Separation of Harmonic Sounds Using Linear Models for the Overtone Series - Demonstrations

The following table demonstrates the separation performance of different linear models for the overtone series. The models and separation algorithm are explained in paper by Virtanen and Klapuri: "Separation of Harmonic Sounds Using Linear Models for the Overtone Series".

In the leftmost column is the original signal, and in other colums are the separated signals obtained with different models. For each signal, the signal-to-residual-ratio (SRR) is calculated.

original signal and list of mixed component sounds frequency bands polynomial mel-cepstrum smoothing identity
orig1 cello, trumpet, violin sep1band1, 6.7 dB
sep1band2, 15.9 dB
sep1band3, 13.6 dB
sep1poly1, 6.6 dB
sep1poly2, 12.4 dB
sep1poly3, 13.1 dB
sep1cepstrum1, 6.4 dB
sep1cepstrum2, 15.5 dB
sep1cepstrum3, 14.2 dB
sep1poly1, 6.7 dB
sep1poly2, 15.6 dB
sep1poly3, 14.6 dB
sep1identity1, 2.2 dB
sep1identity2, 22.4 dB
sep1identity3, 14.7 dB
orig2 saxophone, frenchhorn, trombone sep2band1, 6.3 dB
sep2band2, 8.9 dB
sep2band3, 8.0 dB
sep2poly1, 3.7 dB
sep2poly2, 6.6 dB
sep2poly3, 8.0 dB
sep2cepstrum1, 4.9 dB
sep2cepstrum2, 7.6 dB
sep2cepstrum3, 7.8 dB
sep2poly1, 2.3 dB
sep2poly2, 5.4 dB
sep2poly3, 8.9 dB
sep2identity1, -1.1 dB
sep2identity2, 4.0 dB
sep2identity3, 8.2 dB
orig3 viola, bass, englishhorn, tuba sep3band1, 7.8 dB
sep3band2, 5.6 dB
sep3band3, 14.1 dB
sep3band4, 4.3 dB
sep3poly1, 7.2 dB
sep3poly2, 4.7 dB
sep3poly3, 7.6 dB
sep3poly4, 3.9 dB
sep3cepstrum1, 8.0 dB
sep3cepstrum2, 9.0 dB
sep3cepstrum3, 16.3 dB
sep3cepstrum4, 5.5 dB
sep3poly1, 6.6 dB
sep3poly2, 7.5 dB
sep3poly3, 9.9 dB
sep3poly4, 2.5 dB
sep3identity1, 8.3 dB
sep3identity2, -0.7 dB
sep3identity3, 4.0 dB
sep3identity4, -6.0 dB
orig4 frenchhorn, flute sep4band1, 4.5 dB
sep4band2, 7.7 dB
sep4poly1, 4.4 dB
sep4poly2, 7.7 dB
sep4cepstrum1, 4.1 dB
sep4cepstrum2, 7.4 dB
sep4poly1, 1.8 dB
sep4poly2, 7.7 dB
sep4identity1, -0.1 dB
sep4identity2, 7.5 dB
orig5 frenchhorn, flute + additive -10dB pink noise sep5band1, 4.2 dB
sep5band2, 7.5 dB
sep5poly1, 4.1 dB
sep5poly2, 7.5 dB
sep5cepstrum1, 3.7 dB
sep5cepstrum2, 7.1 dB
sep5poly1, 1.6 dB
sep5poly2, 7.5 dB
sep5identity1, -0.3 dB
sep5identity2, 7.2 dB

Demonstrations main page

Last modified: Thu Nov 8 11:49:29 EET 2001 - Tuomas Virtanen, tuomas.virtanen@tut.fi