[WesMaps 98/99 Home Page] [Course Search] [Course Search by CID]


COMP320

Musical Computing
COMP320 SP

Not Currently Offered

This course will be a technical introduction to the problems and methods of computer music, with particular focus on the role of the functional and object-oriented programming paradigms. We will begin with the fundamental principles of sound digitization, analysis, and synthesis and a survey of related music programming languages (Music V, cmusic, cmix, ARCTIC, etc.). The scheduling algorithms and language features that provide temporal semantics will be given particularly close scrutiny. We will then turn to designs that use specialized hardware and event-oriented control interfaces to build computer music systems that can listen, perform, and compose in real time. This will be accompanied by a survey of some recent compositions that apply ideas and formalisms of current popular interest, such as l/f noise, fractals, and autonomous agents, to music.

MAJOR READINGS

To be announced.

EXAMINATIONS AND ASSIGNMENTS

To be announced.

ADDITIONAL REQUIREMENTS and/or COMMENTS

Data Structures (COMP212/MATH240) or permission of the instructor.

COURSE FORMAT: Laboratory Lecture

REGISTRATION INFORMATION

Level: UG Credit: 1.00

Prerequisites: MATH240 or COMP212

Last Updated on MAR-22-1999




Contact wesmaps@wesleyan.edu to submit comments or suggestions.

Copyright Wesleyan University, Middletown, Connecticut, 06459