Music 270a. Digital Audio Processing
Fall quarter 2006. University of California, San Diego
https://msp.ucsd.edu/syallabi/270a.06f/

Meetings: Mondays, 2:00-4:50, Mandeville B104
Instructor: Professor Miller Puckette, Atkinson 1601E, 858-534-4823, msp@ucsd.edu, https://msp.ucsd.edu/
Office Hours: Thursdays 12:30-1:30PM or by appointment

This is a sequel to the undergraduate 171-172 series, open to undergraduates who have taken 172 as well as graduate students.
Links :
Pd: https://www.msp.ucsd.edu/software.html .
Miller's techniques book: https://msp.ucsd.edu/techniques/latest
Julius's math book: https://ccrma.stanford.edu/~jos/mdft/
Julius's filter book: https://ccrma.stanford.edu/~jos/filters/

Preliminary list of topics :
1. Real and complex sinusoids. (Techniques, chapter 1 and sections 4.1, 4.2)
2. Amplitude and frequency curves in gory detail. See section 4.2 of Techniques.
3. Modulation
4. Non-linear transfer functions
5. PAF synthesis
6. Quaternions and noise modulation
7. Modulated samplers
8. Modulated samplers, continued
9. Linear filters with time-varying coefficients
10. All-pass filters and the Hilbert transform
11. Unitary matrices and linear delay networks
12. Nonlinear filters and reverberators
13. Bandlimited step functions and analog-style waveforms
14. Classic soft- and hard-synced oscillators
15. The lowly envelope generator