Audio programming language
From Wikipedia, the free encyclopedia
An audio programming language is a programming language specifically targeted to sound and music production or sound synthesis.
- ABC
- ChucK : strongly-timed, concurrent, and on-the-fly audio programming language
- CMix
- CMusic
- Common Lisp Music (CLM)
- Csound
- FAUST_(programming language) : compiled language for realtime audio signal processing
- Haskore
- HMSL
- Impromptu
- jMax : Java-based MAX clone
- jMusic
- JSyn
- Liquidsoap [1]
- Loco - designed to be for sound what Logo is for graphics
- Max/MSP
- Music I
- Music Macro Language
- Music-N
- Nsound [2] : C++ API for sound synthesis
- Nyquist
- OpenMusic
- Pure Data
- Q-Audio [3]
- Real-time CMix
- SAOL (part of the MPEG-4 Structured Audio standard)
- Soundscrape [4]
- SuperCollider
- SynthEdit [5]
This list is incomplete; you can help by expanding it.