The mark is 3,600 dots. The dots are listening.
Press power and RydersReapeR runs — 142 BPM in F minor, twenty-four bars on a loop — with its spectrum wired straight into every dot you see. The grid is locked to the record, so the matrix hits when the track hits. Drag it. Turn the knobs.
Four encoders, wired straight into the point cloud. Values persist across scenes — the matrix keeps whatever shape you leave it in.
The deck. Each release is loaded with its own tempo grid, so the transport counts real bars and the matrix accents land on the record's own hits, not a guess.
The mark is just the first thing the cloud was asked to spell. Type below and the same 3,600 dots re-form into your words.
16 characters. The cloud holds your text until you release it.
One HTML file, one track, no dependencies and no build step. Everything you see is drawn at runtime from the spectrum of what you hear.
Matrix
A single point cloud is re-targeted between four formations. Every dot maps to an FFT bin by its position, so the logo behaves as a spectrum analyser wearing its own shape.
Deck
Optics
Controls
Reduced motion
If your system asks for less motion, the matrix holds still, trails switch off and nothing starts on its own. Sound is always opt-in.