Feel the Sound

An audio-reactive 3D field that breathes with your music. Upload a track, pick a demo, and watch it come alive.

scroll ↓

Real-time FFT analysis

Bass, mid and treble bands are extracted live from the Web Audio AnalyserNode and mapped onto a GPU shader — so the geometry deforms at 60fps, not 60 lines of JS.

Built to be tweaked

Everything — color, density, sensitivity, rotation — is driven by a single CONFIG object at the top of script.js. No build step, no backend.