by davoid » Fri Apr 16, 2021 5:01 am
Hey everyone,
I've been looking at this issue for a few years and I think I may understand what is happening. If I have misunderstood, please forgive me.
When Random/Shuffle mode, etc. is activated on the entire library, e.g. 5000 songs, it doesn't keep track of what it has played, but re-shuffles all the songs every time a new song is queued.
A good analogy would be shuffling a 52 card deck and flipping a card face up, e.g. king of hearts. Then the king of hearts is returned to the deck, and shuffled again, and a card flipped face up, e.g. 2 of spades. And so on.
Because the re-shuffle includes previously flipped cards, there's still a chance it will be flipped before all the other cards have been flipped.
If on the other hand, shuffle was able to 'put aside' the song it selected to play from each shuffle, then it couldn't play the same song twice. Using the cards analogy: the card that is flipped over is left on the table when the next shuffled is performed.
A way to stop this 'active' re-shuffling is:
1. to create a playlist of your library
2. shuffle the playlist multiple times
3. save that shuffled playlist as a new playlist
Then play that playlist with shuffle turned off, and the 'repeat' setting turned on, so it plays all the songs in the playlist and then starts from the beginning once completed. The shuffled order is 'set' and cannot be changed.
I have 5,500 songs on my MP3 player (Sandisk Sansa e205 4GB with 20GB microSD) and I want my playlist to play the songs evenly distributed by artist. This is harder to do. I did find a plugin called UltraMix for the AIMP player on Windows and I ran it on the 5,500 songs. It did an OK job, but there are sections where it failed, so there's songs by the same artist 5-10 songs apart, when they should be 100+.
I have been using the freeware text editor NotePad++ to edit the playlist manually as it has a line number that can be used with the 'Go To' feature when moving songs about. It is pretty mind numbing work, so I've never completed it.
I have a text file with all the artists with more than 10 songs, which I have sorted in 'total songs' order, with their distribution number. So when I am sorting say Nirvana, and they have e.g. 50 songs, I divide 50 into 5,500 to get 110. I search for the artist, 'cut' the line, use 'Go to' line function and enter the line number plus 110, and 'paste' at the new location.
Hey everyone,
I've been looking at this issue for a few years and I think I may understand what is happening. If I have misunderstood, please forgive me.
When Random/Shuffle mode, etc. is activated on the entire library, e.g. 5000 songs, it doesn't keep track of what it has played, but re-shuffles all the songs every time a new song is queued.
A good analogy would be shuffling a 52 card deck and flipping a card face up, e.g. king of hearts. Then the king of hearts is returned to the deck, and shuffled again, and a card flipped face up, e.g. 2 of spades. And so on.
Because the re-shuffle includes previously flipped cards, there's still a chance it will be flipped before all the other cards have been flipped.
If on the other hand, shuffle was able to 'put aside' the song it selected to play from each shuffle, then it couldn't play the same song twice. Using the cards analogy: the card that is flipped over is left on the table when the next shuffled is performed.
A way to stop this 'active' re-shuffling is:
1. to create a playlist of your library
2. shuffle the playlist multiple times
3. save that shuffled playlist as a new playlist
Then play that playlist with shuffle turned off, and the 'repeat' setting turned on, so it plays all the songs in the playlist and then starts from the beginning once completed. The shuffled order is 'set' and cannot be changed.
I have 5,500 songs on my MP3 player (Sandisk Sansa e205 4GB with 20GB microSD) and I want my playlist to play the songs evenly distributed by artist. This is harder to do. I did find a plugin called UltraMix for the AIMP player on Windows and I ran it on the 5,500 songs. It did an OK job, but there are sections where it failed, so there's songs by the same artist 5-10 songs apart, when they should be 100+.
I have been using the freeware text editor NotePad++ to edit the playlist manually as it has a line number that can be used with the 'Go To' feature when moving songs about. It is pretty mind numbing work, so I've never completed it.
I have a text file with all the artists with more than 10 songs, which I have sorted in 'total songs' order, with their distribution number. So when I am sorting say Nirvana, and they have e.g. 50 songs, I divide 50 into 5,500 to get 110. I search for the artist, 'cut' the line, use 'Go to' line function and enter the line number plus 110, and 'paste' at the new location.