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
LaurenceRawlings/savify
Savify is a Python library and CLI tool that downloads songs from providers like YouTube and embeds metadata scraped from Spotify, producin…
231399maintenance
sonysuqin/WasmVideoPlayer
A WebAssembly-based video player library that plays H265/HEVC and other FFmpeg-supported codecs in the browser using FFmpeg for demuxing/de…
321391maintenance
Volumio
Volumio 2 is a headless audiophile music player operating system and application that plays music with high fidelity on embedded devices li…
231391maintenance
cwilso/PitchDetect
A browser-based pitch detection demo app built on the Web Audio API, using a realtime autocorrelation algorithm to detect the pitch of mono…
321389maintenance
bytedance/music_source_separation
A PyTorch implementation of music source separation that splits songs into sources like vocals and accompaniment. It ships pretrained check…
101383maintenance
chrisdonahue/wavegan
Official TensorFlow implementation of WaveGAN, a generative adversarial network that learns to synthesize raw audio waveforms from examples…
321382maintenance
tsherif/space-shooter.c
A cross-platform, top-down 2D space shooter written in standard C11 using only platform libraries (Win32/Xlib/Emscripten, OpenGL, XAudio2/A…
321375maintenance
BobbyESP/Spowlo
Spowlo is an Android app for downloading Spotify songs and playlists, powered by the spotDL Python library and built with Jetpack Compose a…
101370maintenance
LuckyHookin/edge-TTS-record
A Windows desktop tool that records Microsoft Edge's online neural text-to-speech voices (e.g., Xiaoxiao, Yunyang) and saves the output as …
231367maintenance
fly-apps/live_beats
LiveBeats is a self-hosted music-sharing web application built with Elixir and Phoenix LiveView, letting users upload and play music togeth…
321365maintenance
microsoft/FFmpegInterop
A Microsoft open-source library and code sample that integrates FFmpeg into Windows 10/8.1/Phone 8.1 applications via a MediaStreamSource f…
761364maintenance
adrielcafe/AndroidAudioConverter
An Android library that wraps FFmpeg-Android-Java to convert audio files between formats like AAC, MP3, M4A, WMA, WAV, and FLAC directly in…
231351maintenance
HuberTRoy/MusicBox
A cross-platform desktop music player built with Python and PyQt5 that aggregates multiple Chinese music services (NetEase Cloud Music, Xia…
321349maintenance
GuitarML/SmartGuitarAmp
SmartGuitarAmp is a JUCE-based audio plugin (VST3/AU/AAX) that uses neural network models (WaveNet-style) to emulate a real tube guitar amp…
231337maintenance
kripken/speak.js
speak.js is a port of the eSpeak C++ speech synthesizer to JavaScript via Emscripten, enabling text-to-speech in the browser using only Jav…
321336maintenance
SevenOutman/vue-aplayer
A Vue 2.x component wrapping the APlayer music player, providing a clean HTML5 audio player UI with lyrics scrolling, playlists, and HLS su…
661333maintenance
jam-systems/jam
Jam is an open source, self-hostable alternative to Clubhouse and Twitter Spaces for creating live audio rooms on the web. It supports pane…
321317maintenance
facebookresearch/svoice
SVoice is a PyTorch implementation of the ICML paper 'Voice Separation with an Unknown Number of Multiple Speakers' from Facebook AI Resear…
101315maintenance
Renovamen/Speech-Emotion-Recognition
A Python library implementing speech emotion recognition with Keras/TensorFlow 2 using LSTM, CNN, SVM, and MLP models. It extracts audio fe…
321314maintenance
jcodec/jcodec
JCodec is a pure Java implementation of popular video and audio codecs, including H.264, VP8, MPEG, ProRes, and AAC, along with container d…
291302maintenance
nwidger/nintengo
nintengo is a Nintendo Entertainment System (NES) emulator written in Go, capable of running .nes ROM files with audio, save states, and sc…
231294maintenance
KrumpetPirate/AAXtoMP3
AAXtoMP3 is a bash script CLI frontend to FFmpeg that converts Audible AAX/AAXC audiobook files into MP3, M4A, M4B, FLAC, or Ogg/Opus. It i…
101287maintenance
bestony/neshouse
NESHouse is an open source, NES-style (retro 8-bit) implementation of Clubhouse for hosting live audio chat rooms. It is a front-end applic…
321286maintenance
vivianli-me/ReactNativeOne
A React Native clone of the Chinese literary lifestyle app 'ONE·一个', covering picture-text, reading, music, and movie sections with ~80% co…
661284maintenance
Aurora.js
Aurora.js is a JavaScript framework that simplifies writing audio decoders, handling binary data, the demuxer-to-decoder pipeline, and abst…
231274maintenance
masmu/pulseaudio-dlna
A lightweight Python streaming server that adds DLNA/UPnP and Chromecast support to PulseAudio on Linux. It discovers UPnP media renderers …
321272maintenance
TimoBolkart/voca
VOCA is a speech-driven 3D facial animation framework that synthesizes realistic character face animations from an arbitrary speech signal …
321267maintenance
kuleshov/audio-super-res
A Python/TensorFlow implementation of neural network models for audio super resolution, upsampling low-resolution audio to higher sampling …
321266maintenance
etianen/html5media
A single-line JavaScript library that enables HTML5 <video> and <audio> tags to work in all major browsers, including older ones with incon…
321264maintenance
SUC-DriverOld/MSST-WebUI
A WebUI application for running inference with Music-Source-Separation-Training (MSST) and UVR/VR models, with preset processing flows, mod…
571260maintenance
ARM-software/ML-KWS-for-MCU
TensorFlow models and training scripts for keyword spotting (wake-word detection) on Arm Cortex-M microcontrollers, accompanying the 'Hello…
321258maintenance
Moosync
Moosync is a customizable, open-source desktop music player built with Electron and Vue that plays local audio files as well as music from …
101251maintenance
HackerPoet/FractalSoundExplorer
An interactive audio-visual sandbox application for exploring fractals in real time on the GPU. Users can click on fractals like the Mandel…
321250maintenance
scijs/ndarray
A JavaScript library providing modular multidimensional array views over 1D typed arrays, similar to numpy arrays. It supports constant-tim…
731245maintenance
mravanelli/SincNet
SincNet is a PyTorch neural architecture that processes raw audio waveforms using parametrized sinc band-pass filters in the first convolut…
321243maintenance
pollen-robotics/dtw
A small Python module implementing Dynamic Time Warping (DTW), a similarity measure between temporal sequences. It offers a basic pure-Pyth…
231233maintenance
ml4a/ml4a-ofx
A collection of openFrameworks applications in C++ for real-time interactive machine learning, aimed at artists and creative coders. It inc…
231223maintenance
wayou/HTML5_Audio_Visualizer
A browser-based audio spectrum visualizer built with the HTML5 Audio API. Users can drag and drop or select an audio file to play and see i…
231222maintenance
tencentyun/TRTCSDK
Tencent Cloud TRTC (Tencent Real-Time Communication) SDK, a cross-platform audio/video calling and low-latency live streaming SDK. This Git…
231209maintenance
2fps/recorder
A JavaScript library for recording audio in the browser using the HTML5 Web Audio API. It supports recording, pausing, resuming, playback, …
231203maintenance
rossumur/esp_8_bit
ESP_8_BIT is firmware for the ESP32 that emulates Atari 8-bit computers, NES, and Sega Master System consoles, outputting NTSC/PAL composit…
321202maintenance
vitling/acid-banger
The Endless Acid Banger is a browser-based art project that algorithmically generates an infinite acid techno jam using the WebAudio API. I…
321201maintenance
andreamazz/SubtleVolume
A Swift library for iOS that replaces the obtrusive system volume popup with a subtle, customizable volume indicator bar. It works by suppr…
231192maintenance
MindCast
MindCast is a React Native mobile app for streaming and downloading podcasts, with playlists, a full-featured audio player, and offline lis…
321190maintenance
clovaai/voxceleb_trainer
A PyTorch framework for training and evaluating speaker recognition and verification models on the VoxCeleb datasets. It implements multipl…
641176maintenance
Wscats/piano
A browser-based piano application built with the Omi framework (JSX + Web Components) that lets users play songs using eight keyboard keys.…
621174maintenance
bawangxx/XZVoice
XZVoice is a free, open-source desktop text-to-speech application built with Electron, Vue, and ElementUI. It uses Alibaba Cloud's speech s…
231163maintenance
Qirky/FoxDot
FoxDot is a Python-driven live coding environment that provides a friendly abstraction over SuperCollider for making music in real time. It…
301160maintenance
playwora/wora
Wora is an open-source, cross-platform desktop music player designed for audiophiles, built with Electron and Next.js. It plays lossless fo…
421159maintenance
muaz-khan/Chrome-Extensions
A collection of WebRTC-based Google Chrome extensions by Muaz Khan, including screen recording (RecordRTC) and peer-to-peer desktop screen …
321154maintenance
HackerPoet/Composer
Composer is a neural network-based application that generates video game music. It is written in Python and produces chiptune-style game so…
321148maintenance
radishes-music/radishes
Radishes is a cross-platform, copyright-free music player platform built with Vue 3, TypeScript, and Electron, supporting Windows, macOS, L…
751130maintenance
KinWaiCheuk/nnAudio
nnAudio is a PyTorch-based audio processing toolbox that computes spectrograms (STFT, Mel, CQT, MFCC) using 1D convolutional neural network…
571129maintenance
luigifcruz/pisdr-image
PiSDR is a custom Raspbian-based Linux distribution image for Raspberry Pi and other SBCs with dozens of Software Defined Radio application…
231126maintenance
Harmonai-org/sample-generator
A set of tools and Jupyter notebooks for training generative diffusion models on arbitrary audio samples, built around Dance Diffusion. It …
321116maintenance
flibitijibibo/SDL2-CS
SDL2# is a C# wrapper (P/Invoke bindings) for the SDL2 multimedia library and its extensions (SDL2_gfx, SDL2_image, SDL2_mixer, SDL2_ttf). …
101101maintenance
auspicious3000/autovc
AUTOVC is a PyTorch implementation of a many-to-many non-parallel voice conversion framework that performs zero-shot voice style transfer u…
321097maintenance
endrift/gbajs
GBA.js is a Game Boy Advance emulator written from scratch in JavaScript using HTML5 technologies like Canvas and Web Audio, with no plugin…
101092maintenance
react-native-audio-toolkit/react-native-audio-toolkit
A cross-platform audio library for React Native supporting both playback and recording on Android and iOS. It includes features like seekin…
231080maintenance
ESP32-Radio
An ESP32-based internet radio project that streams MP3/Ogg radio stations using a VS1053 audio decoder and displays info on a TFT screen. I…
321075maintenance
YudongGuo/AD-NeRF
A PyTorch implementation of AD-NeRF, an ICCV 2021 paper that synthesizes talking-head videos by driving neural radiance fields with audio i…
321073maintenance
unity3d-jp/FrameCapturer
A Unity plugin (C++ native code) that captures framebuffers, G-buffers, and audio from Unity and exports them to image, video, or audio fil…
231071maintenance
parzulpan/livebox
LiveBox is a cross-platform network media aggregation application for watching live video streams, HDTV, and listening to online radio stat…
321064maintenance
aliutkus/speechmetrics
A Python library that wraps several objective speech quality metrics (MOSNet, BSSEval, STOI, PESQ, SRMR, SISDR) behind a unified API. It su…
321058maintenance
caijinyc/here
HERE Music is a third-party desktop music player client for NetEase Cloud Music built with Electron, React, Redux, and Nedb. It offers a cl…
231053maintenance
niltsh/MPlayerX
MPlayerX is a native macOS media player built on FFmpeg and MPlayer that plays virtually any media format without extra codecs. It supports…
231050maintenance
xenolightning/AudioSwitcher_v1
Audio Switcher is a Windows application for quickly switching between audio playback and recording devices, built on WASAPI/MMDevAPI. This …
231046maintenance
dupontgu/retro-ipod-spotify-client
Software powering the sPot, a 4th-generation iPod Classic retrofitted with a full Spotify client running on a Raspberry Pi Zero W. It combi…
321045maintenance
craffel/pretty-midi
A Python library providing utility functions and classes for conveniently handling, analyzing, creating, and manipulating MIDI data. It sup…
681043maintenance
imoreapps/ffmpeg-avplayer-for-ios-tvos
A small Objective-C/C media player framework for iOS and Apple TV OS built on FFmpeg, supporting most audio/video formats and network strea…
321042maintenance
descriptinc/melgan-neurips
Official PyTorch implementation of MelGAN, a GAN-based non-autoregressive vocoder that inverts mel-spectrograms into raw audio waveforms fo…
321041maintenance
pykaldi/pykaldi
PyKaldi is a Python scripting layer providing wrappers for the C++ APIs of the Kaldi speech recognition toolkit and OpenFst library. It ena…
441040maintenance
erdewit/HiFiScan
A Python application that measures a loudspeaker's frequency response using a chirp sweep and a microphone, then computes a FIR correction …
101039maintenance
OrfiTeam/OrpheusDL
OrpheusDL is a modular music archival program written in Python that downloads music from multiple streaming services via pluggable modules…
321032maintenance
tsulej/GenerateMe
A collection of Processing (Java-based) scripts for creating generative glitch art, image distortion, and design effects. It includes dozen…
321030maintenance
vincentherrmann/pytorch-wavenet
A PyTorch implementation of the WaveNet neural audio generation architecture with fast generation support. It includes dataset creation fro…
321029maintenance
otem/Raspberry-Pi-Looper-synth-drum-thing
A DIY Raspberry Pi-based looper/synth/drum machine running a custom Pure Data patch, with a Teensy 3.6 controller, custom button/drum-pad h…
321028maintenance
Bfxr Sound Effects Generator
Bfxr is an open-source sound effects generator for games, based on drpetter's sfxr and written in ActionScript for Flash and AIR. It proced…
361025maintenance
torvalds/AudioNoise
A collection of toy digital audio effect implementations (IIR filters, delay loops) written in C, created as a learning project alongside L…
494510experimental
rossumur/espflix
ESPFLIX is an open-source video streaming set-top box that runs entirely on an ESP32 microcontroller, outputting NTSC/PAL video and audio o…
321019maintenance
OpenNBS/NoteBlockStudio
Open Note Block Studio is an open-source continuation of Minecraft Note Block Studio, a desktop music editor for composing songs with Minec…
651017maintenance
IVETRI/SongPlayRoBot
A Telegram bot that downloads and sends songs in group chats, built on Telethon/Pyrogram in Python. It is open source and designed for easy…
321015maintenance
sedmelluq/lavaplayer
LavaPlayer is a Java audio player library that loads audio tracks from sources like YouTube, SoundCloud, Bandcamp, Vimeo, Twitch, local fil…
321005maintenance
lucidrains/musiclm-pytorch
A PyTorch library implementing MusicLM, Google's text-to-music generation model, by combining text-conditioned AudioLM with MuLan, a text-a…
223292experimental
bitfieldaudio/OTTO
OTTO is an open-source digital hardware synthesizer, groovebox, and effects processor built for Raspberry Pi. It combines a sampler, sequen…
322749experimental
openairplay/airplay2-receiver
A Python implementation of an AirPlay 2 receiver that can accept audio streams from Apple devices and other AirPlay senders. It supports Ho…
692421experimental
aagentah/nw_wrld
nw_wrld is an event-driven sequencer application for triggering visuals built with web technologies, packaged as an Electron desktop app. U…
712159experimental
iaddis/metalnes
MetalNES is a transistor-level simulation of the Nintendo Entertainment System (NES-001), including support chips, voltage ladders for comp…
321955experimental
teamspeak/teamspeak6-server
The official TeamSpeak 6 Server beta, a self-hosted voice communication server for gaming, business, and community use. It offers low-laten…
801887experimental
antirez/voxtral.c
A pure C, zero-dependency inference implementation of Mistral's Voxtral Realtime 4B speech-to-text model, with a streaming C API and CLI fo…
421750experimental
TarlogicSecurity/BlueSpy
BlueSpy is a Python proof-of-concept tool that records and replays audio from vulnerable Bluetooth devices by exploiting pairing without us…
571620experimental
MeadowlarkDAW/Meadowlark
Meadowlark is a free and open-source Digital Audio Workstation (DAW) written in Rust for Linux, Mac, and Windows. It aims to provide record…
481497experimental
tsoding/musializer
Musializer is a desktop music visualizer written in C that renders real-time visualizations of audio files and can export them as high-qual…
701475experimental
linyiLYi/voice-assistant
A simple single-script Python demo of a local voice assistant that uses Whisper (via Apple MLX) for speech recognition and a local Yi large…
271323experimental
maximecb/noisecraft
NoiseCraft is a browser-based visual programming language and platform for sound synthesis and music making, inspired by PureData and Max/M…
751228experimental
xoreos
xoreos is an open-source (GPLv3+) reimplementation of BioWare's Aurora engine and its derivatives, targeting games from Neverwinter Nights …
651176experimental
phoboslab/high_impact
high_impact is a 2D game engine written in C, designed as a framework for building action games like platformers, twin-stick shooters, and …
241142experimental
yazaldefilimone/ffmpreg
FFmpReg is a Rust-native multimedia toolkit that decodes, transforms, and encodes audio and video without requiring FFmpeg, offering both a…
501135experimental
BluestormDNA/ProjectPSX
ProjectPSX is an experimental emulator of the original Sony PlayStation (PS1/PSX) written in C# with no external dependencies. It implement…
701081experimental
uTox/uTox
µTox is a lightweight cross-platform client for the Tox peer-to-peer, end-to-end encrypted instant messaging protocol. It supports text cha…
671071experimental

← prev page 12 / 17 next →