Real Time Microphone Arrays: A Low-Cost Implementation with Open-Source Code

F. Conde and P.M.S. Burt (Brazil)


Microphone array, real time, ALSA, GSC, post-filtering and USB audio device.


This paper presents a low-cost microphone array implementation working in real-time. In terms of hardware, the system was developed on a personal computer (PC) and USB audio devices. In terms of software, the Linux operational system and the open source Advanced Linux Sound Architecture (ALSA) were used. The Generalized Sidelobe Canceller (GSC) and the Post-filtering algorithms were implemented in the ALSA library to work in real time. Some practical results are shown at the end of the paper.

Important Links:

Go Back