Euterpea。(Haskellで書く作曲環境)

公式サイト

Euterpea – A Haskell library for music creation

何ができるの

Haskellを使ってMIDI出力、ならびに音声合成もできるみたい。

マルチプラットフォーム対応しているので、
Windowsでも安心してインストールできるよ。

ちょいめんどいとこ

MIDI出力がデフォルトだとMSGSになっちゃってるので、
ワンフレーズごとにポート番号を変更する必要があるところ。

通常play命令使うんだけど、これをplayDev/playDevS命令に変更する必要がある。

ただこれも自分でライブラリ作って一度変数を登録してしまえばそれほど問題ない気がしてる。

自分の環境

Euterpea→仮想MIDIポート→Pianoteq/AbletonLive/Reasonとかそういう感じ。
あとIntegra-7にも直で流すことができるので、いざとなったら録音だけってのもできそう。