An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
- supercollider
- sclang
- electronic-music
- scsynth
85,081 visible repositories in the index
1–10 of 10 · Most stars
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
A music programming language for musicians. :notes:
Zygo is a Lisp interpreter written in 100% Go. Central use case: dynamically compose Go struct trees in a zygo script, then invoke compiled Go functions on those trees. Makes Go reflection easy.
Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
:musical_note: strongly-timed musical programming language
The OpenMusic visual programming / computer-aided composition environment
interactive programming of melodies, producing MIDI
A realtime visual programming language for interactive media.
A Music programming language. Translates source code into MIDI. Includes a player. Supports MIDI-Karaoke. Includes a MIDI analyzer.
Bithoven is a smart contract language for composing powerful and secure instruments on Bitcoin. LR(1) parser with static analysis for compile-time safety. Formal verification paper: https://arxiv.org/abs/2601.01436