Pioneer DDJ-200
Dan Giddins, Frank.Breitling at gmx.de
2-deck USB and Bluetooth MIDI controller with support for 4-deck mode.
https://mixxx.discourse.group/t/pioneer-ddj-200-mapping/18259
pioneer_ddj_200
[Master]
crossfader
Master crossfader
0xB6
0x1F
[Master]
crossfader
Master crossfader
0xB6
0x3F
[Master]
DDJ200.headmix
Headphones master as headMix knob
0x96
0x63
[Master]
DDJ200.toggleFourDeckMode
Headphones master + shift
0x96
0x78
[Channel1]
DDJ200.shiftLeft
Deck 1: Shift pressed
0x90
0x3F
[Channel2]
DDJ200.shiftRight
Deck 2: Shift pressed
0x91
0x3F
[Channel1]
DDJ200.pfl
Deck 1: Headphone listen (pfl) button
0x90
0x54
[Channel1]
DDJ200.toggleDeck
Deck 1: Headphone (pfl) + shift
0x90
0x68
[Channel2]
DDJ200.pfl
Deck 2: Headphone listen (pfl) button
0x91
0x54
[Channel2]
DDJ200.toggleDeck
Deck 2: Headphone (pfl) + shift
0x91
0x68
[Channel1]
DDJ200.syncEnabled
Deck 1: Tap to sync tempo (and phase with quantize enabled), hold to enable permanent sync
0x90
0x58
[Channel2]
DDJ200.syncEnabled
Deck 2: Tap to sync tempo (and phase with quantize enabled), hold to enable permanent sync
0x91
0x58
[Channel2]
DDJ200.seek
Deck 2: Seek
0xB1
0x29
[Channel1]
DDJ200.seek
Deck 1: Seek
0xB0
0x29
[AutoDJ]
enabled
Toggle Auto DJ On/Off
0x96
0x59
[AutoDJ]
fade_now
Trigger the transition to the next track
0x96
0x5A
[Channel2]
DDJ200.touch
Deck 2: Touch
0x91
0x36
[Channel1]
DDJ200.touch
Deck 1: Touch
0x90
0x36
[EqualizerRack1_[Channel1]_Effect1]
DDJ200.eq
Deck 1: Adjust Low EQ
0xB0
0x0F
[EqualizerRack1_[Channel1]_Effect1]
DDJ200.eq
Deck 1: Adjust Mid EQ
0xB0
0x0B
[EqualizerRack1_[Channel1]_Effect1]
DDJ200.eq
Deck 1: Adjust High EQ
0xB0
0x07
[QuickEffectRack1_[Channel1]]
DDJ200.super1
Super Knob (msb): control linked effect
0xB6
0x17
[EqualizerRack1_[Channel2]_Effect1]
DDJ200.eq
Deck 2: Adjust Low EQ
0xB1
0x0F
[EqualizerRack1_[Channel2]_Effect1]
DDJ200.eq
Deck 2: Adjust Mid EQ
0xB1
0x0B
[EqualizerRack1_[Channel2]_Effect1]
DDJ200.eq
Deck 2: Adjust High EQ
0xB1
0x07
[QuickEffectRack1_[Channel2]]
DDJ200.super1
Quick Effect: Quick Effect Super Knob (control linked effect parameters)
0xB6
0x18
[Channel1]
bpm_tap
Deck 1: BPM tap button
0x90
0x60
[Channel2]
bpm_tap
Deck 2: BPM tap button
0x91
0x60
[Channel1]
DDJ200.volumeMSB
Deck 1: Volume Fader
0xB0
0x13
[Channel1]
DDJ200.volumeLSB
Deck 1: Volume Fader
0xB0
0x33
[Channel2]
DDJ200.volumeMSB
Deck 2: Volume Fader
0xB1
0x13
[Channel2]
DDJ200.volumeLSB
Deck 2: Volume Fader
0xB1
0x33
[Channel1]
DDJ200.play
Deck 1: Play button
0x90
0x0B
[Channel2]
DDJ200.play
Deck 2: Play button
0x91
0x0B
[Channel1]
DDJ200.cueDefault
Deck 1: Cue button
0x90
0x0C
[Channel2]
DDJ200.cueDefault
Deck 2: Cue button
0x91
0x0C
[Channel1]
DDJ200.cueGotoandstop
Deck 1: Go to cue point and stop
0x90
0x48
[Channel2]
DDJ200.cueGotoandstop
Deck 2: Go to cue point and stop
0x91
0x48
[Channel1]
DDJ200.rateMSB
Deck 1: Playback speed control
0xB0
0x00
[Channel1]
DDJ200.rateLSB
Deck 1: Playback speed control
0xB0
0x20
[Channel2]
DDJ200.rateMSB
Deck 2: Playback speed control
0xB1
0x00
[Channel2]
DDJ200.rateLSB
Deck 2: Playback speed control
0xB1
0x20
[Channel2]
DDJ200.jog
Deck 2: Jog
0xB1
0x21
[Channel1]
DDJ200.jog
Deck 1: Jog
0xB0
0x21
[Channel2]
DDJ200.scratch
Deck 2: Scratch
0xB1
0x22
[Channel1]
DDJ200.scratch
Deck 1: Scratch
0xB0
0x22
[Channel2]
cue_set
Deck 2: Set cue point
0x91
0x47
[Channel1]
cue_set
Deck 1: Set cue point
0x90
0x47
[Channel1]
DDJ200.hotcueNActivate
Hotcue 1, Deck 1: Set, preview, jump to
0x97
0x00
[Channel1]
DDJ200.hotcueNActivate
Hotcue 2, Deck 1: Set, preview, jump to
0x97
0x01
[Channel1]
DDJ200.hotcueNActivate
Hotcue 3, Deck 1: Set, preview, jump to
0x97
0x02
[Channel1]
DDJ200.hotcueNActivate
Hotcue 4, Deck 1: Set, preview, jump to
0x97
0x03
[Channel1]
DDJ200.hotcueNActivate
Hotcue 5, Deck 1: Set, preview, jump to
0x97
0x04
[Channel1]
DDJ200.hotcueNActivate
Hotcue 6, Deck 1: Set, preview, jump to
0x97
0x05
[Channel1]
DDJ200.hotcueNActivate
Hotcue 7, Deck 1: Set, preview, jump to
0x97
0x06
[Channel1]
DDJ200.hotcueNActivate
Hotcue 8, Deck 1: Set, preview, jump to
0x97
0x07
[Channel2]
DDJ200.hotcueNActivate
Hotcue 1, Deck 2: Set, preview, jump to
0x99
0x00
[Channel2]
DDJ200.hotcueNActivate
Hotcue 2, Deck 2: Set, preview, jump to
0x99
0x01
[Channel2]
DDJ200.hotcueNActivate
Hotcue 3, Deck 2: Set, preview, jump to
0x99
0x02
[Channel2]
DDJ200.hotcueNActivate
Hotcue 4, Deck 2: Set, preview, jump to
0x99
0x03
[Channel2]
DDJ200.hotcueNActivate
Hotcue 5, Deck 2: Set, preview, jump to
0x99
0x04
[Channel2]
DDJ200.hotcueNActivate
Hotcue 6, Deck 2: Set, preview, jump to
0x99
0x05
[Channel2]
DDJ200.hotcueNActivate
Hotcue 7, Deck 2: Set, preview, jump to
0x99
0x06
[Channel2]
DDJ200.hotcueNActivate
Hotcue 8, Deck 2: Set, preview, jump to
0x99
0x07
[Channel1]
DDJ200.hotcueNClear
Hotcue 1, Deck 1: Clear
0x98
0x00
[Channel1]
DDJ200.hotcueNClear
Hotcue 2, Deck 1: Clear
0x98
0x01
[Channel1]
DDJ200.hotcueNClear
Hotcue 3, Deck 1: Clear
0x98
0x02
[Channel1]
DDJ200.hotcueNClear
Hotcue 4, Deck 1: Clear
0x98
0x03
[Channel1]
DDJ200.hotcueNClear
Hotcue 5, Deck 1: Clear
0x98
0x04
[Channel1]
DDJ200.hotcueNClear
Hotcue 6, Deck 1: Clear
0x98
0x05
[Channel1]
DDJ200.hotcueNClear
Hotcue 7, Deck 1: Clear
0x98
0x06
[Channel1]
DDJ200.hotcueNClear
Hotcue 8, Deck 1: Clear
0x98
0x07
[Channel2]
DDJ200.hotcueNClear
Hotcue 1, Deck 2: Clear
0x9A
0x00
[Channel2]
DDJ200.hotcueNClear
Hotcue 2, Deck 2: Clear
0x9A
0x01
[Channel2]
DDJ200.hotcueNClear
Hotcue 3, Deck 2: Clear
0x9A
0x02
[Channel2]
DDJ200.hotcueNClear
Hotcue 4, Deck 2: Clear
0x9A
0x03
[Channel2]
DDJ200.hotcueNClear
Hotcue 5, Deck 2: Clear
0x9A
0x04
[Channel2]
DDJ200.hotcueNClear
Hotcue 6, Deck 2: Clear
0x9A
0x05
[Channel2]
DDJ200.hotcueNClear
Hotcue 7, Deck 2: Clear
0x9A
0x06
[Channel2]
DDJ200.hotcueNClear
Hotcue 8, Deck 2: Clear
0x9A
0x07