Computer Music Class Syllabus (G6610/fall-1999)

NOTE: We will be placing class announcements, etc. in this space -- so check here often! We will also be adding quite a lot to this syllabus as the term progresses (code examples, on-line soundfiles, assignments, etc.).

Although some of the weeks are spilling over into other weeks (and previous weeks), we will still be organizing the web pages here by topic. In other words, the concept of a "week" should be considered a bit diffuse...

Weeks 4, 5 and 6 have just been updated -- more sounds to be added to them later, however.


G6610 on-line resources


Week 1   Introduction



Week 2   Performance Models

strumming/Burundi drums

Week 3   Real Things

bugs/bicycle wheel spokes

Week 4   L-systems

the bumbleball

Week 5   Fractals, Cellular Automata



Week 6   Fractal reflections, Room simulation



Week 7   Genetic Algorithms

modeling performance evolution, GA applications

Week 8   Timbral Sculpting

modeling erosion processes with CAs/GAs

Week 9   Low-level Modelling of Physical Action

a grossly simplifed bowed string, wind in the pines

Week 10   Interpretation of Systems

light reflecting on water; green trees on the mountain

Week 11   Building Musical Gestures



Week 12   Neural Nets



Week 13   Granularity and Chaos

like water

Week 14   Projects Due!