FREEDOM251

Freedom251 › AI Music Remixing Tools

StemForge

Free plan Open source LinuxMacSelf-hostedWebWindows

Visit StemForge Alternatives Pricing

StemForge's own site

What StemForge is

StemForge is a free, open-source audio workstation that runs locally in a browser and links stem separation, MIDI extraction, audio generation, composition, mixing, and export. Demucs and BS-Roformer separate audio into vocal, drum, bass, other, guitar, and piano stems, with spectral analysis used to recommend an engine and model. MIDI extraction covers instrument stems and vocal melodies; Web MIDI can send MIDI to hardware synths. Its Synth tab uses Stable Audio Open for text-conditioned audio up to 600 seconds, with optional audio or MIDI conditioning. Compose uses AceStep for song generation and RVC for voice conversion, while Mix combines stems, MIDI-rendered tracks, synth outputs, and composed songs. Exports include WAV, FLAC, MP3, and OGG, individually or as a ZIP archive. The project says audio remains on the user's computer and an internet connection is not needed after model downloads. Setup requires Python 3.12, FFmpeg, and FluidSynth with a GM soundfont. Models download on first use; AceStep requires about 20 GB, and Stable Audio Open requires license acceptance and authentication. NVIDIA acceleration needs driver 580 or newer; CPU-only operation is significantly slower.

Who it suits

StemForge suits people seeking a local browser-based workflow for separating audio, extracting MIDI, generating or composing audio, and mixing and exporting results. Users should be prepared to install its listed dependencies and, for faster NVIDIA acceleration, meet the driver requirement.

What it does well

  • Connects separation, MIDI, generation, composition, mixing, and export
  • Exports WAV, FLAC, MP3, and OGG
  • Audio stays local after initial model downloads
  • Can send MIDI to hardware synths through Web MIDI

What to know first

  • Setup requires Python 3.12, FFmpeg, and FluidSynth
  • AceStep models require about 20 GB
  • CPU-only operation is significantly slower
  • MIDI Out requires Chrome or Edge and a secure context

Limits

The listed plan is free, with no subscriptions or per-track fees, and runs locally on your hardware. AceStep models require about 20 GB; Stable Audio Open requires HuggingFace license acceptance and authentication. NVIDIA acceleration requires driver 580 or newer, while CPU-only operation is significantly slower.

Plans

PlanBilled and limitsPrice
StemForgeNo subscriptions or per-track fees · Open-source; runs locally on your hardwareFree
Local StemForgeself-hosted · no subscription · no per-track fees · model downloads requiredFree

As github.com lists them, read 4 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the StemForge GitHub project page.
  2. Install Python 3.12, FFmpeg and FluidSynth with a GM soundfont.
  3. Install StemForge and launch its local browser interface.
  4. Use a tab to download models on first use; AceStep requires about 20 GB.
  5. For Stable Audio Open, accept the HuggingFace license and authenticate.
  6. For MIDI Out, use Chrome or Edge over HTTPS or localhost.

StemForge is a local, browser-based audio workstation that brings separation, MIDI, generation and composition tools into one application. It is best suited to musicians and audio enthusiasts who want to build a workflow around their own hardware. Its main appeal is breadth without routine cloud processing; its main cost is a demanding, technical setup.

Overview

Separate, MIDI, Synth, Compose, Mix and Export are connected stages: outputs can flow between them, and the Mix tab can combine separated audio, MIDI-rendered tracks, synth outputs and composed songs. That makes StemForge more useful for projects that move across several audio tasks than for someone who only needs a quick vocal split or remix.

The project says audio stays on the user's computer and that an internet connection is unnecessary after initial model downloads. That is a strong fit for people who want local processing, but it does not eliminate the initial download burden or the need to run the software on suitable hardware.

Key features

Separation and MIDI

Demucs and BS-Roformer separate vocals, drums, bass, other, guitar and piano. StemForge recommends engines and models based on spectral analysis, giving users guidance when choosing a separation path. For MIDI, BasicPitch extracts notes from instrument stems, while faster-whisper and pitch tracking handle vocal melodies. MIDI Out can also send material to hardware synths through Web MIDI, extending the workflow beyond files on the computer.

Generation, composition and export

Synth uses Stable Audio Open for text-conditioned audio generation up to 600 seconds, with optional audio or MIDI conditioning. Compose combines AceStep song generation with RVC voice conversion, and includes 14 voices plus a HuggingFace model browser. These options make the workstation broader than a dedicated stem splitter, though model licensing and downloads deserve attention before relying on a particular generation workflow.

Mix brings together stems, MIDI-rendered tracks, synth outputs and composed songs. Export supports WAV, FLAC, MP3 and OGG, either as individual files or a ZIP archive. That range covers common delivery formats without requiring a separate export utility for each output.

Pricing

StemForge is free: the StemForge plan costs nothing, with no subscriptions or per-track fees. It is open source under Apache 2.0 and runs on the user's hardware, so there is no paid tier or seat-based subscription to weigh against the free option.

The trade-off is that free software does not mean cost-free setup. The documented requirements include Python 3.12, FFmpeg and FluidSynth with a GM soundfont. NVIDIA acceleration requires driver 580 or newer, and CPU-only operation is significantly slower. Models download on first use; AceStep models require about 20 GB, while Stable Audio Open requires HuggingFace license acceptance and authentication. Upstream model terms are separate from StemForge's Apache 2.0 license: the project notes Stability AI's Community License for Stable Audio Open and no specified license for one six-stem BS-Roformer model.

Platforms

StemForge supports Linux, macOS and Windows, with a local browser interface and a self-hosted option. MIDI Out has an additional browser constraint: it requires Chrome or Edge in a secure context, such as HTTPS or localhost. Users planning to connect hardware synths should account for that requirement.

Who it's for

StemForge suits technically confident musicians, producers and audio tinkerers who want several connected audio workflows, local processing and the flexibility to run models on their own machine. It is a poor fit for people who need a lightweight setup, depend on fast CPU-only processing, or want to avoid large downloads and model-specific licensing terms.

Pros and cons

Pros

  • Connected separation, MIDI, generation, composition, mixing and export workflows reduce the need to move every stage between separate tools.
  • Local processing after downloads and no subscription or per-track fees suit users who prefer to keep audio on their hardware.
  • Six stem categories, MIDI extraction, Web MIDI output and four export formats support more than a basic vocal-removal task.

Cons

  • Python, FFmpeg and FluidSynth setup, plus much slower CPU-only operation, make this a demanding choice for casual users or modest hardware.
  • AceStep's roughly 20 GB model requirement and first-use downloads can consume substantial storage and time.
  • Apache 2.0 covers StemForge, not every upstream model; separate terms and an unspecified license for one BS-Roformer model complicate model selection.
  • MIDI Out is limited to Chrome or Edge in a secure browser context, so it will not work from every browser setup.

Alternatives

For a browser- and app-accessible freemium option, Fadr offers a free plan with vocals, melodies, drums and bass, MP3 downloads, MIDI detection and Remix Maker; choose it if those focused remix tools are a better fit than StemForge's local setup. AceStep AI Music Remixer has a free tier with 10 credits a day and generations up to 120 seconds for personal use, so it suits users who want a capped, shorter-generation option rather than StemForge's local workstation.

AetherWave Music Studio, AI Remix Music Generator, MeloLab AI Remix, Mubert AI Music Remixer, MusicWave.ai and RiffGen Remixer AI are other alternatives to consider.

For a broader comparison of category options, see AI Music Remixing Tools.

Verdict

Choose StemForge if you want a free, locally run workstation that connects stem separation with MIDI, generation, composition and export. The integrated workflow and lack of recurring fees are its clearest strengths. Look elsewhere if you need a quick-start service, have limited hardware or storage, or cannot work within separate upstream model licenses.

Verdict

StemForge brings several audio workflows together while keeping processing local after model downloads. Account for its setup, model requirements, and the separate licensing terms noted for some upstream models.

Questions

How much does StemForge cost?

The StemForge plan is free. It is open source and has no subscriptions or per-track fees.

Does StemForge have a free plan or trial?

It has a free plan and no free trial.

Which platforms does StemForge support?

Listed platforms are Linux, macOS, self-hosted, web and Windows.

What can StemForge do?

It supports stem separation, MIDI extraction, audio generation, song composition, mixing and export. It can export WAV, FLAC, MP3 and OGG.

Does StemForge work offline?

The project says audio stays on the user's computer and no internet connection is required after initial model downloads.

What does setup require?

The documented setup requires Python 3.12, FFmpeg and FluidSynth with a GM soundfont. Models download when first used.

Facts from StemForge's own pages

AMD support
Linux AMD GPUs use a separate ROCm 7.1 project variant, but the project describes end-to-end AMD hardware support as untested. · github.com, 15 Oct 2026
Audio generation
Stable Audio Open is used for text-conditioned stereo generation with optional stem, MIDI, and mix conditioning and project support up to 600 seconds through chunking. · github.com, 15 Oct 2026
Basic Pitch integration
Spotify describes Basic Pitch as an audio-to-MIDI converter with pitch-bend detection and publishes it under Apache-2.0. · github.com, 15 Oct 2026
Documentation
The repository links an INSTRUCTIONS.md guide, requirements, installation steps, launcher flags, model-cache guidance, and a third-party notices file. · github.com, 15 Oct 2026
Export formats
Export supports WAV, FLAC, MP3, and OGG, including ZIP downloads. · github.com, 15 Oct 2026
Hugging Face gate
The Synth tab requires accepting Stable Audio Open's license and logging in locally with a read token before model access. · github.com, 15 Oct 2026
Install
Installation uses a recursive Git clone, uv sync, and uv run python run.py, then serves the interface at localhost port 8765. · github.com, 15 Oct 2026
Integrations
The documented workflow connects Separate, MIDI, Synth, Compose, Mix, and Export tabs so outputs can flow between pipelines; MIDI Out connects to hardware synths via the browser's Web MIDI API. · github.com, 4 Oct 2026
Licence
The repository identifies StemForge itself as Apache License 2.0 and permits commercial use, modification, and distribution. · github.com, 15 Oct 2026
Limit: Demucs artifacts
Demucs documentation reports substantial bleeding and artifacts for the piano source in its experimental six-source model. · github.com, 15 Oct 2026
Limit: Demucs maintenance
The Demucs repository is archived and says its original maintainer no longer actively maintains it beyond important fixes. · github.com, 15 Oct 2026
Limit: licence inconsistency
The v1.0.0 release page instead describes that release as personal and non-commercial under PolyForm Noncommercial 1.0.0, creating a material licence discrepancy. · github.com, 15 Oct 2026
Limit: Stable Audio language and style
The model card says performance is weaker outside English, varies across musical styles and cultures, and is generally better for sound effects and field recordings than music. · huggingface.co, 15 Oct 2026
Limit: Stable Audio vocals
Stability's model card says Stable Audio Open is not able to generate realistic vocals. · huggingface.co, 15 Oct 2026
Limit: third-party rights
The project warns that its Apache licence does not cover third-party model weights and lists some weights as non-commercial, unknown-licence, or requiring separate review. · github.com, 15 Oct 2026
Local processing
The project says audio remains on the user's computer and that internet access is unnecessary after model downloads. · github.com, 15 Oct 2026
macOS support
Apple Silicon Macs use MPS acceleration, while Intel Macs operate CPU-only. · github.com, 15 Oct 2026
Maker identity
The repository owner identifies as Todd (tsondo) and lists Germany as the location. · github.com, 15 Oct 2026
MIDI
StemForge extracts MIDI from instrument stems with BasicPitch and vocal melodies with faster-whisper and pitch tracking, and can send MIDI to hardware synths through Web MIDI. · github.com, 4 Oct 2026
MIDI browser support
MIDI Out requires Chrome or Edge and a secure browser context; the project documents HTTPS or localhost as supported secure origins. · github.com, 4 Oct 2026
MIDI extraction
Instrument MIDI uses Basic Pitch, while vocal MIDI uses faster-whisper with pitch tracking; FluidSynth provides browser previews. · github.com, 15 Oct 2026
MIDI Out
Extracted MIDI can be sent to software or hardware synthesizers through Web MIDI, with program changes and a panic control; Chrome or Edge is required by the project. · github.com, 15 Oct 2026
Mixing
Mix combines audio stems, MIDI renders, synth outputs, and composed songs with per-track instruments and volume, then renders FLAC. · github.com, 15 Oct 2026
Mixing and export
The Mix tab combines audio stems, MIDI-rendered tracks, synth outputs, and composed songs; exports support WAV, FLAC, MP3, and OGG, individually or as a ZIP archive. · github.com, 4 Oct 2026

Where StemForge stands on Freedom251

Look at these too