Back

Waveform Player

An audio player where the waveform is the tape.

Interaction Audio Hardware UI

Designed in Figma, then built in code. The waveform is the tape in a cassette: the reels wind it as the song plays, the played part warms to amber, and you drag the tape to scrub. The keys work like a deck: tap rewind or fast-forward to skip, hold to wind the reels, and auto-reverse flips to side B at the end.