Show HN: Improved freemusicdemixer – AI music demixing in the browser

Hi HN,

Last time I showed free-music-demixer, which people seemed to enjoy. It was a static website with a Javascript + WASM module to perform music demixing (or music source separation) using an AI model UMX-L (Open-Unmix) running client-side in the browser.

Since then, I have overhauled the project and made several improvements:

- The demixing/separation quality is higher now, since I implemented the missing post-processing step

- Memory usage is lower now by performing a custom segmented inference with a streaming LSTM, which should allow larger tracks (or, dare I say, arbitrarily-large tracks)

- There is a batch upload feature now to demix an entire folder of songs (and provide zip files of the stems)

- There are now dev logs printed to the website to show the progress better

160 points sevagh 3 years ago 40 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton