Next  |  Prev  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

FFT Convolution

If $ x$ and $ h$ have finite (nonzero) support, then so does $ x\ast h$ , and we may sample the frequency axis of the DTFT:

   DFT$\displaystyle _k(h\ast x) \eqsp H(\omega_k)X(\omega_k)
$

where $ H$ and $ X$ are the $ N$ -point DFTs of $ h$ and $ x$ , respectively.

The DFT performs circular (cyclic) convolution:

$\displaystyle y(n) \isdefs (x\ast h)(n) \isdefs \sum_{m=0}^{N-1} x(m)h(n-m)_N
$

where $ (n-m)_N$ means ``$ (n-m)$ modulo $ N$ ''

Two methods:



Subsections
Next  |  Prev  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

[Comment on this page via email]

``FFT Signal Processing: The Overlap-Add (OLA) Method for Fourier Analysis, Modification, and Resynthesis'', by Julius O. Smith III, (From Lecture Overheads, Music 421).
Copyright © 2020-06-27 by Julius O. Smith III
Center for Computer Research in Music and Acoustics (CCRMA),   Stanford University
CCRMA  [Automatic-links disclaimer]