Waveform Visualizer (2D)
Additive sine synthesis drives a 64-bar canvas equalizer: sum a chosen number of harmonics per bar, decay their amplitude geometrically, and watch the spectral envelope and phase sweep evolve in real time.
This 2D companion rebuilds the 3D equalizer's synthetic waveform as a flat canvas bar chart tuned for reading the math rather than orbiting a scene: each of 64 bars sums a chosen number of sine harmonics at related frequencies with a geometric amplitude decay, normalizes the result, and animates it against a sweep-speed clock — so dragging the harmonics or decay sliders shows directly how additive synthesis shapes a spectral envelope, instead of just watching a pre-baked animation.
64-bar canvas equalizer driven by additive sine synthesis: harmonic count, base frequency, amplitude decay and sweep speed are all live-adjustable, with a peak/RMS readout updated every frame.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install