foobar2000:Components/QOA Audio Decoder (foo_qoa)

From Hydrogenaudio Knowledgebase
Jump to: navigation, search
QOA Audio Decoder

Developer(s) Piotr Fusik
Repository GitHub
Release information
Initial release February 8, 2023; 0 years ago
Stable release
Preview release 0.3.0 (April 4, 2023)
foobar2000 compatibility
Architecture {{{foobar2000_architecture}}}
Minimum version TBC
Maximum version {{{foobar2000_maximum}}}
UI module(s) N/A
Additional information
Use Input
License MIT license
Discussion thread {{{discussion_thread}}}
View all components


Decodes the Quite OK Audio (QOA) format. This project implements decoding of the "Quite OK Audio" (QOA) format in the Ć programming language.


tl;dr: QOA is a lossy, time domain audio compression format with a constant bitrate of 277 kbits/s for Stereo 44100hz. 400 lines of C, single header.


If you are experimenting with QOA, please be very careful, especially when wearing headphones. You may unexpectedly produce garbage output that can damage your ears. I had more than a few close calls. Note that files encoded with a current development versions will likely not work (or produce horrible sounds) when decoded in a slightly older or newer version.

External links