Split songs, demix music, and separate stems with our AI-based tool: free, private, and unlimited use directly in your browser

Home PRO About Blog


This is the blog of the freemusicdemixer site. The aim is to provide content related to music demixing, to help users figure out this website, and the overall landscape of stem separation.

Filter posts


Multi-threading Demucs: overlap-adding on two levels

2024-02-23 | Category: under-the-hood | Tags: demucs,javascript,digital signal processing,optimization,performance
How we use Demucs to process overlapping segments in two places (Javascript and C++) for multi-threaded demixing in the browser

PRO site has been launched!

2024-02-17 | Category: announcements | Tags: demucs,news,pro,ensemble
Creating ensemble models for better demixing 📈

Demucs is now 25% faster

2024-01-15 | Category: announcements | Tags: demucs,news,optimization
Making the Demucs v4 hybrid transformer model 25% faster without any code changes 🚀

Demucs is now available on this site

2023-12-08 | Category: announcements | Tags: music-demixer,demucs,news
Demucs v4 hybrid transformer is a very powerful AI model for music demixing, and it's on this website 😎

Music demixing, song splitting, stem separation: what's the difference?

2023-11-24 | Category: getting-started | Tags: stems,music-demixer,history,literature,academic
What's in a name? An analysis of the different names used to refer to the task of separating a mixed song into its isolated stems.

How we run an AI model for free in your browser

2023-10-23 | Category: under-the-hood | Tags: web assembly,c++,free-music-demixer,ai,neural network
An overview of how is built and how it lets you run an AI model for free in the privacy of your own browser.

Beginner's guide to getting free stems with free-music-demixer

2023-09-23 | Category: getting-started | Tags: introduction,basics,free-music-demixer
Hello! I'm the creator of this site, and this post describes how I use my own website to get stems from mixed songs for free.