7 releases (breaking)
0.7.0 | Nov 5, 2023 |
---|---|
0.6.0 | Jun 8, 2023 |
0.5.0 | Apr 6, 2023 |
0.4.0 | Apr 6, 2023 |
0.1.0 | Apr 3, 2023 |
#2424 in Parser implementations
Used in awedio
2MB
516 lines
QOA - The Quite Ok Audio Format
This is a pure Rust (zero dependency) implementation of the QOA audio format.
This code is based off the reference C implementation and was written before the release of the specification.
Running the example
cargo run --release --example play --features="rodio" -- fixtures/julien_baker_sprained_ankle.qoa
We need to enable the rodio
feature to play the audio. It is not a direct dependency of this crate, but we implement
integration with rodio
for playback capability.
More audio samples can be found at phoboslab.org/files/qoa-samples.
lib.rs
:
QOA - Quite OK Audio Format
A library for decoding qoa files.
Dependencies
~0–28MB
~416K SLoC