Clavinova Owner's Manual
付
録
113
・ HARMONIC CONTENTは、音色で設定されているレゾナンスを調節する。相対変化の
パラメーターであるため、64 を基準として増減の指定をする。
値が大きくなるほどクセのある音になる。音色により、効果のある範囲が設定で
きる範囲より狭い場合がある。
・ RELEASE TIMEは、音色で設定されているエンベロープ リリース タイムを調節す
る。
相対変化のパラメーターであるため、64 を基準として増減の指定をする。
・ ATTACK TIMEは、音色で設定されているエンベロープ アタック タイムを調節す
る。
相対変化のパラメーターであるため、64 を基準として増減の指定をする。
・ BRIGHTNESSは、音色で設定されているカットオフ周波数を調節する。相対変化の
パラメーターであるため、64 を基準として増減の指定をする。値が小さくなるほ
ど柔らかな音になる。音色により、効果のある範囲が設定できる範囲より狭い場
合がある。
(3-2) CHANNEL MODE MESSAGES
STATUS 1011nnnn(BnH) n = 0 - 15 VOICE CHANNEL NUMBER
CONTROL NUMBER 0ccccccc c = CONTROL NUMBER
CONTROL VALUE 0vvvvvvv v = DATA VALUE
(3-2-1) ALL SOUND OFF (CONTROL NUMBER = 78H , DATA
VALUE = 0)
該当チャンネルの発音中の音をすべて消音する。
ノート・オンやホールド・オンなどのチャンネルメッセージの状態も消去する。
(3-2-2) RESET ALL CONTROLLERS (CONTROL NUMBER = 79H ,
DATA VALUE = 0)
以下のコントローラーの設定値をリセットする。
PITCH BEND CHANGE 0 (中点)
AFTER TOUCH 0 (最小)
MODULATION 0 (最小)
EXPRESSION 127 (最大)
SUSTAIN 0 (オフ)
SOSTENUTO 0 (オフ)
SOFT PEDAL 0 (オフ)
NRPN 番号未設定状態、内部データは変化しない
RPN 番号未設定状態、内部データは変化しない
PORTAMENT CONTROL リセット
PORTAMENTO 0 (オフ)
(3-2-3) ALL NOTES OFF (CONTROL NUMBER = 7BH , DATA VALUE
= 0)
該当チャンネルのオンしているノートをすべてオフする。ただし、サステインまたはソス
テヌートがオンの場合は、それらがオフになるまで発音は終了しない。
(3-2-4) OMNI OFF (受信のみ) (CONTROL NUMBER = 7CH , DATA
VALUE = 0)
ALL NOTES OFF を受信したときと同じ処理を行う。
(3-2-5) OMNI ON (受信のみ) (CONTROL NUMBER = 7DH , DATA
VALUE = 0)
ALL NOTES OFF を受信したときと同じ処理を行う。
OMNI ONにはならない。
(3-2-6) MONO (受信のみ) (CONTROL NUMBER = 7EH , DATA VALUE
= 0)
ALL SOUND OFFを受信したときと同じ処理を行なう。
3rd byte(モノ数)が 0 - 16 の範囲内にあれば該当チャンネルを Mode4(m = 1) にする。
(3-2-7) POLY (受信のみ) (CONTROL NUMBER = 7FH , DATA VALUE
= 0)
ALL SOUND OFFを受信したときと同じ処理を行ない、該当チャンネルをMode3 にする。
(3-3) REGISTERED PARAMETER NUMBER(RPN)(受信のみ)
STATUS 1011nnnn(BnH) n = 0 - 15 VOICE CHANNEL NUMBER
RPN LSB 01100100(64H)
RPN LSB NUMBER 0ppppppp p = RPN LSB(下表参照)
RPN MSB 01100101(65H)
RPN MSB NUMBER 0qqqqqqq q = RPN MSB(下表参照)
DATA ENTRY MSB 00000110(06H)
DATA VALUE 0mmmmmmm m = Data Value
DATA ENTRY LSB 00100110(26H)
DATA VALUE 0lllllll l = Data Value
まず RPN MSB/LSBでパラメーターを指定し、その後データエントリーMSB/LSBでその
パラメーターの値を設定する。
RPN D.ENTRY
LSB MSB MSB LSB PARAMETER NAME DATA RANGE
00H 00H mmH --- PITCH BEND SENSITIVITY 00H - 18H (0 - 24 半音)
01H 00H mmH llH FINE TUNE {mmH,llH} = {00H,00H}-{40H,00H}-{7FH,7FH}
(-8192*100/8192) - 0 -(+8192*100/8192)
02H 00H mmH --- COARSE TUNE 28H - 40H - 58H (-24 - 0 - +24 半音)
7FH 7FH --- --- NULL RPN番号が指定されていない状態になる。
内部の設定値には影響しない。
(3-4) NON-REGISTERED PARAMETER NUMBER(NRPN) (受信のみ)
STATUS 1011nnnn(BnH) n = 0 - 15 VOICE CHANNEL NUMBER
NRPN LSB 01100010(62H)
NRPN LSB NUMBER 0ppppppp p = NRPN LSB(下表参照)
NRPN MSB 01100011(63H)
NRPN MSB NUMBER 0qqqqqqq q = NRPN MSB(下表参照)
DATA ENTRY MSB 00000110(06H)
DATA VALUE 0mmmmmmm m = Data Value
まず NRPN MSB/LSBでパラメーターを指定し、その後データエントリーMSB/LSBでそ
のパラメーターの値を設定する。
NRPN D.ENTRY
MSB LSB MSB LSB PARAMETER NAME DATA RANGE
01H 08H mmH --- VIBRATO RATE 00H - 40H - 7FH (-64 - 0 - +63)
01H 09H mmH --- VIBRATO DEPTH 00H - 40H - 7FH (-64 - 0 - +63)
01H 0AH mmH --- VIBRATO DELAY 00H - 40H - 7FH (-64 - 0 - +63)
01H 20H mmH --- FILTER CUTOFF FREQUENCY
00H - 40H - 7FH (-64 - 0 - +63)
01H 21H mmH --- FILTER RESONANCE 00H - 40H - 7FH (-64 - 0 - +63)
01H 63H mmH --- EG ATTACK TIME 00H - 40H - 7FH (-64 - 0 - +63)
01H 64H mmH --- EG DECAY TIME 00H - 40H - 7FH (-64 - 0 - +63)
01H 66H mmH --- EG RELEASE 00H - 40H - 7FH (-64 - 0 - +63)
14H rrH mmH --- DRUM FILTER CUTOFF FREQ. 00H - 40H - 7FH (-64 - 0 - +63)
15H rrH mmH --- DRUM FILTER RESONANCE 00H - 40H - 7FH (-64 - 0 - +63)
16H rrH mmH --- DRUM AEG ATTACK RATE 00H - 40H - 7FH (-64 - 0 - +63)
17H rrH mmH --- DRUM AEG DECAY RATE 00H - 40H - 7FH (-64 - 0 - +63)
18H rrH mmH --- DRUM PITCH COARSE 00H - 40H - 7FH (-64 - 0 - +63)
19H rrH mmH --- DRUM PITCH FINE 00H - 40H - 7FH (-64 - 0 - +63)
1AH rrH mmH --- DRUM LEVEL 00H - 7FH (0 - 最大)
1CH rrH mmH --- DRUM PANPOT 00H ,01H - 40H - 7FH
(random,left - center - right)
1DH rrH mmH --- DRUM REVERB SEND LEVEL 00H - 7FH (0 - 最大)
1EH rrH mmH --- DRUM CHORUS SEND LEVEL 00H - 7FH (0 - 最大)
1FH rrH mmH --- DRUM VARIATION SEND LEVEL 00H - 7FH (0 - 最大)
MSB 14H-1FH(ドラム用)はそのチャンネルにドラムボイスがアサインされている場合
のみ有効。
rrH : drum instrument note number
(3-5) SYSTEM REALTIME MESSAGES
(3-5-1) MIDI CLOCK
STATUS 11111000 (F8H)
送信:24分の1拍 Timing で送信する。
受信:楽器本体の Clock が External に変更された場合、外部接続機器からの FAH 受信
後に24分の1拍 Timing として外部からの Clock を受信し、同期するようになる
Tempo用Timing Clock として内部 Clock を使用するかまたは MIDI IN から入る Timing
Clock を使用するかの選択が行える。
(3-5-2) START
STATUS 11111010 (FAH)
送信:楽器本体の Song 再生が Start したときに出力される。
受信:楽器本体の状態によるが、 Song 再生、 Song 録音が Start する。
(3-5-3) STOP
STATUS 11111100 (FCH)
(送信:楽器本体の Song 再生が Stop したときに出力される。
受信:楽器本体の状態によるが、 Song 再生、 Song 録音が Stopする。
(3-5-4) ACTIVE SENSING
STATUS 11111110 (FEH)
約 200 msec 毎に送信する。
この Code を一度受信すると、 Sencing を開始する。約 400 msec 以上の間、Status も
Data も来ない時は、MIDI 受信 Buffer を Clear し、発音している音と Sustain を強制
的に OFF にする。また、各 Control 情報の値 は初期設定値にリセットする。
CLP-870 MIDIデータフォーマット