miniaudio

Audio playback and capture library written in C, in a single source file. (by mackron)

Miniaudio Alternatives

Similar projects and alternatives to miniaudio

  1. bevy

    608 miniaudio VS bevy

    A refreshingly simple data-driven game engine built in Rust

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. raylib

    A simple and easy-to-use library to enjoy videogames programming

  4. SFML

    124 miniaudio VS SFML

    Simple and Fast Multimedia Library

  5. JUCE

    JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.

  6. GLFW

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

  7. supercollider

    An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

  8. LWJGL

    74 miniaudio VS LWJGL

    LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. lvgl

    LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.

  11. nuklear

    A single-header ANSI C immediate mode cross-platform GUI library (by Immediate-Mode-UI)

  12. faust

    59 miniaudio VS faust

    Functional programming language for signal processing and sound synthesis (by grame-cncm)

  13. µWebSockets

    Simple, secure & standards compliant web server for the most demanding of applications

  14. GLM

    42 miniaudio VS GLM

    OpenGL Mathematics (GLM)

  15. libsoundio

    C library for cross-platform real-time audio input and output

  16. portaudio

    PortAudio is a cross-platform, open-source C language library for real-time audio input and output.

  17. cimgui

    c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets

  18. microui

    A tiny immediate-mode UI library

  19. soloud

    Free, easy, portable audio engine for games

  20. cubeb

    Cross platform audio library

  21. SDL_mixer

    An audio mixer that supports various file formats for Simple Directmedia Layer.

  22. ffmpeg-kit

    Discontinued FFmpeg Kit for applications. Supports Android, Flutter, iOS, Linux, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better miniaudio alternative or higher similarity.

miniaudio discussion

Log in or Post with

miniaudio reviews and mentions

Posts with mentions or reviews of miniaudio. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-05-19.
  • Past Tense: A DragonRuby Sound Installation Built on libpd
    5 projects | dev.to | 19 May 2026
    The whole thing is three runtimes glued together. DragonRuby GTK (mRuby) handles the game side: scenes, UI, sprite rendering, the per-tick game loop, the XP and tier-progression system. Pure Data, embedded via libpd, handles every audio sample: spectral analysis across four frequency bands, burst recording, the synthesis and effects chain, the feedback routing. A small custom C extension bridges the two via thread-safe ring buffers, with miniaudio doing cross-platform device I/O. The bridge is small because the contract between Ruby and Pd is small: numbers in, numbers out.
  • Single source, 0 dependency cross platform audio library
    1 project | news.ycombinator.com | 12 Mar 2025
  • New Year, New Game Engine - Nikola Engine Devlog 0
    12 projects | dev.to | 26 Feb 2025
    Audio is another similar issue to graphics. There are plenty of audio APIs out there. Different APIs support different audio cards. I, however, had made up my mind on this one a long time ago. I decided to use MiniAudio, which is the audio library used by Raylib under the hood and one that I used plenty of times before. It is a single-header library that is super easy to integrate.
  • An audio playback and capture library in a single source file
    1 project | news.ycombinator.com | 5 Feb 2025
  • MiniAudio.h: single-file audio playback and capture library for C and C++
    1 project | news.ycombinator.com | 1 Jan 2024
  • Amiga/Linux: Jurassic Boing Edition
    2 projects | /r/amiga | 30 Oct 2023
    Unfortunately, I can't currently capture any videos (I added miniaudio.h to play back the Jurassic Park theme song) since I had to move my mom into my home (she's getting a divorce from her narcissistic husband soon and the guy lost his marbles and locked her out of her own home) and it's late at night currently.
  • Audio Library
    2 projects | /r/cpp | 9 Jul 2023
    miniaudio - so far the best entry in cross platform audio. It is a stack allowing to use device alone, decoders and mixers, or node based engine for sophisticated audio processing. Extensible where it should be. Written in C, so there are no creature comforts of having C++. Aways can be wrapped to get advantage of RAII.
  • Implementing libraries
    1 project | /r/SourceEngine | 11 Jun 2023
    So, I wanna implement this library to the source engine. Is that possible? And also, since source is based on SDL, is it possible for me to implement Nuklear on my source game?
  • Simple High-Level Audio APIs
    1 project | /r/GameAudio | 30 May 2023
    The most straightforward lib for this is miniaudio. It's straightforward,l to use and easy to integrate into a build system.
  • Dunno if anyone else will find this useful
    3 projects | /r/Common_Lisp | 17 Apr 2023
    You give little clues what this is… so cl-miniaudio defines CFFI bindings to https://miniaud.io/ which is "an audio playback and capture library for C and C++. It's made up of a single source file, has no external dependencies and is released into the public domain." and is cross-platform.
  • A note from our sponsor - AppSignal
    www.appsignal.com | 15 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Stats

Basic miniaudio repo stats
31
7,349
7.1
10 days ago

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that C is
the 6th most popular programming language
based on number of references?