WARNING: The details of this implementation could dramatically affect compatibility with other products. It is recommended that you consult the official MMA detailed specification for any additional information.
STATUS BYTE | DATA BYTES | ||||
1st Byte Value | Function | 2nd Byte | 3rd Byte | ||
Binary | Hex | Dec | |||
10000000 10000001 10000010 10000011 10000100 10000101 10000110 10000111 10001000 10001001 10001010 10001011 10001100 10001101 10001110 10001111 |
80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 |
Chan 1 Note off Chan 2 " Chan 3 " Chan 4 " Chan 5 " Chan 6 " Chan 7 " Chan 8 " Chan 9 " Chan 10 " Chan 11 " Chan 12 " Chan 13 " Chan 14 " Chan 15 " Chan 16 " |
Note Number (0-127) see Table 2 " " " " " " " " " " " |
Note Velocity (0-127) " " " " " " " " " " " " " " |
10010000 10010001 10010010 10010011 10010100 10010101 10010110 10010111 10011000 10011001 10011010 10011011 10011100 10011101 10011110 10011111 |
90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
Chan 1 Note on Chan 2 " Chan 3 " Chan 4 " Chan 5 " Chan 6 " Chan 7 " Chan 8 " Chan 9 " Chan 10 " Chan 11 " Chan 12 " Chan 13 " Chan 14 " Chan 15 " Chan 16 " |
" " " " " " " " " " " " " " " " |
" " " " " " " " " " " " " " " " |
10100000 10100001 10100010 10100011 10100100 10100101 10100110 10100111 10101000 10101001 10101010 10101011 10101100 10101101 10101110 10101111 |
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 |
Chan 1 Polyphonic Chan 2 aftertouch Chan 3 " Chan 4 " Chan 5 " Chan 6 " Chan 7 " Chan 8 " Chan 9 " Chan 10 " Chan 11 " Chan 12 " Chan 13 " Chan 14 " Chan 15 " Chan 16 " |
" " " " " " " " " " " " " " " " |
Aftertouch amount (0-127) " " " " " " " " " " " " " |
10110000 10110001 10110010 10110011 10110100 10110101 10110110 10110111 10111000 10111001 10111010 10111011 10111100 10111101 10111110 10111111 |
B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 |
Chan 1 Control/ Chan 2 Mode change Chan 3 " Chan 4 " Chan 5 " Chan 6 " Chan 7 " Chan 8 " Chan 9 " Chan 10 " Chan 11 " Chan 12 " Chan 13 " Chan 14 " Chan 15 " Chan 16 " |
See Table three " " " " " " " " " " " " " |
See Table three " " " " " " " " " " " " " |
11000000 11000001 11000010 11000011 11000100 11000101 11000110 11000111 11001000 11001001 11001010 11001011 11001100 11001101 11001110 11001111 |
C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 |
Chan 1 Program Chan 2 change Chan 3 " Chan 4 " Chan 5 " Chan 6 " Chan 7 " Chan 8 " Chan 9 " Chan 10 " Chan 11 " Chan 12 " Chan 13 " Chan 14 " Chan 15 " Chan 16 " |
Program # (0-127) " " " " " " " " " " " " " " |
NONE " " " " " " " " " " " " " " " |
11010000 11010001 11010010 11010011 11010100 11010101 11010110 11010111 11011000 11011001 11011010 11011011 11011100 11011101 11011110 11011111 |
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 |
Chan 1 Channel Chan 2 aftertouch Chan 3 " Chan 4 " Chan 5 " Chan 6 " Chan 7 " Chan 8 " Chan 9 " Chan 10 " Chan 11 " Chan 12 " Chan 13 " Chan 14 " Chan 15 " Chan 16 " |
Aftertouch amount (0-127) " " " " " " " " " " " " " |
" " " " " " " " " " " " " " " " |
11100000 11100001 11100010 11100011 11100100 11100101 11100110 11100111 11101000 11101001 11101010 11101011 11101100 11101101 11101110 11101111 |
E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 |
Chan 1 Pitch Chan 2 wheel Chan 3 control Chan 4 " Chan 5 " Chan 6 " Chan 7 " Chan 8 " Chan 9 " Chan 10 " Chan 11 " Chan 12 " Chan 13 " Chan 14 " Chan 15 " Chan 16 " |
Pitch wheel LSB (0-127) " " " " " " " " " " " " |
Pitch wheel MSB (0-127) " " " " " " " " " " " " |
11110000 11110001 11110010 11110011 11110100 11110101 11110110 11110111 11111000 11111001 11111010 11111011 11111100 11111101 11111110 11111111 |
F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 |
System Exclusive MIDI Time Code Qtr. Frame Song Position Pointer Song Select (Song #) Undefined Undefined Tune request End of SysEx (EOX) Timing clock Undefined Start Continue Stop Undefined Active Sensing System Reset |
** -see spec- LSB (0-127) ? ? NONE " " " " " " " " " |
** -see spec- MSB NONE ? ? NONE " " " " " " " " " |
** Note: System Exclusive (data dump) 2nd byte= Vendor ID followed by more data bytes and ending with EOX.
The MIDI Manufacturers Association approves of electronic distribution of this document via this and other sites, as long as it is not modified in any way.
HTML coding by Scott Lehman