Artist almost back to back despite artist separation

Found the problem:

You must remove the // comments from the end of the line. This is not allowed in ini files, and the // part is treated as part of the value.

The old version did not do any proper syntax/length check for HTML colors codes (thus the Range Check Error mentioned in the other thread), but the new snapshot does.

No problem :wink:

Thanks Torben, I will adapt the skin.ini this evening and will inform you accordingly.

I had also different color after updating to last version, was a fault in the skin.

@UliNobbe and I discussed it again, and I will change the code so that these “faulty” lines are still being recognized, if the first 7 characters look like a proper HTML color code.

But this might change in the future, so it’s a good idea to fix your skin now.

I adapted the Skin.ini as Torben suggested, installed 6.3.16 build 4461 (not 4462) and all is well now. Thanks for the support!

A stupid question perhaps, but how do I change the default directories? I would like the debug logs of the MiniScheduler to point to another location but left clicking or right clicking doesn’t do the trick for me. @UliNobbe showed how it is supposed to be in this topic

@Lukeman Hi Ed, when you place your mouse right (rechts) next to the text MiniSchedulerLog and click, in the column directory, a white surface appears with a sort of drop down menu. Here you can choose your directory.

1 Like

Thanks Adriaan! Got it now. For some reason I had to restart mAirlist in order to be able to select the “white surface”. Before nothing happened at all :wink:

I have a logfile but is 200 megabytes, the zipped version 12 megabytes

Of course, we cannot read the log top to bottom and look for anything “suspicious”. If you want us to analyze the log, the following would help:

  • Keep it as small as possible (generate only a day, not an entire week).
  • Name an hour and a position/song that was not scheduled “correctly” in our opinion.

I get a “File access denied” error when I tick “Generate debug log file” during scheduling. The debug log file is supposed to be stored on D:\mAirlistLogs and the directory does exist. Am I missing something as @marckxz was able to make a logfile.

@Lukeman : As I don’t have the option to select the folderlocation for minischedulerlog, I found the log in C:\Users\username\AppData\Local\Temp

Hi @marckxz,

thanks for the log you e-mailed me. I’m replying here because I think this is interesting for other users as well.

Let’s have a look at one of the “oddities” you mentioned, Bee Gees playing two hours in a row. Here is the part of the log where the Bee Gees are selected again in the second (06:00) hour:

002828  ================================================================================
002828  Template position 10: Willekeurig item uit map
002828  
002828  Pick random item from folder "Oldies 70 B" (36), item count: 103, pick idx: 4
002828  
002828  1/103: ID 8986, artist "Bee Gees", title "More Than a Woman"
002828  Last use: 23/01/2022 5:00:00
002828  Track separation is 25
002828  Artist separation for "BEE GEES" is 6
002828  Title separation for "MORE THAN A WOMAN" is 12
002828  Overall penalty is 227
002828  
002828  2/103: ID 8325, artist "ABBA", title "Waterloo"
002828  Last use: 23/01/2022 7:00:00
002828  Track separation is 23
002828  Artist separation for "ABBA" is 6
002828  Artist separation for "AGNETHA FALTSKˆG" is 1
002828  Title separation for "WATERLOO" is 23
002828  Overall penalty is 245
002828  
002828  3/103: ID 11074, artist "Real Thing", title "Can't Get by Without You"
002828  Last use: 23/01/2022 8:00:00
002828  Track separation is 22
002828  Artist separation for "REAL THING" is 6
002828  Title separation for "CAN'T GET BY WITHOUT YOU" is 22
002828  Overall penalty is 244
002828  
002828  End of search, i=3, Count=103, minPenalty=227, minPenaltyListCount=1
002828  
002828  Picked: ID 8986, artist "Bee Gees", title "More Than a Woman"

Your relevant separation requirements are:

  • Track: 48 hours, 9 points
  • Artist: 5 hours, 5 points

The reason why it picked the Bee Gees again is pretty obvious - your track separation is set much too high! As there are only 103 songs in that folder, none of them will ever meet this requirement, because they are all playing once a day (track separation around ~24 for all of them). And as the penalty is so huge, the other separations don’t really make a difference anymore.

PS: Please also update to the latest snapshot, I can see that you are still using an older version because there are misleading artist separation values in the log (the “6” is not the actual value, it’s a bug that has been fixed now).

1 Like