Skip to content

Releases: fabiovinotti/BasicAudioPlayer

3.1.3

14 Oct 23:01
Compare
Choose a tag to compare
  • The action performed when the player status changes can be set back to nil
  • Fix: Stopping the player does not remove scheduled events

3.1.2

24 Sep 08:56
Compare
Choose a tag to compare

Fix: seeking to playback duration always fails

3.1.1

17 Aug 12:01
Compare
Choose a tag to compare

Fix: duration property of AVAudioFile is not accessible from external modules

3.1.0

02 Aug 14:14
Compare
Choose a tag to compare
  • Added rendering functionality to BAPlayer
  • Bug fixes

Version 3.0.0

25 Mar 19:22
Compare
Choose a tag to compare

This release is mainly about improving the BAPlayer class.

New features include:

  • BAPlayer takes care of attaching, connecting and disconnecting audio nodes
  • BAPlayer allows its user to provide a closure to handle a status change
  • BAPlayer cannot be subclassed anymore
  • BAPlayer can manage an effects chain made up of audio units
  • Improved unit tests
  • Improved documentation

Version 2.1.0

08 Mar 16:53
Compare
Choose a tag to compare

Several updates to AudioPlayerNode, improved documentation, better log messages, and bug fixes.

Version 2.0.2

14 Feb 21:14
Compare
Choose a tag to compare
  • Fixed an issue that caused the BAPlayer deinitialization process to fail
  • Added some tests

Version 2.0.1

02 Feb 16:23
Compare
Choose a tag to compare

Bug fixes.

Version 2.0.0

15 Jan 19:41
Compare
Choose a tag to compare

This update is mainly about refactoring.

  • Core playback functionalities have been moved from BAPlayer to the new AudioPlayerNode object, a wrapper of AVAudioPlayerNode.
  • BAPlayer has been simplified to be more versatile.