Onset transients

Algorithms for stationary/transient separation

In Siedenburg, K. and Doclo, S. (2017). Iterative structured shrinkage algorithms for stationary/transient audio separation. In Proc. of the 20th Int. Conf. on Digital Audio Effects (DAFx- 20), Edinburgh, Sep 5–8., we present novel strategies for stationary/transient signal separation in audio signals in order to exploit the basic observation that stationary components are sparse in frequency and persistent over time whereas transients are sparse in time and persistent across frequency. We utilize a multi-resolution STFT approach which allows to define structured shrinkage operators to tune into the characteristic spectrotemporal shapes of the stationary and transient signal layers. Structure is incorporated by considering the energy of time-frequency neighbourhoods or modulation spectrum regions instead of individual STFT coefficients, and shrinkage operators are employed in a dual-layered Iterated Shrinkage/Thresholding Algorithm (ISTA) framework. We further propose a novel iterative scheme, Iterative Cross-Shrinkage (ICS). 

This page presents a few representative audio examples for the tested algorithms. 

A first example concerns a musical mixture from a Jazz-trio recording. Here only the ICS DYN MOD algorithm is presented. 

The following example considers the case of isolated instrument tones. 

(Changed: 2021-04-30)