A video synthesiser that listens.
A GPU-native GLSL engine with thirty-two scenes and a hundred-thousand-particle system, driven by real band envelopes and onset detection, locked to your clock or to the beat it hears, and thrown fullscreen onto the projector or floated over the music you play. Insert it on a track and the audio passes through untouched.

Everything renders on the GPU in GLSL. Morphable pattern Fields cover more than twelve forms; Tunnel is a flythrough; Fractals run Julia, Mandelbrot and Burning Ship; Spectrum draws bars, radial and spectrograph views from a true FFT; Ambient holds nebula, aurora, caustics and lava.
A GPGPU particle system running upward of 100,000 points with trails and reflections, simulated entirely on the graphics card so the count buys you density rather than dropped frames.
Separate envelopes for overall level and for bass, mid and high, plus onset detectors for kick, snare and hat. Spectral centroid tilts the colour toward the brightness of the sound. One master REACT control sets how hard all of it pushes.
Lock to Cadence over OSC and follow beat, phase, BPM, transport, band energy, onsets and drop intensity. Take the host playhead inside a DAW. Or let Phosphor find the beat in the audio itself, for a stream or a record with no clock at all. Motion stays on the grid whichever way.
On a Mac, Phosphor captures what any app plays, Spotify, Apple Music, a browser, with no cable and no loopback driver, and runs a hands-free director over it. It asks the player what is playing, so a new track changes the scene and the album art sets the palette. Float it over the player, click-through if you like, or put it on the desktop as a live wallpaper with a menu bar icon to bring it back. A flash limiter keeps the picture under three flashes a second. The controls fade when the mouse rests.
Fullscreen to a second display or projector, Evolve for hands-free generative drift, Auto for preset roaming and Flow to morph between them — cut, smooth or slow. More than 36 presets and 15 colour palettes, layered dual-engine blending, a video-clip layer with reactive blending, and shockwave ripples on the kick.
Syphon output on macOS feeds your VJ software or media server; H.264 recording and PNG snapshots capture the set. MIDI-learn covers every control, and a phone remote joins over the local network by QR code.
VST3 · AU · Standalone. macOS now; a Windows build is in CI with the visuals and reactivity intact — Syphon and recording stay macOS-only.

Cadence broadcasts clock phase, beat, BPM, transport, master band energy, kick onsets and a drop-aware intensity signal over OSC. Phosphor listens and answers: motion on the beat, parameters on the bands, flashes on the kick, and the whole image surging into the drop. The bundle includes the full plugin line too — Cell, Schlagzeugs, Contour, Spazio, Legato, Stesso and Tonnetz.
Phosphor is the SHLabs studio made visible — sound turned into light.
A premium, closed-source SHLabs release in active development. This page is an early look; pricing and availability are announced when it ships. For early access, or questions about a specific host, projector or media server, write to us.