Yamaha YDP-S51 Midi Reference - Page 4

MIDI Data Format

Page 4 highlights

MIDI Data Format MIDI Channel Message MIDI Events Key Off Key On Control Change Status byte Status 8nH 9nH (n: channel no.) BnH Mode Message BnH Program Change Channel After Touch CnH DnH ˓ : Can be transmitted and recognized. ˚ : Cannot be transmitted by the panel operations, but can be transmitted by song playback data. ʷ : Cannot be transmitted or received. 1st Data byte 2nd Data byte Data (HEX) Parameter Data (HEX) Parameter kk Key no. (0 - 127) vv Velocity (0 - 127) kk Key no. (0 - 127) vv Key On: vv = 1 - 127 Key Off: vv = 0 0 (00H) Bank Select MSB 0 (00H) Normal 32 (20H) Bank Select LSB 0 - 127 1 (01H) Modulation 0 - 127 (...7FH) 6 (06H) Data Entry MSB 0 - 127 (...7FH) 38 (26H) Data Entry LSB 0 - 127 (...7FH) 7 (07H) Main Volume 0 - 127 (...7FH) 10 (0AH) Panpot 0 - 127 (...7FH) 11 (0BH) Expression 0 - 127 (...7FH) 16 (10H) General Purpose Controller 1 0 - 127 (...7FH) 64 (40H) Damper (Sustain) 0 - 127 (...7FH) 66 (42H) Sostenuto 0 - 127 (...7FH) 67 (43H) Soft Pedal 0 - 127 (...7FH) 71 (47H) Harmonic Content 0 - 127 (...7FH) 72 (48H) Release Time 0 - 127 (...7FH) 73 (49H) Attack Time 0 - 127 (...7FH) 74 (4AH) Brightness 0 - 127 (...7FH) 84 (54H) Portamento Control 0 - 127 (...7FH) 91 (5BH) Effect1 Depth (Reverb Send Level) 0 - 127 (...7FH) 93 (5DH) Effect3 Depth (Chorus Send Level) 0 - 127 (...7FH) 96 (60H) Increment 0 - 127 (...7FH) 97 (61H) Decrement 0 - 127 (...7FH) 100 (64H) RPN LSB 0 - 127 (...7FH) 101 (65H) RPN MSB 0 - 127 (...7FH) 120 (78H) All Sound Off 0 121 (79H) Reset All Controller 0 122 (7AH) Local Control 0: OFF 7F: ON 123 (7BH) All Note Off 0 124 (7CH) OMNI OFF 0 125 (7DH) OMNI ON 0 126 (7EH) MONO 0 - 16 (...10H) 127 (7FH) POLY 0 pp 0 - 127 - - vv - Transmitted Recognized ˓ ˓ ˓ ˓ ˓ ˓ ˓ ˓ ˚ ˓ ˚ ˓ ˓ ˓ ˚ ˓ ˚ ˓ ˚ ˓ ˓ ˓ ˓ ˓ ˓ ˓ ˚ ˓ ˚ ˓ ˚ ˓ ˚ ˓ ˚ ˓ ˓ ˓ ˓ ˓ ˚ ˓ ˓ ˓ ˚ ˓ ˚ ˓ ʷ ˓ ˚ ˓ ʷ ˓ ʷ ˓ ʷ ˓ ʷ ˓ ˓ ˓ ʷ ʷ Polyphonic After AnH kk vv Touch ˚ ʷ Pitch Bend Change EnH cc LSB dd MSB ˚ ˓ Realtime Message F8H MIDI Clock - - FAH Start - - FBH Continue - - FCH Stop - - FEH Active Sens - - FFH System Reset - - Note When an Overrun or Framing error occurs, the Damper, Sostenuto and Soft are set to off in all channels, and All Notes Off is executed. ˓ ʷ ˓ ˓ ʷ ʷ ˓ ˓ ˓ ˓ ʷ ʷ 4 YDP-S51 MIDI Reference

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

YDP-S51 MIDI Reference
4
MIDI Data Format
MIDI Channel Message
: Can be transmitted and recognized.
: Cannot be transmitted by the panel operations,
but can be transmitted by song playback data.
×
: Cannot be transmitted or received.
MIDI Events
Status byte
1st Data byte
2nd Data byte
Transmitted
Recognized
Status
Data
(HEX)
Parameter
Data
(HEX)
Parameter
Key Off
8nH
(n: channel no.)
kk
Key no. (0 - 127)
vv
Velocity (0 - 127)
Key On
9nH
kk
Key no. (0 - 127)
vv
Key On: vv = 1 - 127
Key Off: vv = 0
Control Change
BnH
0
(00H)
Bank Select MSB
0
(00H)
Normal
32
(20H)
Bank Select LSB
0 - 127
1
(01H)
Modulation
0 - 127
(...7FH)
6
(06H)
Data Entry MSB
0 - 127
(...7FH)
38
(26H)
Data Entry LSB
0 - 127
(...7FH)
7
(07H)
Main Volume
0 - 127
(...7FH)
10
(0AH)
Panpot
0 - 127
(...7FH)
11
(0BH)
Expression
0 - 127
(...7FH)
16
(10H)
General Purpose Controller 1
0 - 127
(...7FH)
64
(40H)
Damper (Sustain)
0 - 127
(...7FH)
66
(42H)
Sostenuto
0 - 127
(...7FH)
67
(43H)
Soft Pedal
0 - 127
(...7FH)
71
(47H)
Harmonic Content
0 - 127
(...7FH)
72
(48H)
Release Time
0 - 127
(...7FH)
73
(49H)
Attack Time
0 - 127
(...7FH)
74
(4AH)
Brightness
0 - 127
(...7FH)
84
(54H)
Portamento Control
0 - 127
(...7FH)
91
(5BH)
Effect1 Depth
(Reverb Send Level)
0 - 127
(...7FH)
93
(5DH)
Effect3 Depth
(Chorus Send Level)
0 - 127
(...7FH)
96
(60H)
Increment
0 - 127
(...7FH)
97
(61H)
Decrement
0 - 127
(...7FH)
100
(64H)
RPN LSB
0 - 127
(...7FH)
101
(65H)
RPN MSB
0 - 127
(...7FH)
Mode Message
BnH
120
(78H)
All Sound Off
0
121
(79H)
Reset All Controller
0
122
(7AH)
Local Control
0: OFF
7F: ON
×
123
(7BH)
All Note Off
0
124
(7CH)
OMNI OFF
0
×
125
(7DH)
OMNI ON
0
×
126
(7EH)
MONO
0 - 16
(...10H)
×
127
(7FH)
POLY
0
×
Program Change
CnH
pp
0 - 127
Channel After
Touch
DnH
vv
×
×
Polyphonic After
Touch
AnH
kk
vv
×
Pitch Bend Change
EnH
cc
LSB
dd
MSB
Realtime Message
F8H
MIDI Clock
×
FAH
Start
FBH
Continue
×
×
FCH
Stop
FEH
Active Sens
FFH
System Reset
×
×
Note
When an Overrun or Framing error occurs, the Damper, Sostenuto and Soft are set to off in all channels, and All Notes Off is executed.