Yamaha DX200 Owner's Manual - Page 126

User Pattern Voice Step Seq. bulk dump, Current Voice Step Seq parameter change

Page 126 highlights

Appendix MIDI Data Format 0lllllll 0vvvvvvv : 11110111 LLH VVH : F7H Address Low Data 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 01000011 0001nnnn 01101101 0ggggggg 0mmmmmmm 0lllllll 0vvvvvvv : 11110111 F0H 43H 1NH 6DH GGH MMH LLH VVH : F7H Exclusive status YAMAHA ID N:Device Number Model ID Address High Address Mid Address Low Data 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 and ). 2.1.3.2 System2 parameter change This message sets the System2 block of the voice is sounding currently (see Tables and ). 2.1.3.3 Current Vocie Common1 parameter change This message sets the Common1 block of the voice is sounding currently (see Tables and ). 2.1.3.4 Current Vocie Common2 parameter change This message sets the Common2 block of the voice is sounding currently (see Tables and ). 2.1.3.5 Current Vocie FreeEG parameter change This message sets the Free EG block of the voice is sounding currently (see Tables and ). 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 and ). 2.1.3.7 Currnet Rhythm Step Seq parameter change This message sets the Step Seq block of the Rhythm Track (see Tables and ). 2.1.3.8 Current Effect parameter change This message sets the Effect block (see Tables and ). 2.1.3.9 Current Mulit Part parameter change This message sets the Multi Part block (see Tables and ). 2.1.4 DX Parameter Change 11110000 01000011 0001nnnn 0ggggghh 0ppppppp 0vvvvvvv 11110111 F0H 43H 1NH GGH PPH VVH F7H Exclusive status YAMAHA ID N:Device Number Parameter Group No. Parameter No. Data End of Exclusive 2.1.4.1 VCED parameter change This message sets the VCED block (see Table and ). 2.1.4.2 ACED parameter change This message sets the ACED block (see Table and ). 2.2 Bulk dump This device uses only the following bulk dump receiving messages. 126 [ 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 01000011 0000nnnn 01100010 0sssssss 0ttttttt 0ggggggg 0mmmmmmm 0lllllll 0vvvvvvv : 0kkkkkkk 11110111 F0H 43H 0NH 62H SSH TTH GGH MMH LLH VVH : KKH F7H Exclusive status YAMAHA ID N:Device Number Model ID ByteCountMSB ByteCountLSB Address High Address Mid Address Low Data Check-sum End of Exclusive Address and Byte Count are given in tables . Byte Count is indicated by the total size of the Data in tables . 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 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 and ). 2.2.1.2 System2 bulk dump This message sets the System2 block (see Tables and ). 2.2.1.3 Current Voice Common1 bulk dump This message sets the Common1 block of the voice is sounding currently (see Tables and ). 2.2.1.4 Current Voice Common2 bulk dump This message sets the Common2 block of the voice is sounding currently (see Tables and ). 2.2.1.5 Current Voice FreeEG bulk dump This message sets the Free EG block of the voice is sounding currently (see Tables and ). 2.2.1.6 Current Scene1 bulk dump This message sets the Scene1 block of the voice is sounding currently (see Tables and ). 2.2.1.7 Current Scene2 bulk dump This message sets the Scene2 block of the voice is sounding currently (see Tables and ). 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 and ). 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 and ). 2.2.1.10 Current Effect bulk dump This message sets the Effect block (see Tables and ). 2.2.1.11 Current Multi Part bulk dump This message sets the Multi Part block (see Tables and ). 2.2.1.12 User Pattern Voice Common1 bulk dump This message sets the User Pattern Voice Common1 block (see Tables and ). 2.2.1.13 User Pattern Voice Common2 bulk dump This message sets the User Pattern Voice Common2 block (see Tables and ). 2.2.1.14 User Pattern Voice Scene1 bulk dump This message sets the User Pattern Voice Scene1 block (see Tables and ). 2.2.1.15 User Pattern Voice Scene2 bulk dump This message sets the User Pattern Voice Scene2 block (see Tables and ). 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 and ). 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 and ).

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152

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>).