programming-language sound software
Sam Aaronが中心に開発しているライブコーディングを想定した音楽プログラミング環境。
Sonic Pi - The Live Coding Music Synth for Everyone
言語のフロントエンドはRuby、オーディオ合成エンジンはSuperCollider、イベントスケジューリングにはErlangのバックエンドになっているBEAM VMを使ってる。
最近新バージョン(というか別プロジェクト)のTau5という言語では、LuerlというErlang上で実装されたLuaと、独自のDSLであるTau5Langというのをサポート予定らしい。
GitHub - samaaron/tau5: Code. Music. Live.
またその下敷きとして、scsynthをAudioWorkletで動くようにしたSuperSonicというのを使う予定らしい