| MIDI 1.0 TABLE 1 | |||
|   |   |   |   |
| (STATUS BYTE) |   | (DATA BYTE) | (DATA BYTE) |
| FIRST BYTE | TEXT | SECOND BYTE | THIRD BYTE |
| (binary=hex=dec) |   |   |   |
|   |   |   |   |
| 10000000= 80= 128 | Ch1 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10000001= 81= 129 | Ch2 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10000010= 82= 130 | Ch3 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10000011= 83= 131 | Ch4 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10000100= 84= 132 | Ch5 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10000101= 85= 133 | Ch6 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10000110= 86= 134 | Ch7 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10000111= 87= 135 | Ch8 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10001000= 88= 136 | Ch9 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10001001= 89= 137 | Ch10 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10001010= 8A= 138 | Ch11 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10001011= 8B= 139 | Ch12 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10001100= 8C= 140 | Ch13 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10001101= 8D= 141 | Ch14 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10001110= 8E= 142 | Ch15 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10001111= 8F= 143 | Ch16 Note Off | Note Number 0-127 | Note Velocity 0-127 |
| 10010000= 90= 144 | Ch1 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10010001= 91= 145 | Ch2 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10010010= 92= 146 | Ch3 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10010011= 93= 147 | Ch4 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10010100= 94= 148 | Ch5 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10010101= 95= 149 | Ch6 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10010110= 96= 150 | Ch7 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10010111= 97= 151 | Ch8 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10011000= 98= 152 | Ch9 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10011001= 99= 153 | Ch10 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10011010= 9A= 154 | Ch11 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10011011= 9B= 155 | Ch12 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10011100= 9C= 156 | Ch13 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10011101= 9D= 157 | Ch14 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10011110= 9E= 158 | Ch15 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10011111= 9F= 159 | Ch16 Note On | Note Number 0-127 | Note Velocity 0-127 |
| 10100000= A0= 160 | Ch1 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10100001= A1= 161 | Ch2 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10100010= A2= 162 | Ch3 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10100011= A3= 163 | Ch4 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10100100= A4= 164 | Ch5 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10100101= A5= 165 | Ch6 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10100110= A6= 166 | Ch7 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10100111= A7= 167 | Ch8 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10101000= A8= 168 | Ch9 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10101001= A9= 169 | Ch10 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10101010= AA= 170 | Ch11 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10101011= AB= 171 | Ch12 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10101100= AC= 172 | Ch13 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10101101= AD= 173 | Ch14 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10101110= AE= 174 | Ch15 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10101111= AF= 175 | Ch16 Polyphonic Aftertouch | Note Number 0-127 | Aftertouch Amount 0-127 |
| 10110000= B0= 176 | Ch1 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10110001= B1= 177 | Ch2 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10110010= B2= 178 | Ch3 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10110011= B3= 179 | Ch4 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10110100= B4= 180 | Ch5 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10110101= B5= 181 | Ch6 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10110110= B6= 182 | Ch7 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10110111= B7= 183 | Ch8 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10111000= B8= 184 | Ch9 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10111001= B9= 185 | Ch10 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10111010= BA= 186 | Ch11 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10111011= BB= 187 | Ch12 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10111100= BC= 188 | Ch13 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10111101= BD= 189 | Ch14 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10111110= BE= 190 | Ch15 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 10111111= BF= 191 | Ch16 Control / Mode Change | --- See MIDI table 2 --- | --- See MIDI table 2 --- |
| 11000000= C0= 192 | Ch1 Program Change | Program 0-127 | none |
| 11000001= C1= 193 | Ch2 Program Change | Program 0-127 | none |
| 11000010= C2= 194 | Ch3 Program Change | Program 0-127 | none |
| 11000011= C3= 195 | Ch4 Program Change | Program 0-127 | none |
| 11000100= C4= 196 | Ch5 Program Change | Program 0-127 | none |
| 11000101= C5= 197 | Ch6 Program Change | Program 0-127 | none |
| 11000110= C6= 198 | Ch7 Program Change | Program 0-127 | none |
| 11000111= C7= 199 | Ch8 Program Change | Program 0-127 | none |
| 11001000= C8= 200 | Ch9 Program Change | Program 0-127 | none |
| 11001001= C9= 201 | Ch10 Program Change | Program 0-127 | none |
| 11001010= CA= 202 | Ch11 Program Change | Program 0-127 | none |
| 11001011= CB= 203 | Ch12 Program Change | Program 0-127 | none |
| 11001100= CC= 204 | Ch13 Program Change | Program 0-127 | none |
| 11001101= CD= 205 | Ch14 Program Change | Program 0-127 | none |
| 11001110= CE= 206 | Ch15 Program Change | Program 0-127 | none |
| 11001111= CF= 207 | Ch16 Program Change | Program 0-127 | none |
| 11010000= D0= 208 | Ch1 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11010001= D1= 209 | Ch2 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11010010= D2= 210 | Ch3 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11010011= D3= 211 | Ch4 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11010100= D4= 212 | Ch5 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11010101= D5= 213 | Ch6 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11010110= D6= 214 | Ch7 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11010111= D7= 215 | Ch8 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11011000= D8= 216 | Ch9 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11011001= D9= 217 | Ch10 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11011010= DA= 218 | Ch11 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11011011= DB= 219 | Ch12 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11011100= DC= 220 | Ch13 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11011101= DD= 221 | Ch14 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11011110= DE= 222 | Ch15 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11011111= DF= 223 | Ch16 Channel Aftertouch | Aftertouch Amount 0-127 | none |
| 11100000= E0= 224 | Ch1 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11100001= E1= 225 | Ch2 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11100010= E2= 226 | Ch3 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11100011= E3= 227 | Ch4 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11100100= E4= 228 | Ch5 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11100101= E5= 229 | Ch6 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11100110= E6= 230 | Ch7 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11100111= E7= 231 | Ch8 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11101000= E8= 232 | Ch9 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11101001= E9= 233 | Ch10 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11101010= EA= 234 | Ch11 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11101011= EB= 235 | Ch12 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11101100= EC= 236 | Ch13 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11101101= ED= 237 | Ch14 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11101110= EE= 238 | Ch15 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11101111= EF= 239 | Ch16 Pitch Wheel Control | Pitch Wheel LSB 0-127 | Pitch Wheel MSB 0-127 |
| 11110000= F0= 240 | System Exclusive | Vendor ID / Univ. Excl. | --- DATA --- EOX |
| 11110001= F1= 241 | MIDI Time Code Qtr. Frame | (see spec) | (see spec) |
| 11110010= F2= 242 | Song Position Pointer | LSB | MSB |
| 11110011= F3= 243 | Song Select (Song #) | 0-127 | none |
| 11110100= F4= 244 | Undefined |   |   |
| 11110101= F5= 245 | Undefined |   |   |
| 11110110= F6= 246 | Tune request | none | none |
| 11110111= F7= 247 | End of SysEx (EOX) | none | none |
| 11111000= F8= 248 | Timing Clock | none | none |
| 11111001= F9= 249 | Undefined | none | none |
| 11111010= FA= 250 | Start | none | none |
| 11111011= FB= 251 | Continue | none | none |
| 11111100= FC= 252 | Stop | none | none |
| 11111101= FD= 253 | Undefined | none | none |
| 11111110= FE= 254 | Active Sensing | none | none |
| 11111111= FF= 255 | System Reset | none | none |
|   |   |   |   |
|   |   |   |   |
|   |   |   |   |
| MIDI 1.0 TABLE 2 (CONTROL and MODE CHANGE) | |||
|   |   |   |   |
| (DATA BYTE) |   | (DATA BYTE) |   |
| SECOND BYTE | TEXT | THIRD BYTE | TEXT |
| (binary=hex=dec) |   |   |   |
|   |   |   |   |
| 00000000= 00= 0 | Bank Select | 0-127 | MSB |
| 00000001= 01= 1 | Modulation Wheel | 0-127 | MSB |
| 00000010= 02= 2 | Breath Control | 0-127 | MSB |
| 00000011= 03= 3 | Undefined | 0-127 | MSB |
| 00000100= 04= 4 | Foot Controller | 0-127 | MSB |
| 00000101= 05= 5 | Portamento Time | 0-127 | MSB |
| 00000110= 06= 6 | Data Entry | 0-127 | MSB |
| 00000111= 07= 7 | Channel Volume | 0-127 | MSB |
| 00001000= 08= 8 | Balance | 0-127 | MSB |
| 00001001= 09= 9 | Undefined | 0-127 | MSB |
| 00001010= 0A= 10 | Pan | 0-127 | MSB |
| 00001011= 0B= 11 | Expression Controller | 0-127 | MSB |
| 00001100= 0C= 12 | Effect Control 1 | 0-127 | MSB |
| 00001101= 0D= 13 | Effect Control 2 | 0-127 | MSB |
| 00001110= 0E= 14 | Undefined | 0-127 | MSB |
| 00001111= 0F= 15 | Undefined | 0-127 | MSB |
| 00010000= 10= 16 | General Purp. Contr. 1 | 0-127 | MSB |
| 00010001= 11= 17 | General Purp. Contr. 2 | 0-127 | MSB |
| 00010010= 12= 18 | General Purp. Contr. 3 | 0-127 | MSB |
| 00010011= 13= 19 | General Purp. Contr. 4 | 0-127 | MSB |
| 00010100= 14= 20 | Undefined | 0-127 | MSB |
| 00010101= 15= 21 | Undefined | 0-127 | MSB |
| 00010110= 16= 22 | Undefined | 0-127 | MSB |
| 00010111= 17= 23 | Undefined | 0-127 | MSB |
| 00011000= 18= 24 | Undefined | 0-127 | MSB |
| 00011001= 19= 25 | Undefined | 0-127 | MSB |
| 00011010= 1A= 26 | Undefined | 0-127 | MSB |
| 00011011= 1B= 27 | Undefined | 0-127 | MSB |
| 00011100= 1C= 28 | Undefined | 0-127 | MSB |
| 00011101= 1D= 29 | Undefined | 0-127 | MSB |
| 00011110= 1E= 30 | Undefined | 0-127 | MSB |
| 00011111= 1F= 31 | Undefined | 0-127 | MSB |
| 00100000= 20= 32 | Bank Select | 0-127 | LSB |
| 00100001= 21= 33 | Modulation Wheel | 0-127 | LSB |
| 00100010= 22= 34 | Breath Control | 0-127 | LSB |
| 00100011= 23= 35 | Undefined | 0-127 | LSB |
| 00100100= 24= 36 | Foot Controller | 0-127 | LSB |
| 00100101= 25= 37 | Portamento Time | 0-127 | LSB |
| 00100110= 26= 38 | Data Entry | 0-127 | LSB |
| 00100111= 27= 39 | Channel Volume | 0-127 | LSB |
| 00101000= 28= 40 | Balance | 0-127 | LSB |
| 00101001= 29= 41 | Undefined | 0-127 | LSB |
| 00101010= 2A= 42 | Pan | 0-127 | LSB |
| 00101011= 2B= 43 | Expression Controller | 0-127 | LSB |
| 00101100= 2C= 44 | Effect Control 1 | 0-127 | LSB |
| 00101101= 2D= 45 | Effect Control 2 | 0-127 | LSB |
| 00101110= 2E= 46 | Undefined | 0-127 | LSB |
| 00101111= 2F= 47 | Undefined | 0-127 | LSB |
| 00110000= 30= 48 | General Purp. Contr. 1 | 0-127 | LSB |
| 00110001= 31= 49 | General Purp. Contr. 2 | 0-127 | LSB |
| 00110010= 32= 50 | General Purp. Contr. 3 | 0-127 | LSB |
| 00110011= 33= 51 | General Purp. Contr. 4 | 0-127 | LSB |
| 00110100= 34= 52 | Undefined | 0-127 | LSB |
| 00110101= 35= 53 | Undefined | 0-127 | LSB |
| 00110110= 36= 54 | Undefined | 0-127 | LSB |
| 00110111= 37= 55 | Undefined | 0-127 | LSB |
| 00111000= 38= 56 | Undefined | 0-127 | LSB |
| 00111001= 39= 57 | Undefined | 0-127 | LSB |
| 00111010= 3A= 58 | Undefined | 0-127 | LSB |
| 00111011= 3B= 59 | Undefined | 0-127 | LSB |
| 00111100= 3C= 60 | Undefined | 0-127 | LSB |
| 00111101= 3D= 61 | Undefined | 0-127 | LSB |
| 00111110= 3E= 62 | Undefined | 0-127 | LSB |
| 00111111= 3F= 63 | Undefined | 0-127 | LSB |
| 01000000= 40= 64 | Damper Pedal On/Off | <63=off | >64=on |
| 01000001= 41= 65 | Portamento On/Off | <63=off | >64=on |
| 01000010= 42= 66 | Sustenuto On/Off | <63=off | >64=on |
| 01000011= 43= 67 | Soft On/Off | <63=off | >64=on |
| 01000100= 44= 68 | Legato Footswitch | <63=off | >64=on |
| 01000101= 45= 69 | Hold 2 | <63=off | >64=on |
| 01000110= 46= 70 | Sound Controller 1 | 0-127 | LSB |
| 01000111= 47= 71 | Sound Controller 2 | 0-127 | LSB |
| 01001000= 48= 72 | Sound Controller 3 | 0-127 | LSB |
| 01001001= 49= 73 | Sound Controller 4 | 0-127 | LSB |
| 01001010= 4A= 74 | Sound Controller 5 | 0-127 | LSB |
| 01001011= 4B= 75 | Sound Controller 6 | 0-127 | LSB |
| 01001100= 4C= 76 | Sound Controller 7 | 0-127 | LSB |
| 01001101= 4D= 77 | Sound Controller 8 | 0-127 | LSB |
| 01001110= 4E= 78 | Sound Controller 9 | 0-127 | LSB |
| 01001111= 4F= 79 | Sound Controller 10 | 0-127 | LSB |
| 01010000= 50= 80 | General Purp. Contr. 5 | 0-127 | LSB |
| 01010001= 51= 81 | General Purp. Contr. 6 | 0-127 | LSB |
| 01010010= 52= 82 | General Purp. Contr. 7 | 0-127 | LSB |
| 01010011= 53= 83 | General Purp. Contr. 8 | 0-127 | LSB |
| 01010100= 54= 84 | Portamento Control | 0-127 | Source Note |
| 01010101= 55= 85 | Undefined | 0-127 | LSB |
| 01010110= 56= 86 | Undefined | 0-127 | LSB |
| 01010111= 57= 87 | Undefined | 0-127 | LSB |
| 01011000= 58= 88 | Undefined | 0-127 | LSB |
| 01011001= 59= 89 | Undefined | 0-127 | LSB |
| 01011010= 5A= 90 | Undefined | 0-127 | LSB |
| 01011011= 5B= 91 | Effects 1 Depth | 0-127 | LSB |
| 01011100= 5C= 92 | Effects 2 Depth | 0-127 | LSB |
| 01011101= 5D= 93 | Effects 3 Depth | 0-127 | LSB |
| 01011110= 5E= 94 | Effects 4 Depth | 0-127 | LSB |
| 01011111= 5F= 95 | Effects 5 Depth | 0-127 | LSB |
| 01100000= 60= 96 | Data Entry +1 |   | N/A |
| 01100001= 61= 97 | Data Entry -1 |   | N/A |
| 01100010= 62= 98 | Non-Reg. Param. # LSB | 0-127 | LSB |
| 01100011= 63= 99 | Non-Reg. Param. # MSB | 0-127 | MSB |
| 01100100= 64= 100 | Registered Param. # LSB | 0-127 | LSB |
| 01100101= 65= 101 | Registered Param. # MSB | 0-127 | MSB |
| 01100110= 66= 102 | Undefined |   |   |
| 01100111= 67= 103 | Undefined |   |   |
| 01101000= 68= 104 | Undefined |   |   |
| 01101001= 69= 105 | Undefined |   |   |
| 01101010= 6A= 106 | Undefined |   |   |
| 01101011= 6B= 107 | Undefined |   |   |
| 01101100= 6C= 108 | Undefined |   |   |
| 01101101= 6D= 109 | Undefined |   |   |
| 01101110= 6E= 110 | Undefined |   |   |
| 01101111= 6F= 111 | Undefined |   |   |
| 01110000= 70= 112 | Undefined |   |   |
| 01110001= 71= 113 | Undefined |   |   |
| 01110010= 72= 114 | Undefined |   |   |
| 01110011= 73= 115 | Undefined |   |   |
| 01110100= 74= 116 | Undefined |   |   |
| 01110101= 75= 117 | Undefined |   |   |
| 01110110= 76= 118 | Undefined |   |   |
| 01110111= 77= 119 | Undefined |   |   |
| 01111000= 78= 120 | All Sound Off |   |   |
| 01111001= 79= 121 | Reset All Controllers |   |   |
| 01111010= 7A= 122 | Local Control On/Off | 0=off | 127=on |
| 01111011= 7B= 123 | All Notes Off |   |   |
| 01111100= 7C= 124 | Omni Mode Off (and all notes off) |   |   |
| 01111101= 7D= 125 | Omni Mone On (and all notes off) |   |   |
| 01111110= 7E= 126 | Poly Mode On/Off (and all notes off) |   |   |
| 01111111= 7F= 127 | Poly Mode On |   |   |