Microphone Array Signal Processing

Reading course at Aarhus University Department of Engineering


Study plan

From week 5, 2014 meetings will take place on Mondays from 12.45 - 14.00 in E210.


Week 5 and 6:
  •  Chapter 1 "Introduction"
  • Chapter 2 "Classical Optimal Filtering
  • Matlab demos
  • Get MOTU operational
Week 7 and 8:
  • Chapter 3 "Conventional Beamforming Techniques"
  • Experimental setup operational
  • Matlab implementations
Week 9
  • Chapter 5 "Noise Reduction with Multiple Microphones: a Unified Treatment"
  • Matlab implementations
Week 10
  • Chapter 6 "Noncausal (Frequency Domain) Optimal Filters"
  • Matlab implementations
Week 11:
  • Chapter 7 "Microphone Arrays from a MIMO Perspective"
  • Chapter 10 "Unaddressed Problems"
  • Matlab implementations


Course description

The goal of the course is to give the participants an insight into the fundamentals of microphone array signal processing. The course contains a experimental  part where algorithms are implemented in Matlab and tested with real signals acquired with Audiolab equipment.

Course participants

  • Maiken Bjerg Møller 
  • Jakob Juul Larsen




Copyright 2013, Aarhus University Department of Engineering.
Course responsible: Jakob Juul Larsen