Stream microphone recording


I want to build a tuner with React Native and Expo, and I was wondering if there is any way using the Audio SDK to receive a stream of the input captured by the microphone in order to analyze its frequency.


I believe this is exactly what I need: React Native Recording

I’m not very familiar with the audio API, but I wonder if recordingInstance.getURI() would help.

I see a feature request on canny as well:

Hi fxlemire

It’s the beginning of 2018 and I am trying to find a way to access the Microphone on ? In order to also build a Guitar Tuner. Where you able to accomplish your goal? Any pointers you may share?


recordingInstance.getURI() does work once you finish recording, so you cannot stream with it.

This native module requires eject.

i think you can use getStatusAsync() method and get the metering key from the object to handle it