A curated list of awesome Music Live Coding Music environments, libraries and talks.
Pull requests welcome!
| Name | Summary | Language |
|---|
| SuperCollider | platform for audio synthesis and algorithmic composition | Smalltalk-like (SClang) |
| Sonic Pi | complete open source programming environment originally designed to explore and teach programming concepts | Ruby |
| Overtone | open source audio environment designed to explore new musical ideas from synthesis and sampling to instrument building, live-coding and collaborative jamming | Clojure |
| TidalCycles | language for live coding of pattern | Haskell |
| Alda | music programming language for musicians | Alda/Clojure |
| Gibber | live coding environment for the web browser | Javascript |
| Extempore | cyber-physical programming environment | Scheme-like |
| FoxDot | pre-processed Python programming environment that provides a fast and user-friendly abstraction to SuperCollider | Python |
| ORCΛ | esoteric programming language designed to quickly create procedural sequencers | JavaScript |
| Punkt | live coding music library/environment for Kotlin, for software developers who want to dive into live coding music | Kotlin |
| Gwion | a programming language designed for making music and sound inspired by ChucK but also has a REPL mode you can use for live-coding | Gwion |
| Name | Summary | Language |
|---|
| Klangmeister | musical scratchpad | ClojureScript |
| Leipzig | composition library for Clojure and Clojurescript | Clojure, ClojureScript |
| Disclojure | live coding environment for Overtone and Leipzig | Clojure |
| Mud | layer over Overtone to make live composition more powerful and immediate | Clojure |