MIDI Data Format
Pitch Bend Sensitivity ★ |
| Pitch Bend Change ★ |
|
|
| ||||||||
|
|
|
| ||||||||||
| RPN MSB = 00H |
|
|
| Format |
|
|
|
|
| |||
| RPN LSB = 00H |
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
| ||
| Data Entry MSB = mmH |
|
|
|
|
|
|
|
|
| |||
|
|
| Byte 1 |
| Byte 2 |
| Byte 3 |
| |||||
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
| ||||
| mm .. Pitch Bend Sensitivity = 00H to 18H (0 to 24 semi- |
|
| EnH |
| llH |
| mmH |
| ||||
| tones) |
|
|
| n ....... Voice Channel Number = 0H to FH (Ch1 to Ch16) | ||||||||
|
|
|
|
|
| ||||||||
Recognition |
|
|
| ll ....... Pitch Bend Change LSB = 00H to 7FH | |||||||||
| The data entry LSB is always ignored. |
| mm .. Pitch Bend Change MSB = 00H to 7FH | ||||||||||
Master Fine Tuning |
|
|
| Recognition |
|
|
|
|
| ||||
|
|
|
| • The value llH mmH is 00H 00H at the lowest pitch, | |||||||||
| RPN MSB = 00H |
|
|
|
| ||||||||
|
|
|
|
| 00H 40H at | ||||||||
| RPN LSB = 01H |
|
|
|
| ||||||||
|
|
|
|
| pitch. |
|
|
|
|
| |||
| Data Entry MSB = mmH |
|
|
|
|
|
|
| |||||
|
|
| • You have to set both the LSB and MSB together to form | ||||||||||
| Data Entry LSB = llH |
|
| ||||||||||
|
|
| a | ||||||||||
|
|
|
|
|
|
| |||||||
| mm ll Master Fine Tuning = 00 00H to 40H 00H to 7FH |
|
| recognized by the instrument. | |||||||||
|
|
|
|
|
|
|
|
|
| ||||
| 7FH |
|
|
|
|
|
|
|
|
| |||
Master Coarse Tuning |
|
|
| Channel Mode Message | |||||||||
|
|
| All Sound Off ★ |
|
|
|
|
| |||||
| RPN MSB = 00H |
|
|
|
|
|
|
|
| ||||
|
|
|
| Format |
|
|
|
|
| ||||
| RPN LSB = 02H |
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
| ||
| Data Entry MSB = mmH |
|
|
|
|
|
|
|
|
| |||
|
|
| Byte 1 |
| Byte 2 |
| Byte 3 |
| |||||
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
| ||||
| mm .. Master Coarse Tuning = 28H to 40H to 58H |
|
| BnH |
| 78H |
| 00H |
| ||||
| 0 to +24 semitones) |
| n ....... Voice Channel Number = 0H to FH (Ch1 to Ch16) | ||||||||||
|
|
|
|
|
| ||||||||
Recognition |
|
|
| Recognition |
|
|
|
|
| ||||
| The data entry LSB is always ignored. |
|
|
|
|
|
| ||||||
|
| Receipt of this message immediately mutes all tones play- | |||||||||||
|
|
|
|
|
| ||||||||
RPN Null |
|
|
| ing over the MIDI channels. |
|
|
| ||||||
|
|
|
|
|
|
|
|
|
|
| |||
| RPN MSB = 7FH |
|
|
| Reset All Controller ★ |
|
|
|
|
| |||
| RPN LSB = 7FH |
|
|
| Format |
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
| |||
Recognition |
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
| Byte 1 |
| Byte 2 |
| Byte 3 |
| ||||
| Once an RPN Null is sent, all received data entry MSBs |
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
|
| ||||
| and LSBs are ignored until another RPN message other |
|
| BnH |
| 79H |
| 00H |
| ||||
| than RPN Null or an NRPN message is received. |
| n ....... Voice Channel Number = 0H to FH (Ch1 to Ch16) | ||||||||||
|
|
|
|
|
| ||||||||
Program Change |
| Recognition |
|
|
|
|
| ||||||
| Receipt of the Reset All Controller message causes the | ||||||||||||
|
|
|
|
|
| ||||||||
Format |
|
|
| following controllers to be reset. | |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
| |
| Byte 1 |
| Byte 2 |
|
|
| Controller Name |
|
| Reset Value | |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| CnH |
| ppH |
|
|
| Modulation Wheel |
|
| vvH = 00H | |||
|
|
|
|
|
|
|
|
|
|
|
|
| |
| pp .... Program Number = 00H to 7FH |
|
| Expression Controller |
| vvH = 7FH | |||||||
|
|
|
|
|
|
|
|
|
| ||||
|
| Hold 1 |
|
| vvH = 00H | ||||||||
Send |
|
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
| Portamento |
|
| vvH = 00H | ||||||
| Program Change messages are sent when you select a |
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
| ||||
|
| Sostenuto |
|
| vvH = 00H | ||||||||
| tone on the instrument. |
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
| ||||
|
| Soft |
|
| vvH = 00H | ||||||||
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| NRPN |
|
| msb = 7FH, lsb = 7FH | |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| RPN |
|
| msb = 7FH, lsb = 7FH | |||
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
| Pitch Bend Change |
| llH mmH = 00H 40H | ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
PS3000_e_MIDI Data.p65 | 6 | 03.10.8, 2:22 PM |