{"version":"1.0","type":"rich","title":" FFT of sine waves","description":"This example visualizes the discrete Fourier transform (FFT) of combined sine waves, showing the magnitude spectrum of three superimposed signals at frequencies 5, 8, and 15 Hz sampled at 120 Hz. Three sine waves are generated with a custom `sineGenerator` function, summed, and processed through a radix-4 FFT implementation. The resulting magnitude values are plotted as a line chart using D3.js, with scales and axes handled via `scaleLinear` and the `@drbagwell/responsive-viz-axes` library, alongside a custom `viz` function that renders the plot within an SVG container.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/d1cf123a6ddb4f7286fd77053a8c5332?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}