dnine wrote:Hi RoJeC,
The complete specs of the mappings xml file format should be available so people (not only FigDJ!) can create mappings.
Now this is a daunting task, but with the specs that really doesn't need to be.
The past days I've been trying to find any info on using the ShiftSelector functionality. Not even 1 of the official mappings uses this, and no info is available, so how is anyone supposed to use this? (to be honest, after a lot of trial and error I'm beginning to see first results which I will post in the other thread soon).
Regards,
Lieven
To be clear I never had or currently have a mapping xml spec sheet. Everything that I done has been by reading the MIDI mapping topic here and by experimenting.
On the Shift Selector
You can have up to 9 Modshiftlogic commands available.
You can map individual buttons to set on or off a particular shift logic . That would be 9 buttons.
Shift logic selector allows you to use 2 buttons using increment and decrement to change which Modshiftlogic you want to use.
This allows you to have up to 10 MIDI layers on the same controller
ML0 to ML9 where ML0 is just the normal non-shifted mapping.
Normally this is used in non-hardware capable controllers.
A non-hardware capable controller is one that relies on soft logic to change functions.
Example: Numark 7000 or 8000 series does not have a hardware MIDI address for each button mode. So to switch functionality of a pad from HOTCUE, LOOPS, SLICER, SAMPLER you must use soft layers.
A hardware capable controller ALL DDJ-S and DDJ-R series has a separate MIDI address for each pad in each mode. No software layer required to map.