Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AutoDJ "randomly" plays multiple tracks from the same artist #10417

Open
mixxxbot opened this issue Aug 23, 2022 · 8 comments
Open

AutoDJ "randomly" plays multiple tracks from the same artist #10417

mixxxbot opened this issue Aug 23, 2022 · 8 comments

Comments

@mixxxbot
Copy link
Collaborator

Reported by: hanscombee
Date: 2021-05-19T08:02:41Z
Status: Confirmed
Importance: Wishlist
Launchpad Issue: lp1928918
Tags: autodj


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?

@mixxxbot
Copy link
Collaborator Author

Commented by: daschuer
Date: 2021-05-19T09:23:16Z


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

@mixxxbot
Copy link
Collaborator Author

Commented by: eleduc
Date: 2021-06-29T14:01:22Z


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.

@mixxxbot
Copy link
Collaborator Author

Commented by: daschuer
Date: 2021-06-29T20:47:25Z


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.

@mixxxbot
Copy link
Collaborator Author

Commented by: hanscombee
Date: 2021-07-04T04:28:28Z


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.

@mixxxbot
Copy link
Collaborator Author

Commented by: uklotzde
Date: 2021-07-04T11:08:48Z


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

@mixxxbot
Copy link
Collaborator Author

Commented by: daschuer
Date: 2021-07-04T20:47:25Z


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?

@mixxxbot
Copy link
Collaborator Author

Commented by: eleduc
Date: 2021-07-15T13:16:55Z


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!

@mixxxbot mixxxbot transferred this issue from another repository Aug 24, 2022
@lotussutol
Copy link

Random with options is a great idea. If you want true random don't use them but these would be really helpful.
Artist Separation setting in minutes
Title Separation setting in minutes
Album Separation setting in minutes
Checkbox for yes/no if rules would = no song able to be played reset all counts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants