月曜日, 8月 14, 2006

「サクラ」の音符属性のonTimeオプション

昨日は、「サクラ」の音符属性の.onNoteオプションを試してみたのだが、今日は、音符属性オプションの.onTimeを試してみることにする。

onTimeというのは、指定された時間単位の間で、指定の範囲の値を連続的に変化させるというもだのだ。

時間ごとの先行指定(.onTime)
http://oto.chu.jp/doc/reference/note-option.htm#.onTime

コマンド.onTime(低値, 高値, ステップ値)

n分音符時間指定がしたいときは、!nのように指定する。

早速試してみよう。音量を1小節毎に小→大に順次変えて演奏してみる。次に、逆に大→小に順次変えてみる。

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

v.onTime(40,120,!1)
[6 [4 n(Random(50,80))]]
v.onTime(120,40,!1)
[6 [4 n(Random(50,80))]]

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



なかなかいいですねー。動かす範囲をなめらかにしたい場合はonNoteよりも便利かもしれない。