libwave is a simple and tiny C library for reading or writing PCM wave (.wav) files.
Linux/Cygwin/OS X using makefiles:
mkdir build
cd build
cmake [-DCMAKE_BUILD_TYPE=<Debug|Release>] -G "Unix Makefiles" ..
make
Windows using Visual Studio 2013:
mkdir build
cd build
cmake [-DCMAKE_BUILD_TYPE=<Debug|Release>] -G "Visual Studio 12" ..
OS X using Xcode:
mkdir build
cd build
cmake [-DCMAKE_BUILD_TYPE=<Debug|Release>] -G Xcode ..
This library is released under LGPL V3.