SPAIN-NET: Spatially-Informed Stereophonic Music Source Separation

Abstract

With the recent advancements of data driven approaches using deep neural networks, music source separation has been formulated as an instrument-specific supervised problem. While existing deep learning models implicitly absorb the spatial information conveyed by the multi-channel input signals, we argue that a more explicit and active use of spatial information could not only improve the separation process but also provide an entry-point for many user-interaction based tools. To this end, we introduce a control method based on the stereophonic location of the sources of interest, expressed as the panning angle. We present various conditioning mechanisms, including the use of raw angle and its derived feature representations, and show that spatial information helps. Our proposed approaches improve the separation performance compared to location agnostic architectures by 1.8 dB SI-SDR in our Slakh-based simulated experiments. Furthermore, the proposed methods allow for the disentanglement of same-class instruments, for example, in mixtures containing two guitar tracks. Finally, we also demonstrate that our approach is robust to incorrect source panning information, which can be incurred by our proposed user interaction.

Overview

Fig. 1 - SPAIN-NET conditioning mechanism overview

Audio samples

Task 1: Guitar, Strings, Bass, and Piano


Input Mixture
Guitar
Ground Truth
Baseline
D-1 (proposed)
D-1 Noisy (proposed)

D-F (proposed)

Strings
Ground Truth
Baseline
D-1 (proposed)
D-1 Noisy (proposed)

D-F (proposed)

Bass
Ground Truth
Baseline
D-1 (proposed)
D-1 Noisy (proposed)

D-F (proposed)

Piano
Ground Truth
Baseline
D-1 (proposed)
D-1 Noisy (proposed)

D-F (proposed)


Task 2: Guitar 1, Guitar 2, Bass, and Piano


Input Mixture
Guitar 1
Ground Truth
Baseline
D-1 (proposed)
D-1 Noisy (proposed)

D-F (proposed)

Guitar 2
Ground Truth
Baseline
D-1 (proposed)
D-1 Noisy (proposed)

D-F (proposed)

Bass
Ground Truth
Baseline
D-1 (proposed)
D-1 Noisy (proposed)

D-F (proposed)

Piano
Ground Truth
Baseline
D-1 (proposed)
D-1 Noisy (proposed)

D-F (proposed)