audiophile

A collection of modular audio-related components written with love using pure Zig.

Design Philosophy

  • Pure Zig: Written exclusively in modern Zig, leveraging its strengths and conventions.
  • Zero External Dependencies: All components are written from the ground up with absolutely no third-party dependencies.
  • Modular Design: Each component, whether it be a container demuxer, codec, or metadata parser is standalone.
  • Code Documentation: All code is consistently documented, whether it is part of the public or internal API, including liberal use of code comments.
  • No AI/LLM Code: 100% of the code is both inspired and written by a human. This is a labor of love, for humans, by humans.

Roadmap

See the roadmap for future goals and milestones.


License

Unless explicitly stated otherwise, all software produced under this organization is licensed under the MIT License. Feel free to use, modify, and distribute these components in both open-source and commercial projects.

Filter
Sort
An allocation free stream-decoder for WAVE/AIFF/AIFF-C formatted files. Supports arbitrary-width raw PCM (integer/float), A-law, μ-law, IMA-ADPCM, and MS-ADPCM encoding.
Updated 2026年07月13日 07:01:33 +02:00
Updated 2026年07月11日 21:27:08 +02:00
Updated 2026年07月08日 05:22:05 +02:00
A collection of tools for working with raw PCM samples, including source/sink mechanics for desired encoding, channel mixing, interleaving, sample conversion, and other DSP effects.
Updated 2026年07月06日 08:12:47 +02:00
Implements a reader for the Ogg container format.
Updated 2026年07月05日 19:44:06 +02:00
A fully spec-compliant FLAC (Free Lossless Audio Codec) decoder for producing raw PCM samples.
Updated 2026年07月04日 19:21:28 +02:00
Implements reading Resource Interchange File Format (RIFF) containers, including classic RIFF, RIFX, RF64, AIFF, and W64.
Updated 2026年07月04日 19:19:50 +02:00
Updated 2026年07月03日 23:54:14 +02:00
Provdies zero-allocation, stream-oriented decoder for the QOA (Quite Okay Audio Format).
Updated 2026年06月28日 08:48:31 +02:00