ChucK/miniAudicle is a new audio programming language for real-time synthesis, composition, and performance. ChucK presents a new time-based concurrent programming model, which supports a more precise and fundamental level of expressiveness, as well as multiple, simultaneous, dynamic control rates, a precise and straightforward concurrent programming model, and the ability to add, remove, and modify code, on-the-fly, while the program is running, without stopping or restarting.
It offers composers, researchers, and performers a powerful and flexible programming tool for building and experimenting with complex audio synthesis programs, and real-time interactive control. ChucK is also capable of interfacing with MIDI instruments, more...human interface devices, Open Sound Control, and multi-channel audio hardware.
The miniAudicle is a light-weight Cocoa-based integrated development environment for the ChucK audio programming language. It can be used as a standalone ChucK development/runtime/on-the-fly programming environment, or in conjunction with traditional command-line modes of ÒchuckÓ operation and with other chuck tools.
WHAT'S NEW
WhatÕs New in this Version - New ChucK language features, including new unit generators - Improved performance - Better support for non-built-in audio interfaces - More native Mac OS X user interface elements accessible to ChucK programs . Follow the link and
free download ChucK miniAudicle now.
DETAILS