Midi data format, Clp-990 – Yamaha CLP-990 EN User Manual
Page 21
CLP-990
21
(3-5-1-2)UNIVERSAL NON REALTIME MESSAGE
(3-5-1-2-1) GENERAL MIDI SYSTEM ON
binary
hexadecimal
11110000
F0
Exclusive status
01111110
7E
Universal Non-Realtime
01111111
7F
ID of target Device
00001001
09
Sub-ID #1=General MIDI Message
00000001
01
Sub-ID #2=General MIDI On
11110111
F7
End of Exclusive
or
11110000
F0
Exclusive status
01111110
7E
Universal Non-Realtime
0xxxnnnn
XN
When N is received N=0-F, whichever is
received.
When N is transmitted N always=0.
X = don’t care
00001001
09
Sub-ID #1=General MIDI Message
00000001
01
Sub-ID #2=General MIDI On
11110111
F7
End of Exclusive
Upon receiving an “On” message, System Mode is changed to “XG.” All Control data val-
ues except for the master tuning setting are reset to the default values.
Executing this message takes about 50ms. There should be a sufficient interval between
this and the next message.
(3-5-2) XG STANDARD
(3-5-2-1)XG PARAMETER CHANGE
(3-5-2-1-1)XG SYSTEM ON
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
0001nnnn
1N
Device Number
01001100
4C
Model ID
00000000
00
Address High
00000000
00
Address Mid
01111110
7E
Address Low
00000000
00
Data
11110111
F7
End of Exclusive
Upon receiving an “On” message, System Mode is changed to “XG.” All Controllers are
reset, and all MultiPart data is shown in the table, and all “All System” data with (XG)
mark is reset to the default values.
Executing this message takes about 50ms. There should be a sufficient interval between
this and the next message.
(3-5-2-1-2) XG PARMETER CHANGE
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
0001nnnn
1N
Device Number
01001100
4C
Model ID
0aaaaaaa
AA
Address High
0aaaaaaa
AA
Address Mid
0aaaaaaa
AA
Address Low
0ddddddd
DD
Data
|
|
11110111
F7
End of Exclusive
If the data size of the parameter is 2 or 4, the amount of data that corresponds to the size is
transmitted.
Refer to the table on page 128 for more information on the address and parameters.
The following two types of data are transmitted and received. (The data is transmitted only
when Parameter Change Request is received.)
XG System Data
Multi Part Data
(3-5-3) SPECIAL OPERATORS
(3-5-3-1) SPLIT POINT
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01110011
73 Clavinova
ID
00000001
Common
00010001
11
Sub ID
00000000
00
00010100
14
Split Point
0ddddddd
DD
Split Key No.
11110111
F7
End of Exclusive
(3-5-3-2) VOLUME,EXPRESSION AND PAN REALTIME CONTROL OFF
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01110011
73
Clavinova ID
00000001
Common
00010001
11
Sub ID
0000nnnn
0N
N = MIDI Channel
01001001
45
Volume and Expression Realtime Control Off
0vvvvvvv
VV
Value VV: On=7FH, off=OOH
11110111
F7
End of Exclusive
After this Exclusive On message is received, any change to Volume and Expression
becomes effective only at the time of key on. When Exclusive Off message is received, the
settings return to normal.
(3-5-3-3) Panel Reverb Type
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01110011
73
Clavinova ID
01101000
68
CLP-990
00110001
31
Sub ID
00000000
don’t care
00000000
00
Panel Reverb Type
0ddddddd
DD
DD: 0 (Room), 1(Hall1), 2(Hall2), 3(Stage), 4(Plate)
11110111
F7
End of Exclusive
(3-5-3-4) Panel Chorus Type
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01110011
73
Clavinova ID
01101000
68
CLP-990
00110001
31
Sub ID
00000000
don’t care
00000001
01
Panel Chorus Type
0ddddddd
DD
DD: 0(Chorus), 1(Celeste), 2(Flanger)
11110111
F7
End of Exclusive
(3-5-3-5) Panel Variation Type
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01110011
73
Clavinova ID
01101000
68
CLP-990
00110001
31
Sub ID
00000000
don’t care
00000010
02
Panel Variation Type
0ddddddd
DD
DD: 0(DelayLCR), 1(DelayLR), 2(Echo),
3(CrossDelay), 4(Symphonic), 5(RotarySpeaker)
6(Tremolo), 7(VibeRotor), 8(AutoPan),
9(Phaser), 10(AutoWah), 11(SoundBoardRev),
12(Off)
11110111
F7
End of Exclusive
(3-5-3-6) Vibe Rotor Control
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01110011
73
Clavinova ID
01101000
68
CLP-990
00110001
31
Sub ID
00000000
00
donÅft care
00001000
08
Vibe Rotor Control
0ddddddd
DD
DD: On=7FH, Off=00H
11110111
F7
End of Exclusive
(3-5-3-7) Velocity Sense Depth
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01110011
73
Clavinova ID
01101000
68
CLP-990
00110001
31
Sub ID
00000000
00
don’t care
00001001
09
Velocity Sense Depth
0ddddddd
DD
DD: 00H - 7FH
11110111
F7
End of Exclusive
(3-5-3-8) Velocity Sense Offset
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01110011
73
Clavinova ID
01101000
68
CLP-990
00110001
31
Sub ID
00000000
don’t care
00001010
0A
Velocity Sense Offset
0ddddddd
DD
DD: 00H - 7FH
11110111
F7
End of Exclusive
(3-5-3-9) Rotary Speed Control
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01110011
73
Clavinova ID
01101000
68
CLP-990
00110001
31
Sub ID
00000000
don’t care
00001110
0E
Rotary Speed Control
0ddddddd
DD
DD: On=7FH, Off=00H
11110111
F7
End of Exclusive