Hi Olli,
ollifant wrote:
Some higher rated songs were played a bit too often, but i guess, "15" for 5 Star rated songs is a bit too much, when you only have 3 or 4 songs with this rating
This is far too high.
I will show you an example below.
ollifant wrote:
But there's the problem at the moment: At the moment, the Auto-DJ Playlist is set and i leave the options dialogue with "ok", i can't get back to it anymore.
Hm, this is strange.
I never had the effect, that I couldn't open the options page any more.
Are you sure, that you initialized the GUI by clicking on "Tools / Scripts / RadioDJ"?
This creates the option page and the node for RadioDJ in the MM tree. If you forget to initalize it, both won't be shown.
Nevertheless, the auto-DJ functionality will work even without that initialize, since the initialize is only necessary for GUI elements.
ollifant wrote:
Question: would it be difficult to set a minimum amount of songs, before the same song plays again? Because i often had a song played twice with only about 8 songs in between.
I fear it could lead to dead locks.
And I also think there is no need for it.
Reagarding the repetition of a single song, there is not only the weighting important, but also the amount of songs per rating.
Lets have a look at this example:
Code: Select all
Let's say we have the following amount of songs in MM
Amount of
Rating songs
-------- --------
5 Stars 20
4,5 Stars 250
4 Stars 450
3,5 Stars 500
3 Stars 500
2,5 Stars 200
To make things easier for this example, let's say, that we only have 3 ratings and
we put 4 and 4,5 in one rating and 3 and 3.5 in another rating.
This brings us to the following list where I have assumed a rating that you maybe have used.
I also computed the resulting probability for each rating and what this means in term of
"How often is a song from this rating in my playlist?". Finaly you can see after how many
songs a song from in a rating gets repeated.
Probability Every x-th
Amount of for this song comes repetition
Rating songs Weighting rating from this rating after x songs
-------- -------- --------- ------ ---------------- -------------
5 Stars 20 20 57,14% 1,75 35
4 + 4,5 Stars 700 10 28,57% 3,5 2450
3 + 3,5 Stars 1000 5 14,29% 7 7000
Now I have set all the weightings to the same number.
Surprisingly this doesn't mean, that every song is played as often as each other song.
It only means, that the probability for each rating is the same. But since we have only
very few songs in the 5 star rating, a song from the 5 star rating gets repeated much
more often than every other song.
Probability Every x-th
Amount of for this song comes repetition
Rating songs Weighting rating from this rating after x songs
-------- -------- --------- ------ ---------------- -------------
5 Stars 20 10 33,33% 3 60
4 + 4,5 Stars 700 10 33,33% 3 2100
3 + 3,5 Stars 1000 10 33,33% 3 3000
This is just to show you, that even with a weighting in 5 stars, that is less than the weighting
of 4 stars, songs from 5 stars still get repeated more often than other songs.
Probability Every x-th
Amount of for this song comes repetition
Rating songs Weighting rating from this rating after x songs
-------- -------- --------- ------ ---------------- -------------
5 Stars 20 5 16,67% 6 120
4 + 4,5 Stars 700 20 66,67% 1,5 1050
3 + 3,5 Stars 1000 5 16,67% 6 6000
In this example you can see which weightings you would need so that every song gets repeated
more or less the same. (just in this very special example)
Probability Every x-th
Amount of for this song comes repetition
Rating songs Weighting rating from this rating after x songs
-------- -------- --------- ------ ---------------- -------------
5 Stars 20 0,35 1,2% 85,7 1714,3
4 + 4,5 Stars 700 12 40,0% 2,5 1750,0
3 + 3,5 Stars 1000 17 56,7% 1,8 1764,7
So my advice is just play with the weightings until you have your prefered settings.
There should be nothing else needed.
Hope that helps.
CIAo, uwe..