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.


Syllabus
Mailing List

Homework


Homework 1

Homework 2

Homework 3

Homework 4

Homework 5

Homework 6

Readings

Links