土曜日, 7月 01, 2006

「サクラ」でランダムに音を作るには(Random)

今日は、コンピュータの作曲には欠かせないランダムに音を生成する方法を試してみる。

サクラ」には普通のプログラミング言語にあるようなRandom関数が用意されている。

指定された範囲の乱数を返す
http://oto.chu.jp/doc/command/94.htm

この乱数を作る関数を使って、ピアノ系の音色(音色番号1~5)でピアノで出せる音域の音を100個作り演奏させてみる。

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

[100 @Random(1,5) n(Random(021,108))]

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



ちょっと現代音楽っぽい雰囲気になってきました。