MUSIC 435/735
Applications of Computers in Music:
Interactive Computer Music


University of Virginia, Department of Music/ VCCM, Fall 2001

Tuesday/Thursday, 11:00-12:15 Rm. B012 Old Cabell Hall
Lab (no credit), Rm. BO11 OCH - The VCCM Main Studio

Instructor, Matthew Burtner
email: mburtner@virginia.edu
Office hours: Tuesday 1-3pm, Old Cabell Hall #201

TA: Damon Osgood
email: deo6f@virginia.edu
Office hours: Sunday, 7-9pm, VCCM Main Studio, BO11 OCH

OVERVIEW

Music 435/735 will explore theoretical and practical aspects of composing and performing real-time interactive music with computers. In this course we engage with the computer as a musical collaborator. Emphasis will be placed on gaining a deeper understanding of the philosophical, technical, aesthetic and historical role of computers in music, and on evolving a personal vision of music technology. To this end, the incorporation of the student's area of expertise (instrument, major field, previous musical or computer experience) is encouraged. The class will primarily use the Max/MSP graphic real-time programming environment. Familiarity with programming is helpful but not required and Max/MSP will be taught as part of the course. This class fulfills a music major composition course requirement and is therefore oriented towards composing, and the creation and implementation of new musical tools/instruments/compositional strategies.

 

REQUIREMENTS AND GRADING

Students must register for the course and the lab section.

There will be two skill-building assignments each of which will be broken into smaller weekly parts.

There will be two quizes on material covered in class.

There will be a final creative project presented in-class during the final week of the semester.

Grading:

 

SYLLABUS

Part 1
September/October
Part 2
October/November
Part 3
November/December
Subject: Interactive MIDI Systems Subject: Interactive Digital Audio Systems Subject: Performance-based systems: instrument, composition, performance
Overview: Lectures, labs and assignments will explore the possibilities of using MIDI controller data from a performer as input into an algorithmic system or comuter sequencer. Overview: Lectures, labs and assignments will explore the challenges of using audio data from a performer as input into a signal processing or synthesis network. Overview: Example-based study of interactive works and approaches. Issues of performance interface design are studied. This section of the class will be based around the projects. There will be no quizes, assignments or final exam in this section; instead we will work towards creating interesting and useful final projects.
Assignment: design a real-time algorithmic instrument/composition Assignment: design a digital signal processor or synthesizer. Final Project: create
Quiz: there will be a programming quiz at the end of this section Quiz: there will be a programming quiz at the end of this section Presentation: In-class Final Project presentation/demonstration held in the VCCM

 

 

Copyright 2001, Matthew Burtner