Sparse pursuit and dictionary learning for blind source separation in polyphonic music recordings

4Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.

Abstract

We propose an algorithm for the blind separation of single-channel audio signals. It is based on a parametric model that describes the spectral properties of the sounds of musical instruments independently of pitch. We develop a novel sparse pursuit algorithm that can match the discrete frequency spectra from the recorded signal with the continuous spectra delivered by the model. We first use this algorithm to convert an STFT spectrogram from the recording into a novel form of log-frequency spectrogram whose resolution exceeds that of the mel spectrogram. We then make use of the pitch-invariant properties of that representation in order to identify the sounds of the instruments via the same sparse pursuit method. As the model parameters which characterize the musical instruments are not known beforehand, we train a dictionary that contains them, using a modified version of Adam. Applying the algorithm on various audio samples, we find that it is capable of producing high-quality separation results when the model assumptions are satisfied and the instruments are clearly distinguishable, but combinations of instruments with similar spectral characteristics pose a conceptual difficulty. While a key feature of the model is that it explicitly models inharmonicity, its presence can also still impede performance of the sparse pursuit algorithm. In general, due to its pitch-invariance, our method is especially suitable for dealing with spectra from acoustic instruments, requiring only a minimal number of hyperparameters to be preset. Additionally, we demonstrate that the dictionary that is constructed for one recording can be applied to a different recording with similar instruments without additional training.

References Powered by Scopus

Learning the parts of objects by non-negative matrix factorization

11209Citations
N/AReaders
Get full text

K-SVD: An algorithm for designing overcomplete dictionaries for sparse representation

8957Citations
N/AReaders
Get full text

Signal recovery from random measurements via orthogonal matching pursuit

8812Citations
N/AReaders
Get full text

Cited by Powered by Scopus

On Audio Enhancement via Online Non-Negative Matrix Factorization

5Citations
N/AReaders
Get full text

Energy Correlation Permutation Algorithm of Frequency-Domain Blind Source Separation Based on Frequency Bins Correction

5Citations
N/AReaders
Get full text

Blind Source Separation in Polyphonic Music Recordings Using Deep Neural Networks Trained via Policy Gradients

3Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Schulze, S., & King, E. J. (2021). Sparse pursuit and dictionary learning for blind source separation in polyphonic music recordings. Eurasip Journal on Audio, Speech, and Music Processing, 2021(1). https://doi.org/10.1186/s13636-020-00190-4

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 4

57%

Researcher 3

43%

Readers' Discipline

Tooltip

Computer Science 3

50%

Arts and Humanities 1

17%

Engineering 1

17%

Earth and Planetary Sciences 1

17%

Save time finding and organizing research with Mendeley

Sign up for free