MIDI Data Format
126
Appendix
0lllllll
LLH
Address Low
0vvvvvvv
VVH
Data
:
:
11110111
F7H
End of Exclusive
For parameters whose Data Size is 2 or 4, the appropriate amount of data will be transmitted as
indicated by Size.
11110000
F0H
Exclusive status
01000011
43H
YAMAHA ID
0001nnnn
1NH
N:Device Number
01101101
6DH
Model ID
0ggggggg
GGH
Address High
0mmmmmmm
MMH
Address Mid
0lllllll
LLH
Address Low
0vvvvvvv
VVH
Data
:
:
11110111
F7H
End of Exclusive
For parameters whose Data Size is 2 or 4, the appropriate amount of data will be transmitted as
indicated by Size.
2.1.3.1 System1 parameter change
This message sets the System1 block of the voice is sounding currently (see Tables <4-1> and
<4-2>).
2.1.3.2 System2 parameter change
This message sets the System2 block of the voice is sounding currently (see Tables <1-1> and
<1-2>).
2.1.3.3 Current Vocie Common1 parameter change
This message sets the Common1 block of the voice is sounding currently (see Tables <1-1> and
<1-3>).
2.1.3.4 Current Vocie Common2 parameter change
This message sets the Common2 block of the voice is sounding currently (see Tables <1-1> and
<1-4>).
2.1.3.5 Current Vocie FreeEG parameter change
This message sets the Free EG block of the voice is sounding currently (see Tables <1-1> and
<1-7>).
2.1.3.6 Current Voice Step Seq parameter change
This message sets the Step Seq block of the voice(SYNTH Track) is sounding currently
(see Tables <1-1> and <1-8>).
2.1.3.7 Currnet Rhythm Step Seq parameter change
This message sets the Step Seq block of the Rhythm Track (see Tables <4-1> and <4-10>).
2.1.3.8 Current Effect parameter change
This message sets the Effect block (see Tables <4-1> and <4-3>).
2.1.3.9 Current Mulit Part parameter change
This message sets the Multi Part block (see Tables <4-1> and <4-8>).
2.1.4 DX Parameter Change
11110000
F0H
Exclusive status
01000011
43H
YAMAHA ID
0001nnnn
1NH
N:Device Number
0ggggghh
GGH
Parameter Group No.
0ppppppp
PPH
Parameter No.
0vvvvvvv
VVH
Data
11110111
F7H
End of Exclusive
2.1.4.1 VCED parameter change
This message sets the VCED block (see Table <2-1> and <2-2>).
2.1.4.2 ACED parameter change
This message sets the ACED block (see Table <2-1> and <2-3>).
2.2 Bulk dump
This device uses only the following bulk dump receiving messages.
[ DX200 NATIVE BULK DUMP ]
1) System1 bulk dump
2) System2 bulk dump
3) Current Voice Common1 bulk dump
4) Current Voice Common2 bulk dump
5) Current Voice FreeEG bulk dump
6) Current Voice Scene1 bulk dump
7) Current Voice Scene2 bulk dump
8) Currnet Voice Step Seq. bulk dump
9) Currnet Rhythm Step Seq. bulk dump
10) Current Effect bulk dump
11) Current Mulit Part bulk dump
12) User Pattern Voice Common1 1...128
13) User Pattern Voice Common2 1...128
14) User Pattern Voice Scene1 1...128
15) User Pattern Voice Scene2 1...128
16) User Pattern Voice FreeEG 1...128
17) User Pattern Voice Step Seq. 1...128
18) User Pattern Effect 1 ... 128
19) User Pattern Multi Part 1 ... 128
20) User Pattern Rhythm Step Seq 1 ... 128
21) User Song 1 ... 10
[ DX BULK DUMP ]
1) VCED
2) ACED
3) VMEM
4) AMEM
2.2.1 DX200 Native Bulk Dump
This message sets the special parameters for DX200.
Unlike Parameter change, one message can modify multiple parameters.
11110000
F0H
Exclusive status
01000011
43H
YAMAHA ID
0000nnnn
0NH
N:Device Number
01100010
62H
Model ID
0sssssss
SSH
ByteCountMSB
0ttttttt
TTH
ByteCountLSB
0ggggggg
GGH
Address High
0mmmmmmm
MMH
Address Mid
0lllllll
LLH
Address Low
0vvvvvvv
VVH
Data
:
:
0kkkkkkk
KKH
Check-sum
11110111
F7H
End of Exclusive
Address and Byte Count are given in tables <1-n>.
Byte Count is indicated by the total size of the Data in tables <1-n>.
Bulk dump is received when the beginning of the block is specified in "Address."
"Block" indicates the unit of the data string that is indicated in tables <1-n> as "Total Size."
Check sum is the value that produces a lower 7 bits of 0 when ths Start Address, Byte Count,
Data, and the Check sum itself are added.
2.2.1.1 System1 bulk dump
This message sets the System1 block (see Tables <4-1> and <4-2>).
2.2.1.2 System2 bulk dump
This message sets the System2 block (see Tables <1-1> and <1-2>).
2.2.1.3 Current Voice Common1 bulk dump
This message sets the Common1 block of the voice is sounding currently (see Tables <1-1> and
<1-3>).
2.2.1.4 Current Voice Common2 bulk dump
This message sets the Common2 block of the voice is sounding currently (see Tables <1-1> and
<1-4>).
2.2.1.5 Current Voice FreeEG bulk dump
This message sets the Free EG block of the voice is sounding currently (see Tables <1-1> and
<1-7>).
2.2.1.6 Current Scene1 bulk dump
This message sets the Scene1 block of the voice is sounding currently (see Tables <1-1> and
<1-5>).
2.2.1.7 Current Scene2 bulk dump
This message sets the Scene2 block of the voice is sounding currently (see Tables <1-1> and
<1-6>).
2.2.1.8 Current Voice Step Seq bulk dump
This message sets the Step Seq block of the voice(SYNTH Track) is sounding currently
(see Tables <1-1> and <1-8>).
2.2.1.9 Current Rhythm Step Seq bulk dump
This message sets the Step Seq block of the Rhythm Track is sounding currently (see Tables
<4-1> and <4-10>).
2.2.1.10 Current Effect bulk dump
This message sets the Effect block (see Tables <4-1> and <4-3>).
2.2.1.11 Current Multi Part bulk dump
This message sets the Multi Part block (see Tables <4-1> and <4-8>).
2.2.1.12 User Pattern Voice Common1 bulk dump
This message sets the User Pattern Voice Common1 block (see Tables <1-1> and <1-9>).
2.2.1.13 User Pattern Voice Common2 bulk dump
This message sets the User Pattern Voice Common2 block (see Tables <1-1> and <1-10>).
2.2.1.14 User Pattern Voice Scene1 bulk dump
This message sets the User Pattern Voice Scene1 block (see Tables <1-1> and <1-11>).
2.2.1.15 User Pattern Voice Scene2 bulk dump
This message sets the User Pattern Voice Scene2 block (see Tables <1-1> and <1-12>).
2.2.1.16 User Pattern Voice FreeEG bulk dump
This message sets the Free EG block of the voice is sounding currently (see Tables <1-1> and
<1-13>).
2.2.1.17 User Pattern Voice Step Seq. bulk dump
This message sets the User Pattern Voice Step Seq. block of the voice is sounding currently
(see Tables <1-1> and <1-14>).