Showing 34 of 34 projects
A JavaScript audio library that defaults to Web Audio API and falls back to HTML5 Audio for reliable cross-platform sound.
A collection of minimal, cross-platform, standalone C headers for graphics, audio, app framework, and utility functions.
A single-file C audio library for playback, capture, and processing with no external dependencies.
A comprehensive .NET audio library for playback, recording, format conversion, MIDI, and audio manipulation.
A cross-platform, terminal-based music player, audio engine, metadata indexer, and streaming server written in C++.
A lightweight cross-platform Rust game framework for creating 2D and 3D games with minimal friction.
A JavaScript library providing a consistent API for loading and playing audio across browsers and devices.
A fully-fledged audio module for React Native music apps, featuring background playback, media controls, and caching.
A comprehensive .NET audio library for playing, recording, encoding, decoding, and real-time processing of audio in C#.
A painless, high-performance audio library for iOS and macOS using Audio Units with simple APIs.
A cross-platform, open-source C library for real-time audio input and output with support for multiple host APIs.
A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.
A JavaScript library that simplifies creating and manipulating sounds with the Web Audio API.
A C library for reading and writing sound files containing sampled audio data.
A cross-platform audio library for React Native supporting playback, recording, seeking, looping, and streaming.
A backend-agnostic Rust library for creating expressive game audio with tweens, effects, clocks, and spatial audio.
A lightweight, dependency-free Python library for reading metadata and images from various audio file formats.
An audio management library for SDL that decodes multiple formats, mixes audio, and provides DSP effects.
A self-hosted music streaming server with a web interface and RESTful API, giving you full control over your personal music library.
A C++ library for fast and easy audio synthesis with clean syntax and intuitive signal processing operators.
Go bindings for the miniaudio library, providing a cross-platform audio playback and capture API.
A generic Go package providing a common interface and buffer types for audio analysis and processing.
A Swift library for iOS that analyzes BPM (beats per minute) from audio files using the Superpowered audio engine.
A cross-platform audio library for Delphi FMX applications using BASS for playing streams and files.
V language wrapper for the miniaudio C audio library, providing cross-platform audio playback and capture.
A LÖVE audio library that simplifies sound management with tagging, multi-instance playback, and effects.
Delphi FMX and VCL header/wrapper units for the BASS audio library with cross-platform support and a comprehensive demo.
A libGDX library providing advanced 3D spatial audio, real-time effects, and a music player for desktop games.
Go bindings for libsamplerate, a high-quality audio sample rate conversion library.
A complete rewrite of DevSound for Game Boy with new features and significantly reduced CPU load.
An ActionScript 3.0 library for parsing MIDI data, connecting to MIDI socket servers, and reading MIDI files.
A compact audio system library for GameMaker Studio 2.3 providing advanced audio management and effects.
Ada language bindings for the libsoundio cross-platform audio input/output library.
Scala Native bindings for the libsndfile C library, enabling sampled sound manipulation from Scala.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.