Welch's Method with Windows

As usual, the purpose of the window function (Chapter 3) is to reduce side-lobe level in the spectral density estimate, at the expense of frequency resolution, exactly as in the case of sinusoidal spectrum analysis.

When using a non-rectangular analysis window, the window hop-size
cannot exceed half the frame length
without introducing a
non-uniform sensitivity to the data
over time. In the
rectangular window case, we can set
and have non-overlapping
windows. For Hamming, Hanning, and any other generalized Hamming
window, one normally sees
for odd-length windows. For the
Blackman window,
is typical. In general, the hop size
is chosen so that the analysis window
*overlaps and adds
to a constant* at that hop size. This consideration is explored more
fully in Chapter 8. An equivalent parameter
used by most matlab implementations is the *overlap* parameter
.

Note that the number of blocks averaged in (6.27) increases as decreases. If denotes the total number of signal samples available, then the number of complete blocks available for averaging may be computed as

(7.28) |

where the

[How to cite this work] [Order a printed hardcopy] [Comment on this page via email]

[Lecture Video] [Exercises] [Examination]

Copyright ©

Center for Computer Research in Music and Acoustics (CCRMA), Stanford University