StemRoller – Isolate vocals, drums, bass, and other stems from any song (FOSS)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Scout Monitoring - Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • stemroller

    Isolate vocals, drums, bass, and other instrumental stems from any song

  • demucs-cxfreeze

  • This seems to run just fine under Linux as well, not completely out of the box though: You have to build the demucs-cxfreeze dependency (as described in its repo, https://github.com/stemrollerapp/demucs-cxfreeze) and edit the package.json and Electron builder config to add Linux profiles/scripts (copy&paste from Mac).

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • demucs

    Code for the paper Hybrid Spectrogram and Waveform Source Separation, but the goddamm motherfucker doesn't work.

  • Not to be dismissive, but as far as I can tell, the heavy work is done by facebook's demucs and this is an electron front end to run the demucs cli (and I guess search youtube for videos to download). The demucs project page has more information.

    https://github.com/facebookresearch/demucs

  • sudo_rm_rf

    Code for SuDoRm-Rf networks for efficient audio source separation. SuDoRm-Rf stands for SUccessive DOwnsampling and Resampling of Multi-Resolution Features which enables a more efficient way of separating sources from mixtures.

  • Yes there are, you can have a look at https://github.com/etzinis/sudo_rm_rf for instance for 2 speakers separation. There is also this one for 3 speakers: https://huggingface.co/speechbrain/sepformer-whamr

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • are Acapellas hard to find?

    3 projects | /r/Beatmatch | 28 Apr 2023
  • Is there an AI that can seperate vocal tracks from a song that have multiple people singing at once?

    2 projects | /r/artificial | 9 Oct 2022
  • Show HN: Improved freemusicdemixer (AI music demixing in the browser)

    4 projects | news.ycombinator.com | 14 Sep 2023
  • Best way to extract a vocal stem from a song

    1 project | /r/edmproduction | 19 Oct 2023
  • Instrument Isolate for foobar2000

    3 projects | /r/foobar2000 | 15 Oct 2023