barser Posted December 3, 2010 Share Posted December 3, 2010 Each song in play list has a probability to be chosen next. You set this probability by some interface buttons. Just for example, higher for your favorite song, lower for others.Algorithm is rather easy to implement. Here is the link to C# analog: http://www.vcskicks.com/random-element.php Link to comment Share on other sites More sharing options...
Adolfo Posted December 5, 2010 Share Posted December 5, 2010 Yeah or even just a few variants of shuffle, I find the shuffle algorithm plays the same songs sometimes? Maybe like a smart shuffle, which plays songs that have been played to completion (without skipping) or one that assigns higher probability to songs of the same genre.. Link to comment Share on other sites More sharing options...
Adolfo Posted December 5, 2010 Share Posted December 5, 2010 Or another variant could be playing songs from the folder that *haven't* been played recently, so that there is a fair distribution.. Or a variant of shuffle which shuffles a folder without repetition until all songs are played.. Link to comment Share on other sites More sharing options...
admin Posted December 8, 2010 Share Posted December 8, 2010 PowerAMP shuffles the whole selected list, i.e. it wont repeat any songs until the full list is played (unless you have duplications in the list itself).There is no "pick random file" action anywhere in the code.The full list is randomized. See post viewtopic.php?f=4&t=347#p1507 for details.Thanks! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.