foobar2000:Components/QOA Audio Decoder (foo_qoa)

From Hydrogenaudio Knowledgebase
Revision as of 21:20, 8 February 2023 by Thorna (talk | contribs) (Created page with "Legacy input components {{Foobar Component Infobox | name = QOA Audio Decoder | module_name = foo_qoa ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
QOA Audio Decoder

foo_qoa
Developer(s) Piotr Fusik
Repository GitHub
Release information
Initial release February 8, 2023; 1 year ago
Stable release
Preview release 0.1.0 (February 8, 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

Description

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

Features

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.

Warning

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