Drum Separator — Split Drums into Parts Online
Drum separation runs on three of our own spectral neural networks (one each for kick, snare and toms) trained on 9,200 recordings of live drummers rendered through eight kit sounds; hi-hat and cymbals come out as the remainder, so the four parts add up to the original track with nothing lost. Everything runs in your browser: with a GPU (WebGPU) a four-minute track splits in seconds, without one in a minute or two. Input: a drum track — a stem from a song split, a loop, an e-kit recording or a beat; output: a console where all four parts play together, each with solo, mute and its own level, and you download a single part, a ZIP, or the mix exactly as you hear it. A whole song is recognized from the audio itself before anything runs: a separate neural network (it needs a GPU with WebGPU and downloads once) lifts the drums out of it, the three models split those drums, and a fifth track — the music without drums — joins the console, so muting the drum parts leaves you the drumless song.
How to split drums into parts
A drum stem, a loop, a beat or an e-kit recording — or a whole song: a separate neural network takes the drums out of it first. MP3, WAV, FLAC, OGG or M4A.
The three models download on the first run; afterwards they come from the browser. Progress is shown by stage.
All four play on one clock, each with solo, mute and its own level — so you can hear whether the kick came out clean underneath the rest of the kit, not just how it sounds alone.
One button — the four parts sit on the audio mixer’s faders: balance, EQ, mix export.
Break drums down into kick, snare, toms and cymbals with a neural network in the browser
← Need vocals, bass and the rest as separate tracks? Stem Splitter Mix the parts in the mixer → Drum Remover
The three models of this tool learned from drums alone: in a whole song they take music and voice for hits, and the drums do not come out that way. The drums have to be lifted out of the song first — a separate neural network does that right in your browser — and then they are split into parts. You get both the drums and the song without them.
The model (84 MB) downloads once and runs on the graphics card (WebGPU). On a discrete gaming-class card a three-to-four-minute track takes about a minute; on integrated graphics and phones it takes noticeably longer — the time left appears as soon as the run starts.
The drum parts
All parts play together, like on a console: S keeps one, M drops it out, the slider sets its level. “Download mix” saves exactly what you hear — drums without the kick, for instance.
Replace the drum sound
Same groove — another kit: kick, snare and tom hits are detected on the separated parts and re-performed with the chosen set. Hi-hat and cymbals stay original; “Blend with original” mixes the source sound back in.
Upload one short sample each (up to 5 s): kick, snare, tom. Groove and hit strength come from your track — the sound is yours.
Drum extraction from a song runs on HTDemucs by Meta AI (MIT License), in the ONNX export of the MUSION project by Tianwei Zhao (CC BY 4.0). The kick, snare and tom models are our own, trained on the Groove MIDI Dataset (Google Magenta, CC BY 4.0) played through the FluidR3 GM and Naked Drums (Wilkinson Audio, CC BY 4.0) kits.