Mar 28, 2023  
Catalog 2022-2023 
Catalog 2022-2023 [ARCHIVED CATALOG]

MPA 311 - Music and Audio Programming

Digital signal and symbol processing for sonic creativity applications via text-based and graphical computer programming. Topics include programming fundamentals (variable reference, conditionals, iteration, encapsulation, debugging, and style); real-time digital signal processing for electroacoustic music; algorithmic composition; music information retrieval; web audio and MIDI APIs; and live coding improvisation.

Prerequisite(s)/Corequisite(s): (Prereq: MPA 305 )
Typically Offered: Spring term only

Units: 4