sygyzy
1000+ Head-Fier
- Joined
- Oct 16, 2003
- Posts
- 1,146
- Likes
- 11
I am using a third party shuffle plugin for foobar which works great. At least it works the way a shuffle should - next track goes to the next random track, not the next logical track.
Anyway, I was wondering how "smart" this shuffle is. Or, if there are any smart shuffles out there.
How I would create a smart shuffle - When each track is played, take note of the total length (time) of the track. Then part it out into sections. Let's start with 10, to make it easy. So say a song is 5 minutes. That's 300 seconds. 10 parts is 30 seconds a part. Then figure out how many sections a person listens to that track before pressing next or stop. Basically, how long does a person listen to a particular song for. Then you give it a score. The longer, the better.
After a while, you can assume that if a person repeatedly skips tracks after barely hearing the intro, you probably should give it a very low priority weighting. Eventually, with enough long term use, you have a shuffling system where the person gets random music, but only stuff they like.
This is particularly useful to me since I don't like making custom playlists. I like all my music accessible to me. Even if I rarely or almost never listen to a particular song, I'd like it to come up once in a while just in case I might be in the mood for it at that time.
So, does this sort of shuffle exist as a plugin for foobar?
Anyway, I was wondering how "smart" this shuffle is. Or, if there are any smart shuffles out there.
How I would create a smart shuffle - When each track is played, take note of the total length (time) of the track. Then part it out into sections. Let's start with 10, to make it easy. So say a song is 5 minutes. That's 300 seconds. 10 parts is 30 seconds a part. Then figure out how many sections a person listens to that track before pressing next or stop. Basically, how long does a person listen to a particular song for. Then you give it a score. The longer, the better.
After a while, you can assume that if a person repeatedly skips tracks after barely hearing the intro, you probably should give it a very low priority weighting. Eventually, with enough long term use, you have a shuffling system where the person gets random music, but only stuff they like.
This is particularly useful to me since I don't like making custom playlists. I like all my music accessible to me. Even if I rarely or almost never listen to a particular song, I'd like it to come up once in a while just in case I might be in the mood for it at that time.
So, does this sort of shuffle exist as a plugin for foobar?