ChucK – Audio Programming Language

ChucK is an open source audio programming language.

Chuck’s developers claim it is “strongly timed”. This means that everything can be controlled in real time and code may be modified on the fly, while the program is running. Chuck fully supports MIDI, OSC, HID devices and multi channel audio and works under Windows, Linux and Mac/OS. In conclusion it is a powerful yet simple programming tool that allows the user to develop unique audio synthesis programs.