SPX2000—Owner’s Manual
91
MIDI
■
2.8.1.3 System Setup Data Bulk Dump request Format
This bulk-dumps the data of the specified effect.
• Format
STATUS
11110000
F0 System exclusive message
ID No.
01000011
43 Manufacture’s ID number
(YAMAHA)
SUB STATUS
0000nnnn
0n
n=0-15 (Device number=Device
No-1)
FORMAT No.
01111110
7E
Universal bulk dump
COUNT HIGH
00000000
00
data count = ch(0x00) * 128
+ cl(0x72) = 114
COUNT LOW
01110010
72
01001100
4C
‘L’
01001101
4D
‘M’
00100000
20
‘ ’
00100000
20
‘ ’
00111000
38
‘8’
01000100
44
‘D’
00110001
31
‘1’
00110001
31
‘1’
DATA NAME
01000101
45
‘E’
0mmmmmmm
mh
0-220(Program no.P1-97,C1-
25,U1-99),256(EDIT BUFFER)
0mmmmmmm
ml
BLOCK INFO. 0ttttttt
tt
total block number(minimum
number is 0)
0bbbbbbb
bb
current block number(0-total
block number)
DATA
0ddddddd
ds
Effect Program data of
block[bb]
:
:
0ddddddd
de
CHECK SUM
0eeeeeee
ee
ee=(Invert(‘L’+...de)
+1)&0x7F
EOX
11110111
F7
End of exclusive
The second and third byte of DATA NAME specify the program num-
ber.
0:PRESET1 – 96:PRESET97
97:CLASSIC1 – 121:CLASSIC25
122:USER1 – 220:USER99
256:EDIT BUFFER
For reception by the SPX2000, only USER 1-99 or EDIT BUFFER are
valid. (120-220, 256)
■
2.8.1.4 Effect Program Bulk Dump request Format
The second and third byte of DATA NAME specify the program number.
• Format
STATUS
11110000
F0
System exclusive message
ID No.
01000011
43
Manufacture’s ID number
(YAMAHA)
SUB STATUS
0010nnnn
2n
n=0-15 (Device number=Device
No-1)
FORMAT No.
01111110
7E
Universal bulk dump
01001100
4C
‘L’
01001101
4D
‘M’
00100000
20
‘ ’
00100000
20
‘ ’
00111000
38
‘8’
01000100
44
‘D’
00110001
31
‘1’
00110001
31
‘1’
DATA NAME
01000101
45
‘E’
0mmmmmmm
mh
0-220(Program no.P1-97,C1-
25,U1-99),
256(EDIT BUFFER)
0mmmmmmm
ml
EOX
11110111
F7
End of exclusive
The second and third byte of DATA NAME specify the program num-
ber.
122:USER1 – 220:USER99
256:EDIT BUFFER
■
2.8.1.5 Program change table Bulk Dump Format
This bulk-dumps the program change table data.
• Format
STATUS
11110000
F0
System exclusive message
ID No.
01000011
43
Manufacture’s ID number
(YAMAHA)
SUB STATUS
0000nnnn
0n
n=0-15 (Device number=Device
No-1)
FORMAT No.
01111110
7E
Universal bulk dump
COUNT HIGH
0ccccccc
ch
data count = ch * 128 + cl
COUNT LOW
0ccccccc
cl
01001100
4C
‘L’
01001101
4D
‘M’
00100000
20
‘ ’
00100000
20
‘ ’
00111000
38
‘8’
01000100
44
‘D’
00110001
31
‘1’
00110001
31
‘1’
DATA NAME
01010000
50
‘P’
00000010
02
00000000
00
No.256 = Current
BLOCK INFO.
0ttttttt
tt
total block number
(minimum number is 0)
0bbbbbbb
bb
current block number
(0 - total block number)
DATA
0ddddddd
ds
Program change table data of
block[bb]
:
:
0ddddddd
de
CHECK SUM
0eeeeeee
ee
ee=(Invert
(‘L’+...+de)+1) &0x7F
EOX
11110111
F7
End of exclusive
■
2.8.1.6 Program change table Bulk Dump request
Format
• Format
STATUS
11110000
F0
System exclusive message
ID No.
01000011
43
Manufacture’s ID number
(YAMAHA)
SUB STATUS
0010nnnn
2n
n=0-15 (Device number=Device
No-1)
FORMAT No.
01111110
7E
Universal bulk dump
01001100
4C
‘L’
01001101
4D
‘M’
00100000
20
‘ ’
00100000
20
‘ ’
00111000
38
‘8’
01000100
44
‘D’
00110001
31
‘1’
00110001
31
‘1’
DATA NAME
01010000
50
‘P’
00000010
02
00000000
00
No.256 = Current
EOX
11110111
F7
End of exclusive
■
2.8.2 Program change table Bulk Dump request For-
mat
When the SPX2000 receives a Parameter Change message, the SPX2000
setting specified by the content will be controlled. When the SPX2000
receives a Parameter Change Request message, it will transmit a Parame-
ter Change message in reply.
• Reception conditions
This message is received if the following two conditions are satisfied.
1) The “MIDI RECEIVE” setting (page 23) is “SYEX PRMCHG = ON”.
2) The device number within the MIDI message matches the
SPX2000’s MIDI channel, or the SPX2000’s MIDI channel is set to
OMNI.
• Transmission conditions PARAMETER CHANGE only
This message is transmitted when either of the following conditions
are met.
• The SPX2000’s state has changed due to a received Parameter Change
• A Parameter Change Request message is received
■
2.8.2.1 Parameter change (Edit Buffer)
This message modifies the value of a parameter in the edit buffer.
• Format
STATUS
11110000
F0
System exclusive message
ID No.
01000011
43
Manufacture’s ID number
(YAMAHA)
SUB STATUS
0001nnnn
1n
n=0-15 (Device number=Device
No-1)
GROUP ID
00011110
1E
MODEL ID (signal processor)
MODEL ID
00001001
09
SPX2000
ADDRESS
00000001
01
Edit Buffer
0eeeeeee
ee
Element no.(if 'ee' is 0,
'ee' will be expanded to two
bytes)
0ppppppp
pp
Parameter no.
0ccccccc
cc
Channel no.
DATA
0ddddddd
dd
data
:
:
EOX
11110111
F7
End of exclusive