Menu
website menu

AUDA-HPSS

Adversarial Unsupervised Domain Adaptation for Harmonic-Percussive Source Separation

In this page you can have access to extra information related to the paper

C. Lordelo, E. Benetos, S. Dixon, S. Ahlb├Ąck and P. Ohlsson, "Adversarial Unsupervised Domain Adaptation for Harmonic-Percussive Source Separation" in IEEE Signal Processing Letters, vol. 28, pp. 81-85, 2021.

  • Manuscript can be downloaded here
  • Original publication (with supplementary document) here

Datasets

In our experiments we used two datasets:

Evaluation Images

Detailed evaluation metrics can be seen in the images below.

  • Boxplot of metrics over the "MUSDB18 Dataset" (ordered by percussive SDR)
  • Boxplot of metrics over the "Tap & Fiddle Dataset" (ordered by percussive SDR)

Audio Samples

Below you can find audio samples for the estimated harmonic and percussive audio tracks of each tested method. The name of the methods follows the name presented in the paper.

However, apart from the methods in the paper we included two extra methods for the separation here. The Median filtering HPSS [1] and HPSS by low/high-pass filtering, where the percussive source is estimated by using a Butterworth low-pass filter of order 8 and cutoff frequency of 200 Hz and the harmonic source is the output of the mixture signal filtered by a Butterworth high-pass filter of order 8 and cutoff frequency 250 Hz

- If you are having issues to play an audio sample, just wait little bit. All audio files have to be loaded before the browser allows you to play any of them. So, it can take a while sometimes.

[1] "Harmonic/Percussive Separation Using Median Filtering" by Fitzgerald, D. in International Conference on Digital Audio Effects (DAFx) Sep (2010)

Example 1 - Domain 𝒜:

Mixture
Percussive - Ref
Harmonic - Ref
HPSS_MUSDB
HPSS_T&F
SDA_joint
SDA_tuned
UDA_small
UDA_large
OpenUnmix
IRM
Median Filtering
Low/High Filtering

Example 2 - Domain 𝒜:

Mixture
Percussive - Ref
Harmonic - Ref
HPSS_MUSDB
HPSS_T&F
SDA_joint
SDA_tuned
UDA_small
UDA_large
OpenUnmix
IRM
Median Filtering
Low/High Filtering

Example 3 - Domain 𝒜:

Mixture
Percussive - Ref
Harmonic - Ref
HPSS_MUSDB
HPSS_T&F
SDA_joint
SDA_tuned
UDA_small
UDA_large
OpenUnmix
IRM
Median Filtering
Low/High Filtering

Example 1 - Domain :

Mixture
Percussive - Ref
Harmonic - Ref
HPSS_MUSDB
HPSS_T&F
SDA_joint
SDA_tuned
UDA_small
UDA_large
OpenUnmix
IRM
Median Filtering
Low/High Filtering

Example 2 - Domain :

Mixture
Percussive - Ref
Harmonic - Ref
HPSS_MUSDB
HPSS_T&F
SDA_joint
SDA_tuned
UDA_small
UDA_large
OpenUnmix
IRM
Median Filtering
Low/High Filtering

Example 3 - Domain :

Mixture
Percussive - Ref
Harmonic - Ref
HPSS_MUSDB
HPSS_T&F
SDA_joint
SDA_tuned
UDA_small
UDA_large
OpenUnmix
IRM
Median Filtering
Low/High Filtering
Return to top