Main Content

Determine whether window-overlap combination is COLA compliant

checks that the specified window and overlap satisfy the Constant Overlap-Add (COLA) Constraint to ensure that the Inverse Short-Time Fourier Transform results in perfect reconstruction for nonmodified spectra.`tf`

= iscola(`window`

,`noverlap`

)

[1] Allen, J. B. "Short Term Spectral
Analysis, Synthesis, and Modification by Discrete Fourier Transform." *IEEE
Transactions on Acoustics, Speech and Signal Processing.* Vol. 25, Number 3, June
1977, pp. 235–238.

[2] Griffin, Daniel W., and Jae S.
Lim. "Signal Estimation from Modified Short-Time Fourier Transform." *IEEE
Transactions on Acoustics, Speech and Signal Processing.* Vol. 32, Number 2,
April 1984, pp. 236–243.

[3] Sharpe, Bruce.
*Invertibility of Overlap-Add Processing*. https://gauss256.github.io/blog/cola.html, accessed July 2019.

[4] Smith, Julius Orion.
*Spectral Audio Signal Processing*. https://ccrma.stanford.edu/~jos/sasp/, online book, 2011 edition, accessed
Nov 2018.