Midi Data Format - Yamaha Disklavier ENSPIRE DKC-900 Owner's Manual

Table of Contents

Advertisement

MIDI Data Format

MIDI Channel Message (1)
MIDI Events
Key Off
8nH
[GM1] [GM2]
Key On
9nH
[GM1] [GM2]
Control Change
BnH
Mode Message
BnH
Program Change
CnH
[GM1] [GM2]
Channel After Touch
DnH
[GM1] [GM2]
Polyphonic After Touch
AnH
Pitch Bend Change
EnH
[GM1] [GM2]
Realtime Message
F8H
FAH
FBH
FCH
FEH
FFH
* For upright pianos (excluding some models), the sostenuto pedal information (Control Change 66) is not transmitted.
A-8
Status byte
1st Data byte
Status
Data
(HEX)
(n: Channel Number)
kk
Key Number (0-127)
(n: Channel Number)
kk
Key Number (0-127)
0
(00H)
Bank Select MSB
[GM2]
1
(01H)
Modulation
[GM1] [GM2]
5
(05H)
Portamento Time
[GM2]
6
(06H)
Data Entry MSB
[GM2]
7
(07H)
Main Volume
[GM1] [GM2]
10
(0AH)
Panpot
[GM1] [GM2]
11
(0BH)
Expression
[GM1] [GM2]
32
(20H)
Bank Select LSB
[GM2]
38
(26H)
Data Entry LSB
[GM2]
64
(40H)
Damper
[GM1] [GM2]
65
(41H)
Portamento
[GM2]
66
(42H)
Sostenuto
[GM2]
67
(43H)
Soft Pedal
[GM2]
71
(47H)
Harmonic Content
[GM2]
72
(48H)
Release Time
[GM2]
73
(49H)
Attack Time
[GM2]
74
(4AH)
Brightness
[GM2]
75
(4BH)
Decay Time
[GM2]
76
(4CH)
Vibrate Rate
[GM2]
77
(4DH)
Vibrate Depth
[GM2]
78
(4EH)
Vibrate Delay
[GM2]
84
(54H)
Portamento Control
91
(5BH)
Effect1 Depth
(Reverb Send Level) [GM2]
93
(5DH)
Effect3 Depth
(Chorus Send Level) [GM2]
94
(5EH)
Effect4 Depth
(Variation Send Level)
96
(60H)
RPN Increment
97
(61H)
RPN Decrement
98
(62H)
NRPN LSB
99
(63H)
NRPN MSB
100
(64H)
RPN LSB
[GM2]
101
(65H)
RPN MSB
[GM2]
(n: Channel Number)
120
(78H)
All Sound Off
[GM2]
121
(79H)
Reset All Controllers
[GM1] [GM2]
122
(7AH)
Local Control
123
(7BH)
All Note Off
[GM1] [GM2]
124
(7CH)
Omni Off
[GM2]
125
(7DH)
Omni On
[GM2]
126
(7EH)
Mono
[GM2]
127
(7FH)
Poly
[GM2]
(n: Channel Number)
pp
(00H...7FH) Voice Number (0-127)
(n: Channel Number)
vv
(00H...7FH) Data
(n: Channel Number)
kk
(00H...7FH) Key Number (0-127)
(n: Channel Number)
cc
(00H...7FH) LSB
MIDI Clock
Start
Continue
Stop
Active Sens [GM2]
System Reset
2nd Data byte
Parameter
Data
(HEX)
Parameter
vv
Velocity (0-127)
vv
Key On: vv=1-127
Key Off: vv=0
0
(00H)
Normal
64
(40H)
SFX Voice
118
(76H)
GS Rhythm
119
(77H)
GS Normal
120
(78H)
GM2 Rhythm
121
(79H)
GM2 Normal
126
(7EH)
SFX Kit
127
(7FH)
Drum Kit
0-127
(00H...7FH) Data
0-127
(00H...7FH) Data
0-127
(00H...7FH) Data
0-127
(00H...7FH) Data
0-127
(00H...7FH) L64...C...R63
0-127
(00H...7FH) Data
0-127
(00H...7FH) Data
0-127
(00H...7FH) Data
0-127
(00H...7FH) Data
0-127
(00H...7FH) OFF: 0-63
ON: 64-127
0-127
(00H...7FH) OFF: 0-63
ON: 64-127
0-127
(00H...7FH) OFF: 0-63
ON: 64-127
0-127
(00H...7FH) -64...0...+63
0-127
(00H...7FH) -64...0...+63
0-127
(00H...7FH) -64...0...+63
0-127
(00H...7FH) -64...0...+63
0-127
(00H...7FH) -64...0...+63
0-127
(00H...7FH) -64...0...+63
0-127
(00H...7FH) -64...0...+63
0-127
(00H...7FH) -64...0...+63
0-127
(00H...7FH) Key no. (0-127)
0-127
(00H...7FH) Data
0-127
(00H...7FH) Data
0-127
(00H...7FH) Data
The data byte is ignored
The data byte is ignored
0-127
(00H...7FH) Data
0-127
(00H...7FH) Data
0-127
(00H...7FH) Data
0-127
(00H...7FH) Data
0
(00H)
Data
0
(00H)
Data
0
(00h)
OFF
127
(7FH)
ON
0
(00H)
Data
0
(00H)
Data
0
(00H)
Data
0-16
(00H...10H) Data
0
(00H)
Data
vv
(00H...7FH) Data
dd
(00H...7FH) MSB
[ MIDI (Silent) ]
MIDI Reception
MIDI Transmission
Piano
Song
Panel
Song
MIDI
Playback
Part
Operation
Playback
Input
Channel
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×

Advertisement

Table of Contents
loading

Table of Contents