Back to Experiments
WASM Audio Visualizer
Real-time audio visualization powered by WebAssembly. Uses FFT (Fast Fourier Transform) computed in Rust/WASM for high-performance frequency analysis of audio input.
WebAssemblyRustWeb Audio APICanvasFFT
Loading WASM module...
Audio Capture
Uses the Web Audio API to capture microphone input in real-time, streaming audio samples to the WASM module.
WASM FFT Processing
Rust-compiled WebAssembly performs Fast Fourier Transform to convert time-domain audio into frequency spectrum data.
Canvas Rendering
Frequency data is visualized using HTML5 Canvas with smooth animations and gradient effects at 60fps.