quartz-research-note/content/Sonic Pi.md
松浦 知也 Matsuura Tomoya 9cb724754f
All checks were successful
Build / build (push) Successful in 3m22s
[obsidian] vault backup: 2024-11-05 12:32:28
2024-11-05 12:32:28 +09:00

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.