User Manual
SPX2000
−取扱説明書
91
MIDI
■
2.8.1.3 Effect Program Bulk Dump 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
DATA NAME の 2 バイト目、3 バイト目でプログラムの番号を示しま
す。
0:PRESET1 – 96:PRESET97
97:CLASSIC1 – 121:CLASSIC25
122:USER1 – 220:USER99
256:EDIT BUFFER
また、本体での受信は USER1-99,EDIT BUFFER のみ有効となります。
(120-220, 256)
■
2.8.1.4 Effect Program Bulk Dump request 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
DATA NAME の 2 バイト目、3 バイト目でプログラムの番号を示しま
す。
122:USER1 – 220:USER99
256:EDIT BUFFER
■
2.8.1.5 Program change table Bulk Dump 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
《フォーマット》
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 PARAMETER CHANGE/PARAMETER CHANGE
REQUEST
SPX2000 が PARAMETER CHANGE メッセージを受信すると、メッセー
ジの内容に従って SPX2000 をコントロールします。また PARAMETER
CHANGE REQUEST メッセージを受信すると、その返信として
PARAMETER CHANGE メッセージを送信します。
《受信条件》
以下の 2 つの条件を満たしたときに受信します。
1) 「MIDI RECEIVE」機能 (23 ページ ) で「SYSEX PRMCHG = ON」に
なっている
2) MIDI メッセージ内の Device number と SPX2000 の MIDI チャン
ネルが一致するか、SPX2000 の MIDI チャンネルが OMNI に設定さ
れている
《送信条件》PARAMETER CHANGE のみ
以下のどちらかの条件を満たしたときに送信します。
・ PARAMETER CHANGE を受信することによって、SPX2000 の状態
が変化する
・ PARAMETER CHANGE REQUEST を受信する
■
2.8.2.1 Parameter change (Edit Buffer)
エディットバッファー内にあるパラメーターの値を変更します。
《フォーマット》
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.(
ee が0 のときは ee
は 2byte 拡張される )
0ppppppp pp Parameter no.
0ccccccc cc Channel no.
DATA 0ddddddd dd data
::
EOX 11110111 F7 End of exclusive