This is the companion webpage for the DAFx 2021 article
M. Caetano & P. Depalle. "On the Estimation of Sinusoidal
Parameters via Parabolic Interpolation of Scaled Magnitude
Spectra" In: Proceedings of the 24th International
Conference on Digital Audio Effects (DAFx20in21), Vienna, Austria,
September 8-10, 2021.
([Caetano & Depalle 2021]). Here you will find additional results that could not be included
in the article due to a lack of space.
Table 1: Optimum value of the power scaling factor
p
for twelve windows of four different sizes
M
in samples. Values reproduced from
[Werner & Germain 2016].
M
512
1024
2048
4096
Bartlett
0.2253
0.22535
0.22538
0.22539
Hann
0.22903
0.22911
0.22915
0.22917
Hanning
0.22903
0.22911
0.22915
0.22917
Blackman
0.13056
0.13057
0.13058
0.13058
Blackman-Harris
0.08552
0.08553
0.08553
0.08554
Hamming
0.18505
0.18575
0.18611
0.18628
Bartlett-Hann
0.21635
0.21642
0.21645
0.21647
Gaussian
0.12024
0.12074
0.12099
0.12112
Kaiser-Bessel
0.28214
0.28270
0.28298
0.28312
Nuttall
0.08153
0.08155
0.08157
0.08157
Dolph-Chebychev
0.08403
0.08403
0.08404
0.08404
Tukey
0.50592
0.50609
0.50618
0.50622
Below are the figures and the table with the final model
parameters for all 12 windows tested.
Maximizing the Line Fit
Coefficient of determination as a function of the variable
kappa for the Bartlett window.
Coefficient of determination as a function of the variable
kappa for the Hann window.
Coefficient of determination as a function of the variable
kappa for the Hanning window.
Coefficient of determination as a function of the variable
kappa for the Hamming window.
Coefficient of determination as a function of the variable
kappa for the Blackman window.
Coefficient of determination as a function of the variable
kappa for the Blackman-Harris window.
Coefficient of determination as a function of the variable
kappa for the Bartlett-Hann window.
Coefficient of determination as a function of the variable
kappa for the Gaussian window.
Coefficient of determination as a function of the variable
kappa for the Kaiser-Bessel window.
Coefficient of determination as a function of the variable
kappa for the Nuttall window.
Coefficient of determination as a function of the variable
kappa for the Dolph-Chebychev window.
Coefficient of determination as a function of the variable
kappa for the Tukey window.
Final Line and Curve Fits
Resulting curve fit for the Bartlett window.
Resulting curve fit for the Hann window.
Resulting curve fit for the Hanning window.
Resulting curve fit for the Hamming window.
Resulting curve fit for the Blackman window.
Resulting curve fit for the Blackman-Harris window.
Resulting curve fit for the Bartlett-Hann window.
Resulting curve fit for the Gaussian window.
Resulting curve fit for the Kaiser-Bessel window.
Resulting curve fit for the Nuttall window.
Resulting curve fit for the Dolph-Chebychev window.
Table 4: Maximum amplitude and frequency estimation errors
for power scaling parabolic interpolation when
N=M=512.
Window
Amplitude error
Frequency error
Bartlett
1.193×10-3
5.878×10-4
Hann
9.642×10-4
5.726×10-4
Hanning
9.642×10-4
5.726×10-4
Blackman
6.691×10-5
8.194×10-5
Blackman-Harris
1.092×10-5
1.941×10-5
Hamming
1.177×10-3
4.099×10-4
Bartlett-Hann
9.588×10-4
5.377×10-4
Gaussian
2.198×10-4
1.599×10-4
Kaiser-Bessel
2.207×10-1
1.753×10-1
Nuttall
1.202×10-5
1.803×10-5
Dolph-Chebychev
1.689×10-5
1.823×10-5
Tukey
7.782×10-2
2.130×10-2
Sound Examples
Below are a few sound examples comparing both scalings used in the
article. The figures show the spectrogram of each sound. The
SRER is given by
, where
represents the waveform of the original sound and
represents the waveform of the residual, defined as
, where
is the waveform of the sinusoidal model. Download a
zip file
with the audio and figures below.
Singing Voice and Musical Instruments
Log Scaling
Original
Sinusoidal component
Residual component.
Residual component normalized to -16dB RMS
Power Scaling
Original
Sinusoidal component
Residual component
Residual component normalized to -16dB RMS
Log Scaling
Original
Sinusoidal component
Residual component
Residual component normalized to -16dB RMS
Power Scaling
Original
Sinusoidal component
Residual component
Residual component normalized to -16dB RMS
Log Scaling
Original
Sinusoidal component
Residual component.
Residual component normalized to -16dB RMS
Power Scaling
Original
Sinusoidal component
Residual component
Residual component normalized to -16dB RMS
Reference
[Werner & Germain 2016] K.J. Werner & F.G.
Germain "Sinusoidal Parameter Estimation Using Quadratic
Interpolation around Power-Scaled Magnitude Spectrum Peaks"
Applied Sciences. 2016; 6(10):306.
DOI:app6100306