エクスクルーシヴ・メッセージ上級者向け設定編 #1

この項ではリアルタイムに変更出来るコントロール系のデータの為の
エクスクルーシヴ・データの設定について説明したいと思います。
adress,data,初期設定値は16進数表記です。

エクスクルーシヴ・データの例として88モードセットをあげてみます。

F0 41 10 42 12 00 00 7F 00 01 F7

以下の説明では赤字部分のadress,dataを説明しています。
エクスクルーシヴ自体の説明はこちらを御覧下さい。

表記中 adress 部分で 40 2x 00 と x になっている部分はブロックナンバーです。
パートナンバーとの対応は以下の通りです。

part 1 x=1 part 5 x=5 part 9 x=9 part 13 x=C
part 2 x=2 part 6 x=6 part 10 x=0 part 14 x=D
part 3 x=3 part 7 x=7 part 11 x=A part 15 x=E
part 4 x=4 part 8 x=8 part 12 x=B part 16 x=F

 


name 説明
pitch control ピッチベンド・レンジの設定。
tvf cutoff control

カット・オフ・フリケンシーのフィルターの開閉度。

amplitude control 音量の調整レンジ。エクスプレッションと同じ効果。「0」を基準に+-で変化幅を指定。
LFOはLFO1とLFO2の2種類があって、初期設定ではLFO1がモジュレーションに使用されています。
LFO2は使用していません。
name 説明
LFO1 ,LFO2 rate control LFOのスピード(周波数)調整レンジ。
LFO1 ,LFO2 pitch depth LFOのピッチ調整レンジ。(ビブラート効果)
LFO1 ,LFO2 tvf depth LFOのカットオフ・フリケンシー・フィルターの開閉度調整レンジ。(ワウ効果)
LFO1 ,LFO2 tva depth LFOの音量調整レンジ。(トレモロ効果)

モジュレーション によってコントロール出来るもの。
初期設定ではLFO1 pitch depth が10セントに設定されています。
モジュレーションを上げるとビブラートが掛かる設定です。

name adress data 説明 初期設定値
mod pitch control 40 2x 00 28〜40〜58 -24〜+24(半音) 40
mod tvf cutoff control 40 2x 01 00〜40〜7F -9600〜+9600(セント) 40
mod amplitude control 40 2x 02 00〜40〜7F -100〜+100(%) 40
mod LFO1 rate control 40 2x 03 00〜40〜7F -10〜+10(Hz) 40
mod LFO1 pitch depth 40 2x 04 00〜40〜7F 0〜600(セント) 0A (10セント)
mod LFO1 tvf depth 40 2x 05 00〜40〜7F 0〜2400(セント) 00
mod LFO1 tva depth 40 2x 06 00〜40〜7F 0〜100(%) 00
mod LFO2 rate control 40 2x 07 00〜40〜7F -10〜+10(Hz) 40
mod LFO2 pitch depth 40 2x 08 00〜40〜7F 0〜600(セント) 00
mod LFO2 tvf depth 40 2x 09 00〜40〜7F 0〜2400(セント) 00
mod LFO2 tva depth 40 2x 0A 00〜40〜7F 0〜100(%) 00

ピッチベンド によってコントロール出来るもの。
初期設定では ピッチベンド・レンジ(pitch control)が1音(2半音)に設定されています。
ここでピッチベンドのレンジについては、コントロールチェンジによっても設定可能です。
コントロールチェンジについてはこちらを御覧下さい。

コントロールチェンジでのピッチベンド・レンジ・データ設定例
name CC# data
MSB 101 0
LSB 100 0
Data Entry 6 2

実用的な例として tvf cutoff control を同時に掛ける事によってピッチを上げると同時に
音色が明るくなる様に設定するなど。

name adress data 説明 初期設定値
bend pitch control 40 2x 10 _______40〜58 0〜+24(半音) 42 (2半音)
bend tvf cutoff control 40 2x 11 00〜40〜7F -9600〜+9600(セント) 40
bend amplitude control 40 2x 12 00〜40〜7F -100〜+100(%) 40
bend LFO1 rate control 40 2x 13 00〜40〜7F -10〜+10(Hz) 40
bend LFO1 pitch depth 40 2x 14 00〜40〜7F 0〜600(セント) 00
bend LFO1 tvf depth 40 2x 15 00〜40〜7F 0〜2400(セント) 00
bend LFO1 tva depth 40 2x 16 00〜40〜7F 0〜100(%) 00
bend LFO2 rate control 40 2x 17 00〜40〜7F -10〜+10(Hz) 40
bend LFO2 pitch depth 40 2x 18 00〜40〜7F 0〜600(セント) 00
bend LFO2 tvf depth 40 2x 19 00〜40〜7F 0〜2400(セント) 00
bend LFO2 tva depth 40 2x 1A 00〜40〜7F 0〜100(%) 00

チャンネル・アフタータッチポリフォニック・アフタータッチ
チャンネル・アフタータッチ(CAf)とはキーボードを弾いた場合に、例えば「ドミソ」の和音を弾いた後に
強くキーボードを押し込んだ場合に掛かる効果で、 「ド」だけを押し込んだ場合でも
「ドミソ」全体に効果が掛かります。
これに対してポリフォニック・アフタータッチ(PAf)は「ド」だけを押し込んだ場合、
「ド」にだけ効果が掛かるものです。これは効果が掛かるノートナンバーを指定出来ると言う事です。

チャンネル・アフタータッチ によってコントロール出来るもの。
初期設定では全て「0」になっています。使用する為には以下の設定が必要です。
name adress data 説明 初期設定値
caf pitch control 40 2x 20 28〜40〜58 -24〜+24(半音) 40
caf tvf cutoff control 40 2x 21 00〜40〜7F -9600〜+9600(セント) 40
caf amplitude control 40 2x 22 00〜40〜7F -100〜+100(%) 40
caf LFO1 rate control 40 2x 23 00〜40〜7F -10〜+10(Hz) 40
caf LFO1 pitch depth 40 2x 24 00〜40〜7F 0〜600(セント) 00
caf LFO1 tvf depth 40 2x 25 00〜40〜7F 0〜2400(セント) 00
caf LFO1 tva depth 40 2x 26 00〜40〜7F 0〜100(%) 00
caf LFO2 rate control 40 2x 27 00〜40〜7F -10〜+10(Hz) 40
caf LFO2 pitch depth 40 2x 28 00〜40〜7F 0〜600(セント) 00
caf LFO2 tvf depth 40 2x 29 00〜40〜7F 0〜2400(セント) 00
caf LFO2 tva depth 40 2x 2A 00〜40〜7F 0〜100(%) 00

ポリフォニック・アフタータッチ によってコントロール出来るもの。
初期設定では全て「0」になっています。使用する為には以下の設定が必要です。
前にも述べましたが、効果の掛かるノートナンバーを指定出来る為、 ギターの奏法のシュミレートなどに応用出来ます。
ハーモナイズド奏法(
1弦を鳴らしながら2弦をチョーキングして1弦と同じ音程にする)などは
同時に発音しながら特定の音にのみピッチベンドをかける必要が有る為普通はピッチベンドをかける音を
別パートにする必要がありますが、 paf pitch control を設定する事により一つのパートにまとめる事が出来ます。
又コードを鳴らした後特定の音だけハンマリングするといった効果も出せます。

name adress data 説明 初期設定値
paf pitch control 40 2x 30 28〜40〜58 -24〜+24(半音) 40
paf tvf cutoff control 40 2x 31 00〜40〜7F -9600〜+9600(セント) 40
paf amplitude control 40 2x 32 00〜40〜7F -100〜+100(%) 40
paf LFO1 rate control 40 2x 33 00〜40〜7F -10〜+10(Hz) 40
paf LFO1 pitch depth 40 2x 34 00〜40〜7F 0〜600(セント) 00
paf LFO1 tvf depth 40 2x 35 00〜40〜7F 0〜2400(セント) 00
paf LFO1 tva depth 40 2x 36 00〜40〜7F 0〜100(%) 00
paf LFO2 rate control 40 2x 37 00〜40〜7F -10〜+10(Hz) 40
paf LFO2 pitch depth 40 2x 38 00〜40〜7F 0〜600(セント) 00
paf LFO2 tvf depth 40 2x 39 00〜40〜7F 0〜2400(セント) 00
paf LFO2 tva depth 40 2x 3A 00〜40〜7F 0〜100(%) 00

CC1、CC2の設定について
CC1(コントロール・チェンジ1)、 CC2(コントロール・チェンジ2)はそれぞれ
特定のコントロールチェンジナンバーに設定可能です。
設定に必要なエクスクルーシヴデータは以下の通りです。
初期設定値はCC1がコントロール・チェンジナンバー16、
CC2がコントロール・チェンジナンバー17です。
name adress data 説明 初期設定値
CC1 controller number 40 1x 1F 00〜5F CC No.0〜95 10(CC No.16)
CC2 controller number 40 1x 20 00〜5F CC No.0〜95 11(CC No.17)

コントロール・チェンジ1 によってコントロール出来るもの。
初期設定では全て「0」になっています。使用する為には以下の設定が必要です。
name adress data 説明 初期設定値
CC1 pitch control 40 2x 40 28〜40〜58 -24〜+24(半音) 40
CC1 tvf cutoff control 40 2x 41 00〜40〜7F -9600〜+9600(セント) 40
CC1 amplitude control 40 2x 42 00〜40〜7F -100〜+100(%) 40
CC1 LFO1 rate control 40 2x 43 00〜40〜7F -10〜+10(Hz) 40
CC1 LFO1 pitch depth 40 2x 44 00〜40〜7F 0〜600(セント) 00
CC1 LFO1 tvf depth 40 2x 45 00〜40〜7F 0〜2400(セント) 00
CC1 LFO1 tva depth 40 2x 46 00〜40〜7F 0〜100(%) 00
CC1 LFO2 rate control 40 2x 47 00〜40〜7F -10〜+10(Hz) 40
CC1 LFO2 pitch depth 40 2x 48 00〜40〜7F 0〜600(セント) 00
CC1 LFO2 tvf depth 40 2x 49 00〜40〜7F 0〜2400(セント) 00
CC1 LFO2 tva depth 40 2x 4A 00〜40〜7F 0〜100(%) 00

コントロール・チェンジ2 によってコントロール出来るもの。
初期設定では全て「0」になっています。使用する為には以下の設定が必要です。
name adress data 説明 初期設定値
CC2 pitch control 40 2x 50 28〜40〜58 -24〜+24(半音) 40
CC2 tvf cutoff control 40 2x 51 00〜40〜7F -9600〜+9600(セント) 40
CC2 amplitude control 40 2x 52 00〜40〜7F -100〜+100(%) 40
CC2 LFO1 rate control 40 2x 53 00〜40〜7F -10〜+10(Hz) 40
CC2 LFO1 pitch depth 40 2x 54 00〜40〜7F 0〜600(セント) 00
CC2 LFO1 tvf depth 40 2x 55 00〜40〜7F 0〜2400(セント) 00
CC2 LFO1 tva depth 40 2x 56 00〜40〜7F 0〜100(%) 00
CC2 LFO2 rate control 40 2x 57 00〜40〜7F -10〜+10(Hz) 40
CC2 LFO2 pitch depth 40 2x 58 00〜40〜7F 0〜600(セント) 00
CC2 LFO2 tvf depth 40 2x 59 00〜40〜7F 0〜2400(セント) 00
CC2 LFO2 tva depth 40 2x 5A 00〜40〜7F 0〜100(%) 00