Free-music-demixer adds multi-threading to run Demucs faster in the browser(freemusicdemixer.com)
freemusicdemixer.com
Free-music-demixer adds multi-threading to run Demucs faster in the browser
https://freemusicdemixer.com/#demixer-apps
https://freemusicdemixer.com/#demixer-apps
Over the Christmas break I added multi-threading to the WASM Demucs module in freemusicdemixer
Demucs (v4 hybrid transformer) is a much higher quality model than the previous default, but it ran very slowly when limited to one worker: ~17 minutes for an average 4-minute song
I have since implemented multi-threading with WebWorkers.
If you raise the "MAX MEMORY" setting to 16 GB or 32 GB, your track will demix within 7-5 minutes, producing state-of-the-art results.
There is also support for the Demucs 6-source model which adds piano and guitar stems.
Please reach out and be loud about any bugs or UX issues you encounter!: https://github.com/sevagh/free-music-demixer/issues