alda-lang/alda
A music programming language for musicians. :notes: observed · 2026-08-28
Health v2 · maintenance only
76/100
- Activity 98
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4390
- days_rel: n/a
- days_push: 14
- n_releases_24m: 0
Adoption not part of the score
5935 stars · 313 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Alda is a text-based music composition language where scores are plain text files played back via the `alda` command-line tool. It includes an interactive REPL for real-time music entry and supports algorithmic composition using General MIDI instruments.
Use cases
- compose music as text files from the command line
- live code music in a REPL
- write algorithmic music programmatically
- create MIDI music with General MIDI instruments
- learn music composition without sheet music software
When to choose
- you prefer text-based notation over graphical score editors
- you want to compose or live-code music from a terminal
- you want to generate music programmatically
When to avoid
- you need graphical sheet music editing or engraving
- you need MusicXML export or advanced synthesis (planned, not yet available)
- you cannot install Java for the sound player
Facets
cli-tool · maturity active
programming-language cli audio-processing interpreter programming-languages media developer-tools windows cli cross-platform music-composition midi live-coding text-based-music-notation dsl audio command-line macos linux
3 sources
- readme: https://github.com/alda-lang/alda · fetched 2026-08-28 · 5900b19ca131
- homepage: https://alda.io · fetched 2026-08-29 · d825856edf5c
- site_page: https://alda.io/install · fetched 2026-08-29 · c9e303aa620c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alda-lang/alda | main | 76 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem