User manual - MIDIインプリメンテーション

13
9.7 Expression (0BH)
フォーマット
送信
本機では送信しません。
受信
受信するとExpression値が変更されます。
9.8 汎用Controller1 - 8 (10H - 13H, 50H - 53H)
これらのメッセージはDSPの動作をコントロールするのに使われます。
フォーマット
送信
本機では送信しません。
受信
受信すると「21.3 Dsp Parameter」で説明される、Parameter7[0 - 7] (7Bit Parameter)の値が変更されます。
現在選択されているDSPで使用されていない番号のParameterに対応するメッセージを受信したときは無視され
ます。
Note1: 受信値とパラメータ設定値
DSP Parameter7の各配列要素の値の範囲は、選択されているDSPによっても、また、配列番号によっても異な
ります。
System Exclusive MessageによってDSP Parameterを操作する場合と異なり、このコントロールチェンジ
メッセージで受信した値は常に0 - 127の範囲を持っていますが、対応するパラメータの設定値の範囲に応じて変
換されるので、範囲を越えた値が与えられることはありません。
メッセージの受信値からパラメータの設定値への変換は、およそ下記の式で表すことができます。
DSPParameter7の詳細仕様は「VI DSP Parameter List」の説明を参照してください。
Message Format: BnH 0BH vvH
n: MIDI Channel Number
vv: Value
Message Format: BnH 10H vvH
BnH 11H vvH
BnH 12H vvH
BnH 13H vvH
BnH 50H vvH
BnH 51H vvH
BnH 52H vvH
BnH 53H vvH
DSP Parameter7[0]
DSP Parameter7[1]
DSP Parameter7[2]
DSP Parameter7[3]
DSP Parameter7[4]
DSP Parameter7[5]
DSP Parameter7[6]
DSP Parameter7[7]
n: MIDI Channel Number (Note1)
vv: Value
Parameter 設定値 = Parameter 最小値 + Parameter 最大値 Parameter 最小値) ×
受信値
127