I have a large collection of >10k tracks and a dynamic playlist partitioned by genre to play some genres more often than others with one partition option being 'Tracks from the same album'. I already noticed quite some time, that the selected songs are far from random, some do come up once a month or even more often. Today I found a strange behavior that might be related: I prefer having only one upcoming song in the playlist and it got stuck on one album. Whenever I push repopulate the song is again from the same album. When I set the number of upcoming tracks to 3 or higher it finds other songs, even for the one directly after the current playing song. I don't know if this is a general issue with the random song selection in amarok or with the partition setting, as I don't know how to test for that. Reproducible: Always Steps to Reproduce: 1. Setup a dynamic playlist with the partition option 2. Put 'Search for: genre:....' the partitioning several times and 'Tracks from the same album' as last item 3. Set 'Upcoming' to 1 and hit repopulate Actual Results: Each time only songs from the currently playing album come up. Expected Results: Random selection depending on the partition settings.
How often did you try? "Random" can also mean that sometimes there are repetitions.
Tried it at least 30 times (partition of save album should be <20%) and tested switching to upcoming 1 and 10 back and forth getting the same result.
Just tested it again now. Strangely it now found not only songs from the same album but from the same artist, which sounds even more unlikely. I also testes restarting amarok, but got the same result. It seems like the probability of finding something else increases with the 'Upcoming' value. With 2 I do not get any other artist, with three it is the same artist all over the list for about 2/3 of the time, and with 4 the same artist has about one song every 4-6 repopulations. This clearly is not random.
Could you please provide the xml file of your Random playlist part?
Created attachment 82885 [details] Dynamic playlist XML file
Here is the file. The playlist is called 'Mixed Metal'.
Try changing the proportions of your bias, those seem to be far too low. Especially if you want all possible tracks answering these part biases only.
Sorry, but I can't follow you. The proportions sum up to 100% and the dialog does not allow to change this behavior at all. The only possibility would setting it directly in the xml file, but increasing the total above 1 would not make much sense to me.
I tried manually setting the values in the xml file to 100x what I had before and now it seems to give relatively reasonable results. However, the partition indicators of every entry in the play list tree is full and when editing the partitioning inside amarok it automatically sets it back to a sum of 1, so there is obviously a bug in the GUI, which was not there before my update to KDE 4.11. This also does not explain some tracks coming up more often than they should, what they also did before, but I guess that's harder to get a hold on.
So you say this happened after an upgrade of your KDE version? Amarok is not part of the KDE SC release, so I really doubt this could happen.
OK, than I guess it was just a regular Amarok update and I noticed it only after the KDE update, as the repository I added for it contained the Amarok update as well.
Thank you for the feedback.
i have a similar problem https://bugs.kde.org/show_bug.cgi?id=338668
Thank you for reporting this bug in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version? If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!