2012/05/27

音列の自動生成

の途中経過。

・連続する音の組を状態空間としたマルコフ連鎖で音列を生成してます。
・休符も音としてカウントしてます。
・例えば8分音符は16部音符と16部休符の組み合わせとしている。コレはとりあえずで、もっとマトモにするための次の課題の一つ。

で、とりあえずバッハのインベンション13番(a-mollのやつ)の上の声部のみを入力して1000音出力した結果。

4階バージョン(5/27追加)
MP3
楽譜

2階バージョン
MP3
楽譜

ちなみに環境はRuby&MusicXml。