Hi @doc.martin, welcome to the Community! Please note that the Beatpad 2 is only a 2 Deck controller. You cannot switch from Deck 1/2 to 3/4.
4 Deck controllers have dedicated Deck switching buttons for this that enable different MIDI commands for all controls. A 2 Deck controller like this doesn’t have this ability.
I’m aware that the Beatpad 2 is a Hardware-2 Deck-controller.
However, through MIDI mapping, I was able to easily assign various functions (like line volume, EQ, jog wheel scratching and spinning, start/pause, cue monitor, etc.) to decks 3 and 4 by assigning these functions to “Shift” + “Action XXX”.
I’m looking for a way to assign a Beatpad 2 button as a toggle switch in the MIDI mapping, so that the functions used by deck 1 or 2 can be accessed from deck 3 or 4 with the push of a button. That should be possible, right?
(…perhaps someone in the community has already developed a suitable MIDI mapping scheme to solve this “problem”)
You’re welcome @doc.martin. Your only option is to use the SHIFT+. There currently is no “toggle switch layer” option available in the MIDI Learn tool. You would have to modify the XML code to achieve this. However, I don’t recommend this if you don’t have any experience editing XML files.
Hi again @doc.martin, you might want to check out this topic and ask the user specifically how they modified their XML/TXT file for the Deck 3/4 jogwheels:
I have a DDJ-REV7 and I have it configured to use all four decks in Djay Pro.
I’ve configured it to control volume, load tracks, hot cues, play, and stems from the REV7 itself, using keys I don’t normally use. Luckily, the REV7 has two different pads for cues and stems.
For audio setup, I use an external sound card with four outputs, using two for the main output and two for the cue output. That way, I can use all four decks.
The two solutions mentioned above are very interesting. However, in my opinion they are specific to the hardware used. Similarly, my current “solution” relies on various assignments in the Beatpad2’s MIDI mapping and probably won’t work with other hardware, since each piece of hardware has different pads, knobs, etc., that are controlled via MIDI. Or am I mistaken?
A general MIDI command in DJay Pro that can switch all functions assigned to Deck 1 or Deck 2 (Gain/FX/EQ/NeuralMix, etc.) to Deck 3 or Deck 4, and back, would be fantastic.
I’m not an expert in creating or programming MIDI commands, but surely that should be possible, right?
You’re welcome. The solution above is hardware specific and requires editing the XML code. I only offered it as a suggested workaround for you as this functionality is currently not available within the MIDI Learn tool of djay.