ChucK
By ChucK Team
ChucK is a programming language for real-time synthesis and music creation, with explicit timing built into its design. It allows musical processes to run together and change during performance. It is useful for algorithmic pieces, interactive instruments and teaching computer music. Its timing model is central to the workflow, making the official examples valuable for understanding how code becomes coordinated sound.
For a reusable production setup, save the patch with the session and note any external content it depends on. This makes it easier to reopen the arrangement on another machine.
Compatibility and classification
Platforms: Linux, macOS, Windows
Categories: Live Performance, Sound Design, Synthesizers
Formats: Standalone
License: Open source