What it does
ChucK is an open-source programming language for sound synthesis and real-time musical experimentation.
Use ChucK’s timed, concurrent programs to synthesize sound and change a musical process while it runs. MIDI, OSC and HID inputs can connect controls to the program, while multichannel audio supports more than a stereo output.
The project provides desktop builds for Mac, Windows and Linux and a separate WebChucK IDE route. Match the audio driver and device setup to the chosen environment before combining integrations.
Strengths
- Real-time sound programming
Best for
- Musicians exploring code-based performance
Sources
- ChucK => A Strongly-Timed Music Programming Language (Oct 26, 2026)