Programming for Musicians and Digital Artists: Creating ...
Ajay Kapur
Offers an introduction to the ChucK audio-centric programming language, covering such topics as the basics of digital sound manipulation, Chuck's built-in tools, arrays, functions, multithreading and concurrency, and objects and classes.