ChucK Introduction:

ChucK is a general-purpose programming language, intended for real-time audio synthesis and graphics/multimedia programming. It introduces a truly concurrent programming model that embeds timing directly in the program flow. Other potentially useful features include the ability to write/change programs on-the-fly.

In this course, we will only briefly investigate the use of ChucK for audio and music programming. However, you may choose to make use of ChucK for your course projects.

On-the-fly Programming

Functionality

Using ChucK



McGill ©2004-2017 McGill University. All Rights Reserved.
Maintained by Gary P. Scavone.