Advanced training in standard digital signal processing techniques for audio and music processing. Topics include filters, delay lines, additive and subtractive synthesis and modulation techniques. The course is organized in seminar-style lectures, where the theory will be reviewed. These will be complemented with MATLAB-based assignments.
<[email protected]>
Details about the final project can be found here.
Lecture | Date | Topic | Resources |
---|---|---|---|
1 | 2010-01-21 | Administrivia, Review of DSP fundamentals | slides matlab notes |
2 | 2010-01-28 | EQ, Wah, Phaser | slides notes pd demos homework 1 (due 2010-02-11) |
3 | 2010-02-04 | Delays, Fractional Delays, Comb filters, Flanger, Chorus, Vibrato | slides notes pd demos |
4 | 2010-02-11 | Reverberation | slides notes homework 2 (due 2010-03-04) |
5 | 2010-02-18 | Matlab practical - Schroeder reverb | practical (matlab code, Pd code) notes final project details |
2010-02-25 | canceled | ||
6 | 2010-03-04 | Time-segment Processing, Pitch-Synchronous Overlap-Add | slides notes sound file matlab diary (raw and unedited) |
7 | 2010-03-11 | Project Proposal Presentations | homework 3 (due Sunday night 2010-03-28) |
2010-03-18 | Spring break — no class | ||
8 | 2010-03-25 | Phase Vocoder | slides |
9 | 2010-04-01 | Channel Vocoder, Linear Predictive Coding (LPC) | slides |
10 | 2010-04-08 | Sinusoidal Modeling | slides homework 4 (due 2010-04-25) |
11 | 2010-04-15 | Modulation — Ring, AM, FM | slides |
12 | 2010-04-22 | Physical modeling, Waveguides, Karplus-Strong String Model | slides |
13 | 2010-04-29 | Distortion, Dynamics Processing | slides |
14 | 2010-05-06 | Final Project Presentations |