Upload your own audio file (.mp3, .wav) or trigger the microphone. This visualizer computes complex algebraic surfaces in a 3D WebGL space, morphing the equations in sync with the music beat.
Select an audio file or enable microphone to activate visualizer responsiveness. In idle mode, it displays smooth coordinate transitions.
Algebraic Equation Preset
3D Visual Shape
3D Drawing Style
Motion Source
Theme
Auto-Rotation
Mesh Resolution (60x60)
Beat-Driven Morphing
Web Audio Analyser processes sub-bass frequencies (20-150Hz). When a bass hit exceeds the baseline energy threshold, it dynamically accelerates the morphing interpolation progress, creating snappy transitions in rhythm with the music.
Frequency Modulations
Middle frequencies (vocal ranges) scale the vertical displacement (Y-amplitude) of the algebraic grid, while high trebles map high-frequency mathematical noise onto the surface mesh vertices.
WebGL GPU Rendering
Plots coordinates using `THREE.BufferGeometry` arrays directly updating on the GPU. When solid mesh mode is enabled, face normals are recomputed on every frame to support physically accurate reflections and emissive glow.