« 交響組曲「ドラゴンクエストIV 導かれし者たち」より | トップページ | コード進行のメモ »

2006/12/15

MIDI規格next edition第2回『Controller Destination Setting (CA-022)』

■概要
────
コントロールチェンジ, チャンネルプレッシャー及びポリフォニック・キー・プレッシャーに、機能を割り当てます。

■詳細
────
コントロールチェンジ、アフタータッチ等のコントローラ・ソースに、1つ以上の機能を割当てます。このメッセージは、引数のセットに「機能」と「可変範囲」の両方を含み、MIDIデバイスの応答の大きさを定義します。例えば機能は、ピッチかもしれないし、LFOかもしれないし、カットオフ周波数かもしれません。
このController Destination Settingメッセージは、単一のメッセージで複数のセット(機能と可変範囲)を含むことが出来るので、メッセージの長さは可変です。

各チャンネルにおいては、最後に受信したメッセージのみが有効となります。すなわち、以前に別の機能が設定されている場合でも、最後に受信したコントローラー・ディスティネーション・セッティングのみが有効になります。

又、GM System Level.2(GM2)では、リズム・トラックでは受信しない事を推奨されているため、リズムチャンネルでは使えない場合があります。

以下に、コントロールド・パラメーターと、値の範囲を示します。

Controlled Parameters and Ranges
Controlled parameterValueDescriptionDefault
00Pitch Control$28 ~ $58-24 ~ +24 [semitone]64 ($40)
01Filter Cutoff Control$00 ~ $7F-9600 ~ +9450 [cent]64 ($40)
02Amplitude Control$00 ~ $7F0 ~ (127÷64)×100.0 [%]64 ($40)
03LFO Pitch Depth$00 ~ $7F0 ~ 600 [cent]0
04LFO Filter Depth$00 ~ $7F0 ~ 2400 [cent]0
05LFO Amplitude Depth$00 ~ $7F0 ~ 100 [%]0

■Channel Pressure/Polyphonic Key Pressure:
各チャンネルに対して、チャンネル・プレッシャーの効果を割り当てます。

F0 7F <device ID> 09 01/02 0n [pp rr] ... F7

    F0 7F      Universal Real Time SysEx header
    <device ID> ID of target device (7F = all devices)
    09        sub-ID#1 = "Controller Destination Setting"
    01/02      sub-ID#2 = "Control Source:"
                01 : Channel Pressure
                02 : Polyphonic Key Pressure
    0n        MIDIチャンネル (00 - 0F)
    [pp rr]     pp … コントロールのパラメータ
             rr … コントロールの範囲
    :
    F7        EOX

■Control Change:
各チャンネルに対し、コントロールチェンジ1種に効果を割り当てます。(一般的には、割り当てるコントロールチェンジは汎用操作子(16~19, 80~83)を使用します。)
各チャンネルにおいて、同時に複数のコントローラーを設定することはできません。他のコントローラーのコントローラー・ディスティネーション・セッティングが既に設定されている場合には、それはリセットされます。ただしチャンネル・プレッシャーのコントローラー・ディスティネーション・セッティングの設定は変化しません。

F0 7F <device ID> 09 01/02 0n [pp rr] ... F7

    F0 7F      Universal Real Time SysEx header
    <device ID> ID of target device (7F = all devices)
    09        sub-ID#1 = "Controller Destination Setting"
    03        sub-ID#2 = "Control Source:Control Change Message"
    0n        MIDIチャンネル (00 - 0F)
    cc        コントロールチェンジの番号
    [pp rr]     pp … コントロールのパラメータ
             rr … コントロールの範囲
    :
    F7       EOX

|

« 交響組曲「ドラゴンクエストIV 導かれし者たち」より | トップページ | コード進行のメモ »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/36969/13080001

この記事へのトラックバック一覧です: MIDI規格next edition第2回『Controller Destination Setting (CA-022)』:

« 交響組曲「ドラゴンクエストIV 導かれし者たち」より | トップページ | コード進行のメモ »