programming-languagesoundsoftware

Sam Aaronが中心に開発しているライブコーディングを想定した音楽プログラミング環境。

Sonic Pi - The Live Coding Music Synth for Everyone

言語のフロントエンドはRuby、オーディオ合成エンジンはSuperCollider、イベントスケジューリングにはErlangのバックエンドになっているBEAM VMを使ってる。

最近新バージョン(というか別プロジェクト)でLuerlというErlang上で実装されたLuaと、独自のDSLであるTau5Langというのをサポート予定らしい。

GitHub - samaaron/tau5: Code. Music. Live.