Demo page of Mixing-Specific Augmentation for Music Source Separation

Demo page of Mixing-Specific Augmentation for Music Source Separation

This is the demo page for the paper titled “Mixing-Specific Data Augmentation Techniques for Improved Blind Violin/Piano Source Separation”.

<Paper (arXiv)><Github><Pretrained Models (GoogleDrive)>

Introduction

The main purpose of this work is to allow users to apply mixing-specific data augmentation techniques to facilitate the training of a neural network model for source separation, in particular with the Open-Unmix model architecture.

The following section demonstrates the 16 test songs remixed from MedleyDB (unseen during training), and the predicted stems by Spleeter and two of our proposed models trained under data-rich scenario (Model A: Random Mixing, Model B: Wet).

Note that both Model A and Model B outperform Spleeter since Spleeter was not pretrained on violin data. Model A achieves higher SDR for piano stems, and the augmented Model B performes better for violin stems.

Demo audio

JoelHelander_ExcessiveResistancetoChange_p0_v0

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

JoelHelander_ExcessiveResistancetoChange_p0_v1

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_AnEveningWithOliver_p0_v0

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_AnEveningWithOliver_p0_v1

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_AnEveningWithOliver_p0_v2

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_AnEveningWithOliver_p0_v3

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_AnEveningWithOliver_p0_v4

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_AnEveningWithOliver_p0_v5

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_AnEveningWithOliver_p0_v6

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_AnEveningWithOliver_p0_v7

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_ImpressionsOfSaturn_p0_v0

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_ImpressionsOfSaturn_p0_v1

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_TheFlaxenField_p0_v0

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MatthewEntwistle_TheFlaxenField_p0_v1

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

MutualBenefit_NotForNothing_p0_v0

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.

TheKitchenettes_Alive_p0_v0

Input Mixture

Model Spleeter Model A Model B
Violin Est.
Piano Est.