The Living Thing / Notebooks : Audio libraries, frameworks, musical domain-specific-languages

Disco ears by Kaspar König

Disco ears by Kaspar König.

DSLs

Audio-specific languages.

Audio libraries for normal programming languages

Faust

Both a DSL and a low-level language; worth including in a category of its own.

FaustDSP is an academic functional programming language with optional IDE for DSP algorithms, and is multi-platform in the broadest possible sense: Write one, and run your algorithm embedded inside almost any of the programs I mentioned in the above paragraphs. Comes with category-theoretic rationale. I can also file it under “patchers”, but the patcher-style visualisation is secondary so I forgive them.