Notes:
0.3 Release brings numerous new features and bug fixes -- see the change log
Changes:
- Audio splitting
- Cleaner RecordOpts passing
- Ability to map ASSamples loaded externally into the AudioSystem
- Silence Removal
- Various bug and warning fixes
- Let the ringbuffer compile on x86_64
- Various ThreadMan cleanups
- ASSample has changed, so this is probably not ABI-compatible
Lots of bug fixes, and added automatic resampling support -- if a sound file loaded off disk has a sample rate that does not match the currently running audio system, it will be resampled and kept in memory for mixing. Uses libresample (LGPL).
Now pretty stable.
See also the subversion repository
svn co https://svn.sourceforge.net/svnroot/tappedaudio/tappedaudio/trunk tappedaudio
Check out this new approach to an audio API -- tested on MinGW and Linux, support (currently) for C/C++, Ruby and Python (via Swig). Perl and Java coming soon.
API Documentation is here: http://tappedaudio.sourceforce.net/dox/, see especially the examples.
Initial Alpha release of TappedAudio -- welcoming comments. API Documentation is here: http://tappedaudio.sourceforce.net/dox/, see especially the examples.