Hercules DJControl Jogvision DJ Phatso for Hercules Technical Support MIDI Mapping for Hercules DJControl Jogvision https://www.mixxx.org/forums/viewtopic.php?f=7&t=12580 https://www.mixxx.org/wiki/doku.php/hercules_dj_control_jogvision [Channel1] DJCJV.modeKey Deck A MODE key management 0x90 0x57 [Channel2] DJCJV.modeKey Deck B MODE key management 0x91 0x57 [Channel1] DJCJV.shiftKey Deck A Shift key management 0x90 0x56 [Channel2] DJCJV.shiftKey Deck B Shift key management 0x91 0x56 [Channel1] play Play button 0x90 0x32 [Channel1] play_stutter SHIFT + Play: Play Stutter 0x90 0x37 [Channel1] cue_default Cue button 0x90 0x31 [Channel1] start_play SHIFT + Cue: REWIND to beginning 0x90 0x36 [Channel1] sync_enabled Sync button 0x90 0x30 [Channel1] sync_master SHIFT + Sync: Sync Master 0x90 0x35 [Channel1] pfl PFL button 0x90 0x33 [Master] DJCJV.headCue Headphone CUE button 0x90 0x4D [Master] DJCJV.headMix Headphone MIX button 0x90 0x4C [Channel1] LoadSelectedTrack LOAD A button 0x90 0x51 [Channel1] keylock keylock button 0x90 0x34 [Channel1] slip_enabled SLIP button 0x90 0x39 [Channel1] DJCJV.wheelTouch Jog Wheel Touch Deck A 0x90 0x55 [Channel1] loop_halve Loop Half 0x90 0x00 [Channel1] reloop_toggle Loop On button 0x90 0x01 [Channel1] DJCJV.beatloopActivate Beatloop activate button 0x90 0x01 [Channel1] loop_double Loop Double 0x90 0x02 [EffectRack1_EffectUnit1_Effect1] enabled FX Unit 1 - Slot 1 On/Off 0x90 0x04 [EffectRack1_EffectUnit1_Effect2] enabled FX Unit 1 - Slot 2 On/Off 0x90 0x05 [EffectRack1_EffectUnit1_Effect3] enabled FX Unit 1 - Slot 3 On/Off 0x90 0x06 [EffectRack1_EffectUnit1_Effect1] effect_selector FX Unit 1 - Slot 1 Select 0x90 0x0C [EffectRack1_EffectUnit1_Effect2] effect_selector FX Unit 1 - Slot 2 Select 0x90 0x0D [EffectRack1_EffectUnit1_Effect3] effect_selector FX Unit 1 - Slot 3 Select 0x90 0x0E [Channel1] hotcue_1_activate PAD 1 0x90 0x10 [Channel1] hotcue_2_activate PAD 2 0x90 0x11 [Channel1] hotcue_3_activate PAD 3 0x90 0x12 [Channel1] hotcue_4_activate PAD 4 0x90 0x13 [Channel1] hotcue_5_activate PAD 5 0x90 0x14 [Channel1] hotcue_6_activate PAD 6 0x90 0x15 [Channel1] hotcue_7_activate PAD 7 0x90 0x16 [Channel1] hotcue_8_activate PAD 8 0x90 0x17 [Channel1] hotcue_1_clear PAD 1 0x90 0x18 [Channel1] hotcue_2_clear PAD 2 0x90 0x19 [Channel1] hotcue_3_clear PAD 3 0x90 0x1A [Channel1] hotcue_4_clear PAD 4 0x90 0x1B [Channel1] hotcue_5_clear PAD 5 0x90 0x1C [Channel1] hotcue_6_clear PAD 6 0x90 0x1D [Channel1] hotcue_7_clear PAD 7 0x90 0x1E [Channel1] hotcue_8_clear PAD 8 0x90 0x1F [Sampler1] cue_gotoandplay PAD 1 0x90 0x20 [Sampler2] cue_gotoandplay PAD 2 0x90 0x21 [Sampler3] cue_gotoandplay PAD 3 0x90 0x22 [Sampler4] cue_gotoandplay PAD 4 0x90 0x23 [Sampler5] cue_gotoandplay PAD 5 0x90 0x24 [Sampler6] cue_gotoandplay PAD 6 0x90 0x25 [Sampler7] cue_gotoandplay PAD 7 0x90 0x26 [Sampler8] cue_gotoandplay PAD 8 0x90 0x27 [Channel2] play Play button 0x91 0x32 [Channel2] play_stutter SHIFT + Play: Play Stutter 0x91 0x37 [Channel2] cue_default Cue button 0x91 0x31 [Channel2] start_play SHIFT + Cue: REWIND to beginning 0x91 0x36 [Channel2] sync_enabled Sync button 0x91 0x30 [Channel2] sync_master SHIFT + Sync: Sync Master 0x91 0x35 [Channel2] pfl PFL button 0x91 0x33 [Channel2] LoadSelectedTrack LOAD B button 0x91 0x51 [Channel2] keylock keylock button 0x91 0x34 [Channel2] slip_enabled SLIP button 0x91 0x39 [Channel2] DJCJV.wheelTouch Jog Wheel Touch Deck B 0x91 0x55 [Channel2] loop_halve Loop Half 0x91 0x00 [Channel2] reloop_toggle Loop On button 0x91 0x01 [Channel2] DJCJV.beatloopActivate Beatloop activate button 0x91 0x01 [Channel2] loop_double Loop Double 0x91 0x02 [EffectRack1_EffectUnit2_Effect1] enabled FX Unit 2 - Slot 1 On/Off 0x91 0x04 [EffectRack1_EffectUnit2_Effect2] enabled FX Unit 2 - Slot 2 On/Off 0x91 0x05 [EffectRack1_EffectUnit2_Effect3] enabled FX Unit 2 - Slot 3 On/Off 0x91 0x06 [EffectRack1_EffectUnit2_Effect1] effect_selector FX Unit 2 - Slot 1 Select 0x91 0x0C [EffectRack1_EffectUnit2_Effect2] effect_selector FX Unit 2 - Slot 2 Select 0x91 0x0D [EffectRack1_EffectUnit2_Effect3] effect_selector FX Unit 2 - Slot 3 Select 0x91 0x0E [Channel2] hotcue_1_activate PAD 1 0x91 0x10 [Channel2] hotcue_2_activate PAD 2 0x91 0x11 [Channel2] hotcue_3_activate PAD 3 0x91 0x12 [Channel2] hotcue_4_activate PAD 4 0x91 0x13 [Channel2] hotcue_5_activate PAD 5 0x91 0x14 [Channel2] hotcue_6_activate PAD 6 0x91 0x15 [Channel2] hotcue_7_activate PAD 7 0x91 0x16 [Channel2] hotcue_8_activate PAD 8 0x91 0x17 [Channel2] hotcue_1_clear PAD 1 0x91 0x18 [Channel2] hotcue_2_clear PAD 2 0x91 0x19 [Channel2] hotcue_3_clear PAD 3 0x91 0x1A [Channel2] hotcue_4_clear PAD 4 0x91 0x1B [Channel2] hotcue_5_clear PAD 5 0x91 0x1C [Channel2] hotcue_6_clear PAD 6 0x91 0x1D [Channel2] hotcue_7_clear PAD 7 0x91 0x1E [Channel2] hotcue_8_clear PAD 8 0x91 0x1F [Sampler1] cue_gotoandplay PAD 1 0x91 0x20 [Sampler2] cue_gotoandplay PAD 2 0x91 0x21 [Sampler3] cue_gotoandplay PAD 3 0x91 0x22 [Sampler4] cue_gotoandplay PAD 4 0x91 0x23 [Sampler5] cue_gotoandplay PAD 5 0x91 0x24 [Sampler6] cue_gotoandplay PAD 6 0x91 0x25 [Sampler7] cue_gotoandplay PAD 7 0x91 0x26 [Sampler8] cue_gotoandplay PAD 8 0x91 0x27 [Master] DJCJV.vinylButton Vinyl Deck A 0x90 0x46 [Master] maximize_library Browser button - Maximize Library view 0x90 0x47 [AutoDJ] enabled AutoDJ On/Off 0x90 0x48 [Library] MoveFocus Browser button 0x90 0x4F [Master] crossfader Crossfader 0xB0 0x00 [Library] MoveVertical Move Vertical (Browser Knob) 0xB0 0x4E [Channel1] volume Volume Deck A 0xB0 0x01 [EqualizerRack1_[Channel1]_Effect1] parameter1 EQ LOW Deck A 0xB0 0x05 [EqualizerRack1_[Channel1]_Effect1] parameter2 EQ MID Deck A 0xB0 0x04 [EqualizerRack1_[Channel1]_Effect1] parameter3 EQ HIGH Deck A 0xB0 0x03 [Channel1] pregain Gain Deck A 0xB0 0x4F [QuickEffectRack1_[Channel1]] DJCJV.Filter Filter (AIR FX) Deck A 0xB0 0x0F [Channel1] rate 0xB0 0x02 [Channel1] rate 0xB0 0x22 [Channel1] DJCJV.scratchWheel Scratch Deck A (Jog-Wheel) 0xB0 0x41 [Channel1] DJCJV.bendWheel Pitch Bend Deck A (Jog-Wheel) 0xB0 0x40 [Channel1] DJCJV.beatjumpSize Loop Size 0xB0 0x44 [Channel1] DJCJV.beatjumpMove Move Loop By N Beats 0xB0 0x4A [Channel1] beats_translate_curpos Align beat grid Deck 1 to current playposition 0x90 0x52 [EffectRack1_EffectUnit1_Effect1] meta Effect Rack 1 - Slot 2 Level 0xB0 0x47 [EffectRack1_EffectUnit1_Effect2] meta Effect Rack 1 - Slot 2 Level 0xB0 0x48 [EffectRack1_EffectUnit1_Effect3] meta Effect Rack 1 - Slot 3 Level 0xB0 0x49 [EffectRack1_EffectUnit1] mix Effect Rack 1 - Dry/Wet Level 0xB0 0x46 [Channel2] volume Volume Deck A 0xB1 0x01 [EqualizerRack1_[Channel2]_Effect1] parameter1 EQ LOW Deck A 0xB1 0x05 [EqualizerRack1_[Channel2]_Effect1] parameter2 EQ MID Deck A 0xB1 0x04 [EqualizerRack1_[Channel2]_Effect1] parameter3 EQ HIGH Deck A 0xB1 0x03 [Channel2] pregain Gain Deck A 0xB1 0x4F [QuickEffectRack1_[Channel2]] DJCJV.Filter Filter (AIR FX) Deck B 0xB1 0x0F [Channel2] rate 0xB1 0x02 [Channel2] rate 0xB1 0x22 [Channel2] DJCJV.scratchWheel Scratch Deck B (Jog-Wheel) 0xB1 0x41 [Channel2] DJCJV.bendWheel Pitch Bend Deck B (Jog-Wheel) 0xB1 0x40 [Channel2] DJCJV.beatjumpSize Loop Size 0xB1 0x44 [Channel2] DJCJV.beatjumpMove Move Loop By N Beats 0xB1 0x4A [Channel2] beats_translate_curpos Align beat grid Deck 2 to current playposition 0x91 0x52 [EffectRack1_EffectUnit2_Effect1] meta Effect Rack 1 - Slot 2 Level 0xB1 0x47 [EffectRack1_EffectUnit2_Effect2] meta Effect Rack 1 - Slot 2 Level 0xB1 0x48 [EffectRack1_EffectUnit2_Effect3] meta Effect Rack 1 - Slot 3 Level 0xB1 0x49 [EffectRack1_EffectUnit2] mix Effect Rack 1 - Dry/Wet Level 0xB1 0x46 [Channel1] play_indicator PLAY LED Deck A 0.5 1 0x90 0x32 0x7f 0x0 [Channel1] play_stutter PLAY LED Deck A(SHIFT MODE) 0.5 1 0x90 0x37 0x7f 0x0 [Channel1] cue_indicator CUE LED Deck A 0.5 1 0x90 0x31 0x7f 0x0 [Channel1] sync_enabled SYNC LED Deck A 0.5 1 0x90 0x30 0x7f 0x0 [Channel1] sync_master SYNC LED Deck A(SHIFT mode) 0.5 1 0x90 0x35 0x7f 0x0 [Channel1] slip_enabled Slip button Deck A 0.5 1 0x90 0x39 0x7f 0x0 [Channel1] keylock Q button Deck A 0.5 1 0x90 0x34 0x7f 0x0 [Channel2] play_indicator PLAY LED Deck A 0.5 1 0x91 0x32 0x7f 0x0 [Channel2] play_stutter PLAY LED Deck A(SHIFT MODE) 0.5 1 0x91 0x37 0x7f 0x0 [Channel2] cue_indicator CUE LED Deck A 0.5 1 0x91 0x31 0x7f 0x0 [Channel2] sync_enabled SYNC LED Deck A 0.5 1 0x91 0x30 0x7f 0x0 [Channel2] sync_master SYNC LED Deck A(SHIFT mode) 0.5 1 0x91 0x35 0x7f 0x0 [Channel2] slip_enabled Slip button Deck A 0.5 1 0x91 0x39 0x7f 0x0 [Channel2] keylock Q button Deck A 0.5 1 0x91 0x34 0x7f 0x0 [Channel1] loop_enabled Loop In LED DA 0.5 1 0x90 0x01 0x7f 0x00 [Channel2] loop_enabled Loop In LED DB 0.5 1 0x91 0x01 0x7f 0x00 [Channel1] pfl PFL LED DECK A 0.5 1 0x90 0x33 0x7f 0x0 [Channel2] pfl PFL LED DECK B 0.5 1 0x91 0x33 0x7f 0x0 [EffectRack1_EffectUnit1_Effect1] enabled Effect On/Off button 0.5 1 0x90 0x04 0x7f 0x0 [EffectRack1_EffectUnit1_Effect2] enabled Effect On/Off button 0.5 1 0x90 0x05 0x7f 0x0 [EffectRack1_EffectUnit1_Effect3] enabled Effect On/Off button 0.5 1 0x90 0x06 0x7f 0x0 [EffectRack1_EffectUnit2_Effect1] enabled Effect On/Off buttonn 0.5 1 0x91 0x04 0x7f 0x0 [EffectRack1_EffectUnit2_Effect2] enabled Effect On/Off buttonn 0.5 1 0x91 0x05 0x7f 0x0 [EffectRack1_EffectUnit2_Effect3] enabled Effect On/Off buttonn 0.5 1 0x91 0x06 0x7f 0x0 [Channel1] end_of_track TRACK LED DECK A 0.5 1 0x90 0x45 0x41 0x27 [Channel2] end_of_track TRACK LED DECK B 0.5 1 0x91 0x45 0x41 0x27 [Master] maximize_library VIEW buton LED 0.5 1 0x90 0x47 0x7F 0x00 [AutoDJ] enabled LOAD Prepare button LED 0.5 1 0x91 0x45 0x7F 0x00 [Channel1] hotcue_1_enabled Hotcue 1 (Pad 1) 0x90 0x10 0x7E 0.5 [Channel1] hotcue_2_enabled Hotcue 2 (Pad 2) 0x90 0x11 0x7E 0.5 [Channel1] hotcue_3_enabled Hotcue 3 (Pad 3) 0x90 0x12 0x7E 0.5 [Channel1] hotcue_4_enabled Hotcue 4 (Pad 4) 0x90 0x13 0x7E 0.5 [Channel1] hotcue_5_enabled Hotcue 5 (Pad 5) 0x90 0x14 0x7E 0.5 [Channel1] hotcue_6_enabled Hotcue 6 (Pad 6) 0x90 0x15 0x7E 0.5 [Channel1] hotcue_7_enabled Hotcue 7 (Pad 7) 0x90 0x16 0x7E 0.5 [Channel1] hotcue_8_enabled Hotcue 8 (Pad 8) 0x90 0x17 0x7E 0.5 [Channel2] hotcue_1_enabled Hotcue 1 (Pad 1) 0x91 0x10 0x7E 0.5 [Channel2] hotcue_2_enabled Hotcue 2 (Pad 2) 0x91 0x11 0x7E 0.5 [Channel2] hotcue_3_enabled Hotcue 3 (Pad 3) 0x91 0x12 0x7E 0.5 [Channel2] hotcue_4_enabled Hotcue 4 (Pad 4) 0x91 0x13 0x7E 0.5 [Channel2] hotcue_5_enabled Hotcue 5 (Pad 5) 0x91 0x14 0x7E 0.5 [Channel2] hotcue_6_enabled Hotcue 6 (Pad 6) 0x91 0x15 0x7E 0.5 [Channel2] hotcue_7_enabled Hotcue 7 (Pad 7) 0x91 0x16 0x7E 0.5 [Channel2] hotcue_8_enabled Hotcue 8 (Pad 8) 0x91 0x17 0x7E 0.5 [Channel1] hotcue_1_enabled Hotcue 1 (Pad 1) 0x90 0x18 0x7E 0.5 [Channel1] hotcue_2_enabled Hotcue 2 (Pad 2) 0x90 0x19 0x7E 0.5 [Channel1] hotcue_3_enabled Hotcue 3 (Pad 3) 0x90 0x1A 0x7E 0.5 [Channel1] hotcue_4_enabled Hotcue 4 (Pad 4) 0x90 0x1B 0x7E 0.5 [Channel1] hotcue_5_enabled Hotcue 5 (Pad 5) 0x90 0x1C 0x7E 0.5 [Channel1] hotcue_6_enabled Hotcue 6 (Pad 6) 0x90 0x1D 0x7E 0.5 [Channel1] hotcue_7_enabled Hotcue 7 (Pad 7) 0x90 0x1E 0x7E 0.5 [Channel1] hotcue_8_enabled Hotcue 8 (Pad 8) 0x90 0x1F 0x7E 0.5 [Channel2] hotcue_1_enabled Hotcue 1 (Pad 1) 0x91 0x18 0x7E 0.5 [Channel2] hotcue_2_enabled Hotcue 2 (Pad 2) 0x91 0x19 0x7E 0.5 [Channel2] hotcue_3_enabled Hotcue 3 (Pad 3) 0x91 0x1A 0x7E 0.5 [Channel2] hotcue_4_enabled Hotcue 4 (Pad 4) 0x91 0x1B 0x7E 0.5 [Channel2] hotcue_5_enabled Hotcue 5 (Pad 5) 0x91 0x1C 0x7E 0.5 [Channel2] hotcue_6_enabled Hotcue 6 (Pad 6) 0x91 0x1D 0x7E 0.5 [Channel2] hotcue_7_enabled Hotcue 7 (Pad 7) 0x91 0x1E 0x7E 0.5 [Channel2] hotcue_8_enabled Hotcue 8 (Pad 8) 0x91 0x1F 0x7E 0.5 [Sampler1] play_indicator (Pad 1 DECK A) 0x90 0x20 0x7F 0.5 [Sampler1] play_indicator (Pad 1 DECK B) 0x91 0x20 0x7F 0.5 [Sampler2] play_indicator (Pad 2 DECK A) 0x90 0x21 0x7F 0.5 [Sampler2] play_indicator (Pad 2 DECK B) 0x91 0x21 0x7F 0.5 [Sampler3] play_indicator (Pad 3 DECK A) 0x90 0x22 0x7F 0.5 [Sampler3] play_indicator (Pad 3 DECK B) 0x91 0x22 0x7F 0.5 [Sampler4] play_indicator (Pad 4 DECK A) 0x90 0x23 0x7F 0.5 [Sampler4] play_indicator (Pad 4 DECK B) 0x91 0x23 0x7F 0.5 [Sampler5] play_indicator (Pad 5 DECK A) 0x90 0x24 0x7F 0.5 [Sampler5] play_indicator (Pad 5 DECK B) 0x91 0x24 0x7F 0.5 [Sampler6] play_indicator (Pad 6 DECK A) 0x90 0x25 0x7F 0.5 [Sampler6] play_indicator (Pad 6 DECK B) 0x91 0x25 0x7F 0.5 [Sampler7] play_indicator (Pad 7 DECK A) 0x90 0x26 0x7F 0.5 [Sampler7] play_indicator (Pad 7 DECK B) 0x91 0x26 0x7F 0.5 [Sampler8] play_indicator (Pad 8 DECK A) 0x90 0x27 0x7F 0.5 [Sampler8] play_indicator (Pad 4 DECK B) 0x91 0x27 0x7F 0.5