A spatial audio visualization engine that transforms live music into 3D immersive experiences through real-time SVG rendering.
Nebula leverages Web Audio API and WebGL to create dynamic audio-visualizations. It processes audio waveforms in real-time, mapping frequency data to complex SVG elements that respond to music with fluid motion and color transitions.
Real-time audio analysis with sub-10ms latency
Billions of shapes rendered per second
Stereo audio mapping to 3D space
Optimized for low-power ARM processors
Real-time audio processing with precise timing control. The analyzer tracks 256 frequency bands.
3D rendering engine that visualizes audio in a spatial environment using complex shader programs.
Heavy audio processing runs in parallel threads to avoid UI freeze and maintain 60fps.
The project is actively maintained and looking for contributors. The audio rendering engine is particularly interesting to explore.