I have been trying to achieve sound source localization for a long time with two mics using the ITD method and have gone through various articles on the net.
I want to know if its possible to actually achieve sound source localization using two MEMS mics with a high gain (https://www.sparkfun.com/products/9868) or using two headphones with mics to the computer or with just one headphone attached to the laptop and one internal mic of the laptop.
I initially tried to use an arduino uno with matlab for processing but the resolution (high sampling rate) for getting a time difference could not be achieved. Chris Stratton from the arduino stackexchange recommended me to try to connect these mics to the laptop directly. Link to the discussion there
Please recommend any reasonably priced device(jack) for connecting the two mics (or one only if it is possible to read 1 external and internal laptop mic simultaneously) to the laptop for matlab processing. Currently I have a windows 10 laptop with only one audio input. I guess I would need some sort of a splitter maybe. In matlab the audioreader command needs a device id too which I am not able to see when I connect any external mic to the laptop(using audiodev info).
P.S-Another challenge is code wise how to read simultaneously from two external mics or 1 external and 1 internal mics. Would be grateful with any help.