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/
There are nine weekly assignments, due Thursdays, the first one for Jan. 13.
Preliminary list of topics :
0. Real and complex sinusoids. See chapter
1 and sections 4.1, 4.2 of Techniques. Here are
Notes for the first week and assignment 1 . Here are
files from 1/4.
1. Amplitude and frequency curves in gory detail. See section
4.2 of Techniques. Here are the files from 1/6 .
2. Level panning, spatialization, and spatial perception. See:
https://world.std.com/~griesngr/pan_laws.pdf and
https://world.std.com/~griesngr/threedpm.pdf
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
Note: no class on 1/27 (will try to reschedule it)