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