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

Wishlist: Three wishes for Library Tracklists, Auto DJ, and Decks #11392

Open
nPrevail opened this issue Mar 20, 2023 · 6 comments
Open

Wishlist: Three wishes for Library Tracklists, Auto DJ, and Decks #11392

nPrevail opened this issue Mar 20, 2023 · 6 comments
Labels

Comments

@nPrevail
Copy link

Feature Description

All three wishes are related to one another.

Three wishes:

  1. All Library Track Lists have the option to be "sorted" based on any column. (including Auto DJ)
  2. Auto DJ cue-ing is dependent on the current song playing in the Track List, and Auto DJ will auto-load the track below the currently playing song.
  3. Deck letters with colors for each Deck, and a Track List Library column that indicates what deck a track is loaded on.

Wish 1: Library Track Lists and sorting
If you were to enable "Auto DJ," click on the "Auto DJ" sidebar, and if you were to try to sort all the tracks in the Track List by BPM, you won't be able to. I understand that Auto DJ plays from the top of the Track List (loading and playing the next song that's in the #1 position), but it'd be nice if we could still sort the tracks and allow for Auto DJ to play the next track, which is explained in Wish 2.

Wish 2: Auto DJ will auto-load the song below the currently playing song.
Perhaps the Auto DJ cue should be determined based on "the track below the track that's loaded on deck and currently playing."

Example, you have 5 songs in your cue: Song 1, 2, 3, 4, and 5. Let's say the five songs are in your track list look like:

Song 1
Song 2
Song 3
Song 4
Song 5

Let's assume we start Auto DJ with Song 3 loaded into Deck B.
Auto DJ is turned on.
"Song 3" starts to play on Deck B, "Song 4" is auto-loaded into Deck A.
When "Song 3" ends on Deck B, Deck A with "Song 4" will play, and "Song 5" will be auto-loaded to Deck B.

Deck A is currently playing "Song 4," but the DJ decides to load Deck B with "Song 1."
When Deck A finishes playing "Song 4," Deck B will play "Song 1," and Deck A will auto-load "Song 2."

If repeat is enabled in Auto DJ, the last song of the list will auto-load the first song on the top of the list.

Wish 3: Deck Letters and column in the Tracklist that indicates which Deck the song is currently playing.
It'd be nice if we could indicate each Deck with a "Letter," such as A, B, C, and D. We know that Mixxx has up to four decks, but at the moment, there's no way to determine which deck is playing.
I would suggest adding a "square" with a Deck "letter" inside the square, and this Deck Letter can be near the "FX1 FX2" area of the deck, with a similar look to the "FX1 and FX2" boxes on the deck.

We can give each Deck letter a "specific color" in the background of that box. Each Deck letter should be color coded. Default colors can be "red for Deck A, green for Deck B, blue for Deck C, orange for Deck D." Deck Letter colors can be changed by user (similar to changing colors of cue points).

An additional column in the Track List library can indicate what Deck Letter has loaded a song from the library. We can coordinate the "color of the letter" from this Track List Library column with the color of the Deck Letter.

@daschuer
Copy link
Member

Unfortunately we can't handele such multi feature request as a single GitHub issue. Please copy you request into single issues. You can later reference them by their ID to connect them.

@daschuer
Copy link
Member

  1. has already be closed as "Won't fix" Sort by column in Auto DJ #11107
    Think about you use case and a different solution that works for you as well.

@daschuer
Copy link
Member

  1. seems to be a Auto DJ playlist mode with a cursor marking the current playing deck. Clementine has that. Maybe we can implement it for Auto DJ as well. This needs to be however an additional view, to not become rejected 1)
    Something like: While using AutoDJ, currently playing track should be highlighted and centered in track list window #6823

Please describe your use case. What do you like to do and why you cannot do this with the current implementation.

@nPrevail
Copy link
Author

nPrevail commented Mar 22, 2023

Unfortunately we can't handele such multi feature request as a single GitHub issue. Please copy you request into single issues. You can later reference them by their ID to connect them.

Got it. I'll modify this issue to make sure I'm requesting just one wish on this entry.

  1. has already be closed as "Won't fix" Sort by column in Auto DJ #11107
    Think about you use case and a different solution that works for you as well.

Ah, I'll remove that wish from this entry.

has already be closed as "Won't fix" #11107
Think about you use case and a different solution that works for you as well.

I'll try to rewrite a better explanation for 2).

I guess for now, I'll make this request solely for 3), and I"ll edit this entry to clear that up.

@ronso0
Copy link
Member

ronso0 commented Mar 22, 2023

  1. Deck letters with colors for each Deck, and a Track List Library column that indicates what deck a track is loaded on.

is covered by #9418

@nPrevail
Copy link
Author

  1. Deck letters with colors for each Deck, and a Track List Library column that indicates what deck a track is loaded on.

is covered by #9418

Ah, thank you for sharing that!

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

No branches or pull requests

3 participants