stb single-file public domain libraries for C/C++
Repository Index
79,841 visible repositories in the index
1–24 of 86 · Most stars
Deezer source separation library including pretrained models.
- deezer
- python
- tensorflow
- audio-processing
Javascript audio library for the modern web.
- javascript
- audio
- html5-audio
- playback
Audiocraft is a library for audio processing and generation with deep learning. It features the state-of-the-art EnCodec audio compressor / tokenizer, along with MusicGen, a simple and controllable music generation LM with textual and melodic conditioning.
Python library for audio and music analysis
Tiny data-over-sound library
- data-over-sound
- sound-library
- ultrasound
- fsk
Audio playback and capture library written in C, in a single source file.
- audio
- playback
- capture
- recording
Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser.
- audio
- decoding
- demuxing
- encoding
Open Source Spotify client library
- spotify
- librespot
- rust
- spotify-connect
RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.
- recordrtc
- record-audio
- record-video
- mediarecorder
🎛 🔊 A Python library for audio.
- vst3
- vst3-host
- python
- juce
Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications
- audio
- machine-learning
- signal-processing
- audio-data
Audio and MIDI library for .NET
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
A data augmentations library for audio, image, text, and video.
A Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback.
AmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required.
- javascript
- html5-audio
- mit-license
- web-audio
Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.
Low-level cross-platform audio I/O library in Rust
:musical_keyboard: Making life easy to create a MIDI-app on the web. Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Convert soundfonts for Guitar, Bass, Drums, ect. into code that can be read by the browser. Supports multiple simultaneous instruments and perfect timing.
C++ library for audio and music analysis, description and synthesis, including Python bindings
a library for audio and music analysis
The best audio player for React Native. Built on the New Architecture — Android Auto, caching, preloading, background playback, and more.
- react-native
- music-player
- music-library
- media-control
Pure Rust multimedia format demuxing, tag reading, and audio decoding library
- rust
- flac
- wav
- pcm