When I wire AI audio into a small content pipeline, the expensive mistake is treating “stem split” as one opaque button. Track count is closer to an API parameter: too few and you can’t mute the part that fights VO; too many and you babysit bleed and file juggling. This note is how I pick 2 / 4 / 6 / 10 before I touch arrangement.
Workspace: Doremi. Separation lives in the AI Stem Splitter; mashups come later only if I still want a fused listen.
Why stem count matters more than model marketing
Source separation is a researched problem—Deezer’s Spleeter made a practical baseline famous by shipping vocals/drums/bass/other (and finer recipes) as an open tool. Product UIs vary, but the acceptance criteria stay the same: can I solo the part I need without wrecking the rest?
My default mapping for short-form video beds:
| Need | Start with | Notes |
|---|---|---|
| Karaoke / VO-safe instrumental | 2 stems | Vocal vs rest; fastest listen |
| Remix with drum swap | 4 stems | Vocals / drums / bass / other |
| Practice or instrument-focused edit | 6–10 | Guitar/piano isolation when it matters |
| “I might mash two songs later” | Split both sources first | Don’t mash until parts pass mute tests |
Pipeline sketch (builder view)
- Import the keeper mix (MP3/WAV/FLAC—whatever you already export).
- Choose the minimum stem count that unblocks the next edit.
- Solo/mute in the web player; reject splits with obvious vocal bleed under speech.
- Export only the stems you’ll actually drop into the DAW.
- Optional: if two cleaned sources still want a hybrid listen, run them through the AI Music Mashup Maker with a tight style prompt (“same BPM feel, no new vocal hook, bed density”).
Mashups themselves are an old craft of combining two recognizable songs into one new piece (Mashup (music)); stems just give you cleaner inputs than slamming two full mixes together.
Failure modes I budget for
- Over-splitting: 10 tracks for a 20s UI tour. You won’t use them; you’ll lose an evening naming files.
- Under-splitting: 2 stems when the problem is a bright synth, not the vocal. You mute the wrong layer.
- Mashup-before-split: fusing two muddy mixes, then wishing you could mute one vocal. Split first when control matters.
Ticket-style prompt scraps
stems: 4
keep: drums+bass pulse under VO
export: instrumental + vocal isolated
forbid: new arrangement yet — separation only
This isn’t a DSP paper—just the shortest acceptance loop I’ve found so stem jobs don’t turn into another free-BGM scavenger hunt. If you version stem recipes next to your video repo, drop a schema; I’ll copy the good parts.
Top comments (0)