
"what is it? : 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."
Title link takes you there. via Loscha
Mmmm... ChucK. I started messing with it recently (actually 'MiniAudicle', the more GUI version), and you can do some really cool stuff. Deep.
ReplyDeleteyeah, ChucK/MiniAudicle is surprisingly quick to get going with and creators are extremely receptive to users' requests and questions.
ReplyDeletewow, ya, i agree.
ReplyDeletejust downloaded it and played with it for an hour and got some nice sounds. certainly got nice sounds faster than Csound or Supercollider.
love when you use tan() instead of sin() for trig functions.
It would be really awesome if you could refer to objects that if not found, would be automatically checked out of Subversion on the net someplace.
Same for 'patches'. That would be wild.
chuck => great(software);
ReplyDelete