C S 3860 Computer Music Programming
Introduction to the concepts and software techniques of computer
music. Students will write programs to produce sounds, process
sounds, and organize sounds into musical structures. Fundamentals
of digital audio. Additive, subtractive, and non-linear synthesis techniques.
Physical models. Reverberation and sound spatialization.
Algorithmic composition. Computer languages for
synthesis and scoring. Programming experience in the C
programming language required.
Assignments
TBA
Web Resources