Previous

Tracer

next

Headphone Lab

Internal Concept

Stratum

A web-based modulation instrument that replaces patch-cable thinking with a spatial model anyone can read at a glance.

black and green audio mixer
black and green audio mixer

Project overview

Client

Internal Research

Industry

Audio Software

Role

Product Design + Build

Duration

2 Weeks

Stratum started with a question that's bothered me for years: why does modulation still feel like plumbing?

Every serious DAW and synth offers deep modulation routing, but using it means drawing virtual cables, digging through assignment menus, and holding a mental map of connections the interface never shows you all at once.

The goal was to design a modulation instrument that felt like an instrument something a producer could pick up and play without a manual, but that rewarded depth the more time they spent inside it. Built on the Web Audio API, it runs entirely in the browser: no install, no DAW, no barrier between curiosity and sound.

Challenge

Modulation routing is a genuinely hard interface problem because the underlying structure is a graph anything can connect to anything. Most tools expose that graph literally, and the result is powerful but illegible.

Design Principles

Space carries meaning

Audio flows down the centre. Modulation sources live on the left. Macro controls sit on the right. Once you understand the three-column structure, you understand the whole instrument position does the explaining so the interface doesn't have to.

Mapping should be visible, not remembered

Select a source, touch a knob, and the mapping ring glows in the source's colour. Every relationship in the instrument is readable at a glance, permanently no inspector panels, no hover states hiding the truth.

The player builds the instrument

The Shell Dials are a front panel you assign yourself. In Perform mode they fill the screen: the instrument you designed becomes the instrument you play.

Key Decisions

Killing the node canvas

The node-based prototype was technically capable and practically unusable. Replacing free-form patching with the fixed three-column Glass Rack traded infinite topology for instant legibility and lost almost nothing producers actually do. The constraint became the interface.

flatlay photography of wireless headphones
flatlay photography of wireless headphones

Colour as the routing language

With no cables to follow, colour carries the connection. Each modulation source owns a colour, and every dial it touches wears that colour on its mapping ring. Colour mapping to recipes took several rounds to get right enough contrast to read instantly, enough restraint to avoid a fairground.

man in front of mixing console

Touch to map

Conventional assignment flows route through menus and drop-downs. In Stratum you select a source and touch a destination. The gesture is the routing. This single interaction shaped everything else in the instrument.

person playing the audio controller

Perform mode as a destination, not a toggle

Once a rack is built, the Shell Dials expand to fill the screen and the plumbing disappears entirely. Building and playing are treated as two different mindsets deserving two different interfaces.

gray cassette tape on yellow surface

Scaling the system

Legibility under motion

Every dial, ring and meter in Stratum animates constantly, so the system was built around staying readable while moving. Solving audio clipping in the engine and refining dial behaviour went hand in hand the visual feedback had to be honest about what the signal was actually doing, not decorative.

person writing on white paper

Outcome

Stratum shipped as a live beta web instrument, a full modulation rack, per-recipe state, file audio input, and a dedicated performance mode, running entirely in the browser.

What Shipped

  • Complete instrument UI: Glass Rack, Shell Dials, Perform mode

  • Touch-to-map interaction model

  • Recipe system with per-recipe state

  • Web Audio API signal chain

Impact

  • Concept to live beta in two weeks

  • Visitors from twelve countries within hours of launch

  • Average sessions approaching five minutes — people playing, not browsing

  • A growing waitlist ahead of the DAW plugin version

Reflection

Stratum taught me that the obvious architecture and the right architecture are rarely the same thing. The node graph was the honest representation of the system underneath, and that's precisely why it failed. People don't want to see the system. They want to feel in control of it. The Glass Rack works because it hides a graph inside a layout, and nobody misses the wires.

Previous

Tracer

next

Headphone Lab