About
About Stemroom
Stemroom is a free practice tool for drummers, guitarists and other musicians. It lets you mute one part of a song and play along with the rest, without sending your music to anyone.
Why it exists
Playing along to a record is one of the best ways to practise, but the part you want to play is already on the recording. Backing tracks exist for some songs and not for others. Stem separation fixes that for almost any song, but many tools need an account, a subscription, or an upload to someone else's server. Stemroom runs on your own device instead.
How it works
Stemroom uses HTDemucs, an open model from Meta's research team, to split a song into drums, bass, vocals and everything else. It runs in your browser using WebGPU where the device supports it, and WebAssembly where it doesn't. The player is built on the Web Audio API, with its own pitch-preserving time-stretch so you can slow songs down without changing the key. See the credits for the open-source work it builds on.
Who makes it
Stemroom is an independent project by Fairuz. It is tested mainly on an iPad Pro, which is why the fast mode is tuned for Apple's WebGPU first.
Contact
Questions, bug reports and ideas are welcome.
When you write, include your device, browser and what you were doing. Please don't send copyrighted audio.