User Manual

PM5D/PM5D-RH 取扱説明書 リファレンス編
333
ディスプレイに
表示される情報
ファンクション
メニュー
グローバル
ファンクション
アウトプット系
ファンクション
インプット系
ファンクション
資料編
1.4 PROGRAM CHANGE (Cn)
《受
[Program Change ECHO]がONの場合には、BANK SELECTもMIDI OUTに
ECHOします。
SINGLE CHが選択されている場合、[Program Change RX]がONで、[Rx CH]
が一致したときに受信します。ただし[OMNI]がONの場合には、チャンネル
に関係なく受信します。受信したら[Program Change Table]の設定に従っ
て、シーンメモリーをリコールします。
《送
[Program Change TX]がONの場合、シーンメモリーがリコールされたとき
に[Program Change Table]の設定に従って送信します。
SINGLE CHが選択されている場合、[Tx CH]のチャンネルで送信します。
MULTI CHが選択されている場合、リコールしたシーンが複数のProgram
numberに割り当てられているときは、MIDI CHごとに一番小さいProgram
numberで送信します。
なお、PM5D Editorへの送信は、TABLEなどの内容が一致している保証がな
いので、Program Changeを使った送信は行ないません(常にParameter
Changeが用いられます)。
MULTI MIDI CHかSINGLE CHかを選択できます。
SINGLEの場合
RX CHとOMNI CH、TX CHを選べます。
BANK SELECT 付きにするかどうかを選べます。
BANKは16まで設定できます。
MULTIの場合
RXとTX CHは同じになります。
アサイン表はMIDI CHごとの設定になります。BANK SELECTは付きませ
ん。
MIDI CHは16まで設定できます。
2 SYSTEM REALTIME MESSAGE
2.1 TIMING CLOCK (F8)
《受
EFFECTの制御に使われます。4分音符あたり24回送信されます。
OTHERのECHO対象です。
2.2 ACTIVE SENSING (FE)
《受
受信後400ms以内に何も受信しなかった場合は、Running Statusのクリアな
どMIDIの通信を初期化します。
ECHOの対象ではありません。
2.3 SYSTEM RESET (FF)
《受
受信した場合、Running StatusのクリアなどMIDIの通信を初期化します。
ECHOの対象ではありません。
3 System Exclusive Message
3.1 Real Time System Exclusive
3.2 Bulk Dump
本体内に記憶された各種メモリーの内容を入出力します。
基本フォーマットは以下のようになります。
PM5DがBulk Dumpで扱うDATA TYPEは以下のとおりです。
PM5Dかどうかは固有のヘッダー(Model ID)で認識します。
CHECK SUMは、BYTE COUNT(LOW)の後からCHECK SUMの前までを足
して2の補数をとり、bit7を0として計算します。
CHECK SUM = (-sum)&0x7F
BULK DUMPはいつでも受信でき、BULK DUMP REQUESTを受信すると
いつでも送信します。
BULK DUMP REQUESTに対しては、[Rx CH]のチャンネルで、BULK
DUMPを送信します。
データ部分は、8bits data×7wordsを7bits data×8wordsに変換した形で取り
扱います。
[実データからBULKデータへの変換]
d[0. 6]: 実データ
b[0. 7]: BULKデータ
b[0] = 0;
for( I=0; I<7; I++){
if( d[I]&0x80){
b[0] ¦= 1<<(6-I);
}
b[I+1] = d[I]&0x7F;
}
STATUS 1100nnnn Cn
Program change
DATA 0nnnnnnn nn
Program number (0-127)
STATUS 11111000 F8
Timing clock
STATUS 11111110 FE
Active sensing
STATUS 11111111 FF
System reset
Command rx/tx function
F0 7F dd 06 … F7 MMC COMMAND tx
MMCコマンド
F0 7F dd 01 … F7 MIDI TIME CODE rx
フルメッセージ
Command rx/tx function
F0 43 0n 3E BB BB 0F D0 D1 D2 …
EE F7 BULK DUMP DATA
rx/tx
BULK DUMP
DATA
F0 43 2n 3E 0F D0 D1 D2 … EE F7
BULK DUMP REQUEST
rx
BULK DUMP
REQUEST
Data name
(D0)
Data Number
(D1,2)
tx/rx function
‘M’ 0-500
512 (current data)
tx/rx
Scene Memory & Request
‘S’ 512 (current data)
tx/rx
Setup Memory & Request
(current setup)
‘R’ 0–99
512 (current data)
tx/rx
Input patch library & Request
‘O’ 0–99
512 (current data)
tx/rx
Output patch library & Request
‘H’ 1–199
512– (channel
current data)
tx/rx
Input Channel library & Request
‘h’ 1–199
768– (channel
current data)
tx/rx
Output Channel library &
Request
‘G’ 1–199
512– (channel
current data)
tx/rx
Gate library & Request
‘Y’ 1–199
512– (channel
current data)
tx/rx
Compressor library & Request
‘Q’ 1–199
512– (channel
current data)
tx/rx
Input Equalizer library & Request
‘q’ 1–199
768 - (channel
current data)
tx/rx
Output Equalizer library &
Request
‘F’ 1–199
512– (GEQ 1-12
current data)
tx/rx
GEQ Equalizer library & Request
‘E’ 1–199
512– (Effect 1-8
current data)
tx/rx
Effect library & Request
‘W’ 1–199
512 (current data)
tx/rx
HA library & Request
‘P’ 512 (current data)
tx/rx
Program change table & Request
‘C’ 512 (current data)
tx/rx
Control change table & Request
‘N’ 512 (current data)
tx/rx
Plug-in Effect Card Data &
Request
‘A 512 (current data)
tx/rx
Event List & Request