TC Helicon VoiceLive Touch 2 MIDI CCs & NRPNs

MIDI implementation details for the TC Helicon VoiceLive Touch 2


Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.

Effect Block On/Off

Parameter CC Range Usage Description Orientation
Harmony On/Off 110 [0–127]
0-63: Off; 64-127: On
Harmony On/Off
0-based
Double On/Off 111 [0–127]
0-63: Off; 64-127: On
Double On/Off
0-based
Reverb On/Off 112 [0–127]
0-63: Off; 64-127: On
Reverb On/Off
0-based
MicroMod On/Off 116 [0–127]
0-63: Off; 64-127: On
MicroMod On/Off
0-based
Delay On/Off 117 [0–127]
0-63: Off; 64-127: On
Delay On/Off
0-based
Rhythm On/Off 102 [0–127]
0-63: Off; 64-127: On
Rhythm On/Off
0-based
Transducer On/Off 103 [0–127]
0-63: Off; 64-127: On
Transducer On/Off
0-based
Choir On/Off 113 [0–127]
0-63: Off; 64-127: On
Choir On/Off
0-based
Hardtune On/Off 108 [0–127]
0-63: Off; 64-127: On
Hardtune On/Off
0-based

Block Edits

Parameter CC Range Usage Description Orientation
Mod Style 50 [0–23]
0~23: Mod style
Mod style index
0-based
Mod Level 90 [0–127]
0~127: Level
Mod block level
0-based
Mod Speed 18 [0–127]
0~127: Speed
Mod speed
0-based
Mod Depth 93 [0–127]
0~127: Depth
Mod depth
0-based
Delay Style 51 [0–18]
0~18: Delay style
Delay style index
0-based
Delay Level 62 [0–127]
0~127: Level
Delay block level
0-based
Delay Feedback 20 [0–127]
0~127: Feedback
Delay feedback amount
Note: Manual lists 0-128; MIDI CC max is 127.
0-based
Delay Filter 28 [0–12]
0~12: Filter
Delay filter style/index
0-based
Reverb Style 52 [0–27]
0~27: Reverb style
Reverb style index
0-based
Reverb Level 91 [0–127]
0~127: Level
Reverb level
0-based
Reverb Decay 63 [0–127]
0~127: Decay
Reverb decay
0-based
Doubling Style 53 [0–11]
0~11: Doubling style
Doubling style index
0-based
Doubling Level 15 [0–127]
0~127: Level
Doubling level
0-based
Transducer Style 55 [0–8]
0~8: Transducer style
Transducer style index
0-based
Transducer Gain 105 [0–127]
0~127: Gain
Transducer gain
0-based
Transducer Low Cut 41 [0–127]
0~127: Low cut
Transducer low cut
0-based
Transducer High Cut 57 [0–127]
0~127: High cut
Transducer high cut
0-based
Choir Style 118 [0–14]
0~14: Choir style
Choir style index
0-based
Choir Level 22 [0–127]
0~127: Level
Choir level
0-based
Hardtune Style 24 [0–6]
0~6: Style
Hardtune style index
0-based
Hardtune Shift 60 [0–127]
0~127: Shift
Hardtune shift
0-based
Rhythm Style 115 [0–14]
0~14: Rhythm style
Rhythm style index
0-based
Rhythm Division 83 [0–19]
0~19: Division
Rhythm division
Note: Only when style is not Stutter/Sample.
0-based
Rhythm Depth 80 [0–127]
0~127: Depth
Rhythm depth
0-based
Rhythm Type 104 [0–22]
0~22: Type
Rhythm type
Note: Only when style is not Stutter/Sample.
0-based
Rhythm Stutter Division 26 [0–19]
0~19: Division
Rhythm stutter/sample division
Note: Only for Stutter/Sample styles.
0-based
Harmony Style 56 [0–19]
0~19: Harmony style
Harmony style index
0-based
Harmony Level 12 [0–127]
0~127: Level
Harmony block level
0-based
Harmony Key 30 [0–11]
0: C; 1: C#; 2: D; 3: Eb; 4: E; 5: F; 6: F#; 7: G; 8: G#; 9: A; 10: Bb; 11: B
Harmony musical key
0-based
Harmony Scale 31 [0–5]
0: Maj1; 1: Maj2; 2: Maj3; 3: Min1; 4: Min2; 5: Min3
Harmony scale
0-based
Voice 1 Level 46 [0–127]
0~127: Level
Harmony voice 1 level
0-based
Voice 2 Level 17 [0–127]
0~127: Level
Harmony voice 2 level
0-based
Voice 3 Level 21 [0–127]
0~127: Level
Harmony voice 3 level
0-based
Voice 4 Level 25 [0–127]
0~127: Level
Harmony voice 4 level
0-based
Harmony Master Level 59 [0–127]
0~127: Level
Harmony master level
0-based
Voice 1 Gender 29 [0–127]
0~127: Gender
Harmony voice 1 gender
0-based
Voice 2 Gender 19 [0–127]
0~127: Gender
Harmony voice 2 gender
0-based
Voice 3 Gender 23 [0–127]
0~127: Gender
Harmony voice 3 gender
0-based
Voice 4 Gender 27 [0–127]
0~127: Gender
Harmony voice 4 gender
0-based
Voice 1 Voicing 89 [0–48]
0~48: Voicing
Harmony voice 1 voicing
Note: NP styles: N/A for Notes (Key=Auto). NP (Key C..B): 0-28. Shift styles: 0-48.
0-based
Voice 2 Voicing 61 [0–48]
0~48: Voicing
Harmony voice 2 voicing
Note: NP styles: N/A for Notes (Key=Auto). NP (Key C..B): 0-28. Shift styles: 0-48.
0-based
Voice 3 Voicing 88 [0–48]
0~48: Voicing
Harmony voice 3 voicing
Note: NP styles: N/A for Notes (Key=Auto). NP (Key C..B): 0-28. Shift styles: 0-48.
0-based
Voice 4 Voicing 3 [0–48]
0~48: Voicing
Harmony voice 4 voicing
Note: NP styles: N/A for Notes (Key=Auto). NP (Key C..B): 0-28. Shift styles: 0-48.
0-based
Harmony Hold 119 [0–127]
0-64: Off; 65-127: On
Hold harmony voices
0-based
Harmony Master Pan 10 [0–127]
0~127: Pan
Pan for all active harmony voices
Note: 0=Left, ~64=Center, 127=Right.
Centered

Looping

Parameter CC Range Usage Description Orientation
Master Loop Control 44 [0–127]
0: Play; 1: Record; 2: Stop; 3: Undo; 6: 2X; 10: Clear; 26: Erase; 27: Reverse
Multi-function loop control
0-based
Loop Play 47 [0–127]
0-63: Stop; 64-127: Play (toggles state)
Toggle loop play/stop (2-value toggle)
0-based
Loop Stop 48 [0–127]
0-127: Stop
Stop loop
0-based
Loop Record 49 [0–127]
0-63: Off; 64-127: On (toggles state)
Toggle loop record (2-value toggle)
0-based
Loop Play Retrigger 54 [0–127]
0-127: Retrigger
Retrigger loop playback
0-based
Overdub 57 [0–127]
0-64: Off; 65-127: On
Overdub on/off
0-based

Setup

Parameter CC Range Usage Description Orientation
Tone Style 106 [0–8]
0~8: Tone style
Tone style index
0-based
Guitar Gain 109 [0–127]
0~127: Gain
Guitar input gain
0-based
Pitch Correct On/Off 107 [0–127]
0-64: Off; 65-127: On
Pitch correction on/off
0-based
Lead Mute 13 [0–127]
0-64: Off; 65-127: On
Mute the lead vocal
0-based
Talk Mode 114 [0–127]
0-64: Off; 65-127: On
Talk mode on/off
0-based
Analog Out Level 7 [0–127]
0~127: Level
Analog (main) output level
0-based
Aux Level 58 [0–127]
0~127: Level
Aux input level
0-based
Harmony Level (Global) 85 [0–127]
0~127: Level
Global harmony level
0-based
Delay/Reverb Level (Global) 86 [0–127]
0~127: Level
Global delay/reverb level
0-based
Talk Mode + Tuner 14 [0–127]
0-64: Off; 65-127: On
Enable Talk mode + Tuner
0-based
Hit On/Off 87 [0–127]
0-64: Off; 65-127: On
Hit button on/off
0-based

The portions of this library that refer to specific devices may be owned by the devices' respective manufacturers. Everything else is licensed under the Creative Commons Attribution Share Alike 4.0 International license.