Multiple Decks
I *really* want to be able to play more than 2 tracks at once with Mixxx. There's so many things you could use them for: inserting samples, scratching between two samples/tracks over top of a third track, or just bouncing between a set of songs.
I suspect Mixxx is pretty tightly bound up with it's current 2-deck mode (judging from the way the midi controls are named, at least). I'm putting this in here now so that when we start rewriting this gets designed in ;)
Blueprint information
- Status:
- Complete
- Approver:
- Albert Santoni
- Priority:
- Medium
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- RJ Skerry-Ryan
- Definition:
- Approved
- Series goal:
- Accepted for 2.0
- Implementation:
- Implemented
- Milestone target:
- 2.0.0
- Started by
- Sean M. Pappalardo
- Completed by
- RJ Skerry-Ryan
Related branches
Related bugs
Sprints
Whiteboard
The 1.9 series has this code already. We just need skins with more than two decks. (And to edit MIDI controller scripts where applicable to support additional decks as well.)
The SCS.1d script is currently able to handle 4+ decks as of Mixxx v1.11.0-alpha1. The SCS.1m one needs to be updated.
(This blueprint does not cover the creation of a 4-deck skin)
Work Items
Work items:
Add code to support more than 2 decks: DONE
Fix performance issues with 4 scrolling waveforms on-screen: DONE
Skins / scripts can set number of decks: DONE
Dependency tree
* Blueprints in grey have been implemented.