Bugzilla – Bug 549
random as well as shuffle
Last modified: 2008-09-15 14:36:01 UTC
[I left the Component: on Audio because that's how it is set on bug #40, and that bug is a close cousin to this one. Same with other fields.] Thanks for a great app. I would like to have a random mode, which is kind of like shuffle, but actually is random. And example might be in order. If I have 10 songs in my collection, then the first song played might be song 1. The next song to be played might also be song 1, it is just as likely to be song 1 as any other song in the list. I realize that this works at cross-odds with the current idea of "create playlist by pulling from complete list of songs, wash, rinse, repeat until list is empty." Maybe a random mode would only calculate the next <n> songs, maybe it would be set to "generate <n> minutes of random music", or maybe it would only have a playlist of two songs, the current one, and the next one. This could also work with some sort of a scoring system (random [or shuffled?] weighted playlists?) which would be generated on the fly. I used a curses based jukebox one time which was awesome as far as scoring / random goes. All songs started with a value of 50. If the song finished, it went up 10 points, if you skipped it, it went down 10 points. Songs could also be manually set to a score. You could also say, "play only songs scored <n> and higher". This made it very fun to go through and "hit the spacebar" (the skip mechanism) on a lot of songs you didn't care to hear at that moment. rob
Moving bugs not slated for 6.1 to future release. Please modify if this is incorrect or if this issue has already been addressed.
I found the random plugin, and am having it play 2 tracks randomly at a time, so that it can crossfade them, as well as keep the playlist short. The random plugin: # Updated by Kevin Deane-Freeman (slim-mail (A_t) deane-freeman.com) April 2005 # $Id: Random.pm,v 1.14 2005/07/13 05:11:46 fishbone Exp $ Should be pretty much wholesale integrated to the slimserver itself.
it is. it is called RandomPlay and is part of the 6.2 builds.
actually, I'm thinking this might be womething we can mark as fixed, but targetting for 6.2 to give it time to be reviewed.
Let's mark it as fixed and open new bugs as we find them.