Skip to content

Open-Unmix

About

Reference implementation for music source separation from Sony/Inria. 3-layer bidirectional LSTM with fully-connected layers operating on spectrograms. Designed for reproducibility and modularity, not SOTA performance. Published in JOSS. The most hackable/trainable separation framework — easy to modify architecture and train on custom data.

Relevance

Best candidate for bluegrass-specific fine-tuning. If Nat can create even a small set of labeled bluegrass stems, Open-Unmix can be retrained to separate banjo/mandolin/fiddle instead of the generic "other" category. The simple architecture and clean codebase make it the most practical platform for custom separation research.

Mentions

  • GitHub: https://github.com/sigsep/open-unmix-pytorch (1.5k stars)
  • Install: pip install openunmix