Reputation: 153
How can I access second microphone signal in android device?
I'm trying to make 2-channel noise reduction app and I don't know how to access second microphone signal.
I use Galaxy S2 which has 2 microphone(bottom and top) and when I use AudioRecord method bottom microphone signal is the only one that can I access.
I will appreciate any response~
thanks, youna
Upvotes: 3
Views: 2389
Reputation: 58427
I'm not familiar with the Galaxy S2, but on the devices I've worked with one could typically get the secondary mic by doing a mono recording from the CAMCORDER AudioSource. And a stereo recording would use both mics.
Most of those devices had a bottom/back mic placement rather than bottom/top, though.
Also, as Edison commented, the data that you get when you record will typically already have gone though a noise suppressor regardless of the AudioSource you use. I've never come across an Android device where you can get a raw, unfiltered stereo signal from the two built-in mics (that's not to say that no such devices exist).
Upvotes: 1