Page 1 of 1

Adjust Frequency of Track Selection

Posted: Tue Sep 29, 2015 10:20 pm
by ktekradio
We have noticed that RadioBot tends to "favor" certain tracks in our library. Granted, our library is relatively small (~1700 tracks), but RadioBot will often avoid certain tracks for ones it has played previously. I have set the "norepeat" and "norepeat-artist" (I believe those are the parameter names) in ircbot.conf, but the bot just seems to wait for that timeout to expire and repeats tracks. In the last month, over half of our library has gone unplayed.

Is there any way to control this outside of those parameters? The tracks it appears to favor are all in one specific folder, if that helps. The library is in C:\Users\KTEK Studio\Music and that folder is C:\Users\KTEK Studio\Music\pony

Re: Adjust Frequency of Track Selection

Posted: Tue Sep 29, 2015 10:53 pm
by Indy
Which queue plugin are you using? They all have slightly different properties but they use the WELL random number generator so the song picks are pretty well equidistributed.

Re: Adjust Frequency of Track Selection

Posted: Tue Sep 29, 2015 11:11 pm
by ktekradio
We are using AutoDJ with the Queue_MySQL plugin.

Re: Adjust Frequency of Track Selection

Posted: Wed Sep 30, 2015 12:41 am
by Indy
Yeah, that one is pretty pure WELL. The adjq_mysql_new one has some extra logic that adds weight based on the song ratings but the regular one doesn't.

Re: Adjust Frequency of Track Selection

Posted: Wed Sep 30, 2015 7:37 pm
by Indy
I did some tests on different RNGs that claim a certain amount of uniform distribution (MT, WELL, PCG); it doesn't seem like any are all that uniform in their outputs. The bot does re-seed the randomizer nightly so which tracks the randomizer favors should change when that happens. You may want to run a SUM() SQL query to get your total media library play time then set NoRepeat to like 3/4 of that and see if that helps.