We need Native modules for audio, both iOS and android have great libraries.
@Bruno what do you use for recording on Android? I am trying to record vorbis from mic but had difficulty using react-native-audio.
@Noitidart: you can use react-native-audio-player-recorder
@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. :(
@Noitidart: Personally, I used this plugin to make audio recordings, in a chat (like whatsapp) in an application already in production without problems.
We are also developing an audio library to support binary stream to JS. It would be great if it is supported by RN directly.
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
@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.
Totally agree. Something like Web Audio API would be highly desired.