Skip to main content
Interactive 3D/Fourier Transform
Component 1
Freq (Hz)1.0
Amplitude1.00
Phase (°)0°
Component 2
Freq (Hz)3.0
Amplitude0.50
Phase (°)45°
Key Insight
Any periodic signal = sum of sine waves at different frequencies. The frequency spectrum shows which frequencies are present and how strong they are.
Colored bars in spectrum align with the component frequencies you set.

Fourier Transform - Interactive Visualization

The Fourier Transform decomposes any signal into sine waves of different frequencies. Every time-domain pattern corresponds to a unique frequency-domain spectrum. The FFT makes this computation O(n log n). In ML, Fourier analysis underlies spectral methods, positional encodings in transformers, and audio/signal processing. This visualization lets you build signals from components and see the spectrum.

  • Add up to 4 sine wave components with frequency, amplitude, phase sliders
  • See frequency spectrum update as you add/modify components
  • Animate signal construction: components added one by one
  • See how complex signals decompose into simple sinusoids
  • Foundation for spectral methods, audio models, and FNet (Fourier transformer)

Part of the EngineersOfAI Interactive 3D - free interactive visualizations covering every major concept in machine learning and AI engineering. Hover any element for a plain-English explanation. No code required.