火曜日, 8月 08, 2006

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

GM規格の128音色というのは、資料がたくさんあったりMIDI関係のソフトで確認できたりするのだが、内蔵MIDI音源(Microsoft GS Wavetable SW Synth)が持っている256音色がどんな音色セットになっているのかは詳しい資料がない。

内蔵MIDI音源(Microsoft GS Wavetable SW Synth)は、GS音源の規格を作ったRolandとマイクロソフトとが提携して開発した音源で、Windows95が出た頃にRolandが発売したVSC-55というソフトシンセが元になっているという。

ところで、「サクラ」をインストールしたフォルダの中にある Include フォルダ に voice-gs-sc55.h というファイルがある、

このファイルをみると、Roland SC-55 音色リスト とコメントされている。この定義ファイルを使えば、GSモードの256音色を簡単に使えそうだ。

早速、いくつかの音色を試してみることにする。

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

Include(voice-gs-sc55.h)
ResetGS r4

@(SC55_ChoirAahs2) l2 cdefg^
@(SC55_AnalogBrs1) l2 cdefg^
@(SC55_EchoPan) l2 cdefg^
@(SC55_TaishoKoto) l2 cdefg^
@(SC55_Rain) l2 cdefg^
@(SC55_Wind) l2 cdefg^
@(SC55_Dog) l2 cdefg^
@(SC55_WindChimes) l2 cdefg^
@(SC55_Laughing) l2 cdefg^
@(SC55_Footsteps) l2 cdefg^

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



犬の鳴き声や人の笑い声といった、ちょっと面白い音色も入っている。