diff --git a/Pioneer-DDJ-FLX4_neu.midi.xml b/Pioneer-DDJ-FLX4_neu.midi.xml index 096a048..31464db 100644 --- a/Pioneer-DDJ-FLX4_neu.midi.xml +++ b/Pioneer-DDJ-FLX4_neu.midi.xml @@ -1,334 +1,60 @@ - - + + Pioneer DDJ-FLX4 (NEW) Robert904 Midi Mapping for the Pioneer DDJ-FLX4 (based on DDJ-400 mapping) - pioneer_ddj_FLX4 https://mixxx.discourse.group/t/pioneer-ddj-flx4 - + - - BROWSE - rotate - Scroll tracklist/tree view - [Library] - MoveVertical - 0xB6 - 0x40 - - - - - - BROWSE +SHIFT - Zoom waveform [Channel1] - PioneerDDJFLX4.waveformZoom - 0xB6 - 0x64 + hotcue_1_activate + PAD 1 (DECK1) HOT CUE MODE - press - set hotcue + 0x97 + 0x00 - + - BROWSE - press - Move cursor between track list and tree view - [Library] - MoveFocusForward - 0x96 - 0x41 - - - - - - BROWSE +SHIFT - press - Move cursor between track list and tree view - [Library] - MoveFocusBackward - 0x96 - 0x42 - - - - - - - LOAD (DECK1) - press - Load a Track into Deck 1 [Channel1] - LoadSelectedTrack - 0x96 - 0x46 + hotcue_1_clear + PAD 1 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue + 0x98 + 0x00 - + - - LOAD (DECK2) - press - Load a Track into Deck 2 [Channel2] - LoadSelectedTrack - 0x96 - 0x47 + hotcue_1_activate + PAD 1 (DECK2) HOT CUE MODE - press - set hotcue + 0x99 + 0x00 - - - - - - - - Shift (DECK1) - [Channel1] - PioneerDDJFLX4.shiftPressed - 0x90 - 0x3F - - + - Shift (DECK2) [Channel2] - PioneerDDJFLX4.shiftPressed - 0x91 - 0x3F + hotcue_1_clear + PAD 1 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue + 0x9A + 0x00 - + - - PLAY/PAUSE (DECK1) - press - Play/Pause [Channel1] - play - 0x90 - 0x0B - - - - - - PLAY/PAUSE +SHIFT (DECK1) - press - Reverse playback in Slip Mode while held (Censor) - [Channel1] - reverseroll - 0x90 - 0x0E - - - - - - PLAY/PAUSE (DECK2) - press - Play/Pause - [Channel2] - play - 0x91 - 0x0B - - - - - - PLAY/PAUSE +SHIFT (DECK2) - press - Reverse playback in Slip Mode while held (Censor) - [Channel2] - reverseroll - 0x91 - 0x0E - - - - - - - CUE (DECK1) - press - Set/Call Cue, Back Cue - [Channel1] - cue_default - 0x90 - 0x0C - - - - - - CUE +SHIFT (DECK1) - press - Jump to track start - [Channel1] - start_play - 0x90 - 0x48 - - - - - - CUE (DECK2) - press - Set/Call Cue, Back Cue - [Channel2] - cue_default - 0x91 - 0x0C - - - - - - CUE +SHIFT (DECK2) - press - Jump to track start - [Channel2] - start_play - 0x91 - 0x48 - - - - - - - JOG DIAL PLATTER Vinyl mode On (DECK1) - rotate - Scratch - [Channel1] - PioneerDDJFLX4.jogTurn - 0xB0 - 0x22 - - - - - - JOG DIAL PLATTER Vinyl mode Off (DECK1) - rotate - Pitch bend - [Channel1] - PioneerDDJFLX4.jogTurn - 0xB0 - 0x23 - - - - - - JOG DIAL PLATTER +SHIFT (DECK1) - rotate - Search (Fast Pitch bend) - [Channel1] - PioneerDDJFLX4.jogSearch - 0xB0 - 0x29 - - - - - - JOG DIAL PLATTER (DECK1) - touch - enable (on touch) / disable (on release) Scratching/Pitch - bend - - [Channel1] - PioneerDDJFLX4.jogTouch - 0x90 - 0x36 - - - - - - JOG DIAL PLATTER +SHIFT (DECK1) - touch - enable (on touch) / disable (on release) highspeed - Pitch bend - - [Channel1] - PioneerDDJFLX4.jogTouch - 0x90 - 0x67 - - - - - - JOG DIAL SIDE (DECK1) - rotate - Pitch bend - [Channel1] - PioneerDDJFLX4.jogTurn - 0xB0 - 0x21 - - - - - - - JOG DIAL PLATTER Vinyl mode On (DECK2) - rotate - Scratch - [Channel2] - PioneerDDJFLX4.jogTurn - 0xB1 - 0x22 - - - - - - JOG DIAL PLATTER Vinyl mode Off (DECK2) - rotate - Pitch bend - [Channel2] - PioneerDDJFLX4.jogTurn - 0xB1 - 0x23 - - - - - - JOG DIAL PLATTER +SHIFT (DECK2) - rotate - Search (Fast Pitch bend) - [Channel2] - PioneerDDJFLX4.jogSearch - 0xB1 - 0x29 - - - - - - JOG DIAL PLATTER (DECK2) - touch - enable (on touch) / disable (on release) Scratching/Pitch - bend - - [Channel2] - PioneerDDJFLX4.jogTouch - 0x91 - 0x36 - - - - - - JOG DIAL PLATTER +SHIFT (DECK2) - touch - enable (on touch) / disable (on release) highspeed - Pitch bend - - [Channel2] - PioneerDDJFLX4.jogTouch - 0x91 - 0x67 - - - - - - JOG DIAL SIDE (DECK2) - rotate - Pitch bend - [Channel2] - PioneerDDJFLX4.jogTurn - 0xB1 - 0x21 - - - - - - - TEMPO (DECK1) - fader - Tempo control LSB - [Channel1] - PioneerDDJFLX4.tempoSliderLSB - 0xB0 - 0x20 - - - - - + PioneerDDJFLX4.tempoSliderMSB TEMPO (DECK1) - fader - Tempo control MSB - [Channel1] - PioneerDDJFLX4.tempoSliderMSB 0xB0 0x00 @@ -336,398 +62,191 @@ - TEMPO (DECK2) - fader - Tempo control LSB [Channel2] - PioneerDDJFLX4.tempoSliderLSB - 0xB1 - 0x20 - - - - - + PioneerDDJFLX4.tempoSliderMSB TEMPO (DECK2) - fader - Tempo control MSB - [Channel2] - PioneerDDJFLX4.tempoSliderMSB 0xB1 0x00 - - BEAT SYNC (DECK1) - press - Beat Sync to Master deck [Channel1] - PioneerDDJFLX4.syncPressed - 0x90 - 0x58 + hotcue_2_activate + PAD 2 (DECK1) HOT CUE MODE - press - set hotcue + 0x97 + 0x01 - + - BEAT SYNC LONG PRESS (DECK1) - press - Set as Master deck [Channel1] - PioneerDDJFLX4.syncLongPressed - 0x90 - 0x5C + hotcue_2_clear + PAD 2 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue + 0x98 + 0x01 - + + + + + [Channel2] + hotcue_2_activate + PAD 2 (DECK2) HOT CUE MODE - press - set hotcue + 0x99 + 0x01 + + + + + + [Channel2] + hotcue_2_clear + PAD 2 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue + 0x9A + 0x01 + + - BEAT SYNC +SHIFT (DECK1) - press - change Tempo range [Channel1] - PioneerDDJFLX4.cycleTempoRange - 0x90 - 0x60 + hotcue_3_activate + PAD 3 (DECK1) HOT CUE MODE - press - set hotcue + 0x97 + 0x02 - - - - - - BEAT SYNC (DECK2) - press - Beat Sync to Master deck - [Channel2] - PioneerDDJFLX4.syncPressed - 0x91 - 0x58 - - + - BEAT SYNC LONG PRESS (DECK2) - press - Set as Master deck - [Channel2] - PioneerDDJFLX4.syncLongPressed - 0x91 - 0x5C - - - - - - BEAT SYNC +SHIFT (DECK2) - press - change Tempo range - [Channel2] - PioneerDDJFLX4.cycleTempoRange - 0x91 - 0x60 - - - - - - - LOOP IN/4 BEAT (DECK1) - press - Set loop in [Channel1] - loop_in - 0x90 - 0x10 + hotcue_3_clear + PAD 3 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue + 0x98 + 0x02 - + - - LOOP IN/4 BEAT (DECK2) - press - Set loop in [Channel2] - loop_in - 0x91 - 0x10 + hotcue_3_activate + PAD 3 (DECK2) HOT CUE MODE - press - set hotcue + 0x99 + 0x02 - + + + + + [Channel2] + hotcue_3_clear + PAD 3 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue + 0x9A + 0x02 + + + + + + [EffectRack1_EffectUnit1] + PioneerDDJFLX4.beatFxLevelDepthRotate + BEAT FX LEVEL/DEPTH - rotate (MSB) - Adjust FX Level (mix) and BEAT FX Depth (meta) in the + selected slot + + 0xB4 + 0x02 + + - - LOOP OUT (DECK1) - press - Set loop out [Channel1] - loop_out - 0x90 - 0x11 + hotcue_4_activate + PAD 4 (DECK1) HOT CUE MODE - press - set hotcue + 0x97 + 0x03 - + - LOOP OUT (DECK2) - press - Set loop out - [Channel2] - loop_out - 0x91 - 0x11 - - - - - - - RELOOP/EXIT (DECK1) - press - (loop off) Reloop, (loop on) Loop exit [Channel1] - reloop_toggle - 0x90 - 0x4D + hotcue_4_clear + PAD 4 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue + 0x98 + 0x03 - + - RELOOP/EXIT (DECK2) - press - (loop off) Reloop, (loop on) Loop exit [Channel2] - reloop_toggle - 0x91 - 0x4D + hotcue_4_activate + PAD 4 (DECK2) HOT CUE MODE - press - set hotcue + 0x99 + 0x03 - + + + + + [Channel2] + hotcue_4_clear + PAD 4 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue + 0x9A + 0x03 + + - - RELOOP/EXIT +SHIFT (DECK1) - press - Reloop and stop [Channel1] - reloop_andstop - 0x90 - 0x50 + hotcue_5_activate + PAD 5(DECK1) HOT CUE MODE - press - set hotcue + 0x97 + 0x04 - + - RELOOP/EXIT +SHIFT (DECK2) - press - Reloop and stop - [Channel2] - reloop_andstop - 0x91 - 0x50 - - - - - - - SHIFT + LOOP IN (DECK1) - Loop in adjust (using jog wheel) [Channel1] - PioneerDDJFLX4.toggleLoopAdjustIn - 0x90 - 0x4C + hotcue_5_clear + PAD 5 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue + 0x98 + 0x04 - + - SHIFT + LOOP IN (DECK2) - Loop in adjust (using jog wheel) [Channel2] - PioneerDDJFLX4.toggleLoopAdjustIn - 0x91 - 0x4C + hotcue_5_activate + PAD 5 (DECK2) HOT CUE MODE - press - set hotcue + 0x99 + 0x04 - - - - - - SHIFT + LOOP OUT (DECK1) - Loop out adjust (using jog wheel) - [Channel1] - PioneerDDJFLX4.toggleLoopAdjustOut - 0x90 - 0x4E - - + - SHIFT + LOOP OUT (DECK2) - Loop out adjust (using jog wheel) [Channel2] - PioneerDDJFLX4.toggleLoopAdjustOut - 0x91 - 0x4E + hotcue_5_clear + PAD 5 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue + 0x9A + 0x04 - - - - - - CUE/LOOP CALL LEFT (DECK1) - press - half active loop - [Channel1] - PioneerDDJFLX4.cueLoopCallLeft - 0x90 - 0x51 - - + - CUE/LOOP CALL LEFT + SHIFT (DECK1) - press - quick jump back - [Channel1] - PioneerDDJFLX4.quickJumpBack - 0x90 - 0x3E - - - - - - - CUE/LOOP CALL LEFT (DECK2) - press - half active loop - [Channel2] - PioneerDDJFLX4.cueLoopCallLeft - 0x91 - 0x51 - - - - - - CUE/LOOP CALL LEFT + SHIFT (DECK2) - press - quick jump back - [Channel2] - PioneerDDJFLX4.quickJumpBack - 0x91 - 0x3E - - - - - - - CUE/LOOP CALL LEFT (DECK1) - press - double active loop - [Channel1] - PioneerDDJFLX4.cueLoopCallRight - 0x90 - 0x53 - - - - - - CUE/LOOP CALL RIGHT + SHIFT (DECK1) - press - quick jump forwards - [Channel1] - PioneerDDJFLX4.quickJumpForward - 0x90 - 0x3D - - - - - - - CUE/LOOP CALL LEFT (DECK2) - press - double active loop - [Channel2] - PioneerDDJFLX4.cueLoopCallRight - 0x91 - 0x53 - - - - - - CUE/LOOP CALL RIGHT + SHIFT (DECK2) - press - quick jump forwards - [Channel2] - PioneerDDJFLX4.quickJumpForward - 0x91 - 0x3D - - - - - - - - - CROSSFADER - slider - [Master] - crossfader - 0xB6 - 0x1F - - - - - - CROSSFADER - slider - [Master] - crossfader - 0xB6 - 0x3F - - - - - - - CHANNELFADER - slider - [Channel1] - volume - 0xB0 - 0x33 - - - - - - CHANNELFADER - slider - [Channel1] - volume - 0xB0 - 0x13 - - - - - - CHANNELFADER - slider - [Channel2] - volume - 0xB1 - 0x33 - - - - - - CHANNELFADER - slider - [Channel2] - volume - 0xB1 - 0x13 - - - - - - - Shift + Left CUE - Toggle quantize on/off (Deck1) - [Channel1] - PioneerDDJFLX4.toggleQuantize - 0x90 - 0x68 - - - - - - Shift + Right CUE - Toggle quantize on/off (Deck2) - [Channel2] - PioneerDDJFLX4.toggleQuantize - 0x91 - 0x68 - - - - - - - TRIM - rotate [Channel1] pregain - 0xB0 - 0x24 - - - - - TRIM - rotate - [Channel1] - pregain 0xB0 0x04 @@ -735,197 +254,349 @@ - TRIM - rotate [Channel2] pregain - 0xB1 - 0x24 - - - - - TRIM - rotate - [Channel2] - pregain 0xB1 0x04 - - - EQ HI - rotate - [EqualizerRack1_[Channel1]_Effect1] - parameter3 - 0xB0 - 0x27 - - - - - - EQ MID - rotate - [EqualizerRack1_[Channel1]_Effect1] - parameter2 - 0xB0 - 0x2B - - - - - - EQ LOW - rotate - [EqualizerRack1_[Channel1]_Effect1] - parameter1 - 0xB0 - 0x2F - - - - - - EQ HI - rotate - [EqualizerRack1_[Channel1]_Effect1] - parameter3 - 0xB0 - 0x07 - - - - - - EQ MID - rotate - [EqualizerRack1_[Channel1]_Effect1] - parameter2 - 0xB0 - 0x0B - - - - - - EQ LOW - rotate - [EqualizerRack1_[Channel1]_Effect1] - parameter1 - 0xB0 - 0x0F - - - - - - - EQ HI - rotate - [EqualizerRack1_[Channel2]_Effect1] - parameter3 - 0xB1 - 0x27 - - - - - - EQ MID - rotate - [EqualizerRack1_[Channel2]_Effect1] - parameter2 - 0xB1 - 0x2B - - - - - - EQ LOW - rotate - [EqualizerRack1_[Channel2]_Effect1] - parameter1 - 0xB1 - 0x2F - - - - - - EQ HI - rotate - [EqualizerRack1_[Channel2]_Effect1] - parameter3 - 0xB1 - 0x07 - - - - - - EQ MID - rotate - [EqualizerRack1_[Channel2]_Effect1] - parameter2 - 0xB1 - 0x0B - - - - - - EQ LOW - rotate - [EqualizerRack1_[Channel2]_Effect1] - parameter1 - 0xB1 - 0x0F - - - - - - - CUE Channel - press - toggle Headphone Cue [Channel1] - pfl - 0x90 - 0x54 + hotcue_6_activate + PAD 6 (DECK1) HOT CUE MODE - press - set hotcue + 0x97 + 0x05 + + + + + + [Channel1] + hotcue_6_clear + PAD 6 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue + 0x98 + 0x05 - CUE Channel - press - toggle Headphone Cue [Channel2] - pfl - 0x91 - 0x54 + hotcue_6_activate + PAD 6 (DECK2) HOT CUE MODE - press - set hotcue + 0x99 + 0x05 - - HEADPHONES MIXING - rotate - Monitor Balance - [Master] - headMix - 0xB6 - 0x2C + [Channel2] + hotcue_6_clear + PAD 6 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue + 0x9A + 0x05 - + + + + + [Channel1] + hotcue_7_activate + PAD 7 (DECK1) HOT CUE MODE - press - set hotcue + 0x97 + 0x06 + + + + + + [Channel1] + hotcue_7_clear + PAD 7 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue + 0x98 + 0x06 + + + + + + [Channel2] + hotcue_7_activate + PAD 7 (DECK2) HOT CUE MODE - press - set hotcue + 0x99 + 0x06 + + + + + + [Channel2] + hotcue_7_clear + PAD 7 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue + 0x9A + 0x06 + + + + + + [Channel1] + hotcue_8_activate + PAD 8 (DECK1) HOT CUE MODE - press - set hotcue + 0x97 + 0x07 + + + + + + [Channel1] + hotcue_8_clear + PAD 8 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue + 0x98 + 0x07 + + + + + + [Channel2] + hotcue_8_activate + PAD 8 (DECK2) HOT CUE MODE - press - set hotcue + 0x99 + 0x07 + + + + + + [Channel2] + hotcue_8_clear + PAD 8 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue + 0x9A + 0x07 + + + + + + [EqualizerRack1_[Channel1]_Effect1] + parameter3 + EQ HI - rotate + 0xB0 + 0x07 + + + + + + [EqualizerRack1_[Channel2]_Effect1] + parameter3 + EQ HI - rotate + 0xB1 + 0x07 + + + + + + [Channel1] + play + PLAY/PAUSE (DECK1) - press - Play/Pause + 0x90 + 0x0B + + + + + + [Channel2] + play + PLAY/PAUSE (DECK2) - press - Play/Pause + 0x91 + 0x0B + + + + + + [EqualizerRack1_[Channel1]_Effect1] + parameter2 + EQ MID - rotate + 0xB0 + 0x0B + + + + + + [EqualizerRack1_[Channel2]_Effect1] + parameter2 + EQ MID - rotate + 0xB1 + 0x0B + + + + + + [Channel1] + cue_default + CUE (DECK1) - press - Set/Call Cue, Back Cue + 0x90 + 0x0C + + + + + + [Channel2] + cue_default + CUE (DECK2) - press - Set/Call Cue, Back Cue + 0x91 + 0x0C + + - HEADPHONES MIXING - rotate - Monitor Balance [Master] headMix + HEADPHONES MIXING - rotate - Monitor Balance 0xB6 0x0C - - - - FILTER CH1 - rotate - Filter Effect Knob + [Channel1] + reverseroll + PLAY/PAUSE +SHIFT (DECK1) - press - Reverse playback in Slip Mode while held (Censor) + 0x90 + 0x0E + + + + + + [Channel2] + reverseroll + PLAY/PAUSE +SHIFT (DECK2) - press - Reverse playback in Slip Mode while held (Censor) + 0x91 + 0x0E + + + + + + [EqualizerRack1_[Channel1]_Effect1] + parameter1 + EQ LOW - rotate + 0xB0 + 0x0F + + + + + + [EqualizerRack1_[Channel2]_Effect1] + parameter1 + EQ LOW - rotate + 0xB1 + 0x0F + + + + + + [Channel1] + loop_in + LOOP IN/4 BEAT (DECK1) - press - Set loop in + 0x90 + 0x10 + + + + + + [Channel2] + loop_in + LOOP IN/4 BEAT (DECK2) - press - Set loop in + 0x91 + 0x10 + + + + + + [EffectRack1_EffectUnit1] + PioneerDDJFLX4.beatFxChannel1 + BEAT FX CH SELECT CH1 - slide - Select FX on DECK 1 + 0x94 + 0x10 + + + + + + [Channel1] + loop_out + LOOP OUT (DECK1) - press - Set loop out + 0x90 + 0x11 + + + + + + [Channel2] + loop_out + LOOP OUT (DECK2) - press - Set loop out + 0x91 + 0x11 + + + + + + [EffectRack1_EffectUnit1] + PioneerDDJFLX4.beatFxChannel2 + BEAT FX CH SELECT CH2 - slide - Select FX on DECK 2 + 0x95 + 0x11 + + + + + + [Channel1] + volume + CHANNELFADER - slider + 0xB0 + 0x13 + + + + + + [Channel2] + volume + CHANNELFADER - slider + 0xB1 + 0x13 + + + + + [QuickEffectRack1_[Channel1]] super1 + FILTER CH1 - rotate - Filter Effect Knob 0xB6 0x17 @@ -933,19 +604,9 @@ - FILTER CH1 - rotate - Filter Effect Knob - [QuickEffectRack1_[Channel1]] - super1 - 0xB6 - 0x37 - - - - - - FILTER CH2 - rotate - Filter Effect Knob [QuickEffectRack1_[Channel2]] super1 + FILTER CH2 - rotate - Filter Effect Knob 0xB6 0x18 @@ -953,1958 +614,1849 @@ - FILTER CH2 - rotate - Filter Effect Knob + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + HOT CUE MODE (DECK1) - press - set hotcue mode + 0x90 + 0x1B + + + + + + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + HOT CUE MODE (DECK2) - press - set hotcue mode + 0x91 + 0x1B + + + + + + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + PAD FX1 MODE (DECK1) - press - set pad fx1 mode + 0x90 + 0x1E + + + + + + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + PAD FX1 MODE (DECK2) - press - set pad fx1 mode + 0x91 + 0x1E + + + + + + [Master] + crossfader + CROSSFADER - slider + 0xB6 + 0x1F + + + + + + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + BEAT JUMP MODE (DECK1) - press - set beat jump mode + 0x90 + 0x20 + + + + + + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + BEAT JUMP MODE (DECK2) - press - set beat jump mode + 0x91 + 0x20 + + + + + + [Channel1] + PioneerDDJFLX4.beatjumpPadPressed + PAD 1 (DECK1) BEAT JUMP MODE - press - Jump 1 Beat backwards + 0x97 + 0x20 + + + + + + [Channel2] + PioneerDDJFLX4.beatjumpPadPressed + PAD 1 (DECK2) BEAT JUMP MODE - press - Jump 1 Beat backwards + 0x99 + 0x20 + + + + + + [Channel1] + PioneerDDJFLX4.tempoSliderLSB + TEMPO (DECK1) - fader - Tempo control LSB + 0xB0 + 0x20 + + + + + + [Channel2] + PioneerDDJFLX4.tempoSliderLSB + TEMPO (DECK2) - fader - Tempo control LSB + 0xB1 + 0x20 + + + + + + [Channel1] + PioneerDDJFLX4.beatjumpPadPressed + PAD 2 (DECK1) BEAT JUMP MODE - press - Jump 1 Beat forwards + 0x97 + 0x21 + + + + + + [Channel2] + PioneerDDJFLX4.beatjumpPadPressed + PAD 2 (DECK2) BEAT JUMP MODE - press - Jump 1 Beat forwards + 0x99 + 0x21 + + + + + + [Channel1] + PioneerDDJFLX4.jogTurn + JOG DIAL SIDE (DECK1) - rotate - Pitch bend + 0xB0 + 0x21 + + + + + + [Channel2] + PioneerDDJFLX4.jogTurn + JOG DIAL SIDE (DECK2) - rotate - Pitch bend + 0xB1 + 0x21 + + + + + + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + SAMPLER MODE (DECK1) - press - set sampler mode + 0x90 + 0x22 + + + + + + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + SAMPLER MODE (DECK2) - press - set sampler mode + 0x91 + 0x22 + + + + + + [Channel1] + PioneerDDJFLX4.beatjumpPadPressed + PAD 3 (DECK1) BEAT JUMP MODE - press - Jump 2 Beats backwards + 0x97 + 0x22 + + + + + + [Channel2] + PioneerDDJFLX4.beatjumpPadPressed + PAD 3 (DECK2) BEAT JUMP MODE - press - Jump 2 Beats backwards + 0x99 + 0x22 + + + + + + [Channel1] + PioneerDDJFLX4.jogTurn + JOG DIAL PLATTER Vinyl mode On (DECK1) - rotate - Scratch + 0xB0 + 0x22 + + + + + + [Channel2] + PioneerDDJFLX4.jogTurn + JOG DIAL PLATTER Vinyl mode On (DECK2) - rotate - Scratch + 0xB1 + 0x22 + + + + + + [Channel1] + PioneerDDJFLX4.beatjumpPadPressed + PAD 4 (DECK1) BEAT JUMP MODE - press - Jump 2 Beats forwards + 0x97 + 0x23 + + + + + + [Channel2] + PioneerDDJFLX4.beatjumpPadPressed + PAD 4 (DECK2) BEAT JUMP MODE - press - Jump 2 Beats forwards + 0x99 + 0x23 + + + + + + [Channel1] + PioneerDDJFLX4.jogTurn + JOG DIAL PLATTER Vinyl mode Off (DECK1) - rotate - Pitch bend + 0xB0 + 0x23 + + + + + + [Channel2] + PioneerDDJFLX4.jogTurn + JOG DIAL PLATTER Vinyl mode Off (DECK2) - rotate - Pitch bend + 0xB1 + 0x23 + + + + + + [Channel1] + PioneerDDJFLX4.beatjumpPadPressed + PAD 5 (DECK1) BEAT JUMP MODE - press - Jump 4 Beats backwards + 0x97 + 0x24 + + + + + + [Channel2] + PioneerDDJFLX4.beatjumpPadPressed + PAD 5 (DECK2) BEAT JUMP MODE - press - Jump 4 Beats backwards + 0x99 + 0x24 + + + + + + [Channel1] + pregain + TRIM - rotate + 0xB0 + 0x24 + + + + + + [Channel2] + pregain + TRIM - rotate + 0xB1 + 0x24 + + + + + + [Channel1] + PioneerDDJFLX4.beatjumpPadPressed + PAD 6 (DECK1) BEAT JUMP MODE - press - Jump 4 Beats forwards + 0x97 + 0x25 + + + + + + [Channel2] + PioneerDDJFLX4.beatjumpPadPressed + PAD 6 (DECK2) BEAT JUMP MODE - press - Jump 4 Beats forwards + 0x99 + 0x25 + + + + + + [Channel1] + PioneerDDJFLX4.beatjumpPadPressed + PAD 7 (DECK1) BEAT JUMP MODE - press - Jump 8 Beats backwards + 0x97 + 0x26 + + + + + + [Channel1] + PioneerDDJFLX4.decreaseBeatjumpSizes + PAD 7 (DECK1) +SHift BEAT JUMP MODE - press - decrease Beatjump by a factor of 16 + 0x98 + 0x26 + + + + + + [Channel2] + PioneerDDJFLX4.beatjumpPadPressed + PAD 7 (DECK2) BEAT JUMP MODE - press - Jump 8 Beats backwards + 0x99 + 0x26 + + + + + + [Channel2] + PioneerDDJFLX4.decreaseBeatjumpSizes + PAD 7 (DECK2) +Shift BEAT JUMP MODE - press - decrease Beatjump by a factor of 16 + 0x9A + 0x26 + + + + + + [Channel1] + PioneerDDJFLX4.beatjumpPadPressed + PAD 8 (DECK1) BEAT JUMP MODE - press - Jump 8 Beats forwards + 0x97 + 0x27 + + + + + + [Channel1] + PioneerDDJFLX4.increaseBeatjumpSizes + PAD 8 (DECK1) +SHift BEAT JUMP MODE - press - increase Beatjump by a factor of 16 + 0x98 + 0x27 + + + + + + [Channel2] + PioneerDDJFLX4.beatjumpPadPressed + PAD 8 (DECK2) BEAT JUMP MODE - press - Jump 8 Beats forwards + 0x99 + 0x27 + + + + + + [Channel2] + PioneerDDJFLX4.increaseBeatjumpSizes + PAD 8 (DECK2) +Shift BEAT JUMP MODE - press - increase Beatjump by a factor of 16 + 0x9A + 0x27 + + + + + + [EqualizerRack1_[Channel1]_Effect1] + parameter3 + EQ HI - rotate + 0xB0 + 0x27 + + + + + + [EqualizerRack1_[Channel2]_Effect1] + parameter3 + EQ HI - rotate + 0xB1 + 0x27 + + + + + + [Channel1] + PioneerDDJFLX4.jogSearch + JOG DIAL PLATTER +SHIFT (DECK1) - rotate - Search (Fast Pitch bend) + 0xB0 + 0x29 + + + + + + [Channel2] + PioneerDDJFLX4.jogSearch + JOG DIAL PLATTER +SHIFT (DECK2) - rotate - Search (Fast Pitch bend) + 0xB1 + 0x29 + + + + + + [EqualizerRack1_[Channel1]_Effect1] + parameter2 + EQ MID - rotate + 0xB0 + 0x2B + + + + + + [EqualizerRack1_[Channel2]_Effect1] + parameter2 + EQ MID - rotate + 0xB1 + 0x2B + + + + + + [Master] + headMix + HEADPHONES MIXING - rotate - Monitor Balance + 0xB6 + 0x2C + + + + + + [EqualizerRack1_[Channel1]_Effect1] + parameter1 + EQ LOW - rotate + 0xB0 + 0x2F + + + + + + [EqualizerRack1_[Channel2]_Effect1] + parameter1 + EQ LOW - rotate + 0xB1 + 0x2F + + + + + + [Sampler1] + PioneerDDJFLX4.samplerPadPressed + PAD 1 (LEFT) SAMPLE MODE - press - Play Sample or Load Track + 0x97 + 0x30 + + + + + + [Sampler1] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 1 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x98 + 0x30 + + + + + + [Sampler5] + PioneerDDJFLX4.samplerPadPressed + PAD 1 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track + 0x99 + 0x30 + + + + + + [Sampler5] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 1 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x9A + 0x30 + + + + + + [Sampler2] + PioneerDDJFLX4.samplerPadPressed + PAD 2 (LEFT) SAMPLE MODE - press - Play Sample or Load Track + 0x97 + 0x31 + + + + + + [Sampler2] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 2 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x98 + 0x31 + + + + + + [Sampler6] + PioneerDDJFLX4.samplerPadPressed + PAD 2 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track + 0x99 + 0x31 + + + + + + [Sampler6] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 2 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x9A + 0x31 + + + + + + [Sampler3] + PioneerDDJFLX4.samplerPadPressed + PAD 3 (LEFT) SAMPLE MODE - press - Play Sample or Load Track + 0x97 + 0x32 + + + + + + [Sampler3] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 3 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x98 + 0x32 + + + + + + [Sampler7] + PioneerDDJFLX4.samplerPadPressed + PAD 3 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track + 0x99 + 0x32 + + + + + + [Sampler7] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 3 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x9A + 0x32 + + + + + + [Sampler4] + PioneerDDJFLX4.samplerPadPressed + PAD 4 (LEFT) SAMPLE MODE - press - Play Sample or Load Track + 0x97 + 0x33 + + + + + + [Sampler4] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 4 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x98 + 0x33 + + + + + + [Sampler8] + PioneerDDJFLX4.samplerPadPressed + PAD 4 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track + 0x99 + 0x33 + + + + + + [Sampler8] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 4 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x9A + 0x33 + + + + + + [Channel1] + volume + CHANNELFADER - slider + 0xB0 + 0x33 + + + + + + [Channel2] + volume + CHANNELFADER - slider + 0xB1 + 0x33 + + + + + + [Sampler9] + PioneerDDJFLX4.samplerPadPressed + PAD 5 (LEFT) SAMPLE MODE - press - Play Sample or Load Track + 0x97 + 0x34 + + + + + + [Sampler9] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 5 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x98 + 0x34 + + + + + + [Sampler13] + PioneerDDJFLX4.samplerPadPressed + PAD 5 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track + 0x99 + 0x34 + + + + + + [Sampler13] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 5 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x9A + 0x34 + + + + + + [Sampler10] + PioneerDDJFLX4.samplerPadPressed + PAD 6 (LEFT) SAMPLE MODE - press - Play Sample or Load Track + 0x97 + 0x35 + + + + + + [Sampler10] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 6 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x98 + 0x35 + + + + + + [Sampler14] + PioneerDDJFLX4.samplerPadPressed + PAD 6 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track + 0x99 + 0x35 + + + + + + [Sampler14] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 6 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x9A + 0x35 + + + + + + [Channel1] + PioneerDDJFLX4.jogTouch + JOG DIAL PLATTER (DECK1) - touch - enable (on touch) / disable (on release) Scratching/Pitch + bend + + 0x90 + 0x36 + + + + + + [Channel2] + PioneerDDJFLX4.jogTouch + JOG DIAL PLATTER (DECK2) - touch - enable (on touch) / disable (on release) Scratching/Pitch + bend + + 0x91 + 0x36 + + + + + + [Sampler11] + PioneerDDJFLX4.samplerPadPressed + PAD 7 (LEFT) SAMPLE MODE - press - Play Sample or Load Track + 0x97 + 0x36 + + + + + + [Sampler11] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 7 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x98 + 0x36 + + + + + + [Sampler15] + PioneerDDJFLX4.samplerPadPressed + PAD 7 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track + 0x99 + 0x36 + + + + + + [Sampler15] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 7 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x9A + 0x36 + + + + + + [Sampler12] + PioneerDDJFLX4.samplerPadPressed + PAD 8 (LEFT) SAMPLE MODE - press - Play Sample or Load Track + 0x97 + 0x37 + + + + + + [Sampler12] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 8 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x98 + 0x37 + + + + + + [Sampler16] + PioneerDDJFLX4.samplerPadPressed + PAD 8 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track + 0x99 + 0x37 + + + + + + [Sampler16] + PioneerDDJFLX4.samplerPadShiftPressed + PAD 8 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track + 0x9A + 0x37 + + + + + + [QuickEffectRack1_[Channel1]] + super1 + FILTER CH1 - rotate - Filter Effect Knob + 0xB6 + 0x37 + + + + + [QuickEffectRack1_[Channel2]] super1 + FILTER CH2 - rotate - Filter Effect Knob 0xB6 0x38 - - - - BEAT FX SELECT - press once - select next effect - [EffectRack1_EffectUnit1] - PioneerDDJFLX4.beatFxSelectPressed - 0x94 - 0x63 + [Channel1] + PioneerDDJFLX4.quickJumpForward + CUE/LOOP CALL RIGHT + SHIFT (DECK1) - press - quick jump forwards + 0x90 + 0x3D - + - BEAT FX SELECT + shift - press once - select previous effect - [EffectRack1_EffectUnit1] - PioneerDDJFLX4.beatFxSelectShiftPressed - 0x94 - 0x64 + [Channel2] + PioneerDDJFLX4.quickJumpForward + CUE/LOOP CALL RIGHT + SHIFT (DECK2) - press - quick jump forwards + 0x91 + 0x3D - + + + + + [Channel1] + PioneerDDJFLX4.quickJumpBack + CUE/LOOP CALL LEFT + SHIFT (DECK1) - press - quick jump back + 0x90 + 0x3E + + + + + + [Channel2] + PioneerDDJFLX4.quickJumpBack + CUE/LOOP CALL LEFT + SHIFT (DECK2) - press - quick jump back + 0x91 + 0x3E + + + + + + [AutoDJ] + enabled + MIDI Learned from 4 messages. + 0x90 + 0x3F + + + + + + [Channel2] + PioneerDDJFLX4.shiftPressed + Shift (DECK2) + 0x91 + 0x3F + + + + + + [Master] + crossfader + CROSSFADER - slider + 0xB6 + 0x3F + + + + + + [Library] + MoveVertical + BROWSE - rotate - Scroll tracklist/tree view + 0xB6 + 0x40 + + + + + + [Library] + MoveFocusForward + BROWSE - press - Move cursor between track list and tree view + 0x96 + 0x41 + + + + + + [Library] + MoveFocusBackward + BROWSE +SHIFT - press - Move cursor between track list and tree view + 0x96 + 0x42 + + + + + + [EffectRack1_EffectUnit1] + PioneerDDJFLX4.beatFxOnOffShiftPressed + BEAT FX ON/OFF +SHIFT - press - Disable all enabled Beat FX Slots (when on CHAN1/1+2) + 0x94 + 0x43 + + + + + + [EffectRack1_EffectUnit1] + PioneerDDJFLX4.beatFxOnOffShiftPressed + BEAT FX ON/OFF +SHIFT - press - Disable all enabled Beat FX Slots (when on CHAN12) + 0x95 + 0x43 + + + + + + [Channel1] + LoadSelectedTrack + LOAD (DECK1) - press - Load a Track into Deck 1 + 0x96 + 0x46 + + + + + + [EffectRack1_EffectUnit1] + PioneerDDJFLX4.beatFxOnOffPressed + BEAT FX ON/OFF - press - Toggle FX in the selected Slot (when on CHAN1/1+2) + 0x94 + 0x47 + + + + + + [EffectRack1_EffectUnit1] + PioneerDDJFLX4.beatFxOnOffPressed + BEAT FX ON/OFF - press - Toggle FX in the selected Slot (when on CHAN2) + 0x95 + 0x47 + + + + + + [Channel2] + LoadSelectedTrack + LOAD (DECK2) - press - Load a Track into Deck 2 + 0x96 + 0x47 + + + + + + [Channel1] + start_play + CUE +SHIFT (DECK1) - press - Jump to track start + 0x90 + 0x48 + + + + + + [Channel2] + start_play + CUE +SHIFT (DECK2) - press - Jump to track start + 0x91 + 0x48 + + - - BEAT LEFT - press - select previous effect unit [EffectRack1_EffectUnit1] PioneerDDJFLX4.beatFxLeftPressed + BEAT LEFT - press - select previous effect unit 0x94 0x4A - + - - BEAT RIGHT - press - select next effect unit [EffectRack1_EffectUnit1] PioneerDDJFLX4.beatFxRightPressed + BEAT RIGHT - press - select next effect unit 0x94 0x4B - - - - - - - BEAT FX CH SELECT CH1 - slide - Select FX on DECK 1 - [EffectRack1_EffectUnit1] - PioneerDDJFLX4.beatFxChannel1 - 0x94 - 0x10 - - + - BEAT FX CH SELECT CH2 - slide - Select FX on DECK 2 - [EffectRack1_EffectUnit1] - PioneerDDJFLX4.beatFxChannel2 - 0x95 - 0x11 - - - - - - - BEAT FX LEVEL/DEPTH - rotate (MSB) - Adjust FX Level (mix) and BEAT FX Depth (meta) in the - selected slot - - [EffectRack1_EffectUnit1] - PioneerDDJFLX4.beatFxLevelDepthRotate - 0xB4 - 0x02 - - - - - - - BEAT FX ON/OFF - press - Toggle FX in the selected Slot (when on CHAN1/1+2) - [EffectRack1_EffectUnit1] - PioneerDDJFLX4.beatFxOnOffPressed - 0x94 - 0x47 - - - - - - BEAT FX ON/OFF - press - Toggle FX in the selected Slot (when on CHAN2) - [EffectRack1_EffectUnit1] - PioneerDDJFLX4.beatFxOnOffPressed - 0x95 - 0x47 - - - - - - BEAT FX ON/OFF +SHIFT - press - Disable all enabled Beat FX Slots (when on CHAN1/1+2) - [EffectRack1_EffectUnit1] - PioneerDDJFLX4.beatFxOnOffShiftPressed - 0x94 - 0x43 - - - - - - BEAT FX ON/OFF +SHIFT - press - Disable all enabled Beat FX Slots (when on CHAN12) - [EffectRack1_EffectUnit1] - PioneerDDJFLX4.beatFxOnOffShiftPressed - 0x95 - 0x43 - - - - - - - - - - HOT CUE MODE (DECK1) - press - set hotcue mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel1] + PioneerDDJFLX4.toggleLoopAdjustIn + SHIFT + LOOP IN (DECK1) - Loop in adjust (using jog wheel) 0x90 - 0x1B + 0x4C - + - HOT CUE MODE (DECK2) - press - set hotcue mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel2] + PioneerDDJFLX4.toggleLoopAdjustIn + SHIFT + LOOP IN (DECK2) - Loop in adjust (using jog wheel) 0x91 - 0x1B + 0x4C - + - KEYBOARD MODE (DECK1) - press - set keyboard mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel1] + reloop_toggle + RELOOP/EXIT (DECK1) - press - (loop off) Reloop, (loop on) Loop exit 0x90 - 0x69 + 0x4D - + - KEYBOARD MODE (DECK2) - press - set keyboard mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel2] + reloop_toggle + RELOOP/EXIT (DECK2) - press - (loop off) Reloop, (loop on) Loop exit 0x91 - 0x69 + 0x4D - + - PAD FX1 MODE (DECK1) - press - set pad fx1 mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel1] + PioneerDDJFLX4.toggleLoopAdjustOut + SHIFT + LOOP OUT (DECK1) - Loop out adjust (using jog wheel) 0x90 - 0x1E + 0x4E - + - PAD FX1 MODE (DECK2) - press - set pad fx1 mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel2] + PioneerDDJFLX4.toggleLoopAdjustOut + SHIFT + LOOP OUT (DECK2) - Loop out adjust (using jog wheel) 0x91 - 0x1E + 0x4E - + - PAD FX2 MODE (DECK1) - press - set pad fx2 mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel1] + reloop_andstop + RELOOP/EXIT +SHIFT (DECK1) - press - Reloop and stop 0x90 - 0x6B + 0x50 - + - PAD FX2 MODE (DECK2) - press - set pad fx2 mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel2] + reloop_andstop + RELOOP/EXIT +SHIFT (DECK2) - press - Reloop and stop 0x91 - 0x6B + 0x50 - + - BEAT JUMP MODE (DECK1) - press - set beat jump mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel1] + PioneerDDJFLX4.cueLoopCallLeft + CUE/LOOP CALL LEFT (DECK1) - press - half active loop 0x90 - 0x20 + 0x51 - + - BEAT JUMP MODE (DECK2) - press - set beat jump mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel2] + PioneerDDJFLX4.cueLoopCallLeft + CUE/LOOP CALL LEFT (DECK2) - press - half active loop 0x91 - 0x20 + 0x51 - + - BEAT LOOP MODE (DECK1) - press - set beat loop mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel1] + PioneerDDJFLX4.cueLoopCallRight + CUE/LOOP CALL LEFT (DECK1) - press - double active loop 0x90 - 0x6D + 0x53 - + - BEAT LOOP MODE (DECK2) - press - set beat loop mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel2] + PioneerDDJFLX4.cueLoopCallRight + CUE/LOOP CALL LEFT (DECK2) - press - double active loop 0x91 - 0x6D + 0x53 - + - SAMPLER MODE (DECK1) - press - set sampler mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel1] + pfl + CUE Channel - press - toggle Headphone Cue 0x90 - 0x22 + 0x54 - + - SAMPLER MODE (DECK2) - press - set sampler mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel2] + pfl + CUE Channel - press - toggle Headphone Cue 0x91 - 0x22 + 0x54 - + - KEY SHIFT MODE (DECK1) - press - set key shift mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel1] + PioneerDDJFLX4.syncPressed + BEAT SYNC (DECK1) - press - Beat Sync to Master deck 0x90 - 0x6F + 0x58 - + - KEY SHIFT MODE (DECK2) - press - set key shift mode - [PadMode] - PioneerDDJFLX4.padModeKeyPressed + [Channel2] + PioneerDDJFLX4.syncPressed + BEAT SYNC (DECK2) - press - Beat Sync to Master deck 0x91 - 0x6F + 0x58 - + - - - - PAD 1 (DECK1) HOT CUE MODE - press - set hotcue [Channel1] - hotcue_1_activate - 0x97 - 0x00 + PioneerDDJFLX4.syncLongPressed + BEAT SYNC LONG PRESS (DECK1) - press - Set as Master deck + 0x90 + 0x5C - + + + + + [Channel2] + PioneerDDJFLX4.syncLongPressed + BEAT SYNC LONG PRESS (DECK2) - press - Set as Master deck + 0x91 + 0x5C + + - PAD 1 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue [Channel1] - hotcue_1_clear - 0x98 - 0x00 + PioneerDDJFLX4.cycleTempoRange + BEAT SYNC +SHIFT (DECK1) - press - change Tempo range + 0x90 + 0x60 - + - PAD 1 (DECK2) HOT CUE MODE - press - set hotcue [Channel2] - hotcue_1_activate - 0x99 - 0x00 + PioneerDDJFLX4.cycleTempoRange + BEAT SYNC +SHIFT (DECK2) - press - change Tempo range + 0x91 + 0x60 - + - PAD 1 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue - [Channel2] - hotcue_1_clear - 0x9A - 0x00 - - - - - - PAD 2 (DECK1) HOT CUE MODE - press - set hotcue [Channel1] - hotcue_2_activate - 0x97 - 0x01 - - - - - - PAD 2 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue - [Channel1] - hotcue_2_clear - 0x98 - 0x01 - - - - - - PAD 2 (DECK2) HOT CUE MODE - press - set hotcue - [Channel2] - hotcue_2_activate - 0x99 - 0x01 - - - - - - PAD 2 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue - [Channel2] - hotcue_2_clear - 0x9A - 0x01 - - - - - - PAD 3 (DECK1) HOT CUE MODE - press - set hotcue - [Channel1] - hotcue_3_activate - 0x97 - 0x02 - - - - - - PAD 3 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue - [Channel1] - hotcue_3_clear - 0x98 - 0x02 - - - - - - PAD 3 (DECK2) HOT CUE MODE - press - set hotcue - [Channel2] - hotcue_3_activate - 0x99 - 0x02 - - - - - - PAD 3 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue - [Channel2] - hotcue_3_clear - 0x9A - 0x02 - - - - - - PAD 4 (DECK1) HOT CUE MODE - press - set hotcue - [Channel1] - hotcue_4_activate - 0x97 - 0x03 - - - - - - PAD 4 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue - [Channel1] - hotcue_4_clear - 0x98 - 0x03 - - - - - - PAD 4 (DECK2) HOT CUE MODE - press - set hotcue - [Channel2] - hotcue_4_activate - 0x99 - 0x03 - - - - - - PAD 4 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue - [Channel2] - hotcue_4_clear - 0x9A - 0x03 - - - - - - PAD 5(DECK1) HOT CUE MODE - press - set hotcue - [Channel1] - hotcue_5_activate - 0x97 - 0x04 - - - - - - PAD 5 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue - [Channel1] - hotcue_5_clear - 0x98 - 0x04 - - - - - - PAD 5 (DECK2) HOT CUE MODE - press - set hotcue - [Channel2] - hotcue_5_activate - 0x99 - 0x04 - - - - - - PAD 5 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue - [Channel2] - hotcue_5_clear - 0x9A - 0x04 - - - - - - PAD 6 (DECK1) HOT CUE MODE - press - set hotcue - [Channel1] - hotcue_6_activate - 0x97 - 0x05 - - - - - - PAD 6 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue - [Channel1] - hotcue_6_clear - 0x98 - 0x05 - - - - - - PAD 6 (DECK2) HOT CUE MODE - press - set hotcue - [Channel2] - hotcue_6_activate - 0x99 - 0x05 - - - - - - PAD 6 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue - [Channel2] - hotcue_6_clear - 0x9A - 0x05 - - - - - - PAD 7 (DECK1) HOT CUE MODE - press - set hotcue - [Channel1] - hotcue_7_activate - 0x97 - 0x06 - - - - - - PAD 7 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue - [Channel1] - hotcue_7_clear - 0x98 - 0x06 - - - - - - PAD 7 (DECK2) HOT CUE MODE - press - set hotcue - [Channel2] - hotcue_7_activate - 0x99 - 0x06 - - - - - - PAD 7 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue - [Channel2] - hotcue_7_clear - 0x9A - 0x06 - - - - - - PAD 8 (DECK1) HOT CUE MODE - press - set hotcue - [Channel1] - hotcue_8_activate - 0x97 - 0x07 - - - - - - PAD 8 +SHIFT (DECK1) HOT CUE MODE - press - delete hotcue - [Channel1] - hotcue_8_clear - 0x98 - 0x07 - - - - - - PAD 8 (DECK2) HOT CUE MODE - press - set hotcue - [Channel2] - hotcue_8_activate - 0x99 - 0x07 - - - - - - PAD 8 +SHIFT (DECK2) HOT CUE MODE - press - delete hotcue - [Channel2] - hotcue_8_clear - 0x9A - 0x07 - - - - - - - - - + beatloop_0.25_toggle PAD 1 (DECK1) BEAT LOOP MODE - press - 1/4 Beatloop - [Channel1] - beatloop_0.25_toggle 0x97 0x60 - + + [Channel2] + beatloop_0.25_toggle PAD 1 (DECK2) BEAT LOOP MODE - press - 1/4 Beatloop - [Channel2] - beatloop_0.25_toggle 0x99 0x60 - + + [Channel1] + beatloop_0.5_toggle PAD 2 (DECK1) BEAT LOOP MODE - press - 1/2 Beatloop - [Channel1] - beatloop_0.5_toggle 0x97 0x61 - + + [Channel2] + beatloop_0.5_toggle PAD 2 (DECK2) BEAT LOOP MODE - press - 1/2 Beatloop - [Channel2] - beatloop_0.5_toggle 0x99 0x61 - + + [Channel1] + beatloop_1_toggle PAD 3 (DECK1) BEAT LOOP MODE - press - 1/1 Beatloop - [Channel1] - beatloop_1_toggle 0x97 0x62 - + + [Channel2] + beatloop_1_toggle PAD 3 (DECK2) BEAT LOOP MODE - press - 1/1 Beatloop - [Channel2] - beatloop_1_toggle 0x99 0x62 - + + [EffectRack1_EffectUnit1] + PioneerDDJFLX4.beatFxSelectPressed + BEAT FX SELECT - press once - select next effect + 0x94 + 0x63 + + + + + + [Channel1] + beatloop_2_toggle PAD 4 (DECK1) BEAT LOOP MODE - press - 2 Beatloop - [Channel1] - beatloop_2_toggle 0x97 0x63 - + + [Channel2] + beatloop_2_toggle PAD 4 (DECK2) BEAT LOOP MODE - press - 2 Beatloop - [Channel2] - beatloop_2_toggle 0x99 0x63 - + + [EffectRack1_EffectUnit1] + PioneerDDJFLX4.beatFxSelectShiftPressed + BEAT FX SELECT + shift - press once - select previous effect + 0x94 + 0x64 + + + + + + [Channel1] + beatloop_4_toggle PAD 5 (DECK1) BEAT LOOP MODE - press - 4 Beatloop - [Channel1] - beatloop_4_toggle 0x97 0x64 - + + [Channel2] + beatloop_4_toggle PAD 5 (DECK2) BEAT LOOP MODE - press - 4 Beatloop - [Channel2] - beatloop_4_toggle 0x99 0x64 - + + [Channel1] + PioneerDDJFLX4.waveformZoom + BROWSE +SHIFT - Zoom waveform + 0xB6 + 0x64 + + + + + + [Channel1] + beatloop_8_toggle PAD 6 (DECK1) BEAT LOOP MODE - press - 8 Beatloop - [Channel1] - beatloop_8_toggle 0x97 0x65 - + + [Channel2] + beatloop_8_toggle PAD 6 (DECK2) BEAT LOOP MODE - press - 8 Beatloop - [Channel2] - beatloop_8_toggle 0x99 0x65 - + + [Channel1] + beatloop_16_toggle PAD 7 (DECK1) BEAT LOOP MODE - press - 16 Beatloop - [Channel1] - beatloop_16_toggle 0x97 0x66 - + + [Channel2] + beatloop_16_toggle PAD 7 (DECK2) BEAT LOOP MODE - press - 16 Beatloop - [Channel2] - beatloop_16_toggle 0x99 0x66 - + + [Channel1] + PioneerDDJFLX4.jogTouch + JOG DIAL PLATTER +SHIFT (DECK1) - touch - enable (on touch) / disable (on release) highspeed + Pitch bend + + 0x90 + 0x67 + + + + + + [Channel2] + PioneerDDJFLX4.jogTouch + JOG DIAL PLATTER +SHIFT (DECK2) - touch - enable (on touch) / disable (on release) highspeed + Pitch bend + + 0x91 + 0x67 + + + + + + [Channel1] + beatloop_32_toggle PAD 8 (DECK1) BEAT LOOP MODE - press - 32 Beatloop - [Channel1] - beatloop_32_toggle 0x97 0x67 - + + [Channel2] + beatloop_32_toggle PAD 8 (DECK2) BEAT LOOP MODE - press - 32 Beatloop - [Channel2] - beatloop_32_toggle 0x99 0x67 - + - - - - PAD 1 (DECK1) BEAT JUMP MODE - press - Jump 1 Beat backwards [Channel1] - PioneerDDJFLX4.beatjumpPadPressed - 0x97 - 0x20 + PioneerDDJFLX4.toggleQuantize + Shift + Left CUE - Toggle quantize on/off (Deck1) + 0x90 + 0x68 - + - PAD 1 (DECK2) BEAT JUMP MODE - press - Jump 1 Beat backwards [Channel2] - PioneerDDJFLX4.beatjumpPadPressed - 0x99 - 0x20 + PioneerDDJFLX4.toggleQuantize + Shift + Right CUE - Toggle quantize on/off (Deck2) + 0x91 + 0x68 - + - PAD 2 (DECK1) BEAT JUMP MODE - press - Jump 1 Beat forwards - [Channel1] - PioneerDDJFLX4.beatjumpPadPressed - 0x97 - 0x21 + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + KEYBOARD MODE (DECK1) - press - set keyboard mode + 0x90 + 0x69 - + - PAD 2 (DECK2) BEAT JUMP MODE - press - Jump 1 Beat forwards - [Channel2] - PioneerDDJFLX4.beatjumpPadPressed - 0x99 - 0x21 + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + KEYBOARD MODE (DECK2) - press - set keyboard mode + 0x91 + 0x69 - + - PAD 3 (DECK1) BEAT JUMP MODE - press - Jump 2 Beats backwards - [Channel1] - PioneerDDJFLX4.beatjumpPadPressed - 0x97 - 0x22 + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + PAD FX2 MODE (DECK1) - press - set pad fx2 mode + 0x90 + 0x6B - + - PAD 3 (DECK2) BEAT JUMP MODE - press - Jump 2 Beats backwards - [Channel2] - PioneerDDJFLX4.beatjumpPadPressed - 0x99 - 0x22 + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + PAD FX2 MODE (DECK2) - press - set pad fx2 mode + 0x91 + 0x6B - + - PAD 4 (DECK1) BEAT JUMP MODE - press - Jump 2 Beats forwards - [Channel1] - PioneerDDJFLX4.beatjumpPadPressed - 0x97 - 0x23 + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + BEAT LOOP MODE (DECK1) - press - set beat loop mode + 0x90 + 0x6D - + - PAD 4 (DECK2) BEAT JUMP MODE - press - Jump 2 Beats forwards - [Channel2] - PioneerDDJFLX4.beatjumpPadPressed - 0x99 - 0x23 + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + BEAT LOOP MODE (DECK2) - press - set beat loop mode + 0x91 + 0x6D - + - PAD 5 (DECK1) BEAT JUMP MODE - press - Jump 4 Beats backwards - [Channel1] - PioneerDDJFLX4.beatjumpPadPressed - 0x97 - 0x24 + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + KEY SHIFT MODE (DECK1) - press - set key shift mode + 0x90 + 0x6F - + - PAD 5 (DECK2) BEAT JUMP MODE - press - Jump 4 Beats backwards - [Channel2] - PioneerDDJFLX4.beatjumpPadPressed - 0x99 - 0x24 + [PadMode] + PioneerDDJFLX4.padModeKeyPressed + KEY SHIFT MODE (DECK2) - press - set key shift mode + 0x91 + 0x6F - + - - PAD 6 (DECK1) BEAT JUMP MODE - press - Jump 4 Beats forwards - [Channel1] - PioneerDDJFLX4.beatjumpPadPressed - 0x97 - 0x25 - - - - - - PAD 6 (DECK2) BEAT JUMP MODE - press - Jump 4 Beats forwards - [Channel2] - PioneerDDJFLX4.beatjumpPadPressed - 0x99 - 0x25 - - - - - - PAD 7 (DECK1) BEAT JUMP MODE - press - Jump 8 Beats backwards - [Channel1] - PioneerDDJFLX4.beatjumpPadPressed - 0x97 - 0x26 - - - - - - PAD 7 (DECK2) BEAT JUMP MODE - press - Jump 8 Beats backwards - [Channel2] - PioneerDDJFLX4.beatjumpPadPressed - 0x99 - 0x26 - - - - - - PAD 8 (DECK1) BEAT JUMP MODE - press - Jump 8 Beats forwards - [Channel1] - PioneerDDJFLX4.beatjumpPadPressed - 0x97 - 0x27 - - - - - - PAD 8 (DECK2) BEAT JUMP MODE - press - Jump 8 Beats forwards - [Channel2] - PioneerDDJFLX4.beatjumpPadPressed - 0x99 - 0x27 - - - - - - - PAD 7 (DECK1) +SHift BEAT JUMP MODE - press - decrease Beatjump by a factor of 16 - [Channel1] - PioneerDDJFLX4.decreaseBeatjumpSizes - 0x98 - 0x26 - - - - - - PAD 7 (DECK2) +Shift BEAT JUMP MODE - press - decrease Beatjump by a factor of 16 - [Channel2] - PioneerDDJFLX4.decreaseBeatjumpSizes - 0x9A - 0x26 - - - - - - PAD 8 (DECK1) +SHift BEAT JUMP MODE - press - increase Beatjump by a factor of 16 - [Channel1] - PioneerDDJFLX4.increaseBeatjumpSizes - 0x98 - 0x27 - - - - - - PAD 8 (DECK2) +Shift BEAT JUMP MODE - press - increase Beatjump by a factor of 16 - [Channel2] - PioneerDDJFLX4.increaseBeatjumpSizes - 0x9A - 0x27 - - - - - - - - - PAD 1 (LEFT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler1] - PioneerDDJFLX4.samplerPadPressed - 0x97 - 0x30 - - - - - - PAD 1 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler1] - PioneerDDJFLX4.samplerPadShiftPressed - 0x98 - 0x30 - - - - - - PAD 2 (LEFT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler2] - PioneerDDJFLX4.samplerPadPressed - 0x97 - 0x31 - - - - - - PAD 2 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler2] - PioneerDDJFLX4.samplerPadShiftPressed - 0x98 - 0x31 - - - - - - PAD 3 (LEFT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler3] - PioneerDDJFLX4.samplerPadPressed - 0x97 - 0x32 - - - - - - PAD 3 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler3] - PioneerDDJFLX4.samplerPadShiftPressed - 0x98 - 0x32 - - - - - - PAD 4 (LEFT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler4] - PioneerDDJFLX4.samplerPadPressed - 0x97 - 0x33 - - - - - - PAD 4 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler4] - PioneerDDJFLX4.samplerPadShiftPressed - 0x98 - 0x33 - - - - - - PAD 5 (LEFT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler9] - PioneerDDJFLX4.samplerPadPressed - 0x97 - 0x34 - - - - - - PAD 5 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler9] - PioneerDDJFLX4.samplerPadShiftPressed - 0x98 - 0x34 - - - - - - PAD 6 (LEFT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler10] - PioneerDDJFLX4.samplerPadPressed - 0x97 - 0x35 - - - - - - PAD 6 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler10] - PioneerDDJFLX4.samplerPadShiftPressed - 0x98 - 0x35 - - - - - - PAD 7 (LEFT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler11] - PioneerDDJFLX4.samplerPadPressed - 0x97 - 0x36 - - - - - - PAD 7 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler11] - PioneerDDJFLX4.samplerPadShiftPressed - 0x98 - 0x36 - - - - - - PAD 8 (LEFT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler12] - PioneerDDJFLX4.samplerPadPressed - 0x97 - 0x37 - - - - - - PAD 8 (LEFT)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler12] - PioneerDDJFLX4.samplerPadShiftPressed - 0x98 - 0x37 - - - - - - - - PAD 1 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler5] - PioneerDDJFLX4.samplerPadPressed - 0x99 - 0x30 - - - - - - PAD 1 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler5] - PioneerDDJFLX4.samplerPadShiftPressed - 0x9A - 0x30 - - - - - - PAD 2 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler6] - PioneerDDJFLX4.samplerPadPressed - 0x99 - 0x31 - - - - - - PAD 2 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler6] - PioneerDDJFLX4.samplerPadShiftPressed - 0x9A - 0x31 - - - - - - PAD 3 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler7] - PioneerDDJFLX4.samplerPadPressed - 0x99 - 0x32 - - - - - - PAD 3 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler7] - PioneerDDJFLX4.samplerPadShiftPressed - 0x9A - 0x32 - - - - - - PAD 4 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler8] - PioneerDDJFLX4.samplerPadPressed - 0x99 - 0x33 - - - - - - PAD 4 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler8] - PioneerDDJFLX4.samplerPadShiftPressed - 0x9A - 0x33 - - - - - - PAD 5 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler13] - PioneerDDJFLX4.samplerPadPressed - 0x99 - 0x34 - - - - - - PAD 5 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler13] - PioneerDDJFLX4.samplerPadShiftPressed - 0x9A - 0x34 - - - - - - PAD 6 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler14] - PioneerDDJFLX4.samplerPadPressed - 0x99 - 0x35 - - - - - - PAD 6 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler14] - PioneerDDJFLX4.samplerPadShiftPressed - 0x9A - 0x35 - - - - - - PAD 7 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler15] - PioneerDDJFLX4.samplerPadPressed - 0x99 - 0x36 - - - - - - PAD 7 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler15] - PioneerDDJFLX4.samplerPadShiftPressed - 0x9A - 0x36 - - - - - - PAD 8 (RIGHT) SAMPLE MODE - press - Play Sample or Load Track - [Sampler16] - PioneerDDJFLX4.samplerPadPressed - 0x99 - 0x37 - - - - - - PAD 8 (Right)+SHIFT SAMPLE MODE - press - Stop Playback or Eject Track - [Sampler16] - PioneerDDJFLX4.samplerPadShiftPressed - 0x9A - 0x37 - - - - - - - - [Channel1] - play_indicator - 0x90 - 0x0B - 0x7F - 0.5 - - - [Channel2] - play_indicator - 0x91 - 0x0B - 0x7F + beatloop_0.25_enabled + 0x98 + 0x60 0.5 [Channel1] - play_indicator - 0x90 - 0x47 - 0x7F + beatloop_0.25_enabled + 0x97 + 0x60 0.5 - - [Channel2] - play_indicator - 0x91 - 0x47 - 0x7F - 0.5 - - - [Channel1] - cue_indicator - 0x90 - 0x0C - 0x7F + beatloop_0.5_enabled + 0x98 + 0x61 0.5 - [Channel2] - cue_indicator - 0x91 - 0x0C - 0x7F + [Channel1] + beatloop_0.5_enabled + 0x97 + 0x61 + 0.5 + + + [Channel1] + beatloop_16_enabled + 0x98 + 0x66 + 0.5 + + + [Channel1] + beatloop_16_enabled + 0x97 + 0x66 + 0.5 + + + [Channel1] + beatloop_1_enabled + 0x98 + 0x62 + 0.5 + + + [Channel1] + beatloop_1_enabled + 0x97 + 0x62 + 0.5 + + + [Channel1] + beatloop_2_enabled + 0x98 + 0x63 + 0.5 + + + [Channel1] + beatloop_2_enabled + 0x97 + 0x63 + 0.5 + + + [Channel1] + beatloop_32_enabled + 0x98 + 0x67 + 0.5 + + + [Channel1] + beatloop_32_enabled + 0x97 + 0x67 + 0.5 + + + [Channel1] + beatloop_4_enabled + 0x98 + 0x64 + 0.5 + + + [Channel1] + beatloop_4_enabled + 0x97 + 0x64 + 0.5 + + + [Channel1] + beatloop_8_enabled + 0x98 + 0x65 + 0.5 + + + [Channel1] + beatloop_8_enabled + 0x97 + 0x65 0.5 - - [Channel1] cue_indicator 0x90 0x47 - 0x7F 0.5 - [Channel2] + [Channel1] cue_indicator - 0x91 + 0x90 + 0x0C + 0.5 + + + [Channel1] + hotcue_1_enabled + 0x98 + 0x00 + 0.5 + + + [Channel1] + hotcue_1_enabled + 0x97 + 0x00 + 0.5 + + + [Channel1] + hotcue_2_enabled + 0x98 + 0x01 + 0.5 + + + [Channel1] + hotcue_2_enabled + 0x97 + 0x01 + 0.5 + + + [Channel1] + hotcue_3_enabled + 0x98 + 0x02 + 0.5 + + + [Channel1] + hotcue_3_enabled + 0x97 + 0x02 + 0.5 + + + [Channel1] + hotcue_4_enabled + 0x98 + 0x03 + 0.5 + + + [Channel1] + hotcue_4_enabled + 0x97 + 0x03 + 0.5 + + + [Channel1] + hotcue_5_enabled + 0x98 + 0x04 + 0.5 + + + [Channel1] + hotcue_5_enabled + 0x97 + 0x04 + 0.5 + + + [Channel1] + hotcue_6_enabled + 0x98 + 0x05 + 0.5 + + + [Channel1] + hotcue_6_enabled + 0x97 + 0x05 + 0.5 + + + [Channel1] + hotcue_7_enabled + 0x98 + 0x06 + 0.5 + + + [Channel1] + hotcue_7_enabled + 0x97 + 0x06 + 0.5 + + + [Channel1] + hotcue_8_enabled + 0x98 + 0x07 + 0.5 + + + [Channel1] + hotcue_8_enabled + 0x97 + 0x07 + 0.5 + + + [Channel1] + pfl + 0x90 + 0x54 + 0.5 + + + [Channel1] + play_indicator + 0x90 0x47 - 0x7F 0.5 - - + + [Channel1] + play_indicator + 0x90 + 0x0B + 0.5 + [Channel1] sync_enabled 0x90 0x58 - 0x7F - 0.5 - - - [Channel2] - sync_enabled - 0x91 - 0x58 - 0x7F - 0.5 - - - - - [Channel1] - pfl - 0x90 - 0x54 - 0x7F - 0.5 - - - [Channel2] - pfl - 0x91 - 0x54 - 0x7F - 0.5 - - - - - [Channel1] - hotcue_1_enabled - 0x97 - 0x00 - 0x7F - 0.5 - - - [Channel2] - hotcue_1_enabled - 0x99 - 0x00 - 0x7F - 0.5 - - - [Channel1] - hotcue_2_enabled - 0x97 - 0x01 - 0x7F - 0.5 - - - [Channel2] - hotcue_2_enabled - 0x99 - 0x01 - 0x7F - 0.5 - - - [Channel1] - hotcue_3_enabled - 0x97 - 0x02 - 0x7F - 0.5 - - - [Channel2] - hotcue_3_enabled - 0x99 - 0x02 - 0x7F - 0.5 - - - [Channel1] - hotcue_4_enabled - 0x97 - 0x03 - 0x7F - 0.5 - - - [Channel2] - hotcue_4_enabled - 0x99 - 0x03 - 0x7F - 0.5 - - - [Channel1] - hotcue_5_enabled - 0x97 - 0x04 - 0x7F - 0.5 - - - [Channel2] - hotcue_5_enabled - 0x99 - 0x04 - 0x7F - 0.5 - - - [Channel1] - hotcue_6_enabled - 0x97 - 0x05 - 0x7F - 0.5 - - - [Channel2] - hotcue_6_enabled - 0x99 - 0x05 - 0x7F - 0.5 - - - [Channel1] - hotcue_7_enabled - 0x97 - 0x06 - 0x7F - 0.5 - - - [Channel2] - hotcue_7_enabled - 0x99 - 0x06 - 0x7F - 0.5 - - - [Channel1] - hotcue_8_enabled - 0x97 - 0x07 - 0x7F - 0.5 - - - [Channel2] - hotcue_8_enabled - 0x99 - 0x07 - 0x7F - 0.5 - - - - - [Channel1] - hotcue_1_enabled - 0x98 - 0x00 - 0x7F - 0.5 - - - [Channel2] - hotcue_1_enabled - 0x9A - 0x00 - 0x7F - 0.5 - - - [Channel1] - hotcue_2_enabled - 0x98 - 0x01 - 0x7F - 0.5 - - - [Channel2] - hotcue_2_enabled - 0x9A - 0x01 - 0x7F - 0.5 - - - [Channel1] - hotcue_3_enabled - 0x98 - 0x02 - 0x7F - 0.5 - - - [Channel2] - hotcue_3_enabled - 0x9A - 0x02 - 0x7F - 0.5 - - - [Channel1] - hotcue_4_enabled - 0x98 - 0x03 - 0x7F - 0.5 - - - [Channel2] - hotcue_4_enabled - 0x9A - 0x03 - 0x7F - 0.5 - - - [Channel1] - hotcue_5_enabled - 0x98 - 0x04 - 0x7F - 0.5 - - - [Channel2] - hotcue_5_enabled - 0x9A - 0x04 - 0x7F - 0.5 - - - [Channel1] - hotcue_6_enabled - 0x98 - 0x05 - 0x7F - 0.5 - - - [Channel2] - hotcue_6_enabled - 0x9A - 0x05 - 0x7F - 0.5 - - - [Channel1] - hotcue_7_enabled - 0x98 - 0x06 - 0x7F - 0.5 - - - [Channel2] - hotcue_7_enabled - 0x9A - 0x06 - 0x7F - 0.5 - - - [Channel1] - hotcue_8_enabled - 0x98 - 0x07 - 0x7F - 0.5 - - - [Channel2] - hotcue_8_enabled - 0x9A - 0x07 - 0x7F - 0.5 - - - - - [Channel1] - beatloop_0.25_enabled - 0x97 - 0x60 - 0x7F - 0.5 - - - [Channel2] - beatloop_0.25_enabled - 0x99 - 0x60 - 0x7F - 0.5 - - - [Channel1] - beatloop_0.5_enabled - 0x97 - 0x61 - 0x7F - 0.5 - - - [Channel2] - beatloop_0.5_enabled - 0x99 - 0x61 - 0x7F - 0.5 - - - [Channel1] - beatloop_1_enabled - 0x97 - 0x62 - 0x7F - 0.5 - - - [Channel2] - beatloop_1_enabled - 0x99 - 0x62 - 0x7F - 0.5 - - - [Channel1] - beatloop_2_enabled - 0x97 - 0x63 - 0x7F - 0.5 - - - [Channel2] - beatloop_2_enabled - 0x99 - 0x63 - 0x7F - 0.5 - - - [Channel1] - beatloop_4_enabled - 0x97 - 0x64 - 0x7F - 0.5 - - - [Channel2] - beatloop_4_enabled - 0x99 - 0x64 - 0x7F - 0.5 - - - [Channel1] - beatloop_8_enabled - 0x97 - 0x65 - 0x7F - 0.5 - - - [Channel2] - beatloop_8_enabled - 0x99 - 0x65 - 0x7F - 0.5 - - - [Channel1] - beatloop_16_enabled - 0x97 - 0x66 - 0x7F - 0.5 - - - [Channel2] - beatloop_16_enabled - 0x99 - 0x66 - 0x7F - 0.5 - - - [Channel1] - beatloop_32_enabled - 0x97 - 0x67 - 0x7F - 0.5 - - - [Channel2] - beatloop_32_enabled - 0x99 - 0x67 - 0x7F - 0.5 - - - - - [Channel1] - beatloop_0.25_enabled - 0x98 - 0x60 - 0x7F - 0.5 - - - [Channel2] - beatloop_0.25_enabled - 0x9A - 0x60 - 0x7F - 0.5 - - - [Channel1] - beatloop_0.5_enabled - 0x98 - 0x61 - 0x7F - 0.5 - - - [Channel2] - beatloop_0.5_enabled - 0x9A - 0x61 - 0x7F - 0.5 - - - [Channel1] - beatloop_1_enabled - 0x98 - 0x62 - 0x7F - 0.5 - - - [Channel2] - beatloop_1_enabled - 0x9A - 0x62 - 0x7F - 0.5 - - - [Channel1] - beatloop_2_enabled - 0x98 - 0x63 - 0x7F - 0.5 - - - [Channel2] - beatloop_2_enabled - 0x9A - 0x63 - 0x7F - 0.5 - - - [Channel1] - beatloop_4_enabled - 0x98 - 0x64 - 0x7F - 0.5 - - - [Channel2] - beatloop_4_enabled - 0x9A - 0x64 - 0x7F - 0.5 - - - [Channel1] - beatloop_8_enabled - 0x98 - 0x65 - 0x7F - 0.5 - - - [Channel2] - beatloop_8_enabled - 0x9A - 0x65 - 0x7F - 0.5 - - - [Channel1] - beatloop_16_enabled - 0x98 - 0x66 - 0x7F - 0.5 - - - [Channel2] - beatloop_16_enabled - 0x9A - 0x66 - 0x7F - 0.5 - - - [Channel1] - beatloop_32_enabled - 0x98 - 0x67 - 0x7F - 0.5 - - - [Channel2] - beatloop_32_enabled - 0x9A - 0x67 - 0x7F - 0.5 - - - - - [Channel1] - track_loaded - 0x98 - 0x26 - 0x7F 0.5 @@ -2912,15 +2464,279 @@ track_loaded 0x98 0x27 - 0x7F + 0.5 + + + [Channel1] + track_loaded + 0x98 + 0x26 0.5 [Channel2] - track_loaded + beatloop_0.25_enabled 0x9A - 0x26 - 0x7F + 0x60 + 0.5 + + + [Channel2] + beatloop_0.25_enabled + 0x99 + 0x60 + 0.5 + + + [Channel2] + beatloop_0.5_enabled + 0x9A + 0x61 + 0.5 + + + [Channel2] + beatloop_0.5_enabled + 0x99 + 0x61 + 0.5 + + + [Channel2] + beatloop_16_enabled + 0x9A + 0x66 + 0.5 + + + [Channel2] + beatloop_16_enabled + 0x99 + 0x66 + 0.5 + + + [Channel2] + beatloop_1_enabled + 0x9A + 0x62 + 0.5 + + + [Channel2] + beatloop_1_enabled + 0x99 + 0x62 + 0.5 + + + [Channel2] + beatloop_2_enabled + 0x9A + 0x63 + 0.5 + + + [Channel2] + beatloop_2_enabled + 0x99 + 0x63 + 0.5 + + + [Channel2] + beatloop_32_enabled + 0x9A + 0x67 + 0.5 + + + [Channel2] + beatloop_32_enabled + 0x99 + 0x67 + 0.5 + + + [Channel2] + beatloop_4_enabled + 0x9A + 0x64 + 0.5 + + + [Channel2] + beatloop_4_enabled + 0x99 + 0x64 + 0.5 + + + [Channel2] + beatloop_8_enabled + 0x9A + 0x65 + 0.5 + + + [Channel2] + beatloop_8_enabled + 0x99 + 0x65 + 0.5 + + + [Channel2] + cue_indicator + 0x91 + 0x47 + 0.5 + + + [Channel2] + cue_indicator + 0x91 + 0x0C + 0.5 + + + [Channel2] + hotcue_1_enabled + 0x9A + 0x00 + 0.5 + + + [Channel2] + hotcue_1_enabled + 0x99 + 0x00 + 0.5 + + + [Channel2] + hotcue_2_enabled + 0x9A + 0x01 + 0.5 + + + [Channel2] + hotcue_2_enabled + 0x99 + 0x01 + 0.5 + + + [Channel2] + hotcue_3_enabled + 0x9A + 0x02 + 0.5 + + + [Channel2] + hotcue_3_enabled + 0x99 + 0x02 + 0.5 + + + [Channel2] + hotcue_4_enabled + 0x9A + 0x03 + 0.5 + + + [Channel2] + hotcue_4_enabled + 0x99 + 0x03 + 0.5 + + + [Channel2] + hotcue_5_enabled + 0x9A + 0x04 + 0.5 + + + [Channel2] + hotcue_5_enabled + 0x99 + 0x04 + 0.5 + + + [Channel2] + hotcue_6_enabled + 0x9A + 0x05 + 0.5 + + + [Channel2] + hotcue_6_enabled + 0x99 + 0x05 + 0.5 + + + [Channel2] + hotcue_7_enabled + 0x9A + 0x06 + 0.5 + + + [Channel2] + hotcue_7_enabled + 0x99 + 0x06 + 0.5 + + + [Channel2] + hotcue_8_enabled + 0x9A + 0x07 + 0.5 + + + [Channel2] + hotcue_8_enabled + 0x99 + 0x07 + 0.5 + + + [Channel2] + pfl + 0x91 + 0x54 + 0.5 + + + [Channel2] + play_indicator + 0x91 + 0x47 + 0.5 + + + [Channel2] + play_indicator + 0x91 + 0x0B + 0.5 + + + [Channel2] + sync_enabled + 0x91 + 0x58 0.5 @@ -2928,184 +2744,13 @@ track_loaded 0x9A 0x27 - 0x7F - 0.5 - - - - - - [Sampler1] - track_loaded - 0x97 - 0x30 - 0x7F 0.5 - [Sampler2] + [Channel2] track_loaded - 0x97 - 0x31 - 0x7F - 0.5 - - - [Sampler3] - track_loaded - 0x97 - 0x32 - 0x7F - 0.5 - - - [Sampler4] - track_loaded - 0x97 - 0x33 - 0x7F - 0.5 - - - [Sampler9] - track_loaded - 0x97 - 0x34 - 0x7F - 0.5 - - - [Sampler10] - track_loaded - 0x97 - 0x35 - 0x7F - 0.5 - - - [Sampler11] - track_loaded - 0x97 - 0x36 - 0x7F - 0.5 - - - [Sampler12] - track_loaded - 0x97 - 0x37 - 0x7F - 0.5 - - - - - [Sampler5] - track_loaded - 0x99 - 0x30 - 0x7F - 0.5 - - - [Sampler6] - track_loaded - 0x99 - 0x31 - 0x7F - 0.5 - - - [Sampler7] - track_loaded - 0x99 - 0x32 - 0x7F - 0.5 - - - [Sampler8] - track_loaded - 0x99 - 0x33 - 0x7F - 0.5 - - - [Sampler13] - track_loaded - 0x99 - 0x34 - 0x7F - 0.5 - - - [Sampler14] - track_loaded - 0x99 - 0x35 - 0x7F - 0.5 - - - [Sampler15] - track_loaded - 0x99 - 0x36 - 0x7F - 0.5 - - - [Sampler16] - track_loaded - 0x99 - 0x37 - 0x7F - 0.5 - - - - - - - [Sampler1] - track_loaded - 0x98 - 0x30 - 0x7F - 0.5 - - - [Sampler2] - track_loaded - 0x98 - 0x31 - 0x7F - 0.5 - - - [Sampler3] - track_loaded - 0x98 - 0x32 - 0x7F - 0.5 - - - [Sampler4] - track_loaded - 0x98 - 0x33 - 0x7F - 0.5 - - - [Sampler9] - track_loaded - 0x98 - 0x34 - 0x7F + 0x9A + 0x26 0.5 @@ -3113,7 +2758,13 @@ track_loaded 0x98 0x35 - 0x7F + 0.5 + + + [Sampler10] + track_loaded + 0x97 + 0x35 0.5 @@ -3121,7 +2772,13 @@ track_loaded 0x98 0x36 - 0x7F + 0.5 + + + [Sampler11] + track_loaded + 0x97 + 0x36 0.5 @@ -3129,43 +2786,13 @@ track_loaded 0x98 0x37 - 0x7F - 0.5 - - - - - - - [Sampler5] - track_loaded - 0x9A - 0x30 - 0x7F 0.5 - [Sampler6] + [Sampler12] track_loaded - 0x9A - 0x31 - 0x7F - 0.5 - - - [Sampler7] - track_loaded - 0x9A - 0x32 - 0x7F - 0.5 - - - [Sampler8] - track_loaded - 0x9A - 0x33 - 0x7F + 0x97 + 0x37 0.5 @@ -3173,7 +2800,13 @@ track_loaded 0x9A 0x34 - 0x7F + 0.5 + + + [Sampler13] + track_loaded + 0x99 + 0x34 0.5 @@ -3181,7 +2814,13 @@ track_loaded 0x9A 0x35 - 0x7F + 0.5 + + + [Sampler14] + track_loaded + 0x99 + 0x35 0.5 @@ -3189,7 +2828,13 @@ track_loaded 0x9A 0x36 - 0x7F + 0.5 + + + [Sampler15] + track_loaded + 0x99 + 0x36 0.5 @@ -3197,10 +2842,141 @@ track_loaded 0x9A 0x37 - 0x7F 0.5 - + + [Sampler16] + track_loaded + 0x99 + 0x37 + 0.5 + + + [Sampler1] + track_loaded + 0x98 + 0x30 + 0.5 + + + [Sampler1] + track_loaded + 0x97 + 0x30 + 0.5 + + + [Sampler2] + track_loaded + 0x98 + 0x31 + 0.5 + + + [Sampler2] + track_loaded + 0x97 + 0x31 + 0.5 + + + [Sampler3] + track_loaded + 0x98 + 0x32 + 0.5 + + + [Sampler3] + track_loaded + 0x97 + 0x32 + 0.5 + + + [Sampler4] + track_loaded + 0x98 + 0x33 + 0.5 + + + [Sampler4] + track_loaded + 0x97 + 0x33 + 0.5 + + + [Sampler5] + track_loaded + 0x9A + 0x30 + 0.5 + + + [Sampler5] + track_loaded + 0x99 + 0x30 + 0.5 + + + [Sampler6] + track_loaded + 0x9A + 0x31 + 0.5 + + + [Sampler6] + track_loaded + 0x99 + 0x31 + 0.5 + + + [Sampler7] + track_loaded + 0x9A + 0x32 + 0.5 + + + [Sampler7] + track_loaded + 0x99 + 0x32 + 0.5 + + + [Sampler8] + track_loaded + 0x9A + 0x33 + 0.5 + + + [Sampler8] + track_loaded + 0x99 + 0x33 + 0.5 + + + [Sampler9] + track_loaded + 0x98 + 0x34 + 0.5 + + + [Sampler9] + track_loaded + 0x97 + 0x34 + 0.5 + - +