Audio Source Separation ML Frameworks
Tools and models for isolating individual instruments, vocals, or sound sources from mixed audio signals. Does NOT include speech recognition, speech enhancement without source separation, or general audio processing.
There are 56 audio source separation frameworks tracked. 12 score above 50 (established tier). The highest-rated is pytorch/audio at 64/100 with 2,838 stars. 1 of the top 10 are actively maintained.
Get all 56 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=audio-source-separation&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
pytorch/audio
Data manipulation and transformation for audio signal processing, powered by PyTorch |
|
Established |
| 2 |
asteroid-team/asteroid
The PyTorch-based audio source separation toolkit for researchers |
|
Established |
| 3 |
deezer/spleeter
Deezer source separation library including pretrained models. |
|
Established |
| 4 |
audeering/opensmile
The Munich Open-Source Large-Scale Multimedia Feature Extractor |
|
Established |
| 5 |
audeering/opensmile-python
Python package for openSMILE |
|
Established |
| 6 |
markovka17/dla
Deep learning for audio processing |
|
Established |
| 7 |
mindspore-lab/mindaudio
A toolbox of audio models and algorithms based on MindSpore |
|
Established |
| 8 |
posenhuang/deeplearningsourceseparation
Deep Recurrent Neural Networks for Source Separation |
|
Established |
| 9 |
f90/Wave-U-Net
Implementation of the Wave-U-Net for audio source separation |
|
Established |
| 10 |
lars76/swift-f0
Fast and accurate fundamental frequency (F0) detector using convolutional... |
|
Established |
| 11 |
MTG/DeepConvSep
Deep Convolutional Neural Networks for Musical Source Separation |
|
Established |
| 12 |
mikeoliphant/neural-amp-modeler-lv2
Neural Amp Modeler LV2 plugin |
|
Established |
| 13 |
xserrat/docker-facebook-demucs
Dockerized Facebook Demucs library to make it easy its execution |
|
Emerging |
| 14 |
drscotthawley/aeiou
(ML) audio engineering i/o utils |
|
Emerging |
| 15 |
JusperLee/Dual-Path-RNN-Pytorch
Dual-path RNN: efficient long sequence modeling for time-domain... |
|
Emerging |
| 16 |
mikeoliphant/NeuralAudio
High performance C++ library for neural amp modeler (NAM) and other audio... |
|
Emerging |
| 17 |
DamRsn/NeuralNote
Audio Plugin for Audio to MIDI transcription using deep learning. |
|
Emerging |
| 18 |
etzinis/sudo_rm_rf
Code for SuDoRm-Rf networks for efficient audio source separation. SuDoRm-Rf... |
|
Emerging |
| 19 |
demixr/demixr-app
Mobile application for music source separation |
|
Emerging |
| 20 |
gemengtju/Tutorial_Separation
This repo summarizes the tutorials, datasets, papers, codes and tools for... |
|
Emerging |
| 21 |
sk413025/nmf-sound-localizer
A modular toolkit for NMF-based sound source localization |
|
Emerging |
| 22 |
BingYang-20/SRP-DNN
A python implementation of “SRP-DNN: Learning Direct-Path Phase Difference... |
|
Emerging |
| 23 |
AidaDSP/aidadsp-lv2
Aida DSP's audio plugins in lv2 format |
|
Emerging |
| 24 |
spatialaudio/data-driven-audio-signal-processing-lecture
Supplementary materials to the lecture data driven audio signal processing |
|
Emerging |
| 25 |
junyuchen-cjy/DTTNet-Pytorch
An official implementation of the ICASSP 2024 paper: Dual-Path TFC-TDF UNet... |
|
Emerging |
| 26 |
francescopapaleo/neural-audio-spring-reverb
Modelling Spring Reverb with Neural Audio Effects |
|
Emerging |
| 27 |
Captain-FLAM/KaraFan
The BEST music separation model with help of A.I. ... to my ears ! 👂👂 |
|
Emerging |
| 28 |
jaron/deep-listening
Deep Learning experiments for audio classification |
|
Emerging |
| 29 |
james34602/SpleeterRT
Real time monaural source separation base on fully convolutional neural... |
|
Emerging |
| 30 |
danielfrg/demucs-app
Use DEMUCS to split songs into multiple sources |
|
Emerging |
| 31 |
emirhanai/Audio-Signal-Processing-Artificial-Intelligence-Project
Audio Signal Processing Artificial Intelligence Project |
|
Emerging |
| 32 |
gretatuckute/auditory_brain_dnn
Comparison of auditory DNNs and human brain acitivity. |
|
Emerging |
| 33 |
keunwoochoi/dl4mir
Deep learning for MIR |
|
Emerging |
| 34 |
01tot10/neural-tape-modeling
Neural Modeling of Magnetic Tape Recorders |
|
Emerging |
| 35 |
GuitarsAI/TopicsInAudioAndMusicTech
Topics in Audio Processing & Music Technology |
|
Emerging |
| 36 |
mayurnewase/looking-to-listen-at-cocktail-party
Looking to listen at cocktail party |
|
Emerging |
| 37 |
JaeBinCHA7/DEMUCS-for-Speech-Enhancement
We implemented the DEMUCS model for speech enhancement in the time-frequency... |
|
Emerging |
| 38 |
Yuan-ManX/SouPyX
SouPyX: An Audio Exploration Space.🪐 |
|
Emerging |
| 39 |
abdozmantar/ComfyUI-DeepExtract
DeepExtract is a powerful and efficient tool designed to separate vocals and... |
|
Emerging |
| 40 |
huchukato/stemify-audio-splitter
🎵 AI-powered audio separation tool - Split any audio file into vocals,... |
|
Emerging |
| 41 |
victor369basu/Audio-Track-Separation
In this Repository, We developed an audio track separator in tensorflow that... |
|
Emerging |
| 42 |
KinWaiCheuk/demucs_lightning
Demucs Lightning: A PyTorch lightning version of Demucs with Hydra and... |
|
Emerging |
| 43 |
codehearted/commercialExtractor
Tool to detect commercials within recorded audio. |
|
Experimental |
| 44 |
mohammadreza490/music-source-separation-using-Unets
This repo explores the concept of blind source separation by training a... |
|
Experimental |
| 45 |
chloelavrat/TorchCrepe
Implementation of the crepe pitch extractor in PyTorch |
|
Experimental |
| 46 |
cslr/libhypercube-public
Freeware DLL binary repository of (audio synthesizer) parameter reduction... |
|
Experimental |
| 47 |
Soroushesfn/SSL-in-a-3D-Multi-Surface-Environment
Official repository for the research paper "Sound Source Localization in a... |
|
Experimental |
| 48 |
abdozmantar/deepextract
DeepExtract Vocal and Sound Separator |
|
Experimental |
| 49 |
p-hlp/distributed-source-separation
Intelligent Sample Management and Processing |
|
Experimental |
| 50 |
ogbabydiesal/RTLEARNER
Real-time machine learning system for MaxMSP and Python |
|
Experimental |
| 51 |
01tot10/neural-parameter-sampling
Sampling the User Controls in Neural Modeling of Audio Devices |
|
Experimental |
| 52 |
Sony-ASWG/iXML-Extension
Sony PlayStation Studios' Audio Standards Working Group - iXML Extension |
|
Experimental |
| 53 |
juliandeveloper05/Dumu-AI-Bass-Extraction
🎸 AI-powered bass extraction tool. Upload a track, isolate the bass line... |
|
Experimental |
| 54 |
ml-dev-world/sonic-source-seperate
This repository focuses on algorithms, models, and techniques for isolating... |
|
Experimental |
| 55 |
sergree/sergree
👋 Мир вам! |
|
Experimental |
| 56 |
tarolangner/audio_deep_learning
Sandbox experiments in deep learning on audio signals |
|
Experimental |