This demos shows how to do audio coding and "tonal + transient" decomposition using group lasso shrinkage of two wmdct transforms with different time-frequency resolutions.
The signal is transformed using two orthonormal wmdct bases. Then group lasso shrinkage is applied to the two transforms in order to:
The corresponding approximated signals are computed with the corresponding inverse, iwmdct.
Corresponding reconstructed tonal and transient sounds may be listened from arrays rec1 and rec2 (sampling rate: 44.1 kHz)