In view of Chapter 8, a natural implementation of TSM based on the STFT is as follows:
For example, if
(
slow-down), the first STFT frame
is processed normally, so that
. However, the
second output frame
corresponds to a time
, half way
between the first two frames. This output frame may be created by
interpolating (across time) the STFT magnitude magnitude
spectra of the first. For example, using simple linear interpolation
gives
![]() |
(11.23) |
![]() |
(11.24) |
In general, TSM methods based on STFT modification are classified as ``vocoder'' type methods (§G.5). Thus, the TSM implementation outlined above may be termed a weighted overlap-add (WOLA) phase-vocoder method.