📊 Fourier Transform (2D)
Build a time-domain signal from up to six sine harmonics or classic waveform presets, and watch a real discrete Fourier transform compute its frequency spectrum live.
⚙ Under the hood
Build a time-domain signal from up to eight adjustable sine harmonics, or pick a classic waveform preset such as square or sawtooth. A real discrete Fourier transform computes the frequency spectrum live below it. Drag the frequency and amplitude sliders to see how each harmonic reshapes both the waveform and its spectral peaks.
fourierdftsignal processingspectrumharmonicsmath
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install