AutoDJ "randomly" plays multiple tracks from the same artist

Bug #1928918 reported by Hans Combee
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Wishlist
Unassigned

Bug Description

Not really a bug, more of a feature request. Would it be possible to add "artist seperation" to the AutdoDJ so it will not play multiple tracks of the same artist within a given time period?

Tags: autodj
Changed in mixxx:
importance: Undecided → Wishlist
Revision history for this message
Daniel Schürmann (daschuer) wrote :

Good idea. I think that can be made default without a preferences option

tags: added: autodj
Changed in mixxx:
status: New → Confirmed
Revision history for this message
LeDucDuBleuet (eleduc) wrote :

I do not agree that should be made default as sometimes you may want to have multiple tracks by the same artist. I think an option would be nice though. Thank you.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

How should the option exactly work?

I guess the current "unintended" case of playing two tracks of the same artist in a row is not considered and happens by luck.

Revision history for this message
Hans Combee (hanscombee) wrote :

Maybe as a configurable option with a time frame. You now keep track of the number of times a track is played. Maybe you can also keep track of the last time an artist is played.

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

There is no such thing as an "artist" entity in the database.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

A configurable option with a time frame would work to solve this bug. Because we have no artist entity yet, this need to be a text compare of the artist.

@LeDucDuBleuet does this solve your issue? Do you have other preferences than just have two tracks from the same artist queued by luck?

Revision history for this message
LeDucDuBleuet (eleduc) wrote :

Sorry for the late reply, I was not subscribed to comments here...

I simply think that random should be as random as possible by default without constraint unless there is an option for it. If you have a lot of songs by the same artist in your AutoDJ pool, of course it is more probable to have songs from the same artist back to back by luck.

As for the option with a time period would need to keep track of the last time each "artist" is played. Maybe a simple "Do not play tracks from the same artist back to back" checkbox without a timeframe would suffice?

Simply my 2 cents as a passer by...

Thanks and keep up the good work!

Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/10417

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.