miniaudio

iPhone + Android

6.7No. 11 of 23
in Game Audio Middleware
  • Recognised40% of the score20
  • Phone app26% of the score100
  • Documented20% of the score40
  • Free plan14% of the score30
Free plan
No
Runs on
Android, iPhone, Linux, Mac, Web, Windows

Summary

miniaudio is ranked #11 of 23 in game audio middleware on Samsung Mobile US Press. It runs on Android, iOS, Linux, macOS, Web, Windows.

Compared on game audio middleware

Spatial audio
Yesminiaud.io
Runtime platforms
Windows, macOS, iOS, Linux, BSD, Android, Web via Emscriptenminiaud.io
Audio streaming
Yesminiaud.io

Facts

Purpose
miniaudio is an audio playback and capture library for C and C++.miniaud.io · 4 Oct 2026
Distribution
The library is a single source file with no external dependencies and can be added directly to a project’s source tree.miniaud.io · 4 Oct 2026
License
Users can choose the public domain or MIT No Attribution license.miniaud.io · 4 Oct 2026
Low-level API
The low-level API supports audio playback, capture, full-duplex, and device enumeration.miniaud.io · 4 Oct 2026
Mixing and effects
Its node graph supports mixing, effect processing, routing, and custom nodes.miniaud.io · 4 Oct 2026
Resource management
The resource manager supports reference counting, streaming large audio sources, and asynchronous loading.miniaud.io · 4 Oct 2026
Audio engine
The high-level engine combines resource management and the node graph for managing sounds with spatialization.miniaud.io · 4 Oct 2026
Formats
Built-in decoding supports WAV, FLAC, and MP3, while encoding supports WAV.github.com · 4 Oct 2026
Audio backends
Listed backends include WASAPI, DirectSound, WinMM, Core Audio, ALSA, PulseAudio, JACK, AAudio, OpenSL|ES, and Web Audio.github.com · 4 Oct 2026
Supported targets
The project lists Windows, macOS, iOS, Linux, BSD variants, Android, Raspberry Pi, and Emscripten/HTML5 as supported platforms.github.com · 4 Oct 2026
Platform limitation
On other platforms, playback and capture require implementing a custom backend.github.com · 4 Oct 2026
ABI limitation
ABI compatibility is not guaranteed between versions, including bug-fix releases, and the manual recommends static linking when building as a library.miniaud.io · 4 Oct 2026
Security handling
The maintainer says security issues are handled publicly and transparently, and that addressing them can take a while.github.com · 4 Oct 2026
Support
The security policy directs users to submit a pull request or post a ticket to the public GitHub issue tracker.github.com · 4 Oct 2026

Best miniaudio alternatives

See all 12

Where it ranks on Samsung Mobile US Press

Is miniaudio yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources