Same artist back to back - History check

You have a question or need an advice about how to do something? Ask it here!
User avatar
hdradio
Posts: 625
Joined: 10 Apr 2012 17:36
Location: Crete, Hellas
Same artist back to back - History check

Post by hdradio »

I can't find what is wrong in my settings and very often, songs of the same artist play back to back 2 or even 3 times.
20160409_1.png
20160409_1.png (18.3 KiB) Viewed 12035 times
20160409_2.png
20160409_2.png (15.23 KiB) Viewed 12035 times
update:
I see at debug log entries like these:

Code: Select all

09/04/2016 21:10:52: Find Track 'Ελληνικά' data error: ERROR: No entry found
and

Code: Select all

09/04/2016 20:14:47: Find Track 'Ελληνικά' data error: ERROR: No entry found
09/04/2016 20:14:48: Find Track 'Ξένα' data error: ERROR: No entry found
"Ξένα" library exists but I never use it in any of my scripts.

I don't know if those errors are related to my same artist problem.
I am using MLS
User avatar
radio42
Site Admin
Posts: 9141
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Same artist back to back - History check

Post by radio42 »

Are the errors maybe from a manual search in the find window?

Which version are you on, as I just recognized an Artist check issue, which was fixed in the latest v4.0.1.21...
But, if you are using the 'UseLastTrackOnFinalFail' duplicate entries might be possible, as in this case after a certain number of tries the last track is used regardless, e.g. if almost all track of a media lib being used in a script-line are already contained in the history - this might include any filters and cross-artist checks. I.a. all filtered tracks still violate the history.

Many Greets,
Bernd
User avatar
hdradio
Posts: 625
Joined: 10 Apr 2012 17:36
Location: Crete, Hellas
Re: Same artist back to back - History check

Post by hdradio »

No the errors are not from the find track window. They appear at times that no one is at the studio and playback is completely automated.

I am using v4.0.1.21
And I am not using "UseLastTrackOnFinalFail" script option.
User avatar
hdradio
Posts: 625
Joined: 10 Apr 2012 17:36
Location: Crete, Hellas
Re: Same artist back to back - History check

Post by hdradio »

You are right about those entries. I just searched for "error" in debug log. That time I used find track dialog.
BUT
I am very sure that the following errors are not from find dialog:

Code: Select all

04/2016 00:54:36: UpdateEntryStatistics 'Πασχαλίδης Μιλτιάδης - Καλοκαίρι στην Αμοργό (σμτχ. Θηβαίος Χρήστος)' PlayStart=2016-04-09T00:54:36
09/04/2016 00:54:37: Get Random Track 'Ελληνικά' data error: ERROR: No entry found
09/04/2016 00:54:37: DJ-Start B: loading track (Νταλάρας Γιώργος - Χαρά μου)
09/04/2016 00:54:37: DJPlayerReport: Player=B, Event=TrackLoad: Νταλάρας Γιώργος - Χαρά μου
09/04/2016 00:54:37: DJ-StartDone B: loading track (-2146952290, Νταλάρας Γιώργος - Χαρά μου)
09/04/2016 00:54:38: DJPlayerReport: Player=B, Event=TrackPause: Νταλάρας Γιώργος - Χαρά μου
09/04/2016 00:55:07: Get Random Track 'Ελληνικά' data error: ERROR: No entry found
09/04/2016 00:55:07: Script-Line 5 skipped: no track found 1 LeastRecentlyPlayed : Ελληνικά (Filter=Ακουστικό μπαλάντα <1998 >90, Options=None)
09/04/2016 00:55:07: GetNextTracks processed, 1 script result entries returned (File=\\ONAIR1\Music\OnAir\Ελληνικά\Έντεχνα\Μποφίλιου Νατάσσα\Άνω τελεία\Μποφίλιου Νατάσσα - Άνω τελεία.mp3).
09/04/2016 00:58:23: PLS-DoPlayNextTrack: C (NextTrack).
What about the same artist problem ?
User avatar
hdradio
Posts: 625
Joined: 10 Apr 2012 17:36
Location: Crete, Hellas
Re: Same artist back to back - History check

Post by hdradio »

Ok I understood what that error was.
But what about artist repeat issue?
User avatar
radio42
Site Admin
Posts: 9141
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Same artist back to back - History check

Post by radio42 »

Hard to say...as there are a few options why this might happen, starting from your history size, a script-line having a SuppressHistoryCheck option set, if a track was added manually, if the UseLastTrackOnFinalFail is set, if the Artists are really fully equally 'written' in the TAG data.
So the most likely reason from what you say might be either the SuppressHistoryCheck option or that the Artists are slightly differently named?
So at best to check the Global History and validate that with the Playback History...

One more hint to track where the duplicate entry is comming from: Use the ColumnChooser of the playlist to show the "Source Info" column. This columns contains the info where the related playlist entry is coming from, script-line number, media lib etc.
User avatar
radio42
Site Admin
Posts: 9141
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Same artist back to back - History check

Post by radio42 »

The "Find Track" error message in your debug log comes from a Remote Media Lib, when making a manual find query against the Media Library Server, and only from the Find Window or the Find Expression Builder Test window - both must be manually entered!

'Ελληνικά' and 'Ξένα' are the names of the remote media libs the search/find is performed on (i.e. you are using a Filter Expression from within a script-line) and the 'ERROR: no entry found' is the message returned from the MLS, meaning, that no track matches the given filter expression on that media lib.

I just double checked all debug messages and that one really only comes from the manual Find window.
So when you say, that no one was at that time accessing your studio - that sounds a bit puzzling, as there is no other possibility that this log message got written...
...but when you say, that you do not use the mentioned libs in your scripts also matches that fact, that the log message only happens with a manual search?!
User avatar
radio42
Site Admin
Posts: 9141
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Same artist back to back - History check

Post by radio42 »

That is correct, as you havent't shown me those entries beforehand ;-)

The "Get Random Track 'Ελληνικά' data error: ERROR: No entry found" is almost exactly the same as the one explained above, with the exception, that this time it is issued from within a script-line!
Same story: the filter expression used does not result in any found entry from the named media lib! Meaning no track matches your filter.
So it then tells you, that Script-Line 5 was skipped - probably because of this.
User avatar
hdradio
Posts: 625
Joined: 10 Apr 2012 17:36
Location: Crete, Hellas
Re: Same artist back to back - History check

Post by hdradio »

Bernd, I still can not find what is wrong.
I 've checked all the options you mention.
The Script line has "None" in options.
UseLastTrackOnFinalFail is not set.
The artist tag is the same for both tracks.
I have also set to display the Source info column.
Both tracks come from the same script line. (It has count of 2). But other times can be from different script lines.
Look at the screenshot:
2016-04-12_213023.png
2016-04-12_213023.png (313.57 KiB) Viewed 11792 times
and later again:
2016-04-12_221000.png
2016-04-12_221000.png (312.17 KiB) Viewed 11789 times
and again:
2016-04-12_222000.png
2016-04-12_222000.png (279.67 KiB) Viewed 11789 times
I am desparate.
User avatar
radio42
Site Admin
Posts: 9141
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Same artist back to back - History check

Post by radio42 »

...hard to see, as only the first columns are different.
So what is your global history count setting in the general settings - or are you only using script based history settings...?

Can you please send me two of those different tracks which looks like they have the same Artist to make some tests over here, as it looks all good what you have configured!

Post Reply