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