Lista języków programowania dźwięku
To jest lista godnych uwagi języków programowania zoptymalizowanych pod kątem produkcji dźwięku , kompozycji algorytmicznej i syntezy dźwięku .
- Notacja ABC , język zapisu muzyki przy użyciu zestawu znaków ASCII
- Bol Processor , model gramatyk formalnych wzbogacony o wyrażenia polimetryczne do reprezentacji struktur czasowych
- ChucK , silnie zsynchronizowany, współbieżny i działający w locie język programowania audio
- Real-time Cmix , język syntezy MUSIC-N, nieco podobny do Csound
- Common Lisp Music (CLM), pakiet do syntezy i przetwarzania muzyki w rodzinie Music V
- Csound , język syntezy MUSIC-N wydany na licencji LGPL z wieloma dostępnymi generatorami jednostek
- Extempore , środowisko kodowania na żywo, które zapożycza podstawowe podstawy ze środowiska Impromptu
- FAUST , Functional Audio Stream, funkcjonalny skompilowany język do wydajnego przetwarzania sygnału audio w czasie rzeczywistym
- GLICOL , zorientowany na grafy język kodowania na żywo napisany w Rust
- Hierarchical Music Specification Language (HMSL), zoptymalizowany bardziej pod kątem muzyki niż syntezy, opracowany w latach 80. w Forth
- Impromptu , środowisko języka Scheme dla systemu Mac OS X zdolne do syntezy dźwięku i wideo, kompozycji algorytmicznej oraz programowania grafiki 2D i 3D
- Ixi lang , język programowania do kodowania ekspresji muzycznej na żywo.
- JFugue , biblioteka Java i JVM do programowania muzyki, która wysyła dane wyjściowe do MIDI i ma możliwość konwersji do formatów, w tym ABC Notation, Lilypond i MusicXML
- jMuzyka
- JSyn
- Keykit , język programowania i przenośne środowisko graficzne do komponowania muzyki MIDI
- Kyma (język projektowania dźwięku)
- LilyPond , program komputerowy i format pliku do grawerowania muzyki.
- Max/MSP , zastrzeżony, modułowy wizualny język programowania mający na celu syntezę dźwięku do muzyki
- Music Macro Language (MML), często używany do tworzenia muzyki chiptune w Japonii
- MUSIC-N , obejmuje wersje I, II, III, IV, IV-B, IV-BF, V, 11 i 360
- Nyquist
- OpenMusic
- Orca (język programowania muzyki)
- Pure Data , modułowy wizualny język programowania do przetwarzania sygnałów mający na celu tworzenie muzyki
- Reaktor
- Sonic Pi
- Structured Audio Orchestra Language (SAOL), część standardu MPEG-4 Structured Audio
- Superzderzak
- SynthEdit , modułowy wizualny język programowania do przetwarzania sygnałów mający na celu tworzenie wtyczek audio