Korau Versions Save

Kotlin cORoutines AUdio - Pure Kotlin WAV, MP3 and OGG vorbis decoders

v2.0.2

3 years ago

v2.0.1

3 years ago

v2.0.0

3 years ago

https://github.com/korlibs/korau/compare/v1.11.10...v2.0.0

Additions:

  • Added AudioChannel that automatically stops the previous sound on that channel when playing a new one and keeps volume, pitch and panning
  • Added AudioSamplesProcessor for optimizing AudioSamples operations (clearning, wave additions, normalization and extraction)
  • AudioStream and Sound are now AudioStreamable
  • Added AudioStreamable.withProcessor to process waves (for adding effects like echo)
  • Added AudioStreamable.withEcho
  • Improved audio on JavaScript
  • Added SoundChannel.state
  • Support pausing/resuming SoundChannel for musics and sounds
  • Added fadeIn and fadeOut methods and variants pausing/resuming

Optimizations:

  • Hugely optimized mp3 parsing and time estimation, that makes opening mp3 music files much faster
  • Optimized common mp3 decoding reducing allocations while decoding

Breaking changes:

  • NativeSound is now Sound. .toNativeSound is now .toSound

v2.0.0-rc3

3 years ago

v2.0.0-rc2

3 years ago

v2.0.0-alpha

3 years ago

v1.11.10

3 years ago

0.15.2

6 years ago

0.12.0

6 years ago