quartz-research-note/content/Sonic Pi.md

788 B

date
2024-02-06T02:00:06+0900

#programming-language #sound #software

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.