« Home

Modest C++ libraries for audio tasks

These libraries provide C++ wrappers for things useful in audio applications, such as FFTs, resamplers, and audio I/O. Most of them wrap more than one alternative implementation, selectable at compile time. They are intended to be vendored in to a project, not packaged separately.

These are fairly long-standing libraries already in use in multiple applications, and they are conservative about the C++ style used (all but bqaudioio are still C++98). They are all licensed under permissive BSD/MIT-style terms and may be used at no cost in proprietary or open-source applications.