Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source audio-processing software

1694 open-source libraries, tools and applications tagged audio-processing, ranked by how closely audio-processing is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1694 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
djipco/webmidi
WEBMIDI.js is a JavaScript library that simplifies interaction with the Web MIDI API in browsers and Node.js. It provides user-friendly fun…
881716stable
feizc/FluxMusic
FluxMusic is the official PyTorch implementation of a rectified flow Transformer model for text-to-music generation, from the paper 'Flux t…
241709active
whitphx/streamlit-webrtc
A Python library that adds real-time video and audio streaming to Streamlit apps via WebRTC. It lets developers process live camera/microph…
931707active
keijiro/Lasp
LASP is a Unity plugin providing low-latency audio input processing, including level tracking, waveform capture, and spectrum analysis. It …
411707active
micknoise/Maximilian
Maximilian is a cross-platform C++ audio synthesis and signal processing (DSP) library with JavaScript bindings for Web Audio. It provides …
231707active
schreibfaul1/ESP32-audioI2S
An Arduino/ESP32 library that plays audio files and streams (MP3, AAC, FLAC, WAV, Opus, Vorbis) through external I2S DACs like the MAX98357…
941697active
Myzel394/Alibi
Alibi is an Android app that continuously records audio and video in the background, keeping a rolling buffer of the last 30 minutes that c…
461695active
teamclouday/AndroidMic
AndroidMic is a cross-platform app that turns an Android phone into a microphone for a PC, streaming audio over WiFi (TCP/UDP), USB Serial,…
951690active
jsattler/BetterCapture
BetterCapture is a free, open-source, native macOS screen recorder built with SwiftUI and ScreenCaptureKit that lives in the menu bar. It s…
791689active
epoupon/lms
LMS is a self-hosted music streaming server written in C++ that lets users access their music collection from anywhere via a web interface.…
961688active
hecomi/uLipSync
uLipSync is a Unity plug-in that performs lip-sync by analyzing audio in real time or pre-baked, extracting MFCC features via the Job Syste…
461688active
timschneeb/RootlessJamesDSP
RootlessJamesDSP is a system-wide audio processing app for non-rooted Android devices, implementing the JamesDSP engine with effects like e…
751687active
probonopd/MiniDexed
MiniDexed is a frequency-modulation (FM) synthesizer emulating the Yamaha DX7, running up to eight tone generators like a TX816/TX802, on a…
571684active
kingslay/KSPlayer
KSPlayer is a Swift media playback framework for iOS, macOS, tvOS, visionOS, and Mac Catalyst built on AVPlayer and FFmpeg. It supports a w…
771683active
naomiaro/waveform-playlist
A multitrack web audio editor and player library built on the Web Audio API, Tone.js, and React (with a Web Components alternative), featur…
901678active
opendatalab/labelU
LabelU is an open-source multimodal data annotation platform supporting images, video, and audio with tools like bounding boxes, segmentati…
891676active
meyda/meyda
Meyda is a JavaScript audio feature extraction library that computes standard signal features like RMS, spectral centroid, and spectral fla…
231672stable
pygame-community/pygame-ce
pygame-ce (Community Edition) is a free, open-source Python library for building multimedia applications like 2D games, built on top of the…
851663active
goldvideo H.265 Web Player
A complete web-based H.265 (HEVC) video player solution built in JavaScript. It uses JS-based stream demuxing, WebAssembly (FFmpeg) video d…
641660active
kennethreitz/pytheory
PyTheory is a Python library for exploring music theory (tones, scales, chords, keys, intervals, harmony) and composing multi-part arrangem…
901657active
nezvers/Godot-GameTemplate
A Godot Engine project template and addon library for building top-down shooter games, providing ready-made menu, pause, audio, input rebin…
681651active
guillevc/yubal
yubal is a self-hosted YouTube Music downloader that turns pasted links into a tagged, organized music library with albums, playlists, lyri…
781646active
Kode/Kha
Kha is an ultra-portable, high-performance multimedia SDK for building games and media applications, written in Haxe with a C core. It prov…
751640active
SevaSk/ecoute
Ecoute is a live transcription application that captures audio from both the user's microphone and speakers and displays real-time transcri…
616050maintenance
AutoPiano/AutoPiano
AutoPiano is a free online virtual piano application built with HTML5 technology, letting users play piano and many other instruments via t…
106038maintenance
nicokaiser/rpi-audio-receiver
A set of installation scripts that turn a Raspberry Pi running Raspberry Pi OS Lite into a lightweight audio receiver supporting Bluetooth …
641634active
mdias/rs_asio
RS ASIO is a runtime patch for Rocksmith 2014 Edition - Remastered that injects fake WASAPI devices backed by ASIO audio drivers, enabling …
891630active
finnvoor/yap
yap is a Swift CLI for on-device speech transcription of audio and video files using Apple's Speech.framework on macOS 26. It also supports…
751629active
TalkingHead
A JavaScript library for real-time lip-synced talking avatars, rendering full-body 3D characters in the browser. It supports text-to-speech…
711626active
SoCo
SoCo is a Python library for programmatically controlling Sonos speakers over the local network, supporting device discovery, playback cont…
931610active
Ruslan-B/FFmpeg.AutoGen
Auto-generated unsafe P/Invoke bindings exposing the FFmpeg C API to C#/.NET and Mono. It mirrors the FFmpeg API with minimal modification …
731608active
stark81/VutronMusic
VutronMusic is a cross-platform desktop music player built with Electron, Vue 3, and TypeScript, serving as a polished third-party client f…
791601active
pipecat-ai/smart-turn
Smart Turn is an open-source, audio-native turn detection model that decides when a voice agent should respond to human speech, using proso…
461597active
samim23/polymath
Polymath is a Python CLI tool that uses machine learning to convert any music library into a searchable music production sample-library. It…
311595active
ChristopheJacquet/PiFmRds
Pi-FM-RDS is a C program that turns a Raspberry Pi into an FM radio transmitter, generating FM modulation with real-time RDS (Radio Data Sy…
581593active
eibols/ffmpeg_batch
FFmpeg Batch AV Converter is a free and open-source GUI front-end for FFmpeg on Windows and Linux (via Wine-Mono). It enables unlimited sin…
801585active
gyc-12/Cymusic
CyMusic is a mobile music player application built with React Native and Expo, supporting local playback, downloading, caching, playlists, …
771580active
zserge/fenster
Fenster is a minimal single-header C99 library for opening a cross-platform window with a 24-bit RGB framebuffer, plus keyboard/mouse input…
321580active
PolyMeilex/Neothesia
Neothesia is a cross-platform MIDI visualizer built in Rust that displays notes from MIDI files as colorful falling blocks on a virtual pia…
911573active
ZFTurbo/Music-Source-Separation-Training
A Python training framework for music source separation models, supporting many architectures such as MDX23C, Demucs, Band Split RoFormer, …
871569active
bujuan
Bujuan is a third-party NetEase Cloud Music client built with Flutter that runs on Android, iOS, macOS, Windows, and Linux. It focuses on c…
451568active
Enemyx-net/VibeVoice-ComfyUI
A ComfyUI custom node integration for Microsoft's VibeVoice text-to-speech model, providing single and multi-speaker voice synthesis with v…
481567active
schismtracker/schismtracker
Schism Tracker is a free, open-source reimplementation of Impulse Tracker, a sample-based music composition tool for creating tracker music…
901564active
helge17/tuxguitar
TuxGuitar is an open source multitrack guitar tablature editor and player written in Java. It can open Guitar Pro, Power Tab Editor, TablEd…
851564active
mupen64plus/mupen64plus-core
Mupen64Plus-Core is the core emulation library of the Mupen64Plus Nintendo 64 emulator project, written in C. It provides the CPU, memory, …
651561active
zevv/bucklespring
A small background application written in C that plays sampled IBM Model-M bucklespring keyboard sounds as you type, with 3D positional aud…
361557stable
vishnubob/python-midi
A Python library for reading, writing, and manipulating MIDI files and event streams. It provides high-level object-oriented abstractions f…
611554active
ZeyueT/AudioX
AudioX is a unified multimodal framework for anything-to-audio generation, producing audio and music conditioned on text, video, image, or …
491552active
fogleman/nes
An NES (Nintendo Entertainment System) emulator written in Go with a graphical menu for browsing ROMs. It emulates the 6502 CPU, PPU, and A…
325660maintenance
lucidrains/soundstorm-pytorch
A PyTorch implementation of SoundStorm, Google DeepMind's efficient parallel audio generation model that applies MaskGiT-style masked gener…
321545active
SALMONN
SALMONN is a family of open-source multi-modal large language models from ByteDance and Tsinghua that unify speech, audio, music, and video…
701539active
slhck/ffmpeg-normalize
A Python-based CLI tool and library that batch-normalizes audio in media files using ffmpeg, supporting EBU R128 loudness, RMS, and peak no…
941538active
espressif/esp-sr
ESP-SR is Espressif's speech recognition framework for ESP32-series chips, providing wake word detection (WakeNet), voice activity detectio…
791534active
Viper4Linux
JamesDSP for Linux is an open-source audio effect processor providing system-wide sound effects for PipeWire and PulseAudio clients. It is …
661532active
azuwis/pianotrans
A simple GUI wrapper and packaging for ByteDance's Piano Transcription with Pedals, a PyTorch system that converts piano audio recordings i…
651532active
kyutai-labs/hibiki
Hibiki is a decoder-only model for streaming (simultaneous) speech-to-speech translation, built on the multistream Moshi architecture. It p…
631527active
stegripe/rawon
Rawon is a self-hostable Discord music bot built with discord.js and TypeScript that plays music from YouTube Music, Spotify, SoundCloud, a…
971526active
milkdrop2077/MilkDrop3
MilkDrop 3 is a portable Windows music visualizer based on BeatDrop, fully compatible with MilkDrop2 and projectM presets. It adds support …
841526active
Soul-AILab/SoulX-FlashTalk
SoulX-FlashTalk is a 14B audio-driven talking avatar model that streams infinite real-time video from a reference image and audio, achievin…
561526active
dsp56300/gearmulator
Gearmulator is a low-level emulator of classic late-90s/2000s virtual analog synthesizers (Access Virus, Waldorf, Clavia Nord Lead, Roland …
991522active
membraneframework/membrane_core
Membrane Core is the heart of Membrane Framework, a multimedia processing and streaming framework written in Elixir. It lets developers bui…
941520active
vkohaupt/vokoscreenNG
vokoscreenNG is a free and open-source screen recording application for Linux (X11 and Wayland) and Windows, written in C++. It records the…
901518active
fossasia/voxbento
Voxbento is an open-source, self-hosted platform for real-time simultaneous interpretation at live events. Interpreters broadcast translate…
771513active
Csound
Csound is a sound and music computing system, originally an audio programming language descended from the MUSIC-N family, with a core C lib…
981510active
enzeberg/tonzhon-music
Tonzhon (铜钟) is a clean, ad-free web-based music player application built with React and Ant Design. It lets users search, play, and save s…
651499active
markondej/fm_transmitter
A C++ command-line tool that turns a Raspberry Pi (up to Pi 4) into an FM radio transmitter by modulating the GPIO clock output. It broadca…
581497active
ibab/tensorflow-wavenet
A TensorFlow implementation of DeepMind's WaveNet generative neural network architecture for raw audio waveform generation. It provides tra…
325422maintenance
jxlpzqc/TMSpeech
TMSpeech is a Windows desktop application that captures system audio via WASAPI loopback and performs real-time Chinese speech-to-text, dis…
771488active
OldUnreal/UnrealTournamentPatches
OldUnreal's community-maintained patch repository for Unreal Tournament (1999), developed under an agreement with Epic Games. The patches f…
741483active
fossasia/loungemesh
LoungeMesh is a self-hosted spatial video lounge web application where attendees move freely in a shared 2D space with proximity-based audi…
771479active
celluloid-player/celluloid
Celluloid (formerly GNOME MPV) is a simple GTK4 frontend for the mpv media player, using libmpv's client API for playback. It offers a nati…
801476active
rzru/nightingale
Nightingale is an open-source karaoke application that turns any song in your music library into a karaoke track using neural networks. It …
791475active
Rafiuth/Soggfy
Soggfy is a mod for the Windows Spotify desktop client that intercepts Spotify's OGG parser to capture unencrypted audio during playback, s…
231471active
Jounce/Surge
Surge is a Swift library that wraps Apple's Accelerate framework to expose high-performance SIMD-accelerated functions for matrix math, dig…
235325maintenance
digego/extempore
Extempore is a live-coding environment for music and audio that pairs a Scheme interpreter with xtlang, a statically-typed lisp compiled to…
971465active
gabotechs/MusicGPT
MusicGPT is a Rust application that runs music generation AI models (currently Meta's MusicGen) locally, generating music from natural lang…
271462active
microsoft/NeuralSpeech
NeuralSpeech is a Microsoft Research Asia research repository containing implementations of neural speech processing models across ASR erro…
101461active
Soundnode/soundnode-app
Soundnode is an open-source desktop client for SoundCloud built with Electron, Node.js, and Angular.js. It provides a native app experience…
645273maintenance
ncase/wbwwb
We Become What We Behold is a browser-based minigame by Nicky Case about news cycles and how media shapes public behavior. It is built with…
351455stable
belangeo/pyo
Pyo is a Python module written in C providing classes for a wide variety of audio digital signal processing, usable directly in Python scri…
761454stable
pal1000/Realtek-UAD-generic
An unofficial, community-built package of generic Realtek Universal Audio Drivers (UAD) assembled from parts of various OEM-specific Realte…
531452active
gpodder/gpodder
gPodder is a free, open-source podcast client and media aggregator that lets users subscribe to, download, and manage podcast feeds. It has…
661451stable
Tracktion/tracktion_engine
Tracktion Engine is a C++20 JUCE module providing a high-level data model and class set for building sequence-based audio applications, fro…
661451active
pili-engineering/PLDroidMediaStreaming
PLDroidMediaStreaming is Qiniu's Android SDK for RTMP live streaming, supporting H.264/H.265 and AAC encoding in both software and hardware…
231449active
SociallyIneptWeeb/AICoverGen
AICoverGen is a Python WebUI (with CLI support) that generates AI song covers by converting vocals in a song to any RVC v2 trained voice, s…
291445active
jatinchowdhury18/AnalogTapeModel
CHOW Tape Model is a physical model of an analog reel-to-reel tape machine (originally based on the Sony TC-260), implemented as an audio p…
261445active
027xiguapi/pear-rec
pear-rec is a free, open-source, cross-platform desktop application for taking screenshots and recording screen video, webcam video, and au…
241444active
Superpowered SDK
Superpowered is a commercial cross-platform C++ SDK suite providing low-latency interactive audio processing, HTTP/HTTPS networking, and cr…
751443active
422658476/MPV-EASY-Player
MPV-EASY Player is an easy-to-use, modern video player built on top of the mpv media player, with a polished GUI and multilingual interface…
901442active
tejaswigowda/ffmpeg-webCLI
A browser-based video and audio editor powered by ffmpeg.wasm that performs all media processing locally via WebAssembly and Web Workers. I…
731441active
cycfi/q
Q is a cross-platform, header-only C++20 library for audio digital signal processing, built around fine-grained, composable function object…
881440active
perminder-klair/subwave
SUB/WAVE is a self-hostable personal internet radio station that broadcasts a single shared Icecast stream to all listeners simultaneously.…
781439active
HyPlayer/HyPlayer
HyPlayer is a third-party, open-source Netease Cloud Music player written in C# for Windows (UWP). It provides music playback, desktop lyri…
741439active
HISE
HISE is an open source cross-platform framework and application for building sample-based virtual instruments and audio effects. It lets de…
671433active
collab-project/videojs-record
A video.js plugin that adds audio, video, and image recording capabilities to the video.js player using browser media capture APIs. It supp…
491431active
wenet-e2e/wespeaker
WeSpeaker is a research and production-oriented toolkit for speaker embedding learning, supporting speaker verification, recognition, and d…
661427active
moode-player/moode
moOde is an audiophile-grade audio player OS and web UI for Raspberry Pi, built on MPD with a responsive PHP-based interface. It includes a…
981421active
leinelissen/jellyfin-audio-player
Fintunes is an open-source React Native music streaming app for iOS and Android that plays audio from a self-hosted Jellyfin server. It sup…
721418active
whipper-team/whipper
Whipper is a Python 3 command-line CD-DA ripper forked from morituri that prioritizes ripping accuracy over speed. It detects drive read of…
491418active
jitsi/lib-jitsi-meet
lib-jitsi-meet is a low-level JavaScript API library for building fully custom video conferencing experiences on top of Jitsi Meet infrastr…
951417active

← prev page 7 / 17 next →