Hi all,
on “MIDI Mapping” directory (on osx: /Applications/djay Pro.app/Contents/Resources/MIDI Mapping" i found a lot of mappings for console devices.
If i open these files (for example “Denon DJ MCX8000.djayMidiMapping”) i can see a lot of “condition” and “modifier” (LIKE TRAKTOR) , like:
key>condition</key
string>modifier4 == 10</string
But this modifier1, modifier2, modifier3, etc, is NOT mappable.
it’s as if it were the console sending these “modifiers”, but what does it correspond to?
Is it a trivial “program change”?
I don’t see a “modifier” midi message, normally they are :
- CC
- noteon
- noteoff
- ProgramChange
- Pitch Bend
- Aftertouch
- SysEx
Which of these midi messages do you think translates into a modifierX?
Because in this way we can do multi-modifier mapping and it would be a fantastic thing as it would also work on apps (ios) !! simply take the .djayMidiMapping file you edited and drag it into the djay directory on your iPhone/ipad …
I have a “traktor s2 mk3”, which also contains modifiers:
- modifier1 (values 0,1,2,3)
- modifier2 (values 0,1,2,3)
I absolutely need to understand how they are activated.
condition → modifier1 == 3
this is for “turntable1.instantFx1”
in traktor i need to click on “sample” key for instantFX key access .
therefore it is as if the modifier1 = 3 is set when the “sample” button is clicked.
I have to check which midi message type is sent when the “sample” button is pressed.
Tonight I’ll try to figure it out.