CONTROLLER NUMBER
0
1
2
3
4
5
6
7
8
9
10
11
12-15
16
17
18
19
20-31
32
33-63
64
65
66
67
68
69
70-7
80
81
82
83
84-91
92
93
94
95
96
97
98-121
122
123
124
125
126
127
CONTROLLER FUNCTION
Bank
Modulation
Breath controller
Undefined
Foot controller
Portamento rate
Data Entry MSB
Volume
Balance
Undefined
Pan
Expression
Undefined
Gen'l Purpose #\
Gen'l Purpose #1
Gen'l Purpose
#3
Gen'l Purpose N
Undefined
Bank
Least significant byte for valuesO to 31
Sustain (damper)
Portamento On/ Off
Sostenuto
Soft Pedal
Undefined
Hold 2
Undefined
Gen'l Purpose
#1
Gen'l Purpose #2
Gen'l Purpose #3
Gen'l Purpose
#4
Undefined ,
Tremolo Depth
Chorus Depth
Detune
Phaser Depth
Data increment
Data decrement
Undefined
Local control On/Off
All Notes Off
Omni Off
Omni On
Mono On - Poly Off
Poly On - Mono Off
Figure #3
Refer to a MIDI technical handbook for further information on these controller
functions.