RubyでMidi

midiファイル(smf)をプログラムで作成する方法を探したら、
Rubyのモジュールを公開している方がいました。

http://www.funaba.org/music.html


とりあえずインストールしてみる
configやsetupでインストール先などを変更できるようです。

$ ruby install.rb --help 
$ ruby install.rb install --no-harm # インストール先が確認できる
$ sudo ruby install.rb install

# デフォルトで /usr/local/lib/site_riby/1.8/ 以下にインストールされた

付属のサンプルを試してみる。

$ ruby sample/rand1.rb # rand1.midができる


でも詳しい使い方はウェブ上では見つからなかったので、
サンプルと、ソースを直接見てまわるしかなさそう。