StemRoller separates songs into vocal, drum, bass, and other instrumental tracks using the Demucs algorithm, with YouTube search integration.

github.com/stemrollerapp/stemroller
Stemroller homepage screenshot

About Stemroller

StemRoller is an application that separates a song into vocal, drum, bass, and other instrumental stems. It uses Facebook's Demucs algorithm for the separation and integrates YouTube search results. To use it, a person types the name or artist of a song into the search bar and clicks the Split button on a result. Splitting takes several minutes. Once it finishes, an Open button next to the song gives access to the stems.

The project's README describes a downloadable release bundle that includes everything needed to split stems. Developers can also set up the project from source. Linux is not officially supported. That setup requires installing ffmpeg globally, and installing demucs and yt-dlp with pip. Pricing is not known.

Key features

  • Separates songs into vocal, drum, bass, and other instrumental stems
  • Uses Facebook's Demucs algorithm for source separation
  • Searches YouTube from a song name or artist search bar
  • Split button starts stem extraction for a selected search result
  • Open button provides access to extracted stems after splitting finishes
  • Release bundle that includes what is needed to split stems
Best for: People who want to isolate vocals or individual instrumental parts from a song found through YouTube search, using Windows or macOS.
Good for
  • The release bundle includes what is needed to split stems, so manual setup is not required for end users
  • Splitting is started from a single search result with a Split button
  • A Discord server is available for update announcements and support
Watch out for
  • Splitting takes several minutes to complete for each song
  • Linux is not officially supported and requires manual installation of ffmpeg, demucs, and yt-dlp

Stemroller at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS, Windows
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Stemroller alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 6 alternatives

looperman

looperman.com/loops

Looperman offers free loops and WAV samples, including drum, melody, bass, and vocal loops, with downloads contributed by its community.

Free

Popular in Audio Editing & Production

Well-known listings from the same topic.

All 158

Stemroller FAQ

How do I separate a song into stems?
Type the name or artist of the song into the search bar and click the Split button that appears in the results. Wait several minutes for splitting to finish, then click the Open button next to the song to access the stems.
Where can I get update announcements and support?
The project has a Discord server that provides update announcements and support.
How do I set up StemRoller on Linux?
Linux is not officially supported. The README says to install ffmpeg globally using a package manager, and to install demucs and yt-dlp globally with pip. If errors such as "Couldn't find appropriate backend" appear, it suggests trying to install libsox-dev.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing