← dream lab

Compute Bloom

A piano performance blooms a living particle ecosystem — 500,000 points pushed by the music's spectral bands on the GPU.

Compute Bloom

Bring your own recording — or play the built-in piece. A WebGPU compute shader integrates half a million particles, pushed outward by bass and scattered into sparkle by the highs.

Curl-noise flow after Bridson 2007; latent-particle aesthetic after Refik Anadol.

Drop an audio file here

now: built-in tape piano

The dream lab — Karel Barnoski