Return Home Return Home GM/GS Percussion Map GM/GM2 Tone Map GS Tone Map MT32/CM64 Tone Map Navigational Imagemap
Site visits:
Logo

MIDI Common Controller List

GM GM2 AWE32/
Live!
GS
(SC55)
GS
(SC88Pro)
XG
(SW1000)
Controller Controller Name Controller Usage
x o o o o o 0 Bank Select MSB Select 0 - 127
o o o o o o 1 Modulation Select 0 - 127
x x x x x x 2 Breath Control Select 0 - 127
x x x x x x 4 Foot Control Select 0 - 127
x o x o o o 5 Portamento Time Select 0 - 127
o o o o o o 6 Data Entry MSB Select 0 - 127
o o o o o o 7 Volume Select 0 - 127
o o o o o o 10 Panpot (Stereo) Select 0 - 127
o o o o o o 11 Expression Select 0 - 127
x o o o o o 32 Bank Select LSB Select 0 - 127
o o o o o o 38 Data Entry LSB Select 0 - 127
o o o o o o 64 Damper Pedal Entry < 64 = Off
Entry > 64 = On
x o x o o o 65 Portamento Entry < 64 = Off
Entry > 64 = On
x o x o o o 66 Sustenuto Pedal Entry < 64 = Off
Entry > 64 = On
x o x x o o 67 Soft Pedal Entry < 64 = Off
Entry > 64 = On
x o x x x o 71 Filter Cutoff Select 0 - 127
x o x x x o 72 Release Time Select 0 - 127
x o x x x o 73 Attack Time Select 0 - 127
x o x x x o 74 Filter Resonance Select 0 - 127
x o x x x x 75 Decay Time Select 0 - 127
x o x x x x 76 Vibrato Depth Select 0 - 127
x o x x x x 77 Vibrato Rate Select 0 - 127
x o x x x x 78 Vibrato Delay Select 0 - 127
x x x o o o 84 Portamento Control Any Value
x o o o o o 91 Reverb [Effect 1] Send Level Select 0 - 127
x o o o o o 93 Chorus [Effect 3] Send Level Select 0 - 127
x x x x o o 94 Delay/Variation [Effect 4] Send Level Select 0 - 127
o o o o o o 96 Data Increment (+1) Any Value
o o o o o o 97 Data Decrement (-1) Any Value
x x o o o o 98 NRPN LSB Select 0 - 127
x x o o o o 99 NRPN MSB Select 0 - 127
o o o o o o 100 RPN LSB Select 0 - 127
o o o o o o 101 RPN MSB Select 0 - 127
x o o o o o 120 All Sounds Off Any Value
o o o o o o 121 Reset All Controllers Any Value
x x x x x x 122 Local Control On/Off 0 = Off, 127 = On
o o o o o o 123 All Notes Off Any Value
x x x o o o 124 Omni Mode Off
+ All Notes Off
Any Value
x x x o o o 125 Omni Mode On
+ All Notes Off
Any Value
x x x o o o 126 Poly Mode On/Off
+ All Sounds Off
Any Value
x x x o o o 127 Poly Mode On
+ All Sounds Off
Any Value

Key: o = Received
x = Not Received

RPN MSB LSB Data Entry
Pitch Bend Range 0 0

Controller #6 sets the number of semitones that are bent in each direction at the maximum pitch bend value: 2 is the default value. The maximum value is 24 for most cards, providing a pitch bend range of two octaves.

Overall Fine Tuning 1 0

Values range from -8191 to +8191 (using CC#6 and CC#38) with Controller #6 set to 64 for the default center value of 0.

Overall Coarse Tuning 2 0

As with bend range, the range of acceptable values is 0 through 24 semitones, a 2 octave coarse tuning range. The range is centered around a default of 64, so that the CC#6 values go from 40 to 88, with 64 right in the middle.

RPN Null 127 127

No data entry controller needs to follow this RPN, and any data entry messages sent after RPN Null will be ignored until a new RPN is specified. Settings already made do not change.


Note: Please check the MIDI implementation chart for your synthesizer or soundcard for more information.
Note: Roland SC-8820 and SC-8850 GS synths can also receive all GM2 messages when reset to GM2 mode.

The Void and all related properties Copyright 1999 - 2004 nZero/Prion. Thanks to Rubicant of RPGCentral for the original layout. Modified for XHTML by nZero/Prion.