PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Source Separation Python Packages

Python packages with the GitHub topic source-separation. Sorted by relevance, with stars and monthly downloads.
asteroid-team
asteroid

The PyTorch-based audio source separation toolkit for researchers

30K 3K 447
ssmall256
demucs-mlx

Split any song into stems — vocals, drums, bass, and more. Fast music source separation for Apple Silicon, powered by MLX.

2K 32 1
interactiveaudiolab
nussl

A flexible source separation library in Python

2K 645 98
anaxoniclabs
eluate

Command-line tool that removes background music from videos while keeping dialogue and sound effects, using the Bandit v2 source-separation model. For accessibility and personal use.

2K 2 0
ssmall256
mlx-audio-separator

MLX-native audio stem separation for Apple Silicon (Demucs, MDX, MDXC, VR, Roformer).

1K 8 3
hunterhogan
hunterformsbs

Universal frequency-band splitter for music source separation. The BandSplitRoformer module supports BSRoformer, MelBandRoformer, and custom overlapping or non-overlapping band configurations. Fully typed, modular, and documented, including migration help, usage, and paper references. PyTorch; CUDA-accelerated.

800 12 1
google
diarizationlm

DiarizationLM

718 452 38
pmelchior
scarlet2

No description available

381 29 5
google
sidlingvo

This repository contains audio samples and supplementary materials accompanying publications by the "Speaker, Voice and Language" team at Google.

332 452 38
seanghay
cleanvoice

A Fast Speech Enhancement toolkit using Conv-TasNet

230 5 1
seanghay
vocal

A vocal source separation

190 41 5
emdgroup
tnmf

Transform-Invariant Non-Negative Matrix Factorization

148 7 3
jurihock
remucs

Demucs wrapper for remixing audio files with additional customizations

140 9 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery