Using M-VAVE Chocolate MIDI controller for Line 6 HX One


After some testing I have set up my Chocolate like this:

Use the Advanced custom mode
Mode: Press Down - release (This will switch on when pressing the button down, not when releasing button on the way up)

Foot Switch A (Momentary hold for effect ON, release for effect Off)
A Bank
1 CC 4 127 (Effect ON when pressing down)
1 CC 5 0 (Normal view to escape Tuner View if that was on)
B Bank
1 CC 4 0 (Effect off when releasing button)

Foot Switch B (Tuner ON, and it stays on until you press one of the other buttons))
A Bank
1 CC 5 2 (Tuner ON)
(Here you could as an alternative use the Mode: Step short or step long, and use 1 CC 5 0 for long step in Bank B to escape the tuner view, but I like that the buttons respons to click down and not release up)

Foot Switch C (Prev Preset)
A Bank
1 CC 72 0 (Previous preset)
1 CC 4 0 (Effect OFF)
1 CC 5 0 (Normal view to escape Tuner View if that was on)

Foot Switch D (Next Preset)
A Bank
1 CC 72 127 (Next preset)
1 CC 4 0 (Effect OFF)
1 CC 5 0 (Normal view to escape Tuner View if that was on)


Reference
CC VALUEPEDAL/FOOTSWITCH/KNOB FUNCTION
0 -- Reserved
1 0-127 Emulates ON switch.
If effect is off, any CC1 value will turn it on;
if effect is on, any CC1 value will turn it off.
Provided primarily for use with MIDI footswitches.
(Looper models do not respond to this message.)
2 0-127 Emulates FLUX switch
(note that TAP Tempo uses CC93).
HX One does not need to be in FLUX Mode.
3 0-127 Emulates Expression Pedal
(when Settings > Pedal Jack is set to “ExpFS4”)
4 0-63: Bypass;
64-127: Engage
Bypass/Engage (independent of CC1,
which toggles the effect on and off,
regardless of current bypass state).
Provided primarily for use with MIDI knobs,
where moving them past 12:00 will turn the effect on/off.
(Looper models do not respond to this message.)
5 0-2 Provides remote control of HX One’s Views:
0: Home
1: Preset List
2: Tuner
93 0-127 Enters Tap Tempo
48 0-127 FLUX OffTime
49 0-10 FLUX - OffCurve:
0-4: Slow 5 to Slow 1
5: Linear
6-10: Fast 1 to Fast 5
72 0-63
64-127
Load Next Preset
Load Previous Preset