MIDI errors for deck 3/4 when launching with Shade (2 decks)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
Medium
|
Unassigned |
Bug Description
a MIDI error message is displayed when starting Mixxx with Shade and a controller attached that has a 4-deck MIDI mappping with LED output functions for decks 3/4, also the log is continously spammed with those messages.
Solution might be to read [Master],num_decks and deactivate output mappings for decks 3/4 if they're unavailable in the GUI.
A rare use case on the other hand:
A 2-deck skin shouldn't hinder that I use decks 3/4 as parking slots for tracks I come across that I want to store for later on. When I need them I simply pull them to main decks 1/2 with MIDI clone controls, and I actually don't need them in the GUI until then.
For that case decks 3/4 should be blocked for 'helpful' GUI & MIDI/HID controls like "load track to next free/stopped deck", but explicitely loading tracks to invisible decks should remain possible.
affected mappings:
* Reloop TerminalMix 2/4
* ?
I am unsure here. Can't you just use a four deck skin in this case?
I guess a majority of users do not even have a controller attached, so it would be confusing for them to have access to invisible decks.
I can confirm this bug, because we should find a way to remove the log spam.