General Course Information
This course was formerly termed “Signal Processing in Acoustics”. It has been discontinued and replaced by Digital Signal Processing for Audio Engineering and Active Sound and Vibration Control.
Course code | n.a. (PhD course), course description |
Lecturer | Jens Ahrens |
Assistant | Carl Andersson |
Lecture hall | Lecture room at TA |
Grading | Matlab home assignments |
Course PM |
Noteboard
2018-09-28 by Jens
Lecture 5 has been moved from Oct. 5 to Oct. 1, 13.15 h.
2018-09-12 by Jens
The exercises have been moved to Mondays.
Course Materials
Lecture
- Quantization
- Fourier transform and Sampling
- LTI-systems
- Digital filters
- Measurement of LTI systems
- Fast convolution
- Non-linear systems
- Dynamic range control
- Delays and resampling
- Source-filter processing
- Fundamental frequency estimation
- Pitch-shifting/time-scaling
- Spectral modelling
- Perceptual audio coding
Exercise
Assignments
- Sampling, Quantization
- Filters 1
- Filters 2
- Measurements
- Fast Convolution
- Dynamic Range Processing
- Fractional Delays
- Pitch Detection
- Pitch Shift and MIDI
Literature
- DSP Guide by S. W. Smith
- Mathematics of the Discrete Fourier Transform (DFT) With Audio Applications by J. O. Smith III
- All the other online books by J. O. Smith III
- Scaling of the DFT to work with physical units, Sec. 4.2 of this document and Sec. 9 of this document
- Mathworks Webinar on real-time audio processing in Matlab and System objects
- Windowing, H1-estimator and more
- Spectrum and spectral density estimation by the DFT
- Impulse response measurement with MLS
- Filters (with coefficient tables)
- All About Audio Equalization: Solutions and Frontiers
- Dynamic range control
- Dynamic range compression tutorial
- IEEE Magazine article on fractional delays by Laakso et al. (accessible with a Chalmers IP) (Matlab toolbox)
- J. O. Smith III: Interpolated Delay Lines, Ideal Bandlimited Interpolation, and Fractional Delay Filter Design, lecture notes MUS420/EE367A Lecture 4A, Stanford University
- Source-filter processing
- Phase vocoder
- SOLA / PSOLA
- Fundamental frequency estimation I and II
- Spectral modelling
- MP3 and AAC