MIDI Controller Numbers and Functions

NUMBER         FUNCTION
0              Bank Select
1              Modulation
2              Breath Controller
3              Undefined
4              Foot Controller
5              Portamento Time
6              Data Entry MSB
7              Main volume
8              Balance
9              Undefined
10             Pan
11             Expression
12             Effect Control 1
13             Effect Control 2
14-15          Undefined
16-19          General Purpose Controllers 1-4
20-31          Undefined
32-63          LSB for Values 0-31
64             Sustain (Damper) Pedal
65             Portamento On/Off
66             Sostenuto
67             Soft Pedal
68             Legato Footswitch
69             Hold 2
70             Sound Controller 1 (default: Sound Variation)
71             Sound Controller 2 (default: Timbre/Harmonic Content)
72             Sound Controller 3 (default: Release Time)
73             Sound Controller 4 (default: Attack Time)
74             Sound Controller 5 (default: Brightness)
75-79          Sound Controllers 6-10 (no defaults)
80-83          General Purpose Controllers 5-8
84             Portamento Control
85-90          Undefined      
91             Effects 1 Depth
92             Effects 2 Depth
93             Effects 3 Depth
94             Effects 4 Depth
95             Effects 5 Depth
96             Data increment
97             Data decrement
98             NRPN LSB
99             NRPNumber MSB
100            RPN LSB
101            RPN MSB
102-119        Undefined      
120-127        Reserved for Channel Mode Messages



REGISTERED PARAMETER NUMBERS

LSB            MSB            FUNCTION
00h            00h            Pitch Bend Sensitivity
01h            00h            Fine Tuning
02h            00h            Coarse Tuning
03h            00h            Tuning Program Select
04h            00h            Tuning Bank Select