Skip to content
SPECIFICTION
Get listed

StemDeck

github.com

Free plan WebWindowsmacOSLinuxAPISelf-hosted
Visit github.com
Spec score 7.6 #14 of 21 in Stem Separation Software

What it is

StemDeck separates songs into stems for practice, study, transcription, remixing, and other creative audio work. Its Demucs htdemucs_6s model separates vocals, drums, bass, guitar, piano, and other sounds. Files accepted include MP3, WAV, FLAC, OGG/Opus, MP4, and M4A, and songs can also be supplied by YouTube URL. The workspace provides waveform lanes, mute and solo controls, volume adjustment, and looping; users can export individual stems or a custom mix in WAV or MP3. Song analysis includes BPM, key, scale, confidence, integrated LUFS, and sample peak level. StemDeck says audio processing runs locally and the app does not transmit, store, cache, or redistribute audio. Internet access is needed for YouTube downloads and an initial model fetch of about 170 MB, which is cached afterward. The project documents Docker and Unraid deployment, source-based web-server use, and a local REST API. It is free, with no account, quota, uploads, or subscription, but handles one job at a time, supports up to six stems, and has no mobile app.

Spec sheet

Purpose
StemDeck separates songs into stems for practice, study, transcription, remixing, and creative audio workflows.Read 30 Sep 2026 · github.com
Audience
StemDeck is aimed at musicians, producers, teachers, hobbyists, and listeners who want a focused tool for practice, study, or remixing.Read 30 Sep 2026 · stemdeck.app
Platforms
Prebuilt desktop downloads are offered for macOS and Windows, and the web server can be run on macOS, Linux, or Windows.Read 30 Sep 2026 · github.com
API
The local server exposes REST endpoints for jobs, status, cancellation, stem streaming, and video export, plus server-sent job events.Read 30 Sep 2026 · github.com
Privacy
StemDeck says audio processing runs locally and audio is not transmitted, stored, cached, or redistributed by the app.Read 30 Sep 2026 · github.com
Audio analysis
Song analysis includes BPM, key, scale, confidence, integrated LUFS, and sample peak level.Read 30 Sep 2026 · github.com
Import formats
It accepts MP3, WAV, FLAC, OGG/Opus, MP4, and M4A files, as well as YouTube URLs.Read 30 Sep 2026 · github.com
Internet needs
Internet is needed for YouTube downloads and the initial model fetch of about 170 MB; the model is cached afterward.Read 30 Sep 2026 · github.com
Mixer and editing
The workspace includes waveform lanes, mute and solo controls, volume adjustment, looping, and exports of individual stems or a custom mix.Read 30 Sep 2026 · github.com
Notable limits
The project describes one job at a time, up to six stems, and no mobile app; it also says processing speed depends on local hardware.Read 30 Sep 2026 · github.com
Self-hosting
The project documents Docker and Unraid deployment as well as running the web server from source.Read 30 Sep 2026 · github.com
Stem types
The Demucs htdemucs_6s model separates vocals, drums, bass, guitar, piano, and other sounds.Read 30 Sep 2026 · github.com
Support and project
The maker links to GitHub issues and pull requests, Discord, Reddit, Instagram, and X; the project is licensed under Apache-2.0.Read 30 Sep 2026 · github.com

Plans and prices

StemDeck Free Free, forever · no account, quota, uploads, or subscription · one job at a time Read 30 Sep 2026 · github.com

Every StemDeck plan and price →

Strong points and limits

Strong points

  • Separates up to six types of stems.
  • Accepts common audio files and YouTube URLs.
  • Exports individual stems or a custom mix.
  • Provides BPM, key, scale, and loudness analysis.
  • Audio processing runs locally, according to the project.

Limits

  • Processes one job at a time.
  • There is no mobile app.
  • Initial model fetch requires about 170 MB of internet access.
  • Processing speed depends on local hardware.

Who it suits

StemDeck suits musicians, producers, teachers, hobbyists, and listeners who want stems for practice, study, transcription, or remixing. It also offers self-hosting and a local API for users who want those deployment or integration options.

Verdict

StemDeck combines stem separation with editing, analysis, and export controls, while keeping audio processing local according to the project. Its one-job limit and dependence on local hardware are important workflow considerations.

Where Specifiction places it

Alternatives to StemDeckAll alternatives →