Skip to main content
🌍 Public

Share visualization

Send this visualization to others.

fourierProducts

Public visualization

Viewing a saved revision (read-only)

35a6261c9b7741e5bf778e28b960bf37

fourierProducts

0 stars0🌍 Public
DDonald Bagwell
Last edited Jul 2, 2024
Created on Jun 10, 2024

This interactive WebGL visualization demonstrates the Fourier transform, converting time-domain signals into frequency spectra. It provides both a naive Discrete Fourier Transform (DFT) implementation and a faster Cooley-Tukey Fast Fourier Transform (FFT) via the jsfft library, with support for multiple window functions like Hamming and Hann. The code shows real-time computation of magnitude spectra from audio buffers using sine and cosine lookup tables, with frequency peaks highlighted.

AI-generated description

FFT and DFT fourier analysis software