home *** CD-ROM | disk | FTP | other *** search
/ Audio Version 4.94 / audioversion4.94knowledgemediaresourcelibraryoctober1994.iso / unix / midi_doc / status.doc < prev    next >
Text File  |  1993-02-07  |  10KB  |  142 lines

  1.  
  2.                  TABLE 1: Summary of MIDI Status & Data Bytes
  3.   (adapted from "MIDI by the Numbers" by D. Valenti, Elec Musician mag 2/88)
  4.  
  5.             STATUS BYTE                        |          DATA BYTES
  6. ------------------------------------------------------------------------------
  7.    1st Byte Value |  Function                  |    2nd        |    3rd     
  8.  - - - - - - - - -|                            |    Byte       |    Byte
  9.   Binary |Hex| Dec|                            |               |
  10.  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  11.  10000000= 80= 128| Chan 1      Note off       |  Note Number  | Note Velocity
  12.  10000001= 81= 129| Chan 2         "           |   (0-127)     |   (0-127)
  13.  10000010= 82= 130| Chan 3         "           |     see       |      "
  14.  10000011= 83= 131| Chan 4         "           |    Table      |      "
  15.  10000100= 84= 132| Chan 5         "           |      2        |      "
  16.  10000101= 85= 133| Chan 6         "           |      "        |      "
  17.  10000110= 86= 134| Chan 7         "           |      "        |      "
  18.  10000111= 87= 135| Chan 8         "           |      "        |      "
  19.  10001000= 88= 136| Chan 9         "           |      "        |      "
  20.  10001001= 89= 137| Chan 10        "           |      "        |      "
  21.  10001010= 8A= 138| Chan 11        "           |      "        |      "
  22.  10001011= 8B= 139| Chan 12        "           |      "        |      "
  23.  10001100= 8C= 140| Chan 13        "           |      "        |      "
  24.  10001101= 8D= 141| Chan 14        "           |      "        |      "
  25.  10001110= 8E= 142| Chan 15        "           |      "        |      "
  26.  10001111= 8F= 143| Chan 16        "           |      "        |      "
  27.  10010000= 90= 144| Chan 1      Note on        |      "        |      "
  28.  10010001= 91= 145| Chan 2         "           |      "        |      "
  29.  10010010= 92= 146| Chan 3         "           |      "        |      "
  30.  10010011= 93= 147| Chan 4         "           |      "        |      "
  31.  10010100= 94= 148| Chan 5         "           |      "        |      "
  32.  10010101= 95= 149| Chan 6         "           |      "        |      "
  33.  10010110= 96= 150| Chan 7         "           |      "        |      "
  34.  10010111= 97= 151| Chan 8         "           |      "        |      "
  35.  10011000= 98= 152| Chan 9         "           |      "        |      "
  36.  10011001= 99= 153| Chan 10        "           |      "        |      "
  37.  10011010= 9A= 154| Chan 11        "           |      "        |      "
  38.  10011011= 9B= 155| Chan 12        "           |      "        |      "
  39.  10011100= 9C= 156| Chan 13        "           |      "        |      "
  40.  10011101= 9D= 157| Chan 14        "           |      "        |      "
  41.  10011110= 9E= 158| Chan 15        "           |      "        |      "
  42.  10011111= 9F= 159| Chan 16        "           |      "        |      "
  43.  10100000= A0= 160| Chan 1     Polyphonic      |      "        |  Aftertouch
  44.  10100001= A1= 161| Chan 2     aftertouch      |      "        |   pressure
  45.  10100010= A2= 162| Chan 3         "           |      "        |    (0-127)
  46.  10100011= A3= 163| Chan 4         "           |      "        |      "
  47.  10100100= A4= 164| Chan 5         "           |      "        |      "
  48.  10100101= A5= 165| Chan 6         "           |      "        |      "
  49.  10100110= A6= 166| Chan 7         "           |      "        |      "
  50.  10100111= A7= 167| Chan 8         "           |      "        |      "
  51.  10101000= A8= 168| Chan 9         "           |      "        |      "
  52.  10101001= A9= 169| Chan 10        "           |      "        |      "
  53.  10101010= AA= 170| Chan 11        "           |      "        |      "
  54.  10101011= AB= 171| Chan 12        "           |      "        |      "
  55.  10101100= AC= 172| Chan 13        "           |      "        |      "
  56.  10101101= AD= 173| Chan 14        "           |      "        |      "
  57.  10101110= AE= 174| Chan 15        "           |      "        |      "
  58.  10101111= AF= 175| Chan 16        "           |      "        |      "
  59.  10110000= B0= 176| Chan 1      Control/       |     See       |     See
  60.  10110001= B1= 177| Chan 2     Mode change     |    Table      |    Table
  61.  10110010= B2= 178| Chan 3         "           |    three      |    three
  62.  10110011= B3= 179| Chan 4         "           |      "        |      "
  63.  10110100= B4= 180| Chan 5         "           |      "        |      "
  64.  10110101= B5= 181| Chan 6         "           |      "        |      "
  65.  10110110= B6= 182| Chan 7         "           |      "        |      "
  66.  10110111= B7= 183| Chan 8         "           |      "        |      "
  67.  10111000= B8= 184| Chan 9         "           |      "        |      "
  68.  10111001= B9= 185| Chan 10        "           |      "        |      "
  69.  10111010= BA= 186| Chan 11        "           |      "        |      "
  70.  10111011= BB= 187| Chan 12        "           |      "        |      "
  71.  10111100= BC= 188| Chan 13        "           |      "        |      "
  72.  10111101= BD= 189| Chan 14        "           |      "        |      "
  73.  10111110= BE= 190| Chan 15        "           |      "        |      "
  74.  10111111= BF= 191| Chan 16        "           |      "        |      "
  75.  11000000= C0= 192| Chan 1      Program        |  Program #    |     NONE
  76.  11000001= C1= 193| Chan 2       change        |   (0-127)     |      "
  77.  11000010= C2= 194| Chan 3         "           |      "        |      "
  78.  11000011= C3= 195| Chan 4         "           |      "        |      "
  79.  11000100= C4= 196| Chan 5         "           |      "        |      "
  80.  11000101= C5= 197| Chan 6         "           |      "        |      "
  81.  11000110= C6= 198| Chan 7         "           |      "        |      "
  82.  11000111= C7= 199| Chan 8         "           |      "        |      "
  83.  11001000= C8= 200| Chan 9         "           |      "        |      "
  84.  11001001= C9= 201| Chan 10        "           |      "        |      "
  85.  11001010= CA= 202| Chan 11        "           |      "        |      "
  86.  11001011= CB= 203| Chan 12        "           |      "        |      "
  87.  11001100= CC= 204| Chan 13        "           |      "        |      "
  88.  11001101= CD= 205| Chan 14        "           |      "        |      "
  89.  11001110= CE= 206| Chan 15        "           |      "        |      "
  90.  11001111= CF= 207| Chan 16        "           |      "        |      "
  91.  11010000= D0= 208| Chan 1      Channel        |  Aftertouch   |      "
  92.  11010001= D1= 209| Chan 2     aftertouch      |   pressure    |      "
  93.  11010010= D2= 210| Chan 3         "           |   (0-127)     |      "
  94.  11010011= D3= 211| Chan 4         "           |      "        |      "
  95.  11010100= D4= 212| Chan 5         "           |      "        |      "
  96.  11010101= D5= 213| Chan 6         "           |      "        |      "
  97.  11010110= D6= 214| Chan 7         "           |      "        |      "
  98.  11010111= D7= 215| Chan 8         "           |      "        |      "
  99.  11011000= D8= 216| Chan 9         "           |      "        |      "
  100.  11011001= D9= 217| Chan 10        "           |      "        |      "
  101.  11011010= DA= 218| Chan 11        "           |      "        |      "
  102.  11011011= DB= 219| Chan 12        "           |      "        |      "
  103.  11011100= DC= 220| Chan 13        "           |      "        |      "
  104.  11011101= DD= 221| Chan 14        "           |      "        |      "
  105.  11011110= DE= 222| Chan 15        "           |      "        |      "
  106.  11011111= DF= 223| Chan 16        "           |      "        |      "
  107.  11100000= E0= 224| Chan 1       Pitch         |    Pitch      |    Pitch
  108.  11100001= E1= 225| Chan 2       wheel         |    wheel      |    wheel
  109.  11100010= E2= 226| Chan 3       range         |     LSB       |     MSB
  110.  11100011= E3= 227| Chan 4         "           |   (0-127)     |   (0-127)
  111.  11100100= E4= 228| Chan 5         "           |      "        |      "
  112.  11100101= E5= 229| Chan 6         "           |      "        |      "
  113.  11100110= E6= 230| Chan 7         "           |      "        |      "
  114.  11100111= E7= 231| Chan 8         "           |      "        |      "
  115.  11101000= E8= 232| Chan 9         "           |      "        |      "
  116.  11101001= E9= 233| Chan 10        "           |      "        |      "
  117.  11101010= EA= 234| Chan 11        "           |      "        |      "
  118.  11101011= EB= 235| Chan 12        "           |      "        |      "
  119.  11101100= EC= 236| Chan 13        "           |      "        |      "
  120.  11101101= ED= 237| Chan 14        "           |      "        |      "
  121.  11101110= EE= 238| Chan 15        "           |      "        |      "
  122.  11101111= EF= 239| Chan 16        "           |      "        |      "
  123.  11110000= F0= 240| System Exclusive           |      **       |      **
  124.  11110001= F1= 241| System Common - undefined  |      ?        |      ?
  125.  11110010= F2= 242| Sys Com Song Position Pntr |     LSB       |     MSB
  126.  11110011= F3= 243| Sys Com Song Select(Song #)|   (0-127)     |     NONE
  127.  11110100= F4= 244| System Common - undefined  |      ?        |      ?
  128.  11110101= F5= 245| System Common - undefined  |      ?        |      ?
  129.  11110110= F6= 246| Sys Com tune request       |     NONE      |     NONE
  130.  11110111= F7= 247| Sys Com-end of SysEx (EOX) |      "        |      "
  131.  11111000= F8= 248| Sys real time timing clock |      "        |      "
  132.  11111001= F9= 249| Sys real time undefined    |      "        |      "
  133.  11111010= FA= 250| Sys real time start        |      "        |      "
  134.  11111011= FB= 251| Sys real time continue     |      "        |      "
  135.  11111100= FC= 252| Sys real time stop         |      "        |      "
  136.  11111101= FD= 253| Sys real time undefined    |      "        |      "
  137.  11111110= FE= 254| Sys real time active sensing|     "        |      "
  138.  11111111= FF= 255| Sys real time sys reset    |      "        |      "
  139.  
  140.  ** Note: System Exclusive (data dump) 2nd byte= Vendor ID followed by more
  141.           data bytes and ending with EOX.
  142.