How to record and analyze audio data with multiple microphones using audio interface with MATLAB?

12 views (last 30 days)
Hi,
I am doing a senior project in college. It's about "sound source localization". I was able to graph the audio data recorded from an integrated microphone in my laptop, but when I want to record and analyze data from external microphone, I am reaching a dead end. What type of hardware we should use to connect multiple microphones to a laptop and use MATLAB to record and graph the data from them? What will be the code for using multiple microphones?
  1 Comment
Gamze Songül
Gamze Songül on 31 Dec 2016
hello :) I am working for same project but I could not make it with the computer's own microphones. Is it possible to share your study? Thanks in advance.

Sign in to comment.

Answers (2)

Star Strider
Star Strider on 25 Jun 2014
You can only have two-channel recording in MATLAB but it seems you can record from two microphones simultaneously. See the documentation on Record and Play Audio for details. I’ve not done it myself recently, so I don’t know the details.

Huseyin Coskun
Huseyin Coskun on 27 Apr 2017
Edited: Huseyin Coskun on 27 Apr 2017
I think, you need to use two microphone at minimum. you can use electret microphone. It will be better that use external microphone circuit with Arduino or Beaglebone. Then you may connect your Arduino or Beaglebone to MATLAB and analysis of microphone value.

Categories

Find more on Audio Toolbox in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!