Chuck Music Programming Language

Wednesday, November 5, 2008 | |

I first came across Chuck at Electro-Music.com, which deserves a post of its own, on electro-music there is a sub forum for the Chuck Language.

what is it? : ChucK is a new (and developing) audio programming language for real-time synthesis, composition, performance, and now, analysis - 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. 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/analysis programs, and real-time interactive control. * from the Chuck website

Chuck Website


Wiki

One of the main developers (and all of the references in the Wikipedia article) is Ge Wang, below is his introductory speech at Stanford University.


I am looking forward to using this in the future, I think my first program will be implementing prophet '08 specific midi program for my latest synth purchase.

0 comments:

Mp3 Player

Archive