MIDI CC (Control Change) List

The following table lists all currently defined MIDI CC and Channel Mode messages, in control number order.

CC NumberFunctionValueUsed As
0Bank Select0-127MSB
1Modulation0-127MSB
2Breath Controller0-127MSB
3Undefined0-127MSB
4Foot Controller0-127MSB
5Portamento Time0-127MSB
6Data Entry MSB0-127MSB
7Channel Volume (formerly Main Volume)0-127MSB
8Balance0-127MSB
9Undefined0-127MSB
10Pan0-127MSB
11Expression Controller0-127MSB
12Effect Control 10-127MSB
13Effect Control 20-127MSB
14-15Undefined0-127MSB
16General Purpose Controller 10-127MSB
17General Purpose Controller 20-127MSB
18General Purpose Controller 30-127MSB
19General Purpose Controller 40-127MSB
20-31Undefined0-127MSB
32LSB for Control 0 (Bank Select)0-127LSB
33LSB for Control 1 (Modulation)0-127LSB
34LSB for Control 2 (Breath Controller)0-127LSB
35LSB for Control 3 (Undefined)0-127LSB
36LSB for Control 4 (Foot Controller)0-127LSB
37LSB for Control 5 (Portamento Time)0-127LSB
38LSB for Control 6 (Data Entry)0-127LSB
39LSB for Control 7 (Channel Volume)0-127LSB
40LSB for Control 8 (Balance)0-127LSB
41LSB for Control 9 (Undefined)0-127LSB
42LSB for Control 10 (Pan)0-127LSB
43LSB for Control 11 (Expression Controller)0-127LSB
44LSB for Control 12 (Effect Control 1)0-127LSB
45LSB for Control 13 (Effect Control 2)0-127LSB
46-47LSB for Controls 14-15 (Undefined)0-127LSB
48LSB for Control 16 (General Purpose Controller 1)0-127LSB
49LSB for Control 17 (General Purpose Controller 2)0-127LSB
50LSB for Control 18 (General Purpose Controller 3)0-127LSB
51LSB for Control 19 (General Purpose Controller 4)0-127LSB
52-63LSB for Controls 20-31 (Undefined)0-127LSB
64Damper Pedal On/Off (Sustain)≤63 Off, ≥64 On
65Portamento On/Off≤63 Off, ≥64 On
66Sostenuto On/Off≤63 Off, ≥64 On
67Soft Pedal On/Off≤63 Off, ≥64 On
68Legato Footswitch≤63 Normal, ≥64 Legato
69Hold 2≤63 Off, ≥64 On
70Sound Controller 1 (Sound Variation)0-127LSB
71Sound Controller 2 (Timbre/Harmonic Intensity)0-127LSB
72Sound Controller 3 (Release Time)0-127LSB
73Sound Controller 4 (Attack Time)0-127LSB
74Sound Controller 5 (Brightness)0-127LSB
75Sound Controller 6 (Decay Time)0-127LSB
76Sound Controller 7 (Vibrato Rate)0-127LSB
77Sound Controller 8 (Vibrato Depth)0-127LSB
78Sound Controller 9 (Vibrato Delay)0-127LSB
79Sound Controller 10 (Undefined)0-127LSB
80General Purpose Controller 50-127LSB
81General Purpose Controller 60-127LSB
82General Purpose Controller 70-127LSB
83General Purpose Controller 80-127LSB
84Portamento Control0-127LSB
85-87Undefined
88High Resolution Velocity Prefix0-127LSB
89-90Undefined
91Effects 1 Depth (Reverb Send Level)0-127
92Effects 2 Depth (Tremolo Depth)0-127
93Effects 3 Depth (Chorus Send Level)0-127
94Effects 4 Depth (Detune Depth)0-127
95Effects 5 Depth (Phaser Depth)0-127
96Data Increment (Data Entry+1)N/A
97Data Decrement (Data Entry-1)N/A
98Non-Registered Parameter Number (NRPN) | LSB0-127LSB
99Non-Registered Parameter Number (NRPN) | MSB0-127MSB
100Registered Parameter Number (RPN) | LSB0-127LSB
101Registered Parameter Number (RPN) | MSB0-127MSB
102-119Undefined
120All Sound Off0
121Reset All Controllers0
122Local Control On/Off0 Off, 127 On
123All Notes Off0
124Omni Mode Off0
125Omni Mode On0
126Mono Mode OnNumber of channels or 0
127Mono Mode Off0