MAT 240B "Digital Audio Programming: Spatial Sound"
Winter 2011
Instructor: Matt Wright
TA: Ryan McGee
Advanced theory and practice of digital audio research focusing on real-time sound
spatialization, including VBAP, DBAP, Ambisonics, Wave Field Synthesis, Head-Related
Transfer Functions, sound propagation delay, doppler shift, and psychoacoustics of
spatial sound perception. Students will learn current C/C++ audio paradigms with an
emphasis on state-of-the-art environments used at UCSB, particularly in the
AlloSphere Research Group. Fundamental concepts from 240A including I/O,
oscillators, spectral processing, delay lines, and OSC control will be reintroduced
in the context of C/C++. For students with limited C++ background, this will also
be an opportunity to learn object oriented programming, pointers, and the mechanics
of installing libraries and building C/C++ projects.
Homework
Readings
Links