RU
EN
Main Page
Download
Addons
Forum
Blog
Feedback
Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
Help
Search
Login
Register
News:
AIMP для Android — политика доступа к файлам
AIMP Forum
»
AIMP for Android
»
Suggestions
»
Playlist shuffle function is not truly random
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: Playlist shuffle function is not truly random (Read 9940 times)
0 Members and 1 Guest are viewing this topic.
Playlist shuffle function is not truly random
«
on:
June 24, 2022, 15:44:58 »
puiucu
Новичок
Posts: 3
Карма: +0/-0
Hello,
I have been using AIMP for Android for at least 5 good years constantly in my car while driving and the way the shuffle function works is sometimes too predictable.
I have about 10 different playlists with 50-200 tracks each. The predictability is more noticeable in the lower track number playlists, no matter how many times I enable and disable the shuffle function (to try to randomize it more).
The unfortunate thing I noticed is that no matter how I change playlists back and forth, and change tracks manually (to hopefully re-shuffle them) it got very predictable as to which tracks come one after another.
Would it be possible to randomize the algorithm such that at every playlist change, or manual track change, the whole play order of the shuffled playlist change?
As a suggestion that would be more easily implemented, store 10 randomized lists generated from background noise, of each 1000 positions Then have the algorithm randomize combinations from these. Let's say I have a playlist of 282 tracks and one of 1620 tracks.
For the first playlist, it would fetch from list n 3, between position 300 to 582, then it would randomize it from a local algorithm that can be coded in the application.
For the second one it would get list n 5 + position 100 to 720 from list n 9, combine them then randomize it from a local algorithm.
If this is too complicated, just have one long list of 10000 positions to fetch numbers from, then randomize that interval further.
Maybe I am not understanding how the shuffle function works in AIMP, but it gets very annoying sometimes with shorter playlists. (maybe for longer playlists there is no time where I could listen to it for such a long period of time to notice this)
Logged
Re: Playlist shuffle function is not truly random
«
Reply #1 on:
June 24, 2022, 16:37:18 »
Artem
Администратор
Супермен
Posts: 17359
Карма: +2983/-65
Hello,
First, the shuffle mode does not shuffle playlists order. It shuffles songs in playlists only.
How it works?
Each playlist has internal playback order list , when you enable shuffle mode the app shuffles the list. Next, player takes files from this list until the list ends. As soon as the list is end, the list will be re-created and re-shuffled.
Logged
Re: Playlist shuffle function is not truly random
«
Reply #2 on:
June 24, 2022, 21:22:54 »
puiucu
Новичок
Posts: 3
Карма: +0/-0
Okay I understand.
So it means as long as I don't let the playlist end by itself it doesn't reshuffle. So if I manually switch to a new track in the same playlist it is still shuffled the same. It would be great if there would be a reshuffle option every hour or every time you close and open the player again.
The thing is, I noticed that sometimes even if I reshuffle, the random algorithm seems to not be that random. Am I only being subjective?
Logged
Re: Playlist shuffle function is not truly random
«
Reply #3 on:
June 24, 2022, 22:02:24 »
Soolo
Администратор
Супермен
Posts: 8298
Карма: +1281/-181
1,2,3,4,5 reshuffle to 1,2,3,4,5 - this is random too
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
AIMP Forum
»
AIMP for Android
»
Suggestions
»
Playlist shuffle function is not truly random