Author Topic: Auto-DJ stuck in a loop of playing the same albums  (Read 1330 times)

JMuller

  • Jr. Member
  • **
  • Posts: 62
I noticed that the queue created by Auto-DJ was alternating between 2 albums, repeating the same few songs and albums over and over. I could fix this by changing the "gap before the same artist can play", but I like having different albums of the same artist play. I think here it's more about excluding albums already in the queue from being added to the queue again.



tjinc

  • Sr. Member
  • ****
  • Posts: 840
Are you sure that this is a bug? Can you give us steps to reproduce consistently?

Does this always happen or only when these artists are playing? The only way I could reproduce something similar was to play some pretty obscure music which, with the settings you have in the auto DJ configuration, results in a very small pool of tracks to select from in my library (and therefore produces repeat selections).
Perhaps try reducing the Last FM % similarity setting (which may increase the possible matches - I am not sure)

Also, to prevent repeats you could try reducing the number of tracks in the initial list and upcoming settings, along with applying a custom filter with a rule <Last Played> is not in the last 2hrs (or something similar).

And, maybe more out of curiosity, I see that you have 'Selection Mode: random - select by' set to <Album + Genre>. I assume this is a virtual tag -  could you detail the formula for this tag.

JMuller

  • Jr. Member
  • **
  • Posts: 62
Are you sure that this is a bug? Can you give us steps to reproduce consistently?

Does this always happen or only when these artists are playing? The only way I could reproduce something similar was to play some pretty obscure music which, with the settings you have in the auto DJ configuration, results in a very small pool of tracks to select from in my library (and therefore produces repeat selections).
Perhaps try reducing the Last FM % similarity setting (which may increase the possible matches - I am not sure)

Also, to prevent repeats you could try reducing the number of tracks in the initial list and upcoming settings, along with applying a custom filter with a rule <Last Played> is not in the last 2hrs (or something similar).

And, maybe more out of curiosity, I see that you have 'Selection Mode: random - select by' set to <Album + Genre>. I assume this is a virtual tag -  could you detail the formula for this tag.

I guess it's not exactly a bug, more a not-ideal-behaviour. For now I've only seen it happen with the artists shown.

Using <Last Played> is a good idea, but would it work, given that when MusicBee generates the queue the songs have not been played yet?

Album + Genre is defined quite simply as <Album> <Genres>. I could use <Album> here as well, the point is just to shuffle albums and not single tracks.

tjinc

  • Sr. Member
  • ****
  • Posts: 840
Quote
For now I've only seen it happen with the artists shown
This would suggest that you have very little content in your collection that LastFM considers 'similar' so as long as you leave that setting alone then this will probably not change.

Quote
Using <Last Played> is a good idea, but would it work, given that when MusicBee generates the queue the songs have not been played yet?
That is true when you are queueing 100 tracks from the off. If you reduce this number then it could certainly lower the possibility of tracks being replayed. Best just to try it and see what happens.

Quote
Album + Genre is defined quite simply as <Album> <Genres>. I could use <Album> here as well, the point is just to shuffle albums and not single tracks
I thought that was probably what it was. Not sure there is any advantage over just using <Album> but I don't think its a problem either.