Description
Digital Music Programming
** available as of 06/15/2024
This course is an exploration of coding for music applications. Topics include digital audio and synthesis theory and basic, musical data structures, and principles of computer music composition and interactivity. Students will design synthesis and sampling instruments, algorithmic music generators, signal processors, and interactive control systems using one or more music programming languages.

Prerequisites: One of: COMP/MUSC 122, MUSC 201, COMP 125, COMP 150, COMP 170, permission of instructor.

Outcomes: Create software modules for processing digital audio, MIDI, and generative music; develop interactive interfaces; export applications or modules; produce a portfolio of creative projects in areas of real-time audio/MIDI processing.
Details
Grading Basis
Graded
Units
3
Offering
Course
COMP 326
Academic Group
College of Arts and Sciences
Academic Organization
Computer Science