Audio in, geometry out — real-time FFT to Three.js
The Web Audio API reads live FFT data each frame. Three.js drives an icosahedron vertex morph, a 128-bar ring, and orbital tori from bass / mid / high frequency bands. Italian-language tracks switch the palette to gold.
This is the lab — not a main page of djtakerun.jp.
Failed loads, unsupported formats and decoder errors fall back to the simulated demo with a console message.