RETINA RAVE

I taught a computer to listen to music.
This is what it sees.

Hi, I'm Toma. I like music and math and built this for fun.

Retina Rave is a music visualizer that runs in your browser. It listens to whatever you are playing and steers a camera through real mathematical objects: the shapes on screen are not drawn to look mathematical, they are the mathematics, computed live. Beats, drops and sections are detected as they happen, and a director picks the scene, remembers what each part of the track looked like, and crossfades between them. Nothing is random and nothing runs on a clock: every motion on screen traces back to the music.

The scenes

Support

It is free and there are no ads. If it made your night better, a tip helps cover hosting and adding new scenes.

Venmo @toma-kraft Cash App $toma5

Follow

Clips and new scenes land here first.

Instagram @retinarave YouTube @retinarave

How to use it

On a computer: play music in another browser tab, open retinarave.com, press Share a tab and pick that tab with its audio. Press ? at any time and the machine explains what you are looking at and what is moving it. On a phone: put the music on a speaker and let the page listen with the microphone.

▶ open the show

Retina Rave · a zero-dependency WebGL2 engine, native modules, no framework.