INITIALISING WEBGPUโฆ
TRANSFORM
ROTATION4.0โฐ
ZOOM1.0040ร
HUE DRIFT1.5โฐ
DECAY97.2%
AUDIO โ TRANSFORM
bass โ +rotation
mid โ +zoom
treble โ +hue drift
onset โ white flash
mid โ +zoom
treble โ +hue drift
onset โ white flash
HOW IT WORKS
Two GPU textures (ping โ pong). Each frame: sample the previous frame's texture at a slightly rotated + zoomed UV, shift the hue, decay brightness, then composite a new audio bloom layer. The result feeds itself forever โ infinite visual evolution from a single audio signal.
Ported from TouchDesigner's TOP feedback loop pattern by Bileam Tschepe / Elekktronaut. Zero deps ยท Zero API ยท WebGPU required.
Ported from TouchDesigner's TOP feedback loop pattern by Bileam Tschepe / Elekktronaut. Zero deps ยท Zero API ยท WebGPU required.