Mike Brookes
18 lectures in the Autumn Term
This course aims to give a thorough grounding in the design of digital filters and in multirate signal processing techniques.
Transforms: Discrete-time Fourier Transform (DTFT), Discrete Fourier Transform (DFT), Discrete Cosine Transform (DCT), Modified DCT (MDCT). Discrete Time systems: linear and circular convolution, overlap add, overlap save, stability triangle, allpass filters, group delay, minimum phase systems. FIR filter design: windowing, remez exchange algorithm for optimal design. IIR filter design: bilinear transformation, spectral transformations, optimal filter design. Filter implementation: coefficient quantisation, lattice filters. Multirate signal processing: sample rate conversion, polyphase filters, Farrow filters. Subband processing, STFT processing, MDCT-based processing.
Complete set of handouts (4.1 MB)
The exam will contain 4 questions and lasts for 3 hours. Question 1 is compulsory and comprises eight short questions each worth 5%. You are required to answer two out of the remaining three questions which are each worth 30%.
A formula sheet will be available during the exam.
Note that these exams were based on a slightly different syllabus. I have indicated questions that lie outside the current syllabus.
2001 (not Q3, Q5); 2002 (not Q5); 2003 (not Q2); 2005, 2006 (not Q1, Q5); 2007 (not Q1, Q5); 2009, 2010 (not Q2, Q4); 2011 (course not given), 2012