土曜日, 8月 19, 2006

「サクラ」で複数のドラムセットを使う

実は、パソコンの内蔵音源(Microsoft GS Wavetable SW Synth)は、ドラムセットを同時に2つまで使うことができる。

サクラ」では、gs.hという名前のインクルードファイルに、この機能を実現するためのGS_RHYTHM()という関数が定義されている。

GS_RHYTHM(n) ・・・・ n = 0~2

また、ResetGSと同様に、このコマンドの後には必ずある程度の休符が必要だ。

それでは、CH(10)とCH(11)を使って、StandardSetとStandardSetの音を同時に出してみる。

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

Include(gs.h)
ResetGS r4
TR(1) CH(10) GS_RHYTHM(1) r4
@(StandardSet) For(Int I=27; I=<88; I++){[4 n(I)]}
TR(2) CH(11) GS_RHYTHM(2) r4
@(OrchestraSet) For(Int I=27; I=<88; I++){[4 n(I)]}

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