Standardized MIDI Controller Numbers

Find out which MIDI controller numbers have standard parameter assignments

Numbers in parenthesis indicate the controller’s range of possible values.

1 Modulation Wheel (0-127)

2 Breath Controller (0-127)

4 Foot Controller (0-127)

5 Portamento Time (0-127)

6 Data Slider (0-127)

7 Main Volume (0-127)

8 Balance (0-127)

10 Pan (0-127)

11 Expression (0-127)

16 General Purpose #1 (0-127)

17 General Purpose #2 (0-127)

18 General Purpose #3 (0-127)

19 General Purpose #4 (0-127)

32-63 Least Significant Bits, Controllers 0-31 (0-127)

64 Sustain Pedal (0 or 127)

65 Portamento On/Off (0 or 127)

66 Sustenuto Pedal (0 or 127)

67 Soft Pedal (0 or 127)

69 Hold 2 (0 or 127)

80 General Purpose #5 (0 or 127)

81 General Purpose #6 (0 or 127)

82 General Purpose #7 (0 or 127)

83 General Purpose #8 (0 or 127)

92 Tremolo Depth (0-127)

93 Chorus Depth (0-127)

94 Celeste Depth (0-127)

95 Phase Depth (0-127)

96 Data Increment (0 or 127)

97 Data Decrement (0 or 127)

98 Non-Registered Parameter MSB (0-127)

99 Non-Registered Parameter LSB (0-127)

100 Registered Parameter MSB (0-127)

101 Registered Parameter LSB (0-127)

121 Reset all Controllers (0)

122 Local Control On/Off (0 or 127)

123 All Notes Off (0)

124 Omni Off (0)

125 Omni On (0)

126 Mono On (0-16; 0=Omni Off)

127 Poly On (0)