Among the applications of filters discussed in
chapter 8, we saw how to
use heterodyning, combined with a low-pass filter, to find the
amplitude and phase of a sinusoidal component of a signal (section
). In
this chapter we will refine this technique into what is called
Fourier analysis. In its simplest form,
Fourier analysis takes as input any periodic signal (of period
) and outputs the complex-valued amplitudes of
its
possible sinusoidal components. These
complex amplitudes can theoretically be used
to reconstruct the original signal exactly. This reconstruction is
called Fourier resynthesis.
In this chapter we will start by developing the theory of Fourier analysis and resynthesis of periodic sampled signals. Then we will go on to show how to apply the same techniques to arbitrary signals, whether periodic or not. Finally, we will develop some standard applications such as the phase vocoder.