Releases: philfrei/AudioCue-maven
Releases · philfrei/AudioCue-maven
v2.1.0
This is the source project for release version 2.1.0 published on Maven Central.
New in this release:
- improvements to the Javadoc, adding more @see tags, better consistency and clarity with terminology;
- fixed a possible race condition in the dynamic vol/pan/speed controls;
- added a couple more state checks to certain operations;
- implemented
AutoCloseable
; - refactored functions and enums to a public
AudioCueFunctions
class. - The new Enum
VolType
has a selection of 6 possible scaling functions for translating the input range [0..1]: LINEAR, EXP_X2, EXP_X3, EXP_X4, EXP_X5, EXP_60dB. - The function
AudioCueFunction.fromPcmToAudioBytes
is now public, allowing one to obtain 16-bit, 44100 fps, stereo, little-endian byte data from signed, normalized floats. - A public function
AudioCue.getPcmCopy
allows one to obtain a copy of the PCM data that is derived from input .wav files and held internally for a cue.
Assets (library jar, javadoc, source) along with accompanying checksum files can be downloaded from the Maven Central Repository.
v2.0.0
This is the source project for release version 2.0.0 published on Maven Central.