Denon MC4000 Tim Rae 2-deck mapping for Denon MC4000 controller https://mixxx.discourse.group/t/denon-mc4000-mapping/15311 denon_mc4000 [Channel1] MC4000.leftDeck.platterTouch 0x90 0x06 [Channel2] MC4000.rightDeck.platterTouch 0x91 0x06 [Channel1] MC4000.leftDeck.vinylModeToggle 0x90 0x07 [Channel2] MC4000.rightDeck.vinylModeToggle 0x91 0x07 [Channel1] reverseroll 0x90 0x10 [Channel2] reverseroll 0x91 0x10 [Channel1] keylock 0x90 0x0D [Channel2] keylock 0x91 0x0D [Channel1] MC4000.leftDeck.rateRange 0x90 0x0E [Channel2] MC4000.rightDeck.rateRange 0x91 0x0E [Channel1] rate_temp_down_small 0x90 0x0C [Channel2] rate_temp_down_small 0x91 0x0C [Channel1] rate_temp_down 0x90 0x20 [Channel2] rate_temp_down 0x91 0x20 [Channel1] rate_temp_up_small 0x90 0x0D [Channel2] rate_temp_up_small 0x91 0x0D [Channel1] rate_temp_up 0x90 0x21 [Channel2] rate_temp_up 0x91 0x21 [Channel1] sync_enabled 0x90 0x02 [Channel2] sync_enabled 0x91 0x02 [Channel1] cue_default 0x90 0x01 [Channel2] cue_default 0x91 0x01 [Channel1] start_stop 0x90 0x05 [Channel2] start_stop 0x91 0x05 [Channel1] play 0x90 0x00 [Channel2] play 0x91 0x00 [Channel1] play_stutter 0x90 0x04 [Channel2] play_stutter 0x91 0x04 [Channel1] pfl 0x90 0x1B [Channel2] pfl 0x91 0x1B [Channel1] beatloop_4_toggle 0x94 0x32 [Channel2] beatloop_4_toggle 0x95 0x32 [Channel1] quantize 0x94 0x3F [Channel2] quantize 0x95 0x3F [Channel1] loop_halve 0x94 0x34 [Channel2] loop_halve 0x95 0x34 [Channel1] loop_in 0x94 0x38 [Channel2] loop_in 0x95 0x38 [Channel1] loop_double 0x94 0x35 [Channel2] loop_double 0x95 0x35 [Channel1] loop_out 0x94 0x39 [Channel2] loop_out 0x95 0x39 [Channel1] reloop_exit 0x94 0x33 [Channel2] reloop_exit 0x95 0x33 [Channel1] hotcue_1_activate 0x94 0x14 [Channel2] hotcue_1_activate 0x95 0x14 [Channel1] hotcue_1_clear 0x94 0x1C [Channel2] hotcue_1_clear 0x95 0x1C [Channel1] hotcue_2_activate 0x94 0x15 [Channel2] hotcue_2_activate 0x95 0x15 [Channel1] hotcue_2_clear 0x94 0x1D [Channel2] hotcue_2_clear 0x95 0x1D [Channel1] hotcue_3_activate 0x94 0x16 [Channel2] hotcue_3_activate 0x95 0x16 [Channel1] hotcue_3_clear 0x94 0x1E [Channel2] hotcue_3_clear 0x95 0x1E [Channel1] hotcue_4_activate 0x94 0x17 [Channel2] hotcue_4_activate 0x95 0x17 [Channel1] hotcue_4_clear 0x94 0x1F [Channel2] hotcue_4_clear 0x95 0x1F [EffectRack1_EffectUnit1_Effect1] enabled 0x98 0x00 [EffectRack1_EffectUnit1_Effect2] enabled 0x98 0x01 [EffectRack1_EffectUnit1_Effect3] enabled 0x98 0x02 [EffectRack1_EffectUnit2_Effect1] enabled 0x99 0x00 [EffectRack1_EffectUnit2_Effect2] enabled 0x99 0x01 [EffectRack1_EffectUnit2_Effect3] enabled 0x99 0x02 [EffectRack1_EffectUnit1_Effect1] next_effect 0x98 0x0B [EffectRack1_EffectUnit1_Effect2] next_effect 0x98 0x0C [EffectRack1_EffectUnit1_Effect3] next_effect 0x98 0x0D [EffectRack1_EffectUnit2_Effect1] next_effect 0x99 0x0B [EffectRack1_EffectUnit2_Effect2] next_effect 0x99 0x0C [EffectRack1_EffectUnit2_Effect3] next_effect 0x99 0x0D [Channel1] bpm_tap 0x98 0x04 [Channel2] bpm_tap 0x99 0x04 [Master] MC4000.headphoneSplit 0x9F 0x1C [Channel1] LoadSelectedTrack 0x9F 0x02 [Channel2] LoadSelectedTrack 0x9F 0x03 [Library] MoveFocusBackward 0x9F 0x07 [Library] MoveFocusForward 0x9F 0x11 [PreviewDeck1] LoadSelectedTrack 0x9F 0x1B [PreviewDeck1] eject 0x9F 0x10 [Sampler1] cue_gotoandplay 0x9F 0x21 [Sampler1] stop 0x9F 0x28 [Sampler2] cue_gotoandplay 0x9F 0x22 [Sampler2] stop 0x9F 0x29 [Sampler3] cue_gotoandplay 0x9F 0x23 [Sampler3] stop 0x9F 0x2A [Sampler4] cue_gotoandplay 0x9F 0x24 [Sampler4] stop 0x9F 0x2B [Channel1] MC4000.leftDeck.jogWheel 0xB0 0x06 [Channel2] MC4000.rightDeck.jogWheel 0xB1 0x06 [EffectRack1_EffectUnit1] MC4000.fxWetDry 0xB8 0x03 [EffectRack1_EffectUnit2] MC4000.fxWetDry 0xB9 0x03 [EffectRack1_EffectUnit1] show_parameters 0x98 0x41 [EffectRack1_EffectUnit2] show_parameters 0x99 0x41 [Library] MoveVertical 0xBF 0x00 [Library] ScrollVertical 0xBF 0x01 [Library] GoToItem 0x9F 0x1F [EffectRack1_EffectUnit1_Effect1] meta 0xB8 0x00 [EffectRack1_EffectUnit1_Effect2] meta 0xB8 0x01 [EffectRack1_EffectUnit1_Effect3] meta 0xB8 0x02 [EffectRack1_EffectUnit2_Effect1] meta 0xB9 0x00 [EffectRack1_EffectUnit2_Effect2] meta 0xB9 0x01 [EffectRack1_EffectUnit2_Effect3] meta 0xB9 0x02 [Channel2] pregain 0xB1 0x16 [Channel1] volume 0xB0 0x1C [Channel2] volume 0xB1 0x1C [QuickEffectRack1_[Channel1]] super1 0xB0 0x1A [QuickEffectRack1_[Channel2]] super1 0xB1 0x1A [EqualizerRack1_[Channel1]_Effect1] parameter1 0xB0 0x19 [EqualizerRack1_[Channel2]_Effect1] parameter1 0xB1 0x19 [EqualizerRack1_[Channel1]_Effect1] parameter2 0xB0 0x18 [EqualizerRack1_[Channel2]_Effect1] parameter2 0xB1 0x18 [EqualizerRack1_[Channel1]_Effect1] parameter3 0xB0 0x17 [EqualizerRack1_[Channel2]_Effect1] parameter3 0xB1 0x17 [Channel1] pregain 0xB0 0x16 [Master] MC4000.samplerLevel 0xBF 0x1A [Master] crossfader 0xBF 0x08 [Master] headGain 0xBF 0x0C [Master] headMix 0xBF 0x0D [Channel1] rate 0xB0 0x29 [Channel2] rate 0xB1 0x29 [Channel1] rate 0xB0 0x09 [Channel2] rate 0xB1 0x09 [Channel1] play_indicator Left Play button LED 0x90 0x00 0.5 [Channel2] play_indicator Right Play button LED 0x91 0x00 0.5 [Channel1] cue_indicator Left Cue button LED 0x90 0x01 0.5 [Channel2] cue_indicator Right Cue button LED 0x91 0x01 0.5 [Channel1] sync_enabled Left sync LED 0x90 0x02 0.5 [Channel2] sync_enabled Right sync LED 0x91 0x02 0.5 [Channel1] keylock 0x90 0x0D 0.5 [Channel2] keylock 0x91 0x0D 0.5 [Channel1] pfl 0x90 0x1B 0.5 [Channel2] pfl 0x91 0x1B 0.5 [Channel1] beatloop_4_enabled 0x94 0x32 0.5 [Channel2] beatloop_4_enabled 0x95 0x32 0.5 [Channel1] hotcue_1_enabled 0x94 0x14 0x01 0.5 [Channel2] hotcue_1_enabled 0x95 0x14 0x01 0.5 [Channel1] hotcue_2_enabled 0x94 0x15 0x01 0.5 [Channel2] hotcue_2_enabled 0x95 0x15 0x01 0.5 [Channel1] hotcue_3_enabled 0x94 0x16 0x01 0.5 [Channel2] hotcue_3_enabled 0x95 0x16 0x01 0.5 [Channel1] hotcue_4_enabled 0x94 0x17 0x01 0.5 [Channel2] hotcue_4_enabled 0x95 0x17 0x01 0.5 [EffectRack1_EffectUnit1_Effect1] enabled 0x98 0x00 0.5 [EffectRack1_EffectUnit1_Effect2] enabled 0x98 0x01 0.5 [EffectRack1_EffectUnit1_Effect3] enabled 0x98 0x02 0.5 [EffectRack1_EffectUnit2_Effect1] enabled 0x99 0x00 0.5 [EffectRack1_EffectUnit2_Effect2] enabled 0x99 0x01 0.5 [EffectRack1_EffectUnit2_Effect3] enabled 0x99 0x02 0.5 [Sampler1] track_samples 0x9F 0x21 0.5 2147483647 [Sampler2] track_samples 0x9F 0x22 0.5 2147483647 [Sampler3] track_samples 0x9F 0x23 0.5 2147483647 [Sampler4] track_samples 0x9F 0x24 0.5 2147483647