Computer Music Syllabus (G6602/spring-2009)




G6602 on-line resources
sign up for studio time

note: we will be adding some thursday classes on graphics using Processing and Jitter sometime after the break (3/24)




week 1   [1/20]

welcome to the class!


week 2   [1/27]

rtcmix: basic programming constructs


week 3   [2/3]

rtcmix: advanced control features


week 4   [2/10]

processing: basic programming
well, not really... we did more RTcmix stuff


week 5   [2/17]

RTcmix: synthesis and signal-processing algorithms tour


week 6   [2/24]

RTcmix: physical models


week 7   [3/3]

developing a performance model in RTcmix; basic LISP syntax


week 8   [3/10]

LISP performance model; LISP control


week 9   [3/24]

more LISP performance modeling; LISP control


week 10   [3/31]

Final LISP perfomance model; ChucK basic syntax/concepts


week 11   [4/7]

OpenMusic: operations


week 12   [4/14]

OpenMusic: advanced operations/control


week 13   [4/21]

LISP in OpenMusic


week 14   [4/28]

putting it all together!