1 Repo
Writes musical scores using a text-based programming language to enable version control and repeatable playback from the command line.
Distinct from Algorithmic Music Composition: Distinct from Algorithmic Music Composition: focuses on text-based score authoring with version control rather than rule-based algorithmic generation.
Explore 1 awesome GitHub repository matching artificial intelligence & ml · Text-Based Score Programming. Refine with filters or upvote what's useful.
Alda is a text-based music programming language and command-line tool for composing, playing, and live-coding musical scores. It functions as a MIDI composition engine that renders plain-text scores into audio output, and as a live coding environment where code entered in a read-eval-print loop produces real-time playback without restarting the interpreter. The system distinguishes itself through an event-driven playback engine that schedules timed note events, an instrument-attribute inheritance model that cascades properties like volume and tempo from global defaults to individual parts, an
Writes musical scores using a text-based programming language for version control and repeatable playback.