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.
| 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 |
| 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 |
| 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 |
| 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.