Waveform Player
An audio player where the waveform is the tape.
- Space Play / pause
- ←→ Seek 5s
- ↑↓ Volume
- M Mute
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.