react-native-audio

React Native: access to the audio input stream, and audio sample player

OTHER License

Downloads
423
Stars
24
Committers
2

Bot releases are visible (Hide)

react-native-audio - v1.10.0 Latest Release

Published by birdofpreyru about 2 months ago

Breaking Changes

Other Updates

  • Update of dependencies.
react-native-audio - v1.9.0

Published by birdofpreyru 5 months ago

react-native-audio - v1.8.0

Published by birdofpreyru 10 months ago

  • [#21] Upgrade to [email protected]. Native Android code migrated from Java to Kotlin. Example app setup now requires Yarn to run (does not work with NPM anymore).
react-native-audio - v1.7.7

Published by birdofpreyru about 1 year ago

  • [#19] Android: Patches SamplePlayer.play() — it missed to resolve its promise when the playback was started successfully.
react-native-audio - v1.7.6

Published by birdofpreyru about 1 year ago

  • iOS: Patches SamplePlayer.play() to ensure that in case of an error the original error code from AVAudioEngine is passed to RN layer with the error.
react-native-audio - v1.7.5

Published by birdofpreyru about 1 year ago

  • [#18] Patches SamplePlayer for Android 11.
  • Updates dependencies.
react-native-audio - v1.7.4

Published by birdofpreyru about 1 year ago

  • iOS: SamplePlayer is re-implemented, to achieve smooth experience when samples need to be played with a low latency, and accurate timing, in a short succession.
react-native-audio - v1.7.3

Published by birdofpreyru about 1 year ago

  • Updates dependencies.
react-native-audio - v1.7.2

Published by birdofpreyru about 1 year ago

  • [#13] Adds .addErrorListener() and .removeErrorListener() methods to SamplePlayer — they are intended to get notifications about any errors during the playback, but require further work to ensure that all possible errors are routed to them.
  • [#14] Fixes library installation into projects without pod-install dependency — Thanks to @Siminn-teiturg for reporting it & PR #15.
  • iOS: configAudioSystem() sets AVAudioSessionCategoryOptionOverrideMutedMicrophoneInterruption option, if supported, to allow for simultaneous playback & audio input.
  • Updates dependencies.
react-native-audio - v1.7.1

Published by birdofpreyru about 1 year ago

  • [#12] iOS: Patches SamplePlayer to avoid audible "clicks" when a sample playback is restarted (i.e. when either a sample is being played, and play() is called again for this sample; or when a sample is being played and a combo of stop() and play() is called for the sample in a quick succession). Note, in such case it will take 0.1 second to gracefully stop the previous playback (fading out the sound over 0.1 sec. to avoid the "click"), and only then the new playback starts. If stopping a previous playback for this sample is not needed, the new playback starts immediately, with no delay.
  • Updates dependencies.
react-native-audio - v1.7.0

Published by birdofpreyru about 1 year ago

react-native-audio - v1.6.1

Published by birdofpreyru about 1 year ago

  • Android: Fixes library builds — the builds using the new RN architecture were broken in the previous library release (v1.6.1), the builds using the old RN architecture were broken since before.
react-native-audio - v1.6.0

Published by birdofpreyru about 1 year ago

react-native-audio - v1.5.0

Published by birdofpreyru over 1 year ago

react-native-audio - v1.4.2

Published by birdofpreyru over 1 year ago

  • Adds getInputAvailable() function.
  • Adds Mac Catalyst support to the example app.
  • Updates dependencies.
react-native-audio - v1.4.1

Published by birdofpreyru over 1 year ago

  • iOS: Removes the setting of AVAudioSessionModeMeasurement from configAudioSystem() function implementation — it was resulting in a low-output playback levels, because of disabling some dynamics processing of input and output signals, and there was no easy way to programmatically compensate for it.
  • Updates dependencies.
react-native-audio - v1.4.0

Published by birdofpreyru over 1 year ago

  • Adds stopInBackground option (true by default) to the InputAudioStream constructor.
  • Internal refactoring.
  • Updates dependencies.
react-native-audio - v1.3.1

Published by birdofpreyru over 1 year ago

  • iOS: Improves error reporting.
  • Updates dependencies.
react-native-audio - v1.3.0

Published by birdofpreyru over 1 year ago

  • Updates dependencies & library codebase scaffolding.
react-native-audio - v1.2.6

Published by birdofpreyru almost 2 years ago

  • [#9] Patches the warning new NativeEventEmitter() was called with a non-null argument without the required addListener (removeListeners) method.
  • Updates dependencies.