月曜日, 8月 07, 2006

「サクラ」でGSの256音色を使う

WIndowに標準でついている内蔵MIDI音源(Microsoft GS Wavetable SW Synth)をGSモードにすると可能がことが他にもある。GM規格の128音色を256音色に拡張できるのだ。

音色の指定はコントロールチェンジ#0(バンクセレクト)を使い次のようにして行う。

y0,msb @voice

次のように省略形で書くこともできる、

@voice,msb

早速音色番号81(Square Wave)と82(Sine Wave)で試してみる。

//---------- ここから ----------

ResetGS r4

@81,0 l2 cdefg^
@81,8 l2 cdefg^
@82,0 l2 cdefg^
@82,8 l2 cdefg^

//---------- ここまで ----------



バンク0では、81(Square Wave)82(Sine Wave)なのだが、バンク8では、81(Sine Wave)82(Doctor Solo)になる。

ResetGSコマンドを書かなかった場合は、両方とも81(Square Wave)82(Sine Wave)になる。