# One-shot Audio Lab: Dub Tape Deck

Build a single-file browser-native audio workstation for the `/audio-lab/` route in the master oneshot catalog.

Direction:
- Dub techno sequencer with tape deck controls
- No external assets, frameworks, or audio files
- Warm, nocturnal studio aesthetic with reels, VU meters, and delay trails

Systems:
- Vanilla JS and Web Audio API only
- Explicit user interaction to unlock audio
- 16-step sequencer
- At least 3 playable voices or tracks
- Tempo transport, mute and solo controls, and one main effect send
- Large controls that work on desktop and touch
- Persist pattern and control state locally
- Visible active-step, modulation, and signal activity feedback

Instrument set:
- Kick
- Noise hat
- Dub chord stab
- Sub bass

Transport and controls:
- Play and stop
- Tempo
- Swing
- Tape flutter
- Delay send
- Tone or drive shaping
- Pattern randomise and reset

Visual direction:
- Tape machine transport bar at the top
- Step matrix as the primary interaction surface
- Animated reels and output meters tied to transport and signal energy
- Responsive layout that stays playable one-handed on mobile
