{"version":"1.0","type":"rich","title":"fourierProducts","description":"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.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/4cf0384f8bf34abcb0a2ab5e102b6da1?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}