Three.js + Web Audio FFT
A 3D sphere that deforms based on audio frequency data. Low frequencies affect the core, high frequencies create spikes. Color shifts with overall audio intensity.