#MB:FMS_2OP:@@”fms”用:音色データ定義(2オペレータ) 【記述例】
【解説】 FM音源(@@”fms”)の音色データを、2オペレータモードで定義します。 音色データ定義方法の概要は、 ・行頭からの記述で、キーワード「#MB:FMS_2OP」を書く。 ・続けて、スペースを置き、「@=定義番号」を書く。 ・続けて、スペースを置き、中括弧「{}」で括られた設定データを書く。 です。 定義番号: 定義番号は、@コマンドの引数で使用する番号と合致するように定義します。 定義番号の設定範囲は 0 〜 1023 です。 音色番号 0 番には初期データが入っています(上書可)。 未定義の音色番号を参照した場合には、0 番が読み出されます。 設定データ: 設定データの各パラメータは、カンマで区切って記述します。 最終パラメータの後のカンマは、あってもなくても構いません。 スペースや改行は読み飛ばされます。
#MB:FMS_2OP @=1 {
// IPH IEL AR D1R D2R RR D1L TL KS MUL DT1 DT2 DT3 DT4 FB AME MSK
0, -1, 31, 0, 0, 0, 0, 21, 0, 1, 0, 0, 0, 0, 5, 0, 0,
0, -1, 18, 15, 9, 7, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
| con=0,
}
@@"fms" @1 q6,8 o5 cdefg;
2オペレータモードの音色データ定義では、 ・1オペあたり17個のデータを、2オペレータ分定義 ・「|」記号で区切る ・音色全体に関わる設定を「項目名=値,」の形式で列挙する の要領で記述します。 【備考】 FM音源の音色作成に関わる用語説明 con:(この項目は記述必須です) オペレータ同士の接続設定を、コネクション番号で指定します。 設定範囲は、0 〜 1 です。 reso: @@”fms”FM音源モジュールの、フェーズジェネレータの解像度設定を、レゾ リューション番号で指定します。 設定範囲は、0 〜 8 です。 この設定による効果は、@mコマンドと同様です。 この項目の記述を省略した場合、音色設定時に解像度設定を行いません。 [#MB:FMS_2OP]定義内容一覧
OP1 IPH IEL AR D1R D2R RR D1L TL
KS MUL DT1 DT2 DT3 DT4 FB AME MSK
OP2 IPH IEL AR D1R D2R RR D1L TL
KS MUL DT1 DT2 DT3 DT4 FB AME MSK
全体| con=[], reso=[],