2nd byte | Function | 3rd byte
|
---|
0x00 | Continuous controller #0 | 0-127, MSB
|
0x01 | Modulation wheel | 0-127, MSB
|
0x02 | Breath control | 0-127, MSB
|
0x03 | Continuous controller #3 | 0-127, MSB
|
0x04 | Foot controller | 0-127, MSB
|
0x05 | Portamento time | 0-127, MSB
|
0x06 | Data Entry | 0-127, MSB
|
0x07 | Main Volume | 0-127, MSB
|
0x08 | Continuous controller #8 | 0-127, MSB
|
0x09 | Continuous controller #9 | 0-127, MSB
|
0x0A | Continuous controller #10 | 0-127, MSB
|
0x0B | Continuous controller #11 | 0-127, MSB
|
0x0C | Continuous controller #12 | 0-127, MSB
|
0x0D | Continuous controller #13 | 0-127, MSB
|
0x0E | Continuous controller #14 | 0-127, MSB
|
0x0F | Continuous controller #15 | 0-127, MSB
|
0x10 | Continuous controller #16 | 0-127, MSB
|
0x11 | Continuous controller #17 | 0-127, MSB
|
0x12 | Continuous controller #18 | 0-127, MSB
|
0x13 | Continuous controller #19 | 0-127, MSB
|
0x14 | Continuous controller #20 | 0-127, MSB
|
0x15 | Continuous controller #21 | 0-127, MSB
|
0x16 | Continuous controller #22 | 0-127, MSB
|
0x17 | Continuous controller #23 | 0-127, MSB
|
0x18 | Continuous controller #24 | 0-127, MSB
|
0x19 | Continuous controller #25 | 0-127, MSB
|
0x1A | Continuous controller #26 | 0-127, MSB
|
0x1B | Continuous controller #27 | 0-127, MSB
|
0x1C | Continuous controller #28 | 0-127, MSB
|
0x1D | Continuous controller #29 | 0-127, MSB
|
0x1E | Continuous controller #30 | 0-127, MSB
|
0x1F | Continuous controller #31 | 0-127, MSB
|
0x20 | Continuous controller #0 | 0-127, LSB
|
0x21 | Modulation wheel | 0-127, LSB
|
0x22 | Breath control | 0-127, LSB
|
0x23 | Continuous controller #3 | 0-127, LSB
|
0x24 | Foot controller | 0-127, LSB
|
0x25 | Portamento time | 0-127, LSB
|
0x26 | Data entry | 0-127, LSB
|
0x27 | Main volume | 0-127, LSB
|
0x28 | Continuous controller #8 | 0-127, LSB
|
0x29 | Continuous controller #9 | 0-127, LSB
|
0x2A | Continuous controller #10 | 0-127, LSB
|
0x2B | Continuous controller #11 | 0-127, LSB
|
0x2C | Continuous controller #12 | 0-127, LSB
|
0x2D | Continuous controller #13 | 0-127, LSB
|
0x2E | Continuous controller #14 | 0-127, LSB
|
0x2F | Continuous controller #15 | 0-127, LSB
|
0x30 | Continuous controller #16 | 0-127, LSB
|
0x31 | Continuous controller #17 | 0-127, LSB
|
0x32 | Continuous controller #18 | 0-127, LSB
|
0x33 | Continuous controller #19 | 0-127, LSB
|
0x34 | Continuous controller #20 | 0-127, LSB
|
0x35 | Continuous controller #21 | 0-127, LSB
|
0x36 | Continuous controller #22 | 0-127, LSB
|
0x37 | Continuous controller #23 | 0-127, LSB
|
0x38 | Continuous controller #24 | 0-127, LSB
|
0x39 | Continuous controller #25 | 0-127, LSB
|
0x3A | Continuous controller #26 | 0-127, LSB
|
0x3B | Continuous controller #27 | 0-127, LSB
|
0x3C | Continuous controller #28 | 0-127, LSB
|
0x3D | Continuous controller #29 | 0-127, LSB
|
0x3E | Continuous controller #30 | 0-127, LSB
|
0x3F | Continuous controller #31 | 0-127, LSB
|
0x40 | Damper pedal on/off (Sustain) | 0=off, 127=on
|
0x41 | Portamento on/off | 0=off, 127=on
|
0x42 | Sustenuto on/off | 0=off, 127=on
|
0x43 | Soft pedal on/off | 0=off, 127=on
|
0x44 | Undefined on/off | 0=off, 127=on
|
0x45 | Undefined on/off | 0=off, 127=on
|
0x46 | Undefined on/off | 0=off, 127=on
|
0x47 | Undefined on/off | 0=off, 127=on
|
0x48 | Undefined on/off | 0=off, 127=on
|
0x49 | Undefined on/off | 0=off, 127=on
|
0x4A | Undefined on/off | 0=off, 127=on
|
0x4B | Undefined on/off | 0=off, 127=on
|
0x4C | Undefined on/off | 0=off, 127=on
|
0x4D | Undefined on/off | 0=off, 127=on
|
0x4E | Undefined on/off | 0=off, 127=on
|
0x4F | Undefined on/off | 0=off, 127=on
|
0x50 | Undefined on/off | 0=off, 127=on
|
0x51 | Undefined on/off | 0=off, 127=on
|
0x52 | Undefined on/off | 0=off, 127=on
|
0x53 | Undefined on/off | 0=off, 127=on
|
0x54 | Undefined on/off | 0=off, 127=on
|
0x55 | Undefined on/off | 0=off, 127=on
|
0x56 | Undefined on/off | 0=off, 127=on
|
0x57 | Undefined on/off | 0=off, 127=on
|
0x58 | Undefined on/off | 0=off, 127=on
|
0x59 | Undefined on/off | 0=off, 127=on
|
0x5A | Undefined on/off | 0=off, 127=on
|
0x5B | Undefined on/off | 0=off, 127=on
|
0x5C | Undefined on/off | 0=off, 127=on
|
0x5D | Undefined on/off | 0=off, 127=on
|
0x5E | Undefined on/off | 0=off, 127=on
|
0x5F | Undefined on/off | 0=off, 127=on
|
0x60 | Data entry +1 | 127
|
0x61 | Data entry -1 | 127
|
0x62 | Undefined | -
|
0x63 | Undefined | -
|
0x64 | Undefined | -
|
0x65 | Undefined | -
|
0x66 | Undefined | -
|
0x67 | Undefined | -
|
0x67 | Undefined | -
|
0x67 | Undefined | -
|
0x67 | Undefined | -
|
0x67 | Undefined | -
|
0x68 | Undefined | -
|
0x69 | Undefined | -
|
0x6A | Undefined | -
|
0x6B | Undefined | -
|
0x6C | Undefined | -
|
0x6D | Undefined | -
|
0x6E | Undefined | -
|
0x6F | Undefined | -
|
0x70 | Undefined | -
|
0x71 | Undefined | -
|
0x72 | Undefined | -
|
0x73 | Undefined | -
|
0x74 | Undefined | -
|
0x75 | Undefined | -
|
0x76 | Undefined | -
|
0x77 | Undefined | -
|
0x78 | Undefined | -
|
0x79 | Undefined | -
|
0x7A | Local control on/off | 0=off 127=on
|
0x7B | All notes off | 0
|
0x7C | Omni mode off (includes all notes off) | 0
|
0x7D | Omni mode on (includes all notes off) | 0
|
0x7E | Poly mode on/off(includes all notes off) | **
|
0x7F | Poly mode on(incl mono=off&all notes off) | 0
|