about

Made on stage, for the stage.

TSR-01 is built by Thomas Itoya (Sterea), a DJ and producer in London, for his own live sets. It runs alongside Ableton every time he plays. Everything in it exists because a set needed it.

The TSR-01 app icon: a glowing hand over a dial
the idea

A DJ filter is the most expressive control on the desk, and it's stuck behind a knob. TSR-01 takes the knob away. The distance between your thumb and index finger becomes the cutoff; the twist of your wrist becomes resonance. The other hand throws the audio into reverse or chops it into repeats.

Because the camera already sees you, the visuals are free: the same hand that plays the filter drags a light trail across the projection. Mirror the screen and the audience sees what you're doing to the sound.

It is meant to be played, not demonstrated. Latency was the first priority and never stopped being it: raw gesture values drive the transport-style triggers, the filter smoothing adapts to how fast you move, and a predictive snap opens the filter before your hand gets there.

how it's built
TrackingMediaPipe HandLandmarker, two hands, ~30 fps on a laptop
AudioTSR.link, an own MIT driver (libASPL), + a scipy DSP engine in the signal path
VisualsOpenCV, 16 scene FX layers, head + palm anchored
IntegrationUDP between processes, OSC + MIDI to Ableton via a Remote Script
LicenceOne-off purchase, yours to keep
WhereLondon · sole trader
timeline
stay in the loop

Get the app when it lands.

The Mac app is finishing beta. Leave an email and the download link goes out the day it ships. Nothing else.

One email, on the day it ships. No newsletter.

contact