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 54 audio source separation frameworks tracked. 3 score above 50 (established tier). The highest-rated is pytorch/audio at 67/100 with 2,838 stars. 1 of the top 10 are actively maintained.

Get all 54 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

67
Established
2 deezer/spleeter

Deezer source separation library including pretrained models.

66
Established
3 asteroid-team/asteroid

The PyTorch-based audio source separation toolkit for researchers

64
Established
4 drscotthawley/aeiou

(ML) audio engineering i/o utils

49
Emerging
5 audeering/opensmile

The Munich Open-Source Large-Scale Multimedia Feature Extractor

49
Emerging
6 mindspore-lab/mindaudio

A toolbox of audio models and algorithms based on MindSpore

48
Emerging
7 markovka17/dla

Deep learning for audio processing

47
Emerging
8 audeering/opensmile-python

Python package for openSMILE

47
Emerging
9 lars76/swift-f0

Fast and accurate fundamental frequency (F0) detector using convolutional...

45
Emerging
10 f90/Wave-U-Net

Implementation of the Wave-U-Net for audio source separation

44
Emerging
11 posenhuang/deeplearningsourceseparation

Deep Recurrent Neural Networks for Source Separation

44
Emerging
12 MTG/DeepConvSep

Deep Convolutional Neural Networks for Musical Source Separation

43
Emerging
13 mikeoliphant/neural-amp-modeler-lv2

Neural Amp Modeler LV2 plugin

43
Emerging
14 mikeoliphant/NeuralAudio

High performance C++ library for neural amp modeler (NAM) and other audio...

42
Emerging
15 xserrat/docker-facebook-demucs

Dockerized Facebook Demucs library to make it easy its execution

41
Emerging
16 JusperLee/Dual-Path-RNN-Pytorch

Dual-path RNN: efficient long sequence modeling for time-domain...

39
Emerging
17 DamRsn/NeuralNote

Audio Plugin for Audio to MIDI transcription using deep learning.

37
Emerging
18 sk413025/nmf-sound-localizer

A modular toolkit for NMF-based sound source localization

36
Emerging
19 etzinis/sudo_rm_rf

Code for SuDoRm-Rf networks for efficient audio source separation. SuDoRm-Rf...

35
Emerging
20 BingYang-20/SRP-DNN

A python implementation of “SRP-DNN: Learning Direct-Path Phase Difference...

35
Emerging
21 demixr/demixr-app

Mobile application for music source separation

35
Emerging
22 gemengtju/Tutorial_Separation

This repo summarizes the tutorials, datasets, papers, codes and tools for...

35
Emerging
23 AidaDSP/aidadsp-lv2

Aida DSP's audio plugins in lv2 format

33
Emerging
24 spatialaudio/data-driven-audio-signal-processing-lecture

Supplementary materials to the lecture data driven audio signal processing

33
Emerging
25 Captain-FLAM/KaraFan

The BEST music separation model with help of A.I. ... to my ears ! 👂👂

32
Emerging
26 francescopapaleo/neural-audio-spring-reverb

Modelling Spring Reverb with Neural Audio Effects

32
Emerging
27 jaron/deep-listening

Deep Learning experiments for audio classification

32
Emerging
28 junyuchen-cjy/DTTNet-Pytorch

An official implementation of the ICASSP 2024 paper: Dual-Path TFC-TDF UNet...

32
Emerging
29 danielfrg/demucs-app

Use DEMUCS to split songs into multiple sources

31
Emerging
30 james34602/SpleeterRT

Real time monaural source separation base on fully convolutional neural...

31
Emerging
31 keunwoochoi/dl4mir

Deep learning for MIR

29
Experimental
32 emirhanai/Audio-Signal-Processing-Artificial-Intelligence-Project

Audio Signal Processing Artificial Intelligence Project

29
Experimental
33 gretatuckute/auditory_brain_dnn

Comparison of auditory DNNs and human brain acitivity.

29
Experimental
34 GuitarsAI/TopicsInAudioAndMusicTech

Topics in Audio Processing & Music Technology

26
Experimental
35 01tot10/neural-tape-modeling

Neural Modeling of Magnetic Tape Recorders

26
Experimental
36 mayurnewase/looking-to-listen-at-cocktail-party

Looking to listen at cocktail party

25
Experimental
37 Yuan-ManX/SouPyX

SouPyX: An Audio Exploration Space.🪐

25
Experimental
38 JaeBinCHA7/DEMUCS-for-Speech-Enhancement

We implemented the DEMUCS model for speech enhancement in the time-frequency...

25
Experimental
39 abdozmantar/ComfyUI-DeepExtract

DeepExtract is a powerful and efficient tool designed to separate vocals and...

24
Experimental
40 KinWaiCheuk/demucs_lightning

Demucs Lightning: A PyTorch lightning version of Demucs with Hydra and...

23
Experimental
41 victor369basu/Audio-Track-Separation

In this Repository, We developed an audio track separator in tensorflow that...

23
Experimental
42 huchukato/stemify-audio-splitter

🎵 AI-powered audio separation tool - Split any audio file into vocals,...

23
Experimental
43 codehearted/commercialExtractor

Tool to detect commercials within recorded audio.

22
Experimental
44 mohammadreza490/music-source-separation-using-Unets

This repo explores the concept of blind source separation by training a...

22
Experimental
45 jurihock/remucs

Demucs wrapper for remixing audio files with additional customizations

22
Experimental
46 cslr/libhypercube-public

Freeware DLL binary repository of (audio synthesizer) parameter reduction...

20
Experimental
47 Soroushesfn/SSL-in-a-3D-Multi-Surface-Environment

Official repository for the research paper "Sound Source Localization in a...

17
Experimental
48 chloelavrat/TorchCrepe

Implementation of the crepe pitch extractor in PyTorch

17
Experimental
49 juliandeveloper05/Dumu-AI-Bass-Extraction

🎸 AI-powered bass extraction tool. Upload a track, isolate the bass line...

14
Experimental
50 p-hlp/distributed-source-separation

Intelligent Sample Management and Processing

13
Experimental
51 abdozmantar/deepextract

DeepExtract Vocal and Sound Separator

13
Experimental
52 ogbabydiesal/RTLEARNER

Real-time machine learning system for MaxMSP and Python

12
Experimental
53 JonPark0/web_audio_splitter

AI-powered audio source separation using Meta Demucs - Split songs into...

11
Experimental
54 01tot10/neural-parameter-sampling

Sampling the User Controls in Neural Modeling of Audio Devices

11
Experimental