All releases of Open Source Audio Library Project


Release Notes: Added aflibAudioBWFilter class that implements a Butterworth filter providing band pass, band reject, low pass, and high pass filters. Added aflibAudioMemoryInput class providing the ability to insert audio data into the start of an audio chain from data in memory. Added AFLIB_DATA_32S (32 bit signed) data type. The aflibAudioSampleRateCvt class now has volume adjustment associated with it. Various bugs have also been fixed.


Release Notes: New in the 0.7.1 release is support for FreeBSD, numerous bug fixes, new Makefile system, and a new mp3 reader module based on the open source splay library.


Release Notes: First beta release, adding support for Solaris Sparc as well as an improved Makefile and install system.


Release Notes: This release includes numerous bugfixes, mu-law and a-law codecs for the AU and WAV audio formats, and allows you to change the amount of buffering performed by the sound card.


Release Notes: Automatic data conversion, memory caching, and bugfixes.


Release Notes: Three new audio formats (au, aiff, and aifc), hooks to use two different MP3 encoders (LAME and Blade), use of mpg123 to read MP3s, and a modular audio library: each file format is handled as a seperate shared object library and is loaded dynamically so that they do not need to be linked to your application.


Release Notes: Two new capabilities have been added: a sample rate converter and a test source. The sample rate converter will convert audio from one sample rate to any other sample rate. It uses three algorithms; low quality, medium quality, and high quality. The medium and high settings eliminate any aliasing effects that usually occur with resampling. The test source class will insert a sine wave, square wave, triangle wave or DC level into an audio chain for test purposes.


Release Notes: First release.