ChucK is an open source concurrent, on-the-fly programming language for real-time sound synthesis and music creation.
Read moreTag: audio programming
Csound – sound and music computing system
Csound is a domain-specific computer programming language for audio programming. It is called Csound because it is written in C.
Read moreExtempore – cyber-physical programming environment
Extempore is a programming language and runtime environment designed to support cyberphysical programming.
Read moreFaust – functional programming language for sound synthesis and audio processing
Faust (Functional Audio Stream) is a functional programming language for sound synthesis and audio processing.
Read moreGlicol – graph-oriented live coding language
GLICOL (an acronym for “graph-oriented live coding language”) is a computer music language and an audio DSP library.
Read moreJFugue – music programming for Java and JVM
JFugue is a Java API for music programming.
Read morePure Data – real-time graphical programming environment
Pure Data (or Pd) is a real-time graphical programming environment for audio, video, and graphical processing.
Read moreRTcmix – digital signal processing and sound synthesis language
RTcmix is a digital signal processing and sound synthesis language.
Read moreSuperCollider – platform for audio synthesis and algorithmic composition
SuperCollider is a cross-platform environment and programming language for real time audio synthesis and algorithmic composition.
Read moreProcessing – flexible software sketchbook and language
Processing is an open source programming language and environment for people who want to create images, animations, and interactions.
Read more