Alexandre Deiss & Guillaume Merle & Marc Demoustier & Quoc Duong Nguyen
February 1st, 2022
What is music source separation?
Music source separation is the task of decomposing music into its constitutive components.
What is music source separation?
Four stems: vocals, drums, bass and the remaining other instruments.
Dataset:
MUSBD18HQ
State of the art
Waveform
Operates directly on the raw input waveform
Spectrogram
Visual representation of the spectrum of frequencies of a signal as it varies with time.
Open-Unmix
Demucs
Our approaches
Scrapped idea
Â
But...
Adopted idea
Converting model into TorchScript
What's a TorchScript?
Workflow
Model creation
Model chosen
Quantization (Optional)
Quantization tradeoff
Model is ready
Mobile application
Made with Flutter
Mobile inference in Java
App design
Made with Flutter
Tons of features!
Performance
Using a Google Pixel 6, demixing a 4-minute file takes:
Get Demixr now
Demo
References