Yamaha SPX2000 DJ Equipment User Manual


 
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