Signal Processing & Fourier — FFT, Digital Filters, AM/FM Modulation and the Doppler Effect

Every audio codec, WiFi channel and medical scanner relies on a handful of elegant mathematical ideas — the Fourier transform, the sampling theorem and convolution. Eight interactive simulations let you tune filters, modulate carriers and watch signals travel through circuits in real time.

Fourier Analysis

Joseph Fourier showed in 1822 that any periodic function can be decomposed into a sum of sines and cosines. The modern Fast Fourier Transform (FFT) computes this decomposition in O(N log N) time — enabling real-time audio equalisation, image compression and wireless communications.

Discrete Fourier Transform & Cooley-Tukey FFT

DFT: X[k] = Σ_{n=0}^{N-1} x[n] · e^{−j2πkn/N} O(N²)

FFT: Cooley-Tukey radix-2 butterfly → O(N log₂ N)

Nyquist: f_sample ≥ 2 · f_max to avoid aliasing

Parseval: Σ|x[n]|² = (1/N) Σ|X[k]|² (energy conserved)

Digital Filters

A digital filter shapes the frequency content of a sampled signal. FIR (Finite Impulse Response) filters have linear phase and guaranteed stability; IIR (Infinite Impulse Response) filters achieve steeper roll-off with fewer coefficients at the cost of potential instability and phase distortion.

Modulation & Wireless

Modulation encodes information onto a carrier wave so it can travel efficiently through a channel. AM and FM are analogue standards; OFDM is the backbone of 4G/5G, WiFi and digital TV — splitting the spectrum into hundreds of narrow orthogonal sub-carriers to defeat multipath fading.

Circuits & Wave Phenomena

Why does OFDM beat single-carrier modulation in multipath channels? In a multipath channel (reflections from walls, hills) each path arrives with a different delay, smearing a single-carrier symbol into adjacent symbols (ISI). OFDM splits the bandwidth into narrow sub-carriers where each sub-carrier's symbol duration is much longer than the channel delay spread — ISI affects only the cyclic prefix, not the payload, and a single complex multiplication per sub-carrier corrects the whole channel.

Learning Paths

Foundations Track

  1. Fourier Series
  2. FFT Spectrum Analyser
  3. RC Filter (Analogue)
  4. Digital Filter Designer

Communications Track

  1. AM & FM Modulation
  2. OFDM
  3. RLC Resonance
  4. Doppler Effect

Algorithms & Concepts

Cooley-Tukey FFT DFT / IDFT Hann / Hamming Window FIR Filter (Windowed Sinc) IIR Filter (Butterworth) Convolution Theorem Nyquist-Shannon Sampling AM / FM Modulation OFDM Sub-carriers Cyclic Prefix Carson's Rule RLC Resonance