Telecommunication systems and human-machine interfaces have begun using multiple microphones and loudspeakers to make conversation and interaction more lifelike, and hence more efficient. This development raises a variety of acoustic signal processing problems under multiple-input multiple-output (MIMO) scenarios, encompassing distant speech acquisition, sound source localization and tracking, echo and noise control, source separation and speech...