2026 · Three.js · WebGL2 · GLSL · Web Audio API

Resonance

<p>A real-time WebGL experience in three scenes — a raymarched dreamscape, a 340k-particle field, and an audio-reactive nebula — each of which periodically reforms into the amplified® wordmark.</p>

Open live demo View on GitHub
— LIVE DEMO
Fullscreen ↗

Resonance is a single GPU experience with three moods, and one recurring trick: no matter which scene you're in, the geometry periodically gathers itself into the amplified® wordmark, holds for a breath, then scatters back into motion.

The audio is synthesised live in the browser — oscillators, envelopes, a convolver reverb and a small step sequencer — so there are no MP3s to license or links to rot, and the visuals react to the exact signal we produce. Everything runs on the GPU with no build step: Three.js via importmap, raw GLSL, the Web Audio API. Move your cursor, switch scenes, or hit AUTO and let it cycle.

Best on a desktop with sound on. Open it fullscreen below, or grab the source.