A new audio programming language for real-time synthesis, composition, and performance https://chuck.cs.princeton.edu/
Go to file
2024-01-05 21:21:05 +01:00
chuck.spec automatic version update by autodist [release 1.5.1.5-1mamba;Tue Oct 10 2023] 2024-01-05 21:21:05 +01:00
README.md automatic version update by autodist [release 1.3.4.0-1mamba;Mon Apr 14 2014] 2024-01-05 21:20:54 +01:00

chuck

ChucK is a new (and developing) audio programming language for real-time synthesis, composition, and performance - fully supported on MacOS X, Windows, and Linux. ChucK presents a new time-based, concurrent programming model that's highly precise and expressive (we call this strongly-timed), as well as dynamic control rates, and the ability to add and modify code on-the-fly. In addition, ChucK supports MIDI, OSC, HID device, and multi-channel audio. Furthermore, the language is designed to favor readability and flexibility over raw performance. It's fun and easy to learn, and offers composers, researchers, and performers a powerful programming tool for building and experimenting with complex audio synthesis programs, and real-time interactive control.