Activity
Newest
Oldest
Kristin Lau
2022 would still love to see this implemented to allow for combining audio
Matt Harris
This is a little while later but I wanted to add some use cases here since there still doesn't seem to be really strong support for Audio in RN, and to answer the question 'what do people use recording on android for'.
I am the developer for this website https://www.recordtheearth.org/ and app. There are thousands of people around the world that like to just share recordings of sounds around them with other people.
Im working a new cross platform of the app in RN, there's been lots of small projects featuring audio recording but I would really love it if there was something more fully featured like a Web Audio API. That would make my life much easier.
CM
Totally agree. Something like Web Audio API would be highly desired.
Bruno
I was talking about be able to take native functionalities like create an audio channel (or multiple) as an FX chain, using ios Audio Units for example, but from react native side
CM
Bruno: Wholeheartedly agree --- Native audio API bindings would be awesome. The least to implement is something like the Web Audio API, where one can create oscillators and audio buffers and manipulate digital audio data in realtime.
Jeungmin Oh
We are also developing an audio library to support binary stream to JS. It would be great if it is supported by RN directly.
Noitidart
Bruno what do you use for recording on Android? I am trying to record vorbis from mic but had difficulty using react-native-audio.
Imar
Noitidart: you can use react-native-audio-player-recorder
Noitidart
Imar: Thank you very much for this. However this package seems forked from react-native-audio, but with the latest commit being in January, while react-native-audio latest commit is May. The same bugs from react-native-audio would apply to react-native-audio-player-recorder. :(
Imar
Noitidart: Personally, I used this plugin to make audio recordings, in a chat (like whatsapp) in an application already in production without problems.