GitHub

QOA Logo

Single-file MIT licensed library for C/C++

See qoa.h for the documentation and format specification.

More info at: https://qoaformat.org

Audio samples in WAV & QOA format can be found at: https://qoaformat.org/samples/

⚠️ This implementation has not yet been fuzzed. Don't use it with untrusted input.

Compiling

Call make to build qoaconv and qoaplay. By default qoaconv is compiled without MP3 and FLAC support.

To compile qoaconv with MP3 and FLAC support, download the dr_*.h files and pass HAS_DRLIBS=true to make:

curl https://raw.githubusercontent.com/mackron/dr_libs/refs/heads/master/dr_mp3.h -o dr_mp3.h
curl https://raw.githubusercontent.com/mackron/dr_libs/refs/heads/master/dr_flac.h -o dr_flac.h
make HAS_DRLIBS=true

Alternative Implementations of QOA

QOA Support in Other Software

Read the original on github.com ↗