RADIO.SINCE79Scratch Lab

Browser mixing studio

Mix it.
Scratch it.

Load a track or choose a beat to start mixing.
Deck ABOOM BAP
Drop audio to Deck A
0.0s / 1.0s
1×
Drop audio to Deck A
Deck A · effects

Deck A · Pads T–P · Hold ⌥1–4 for visible loops · Hold ⌥Q/W/E/R for echo · Add Shift to latch

Deck BBOOM BAP
Drop audio to Deck B
0.0s / 1.0s
1×
Drop audio to Deck B
Deck B · effects

Deck B · Pads G–; · Hold ⌥6–9 for visible loops · Hold ⌥A/S/D/F for echo · Add Shift to latch

Deck A · padsT Y U I O P · Shift + key loads audio
Drop audio
Drop audio
Drop audio
Drop audio
Drop audio
Drop audio
Deck B · padsG H J K L ; · Shift + key loads audio
Drop audio
Drop audio
Drop audio
Drop audio
Drop audio
Drop audio
Crossfader← → · Shift for fine
Deck ADeck B
Number-key positions

Mix Mode: use the normal sliding crossfader. Scratch Mode: uses a tap-only button. Right keeps Deck A open and controls B; left keeps Deck B open and controls A.

Platter controlsSaved automatically

Mouse click-drag and two-finger trackpad gestures both grab and scratch the record. Release returns a playing deck to normal playback.

Controls how far the record moves with your finger. Lower is finer; higher is faster. Touch and drag the platter to scratch.

Use the small Slow/Push buttons beside each platter for separate fine tempo nudging. A quick press makes a small correction; holding gradually increases it.

Mobile platter view
Session recorderCaptures the mixed output

The finished recording downloads automatically. Browser support determines WebM or M4A format.

Saved setups + backupAuto-saved on this device

The backup includes setups, controls, themes and cue points. Audio files and local folders are not included.

PerformanceResponse + routing

Choose outputs after granting audio permission. Key Lock preserves musical pitch when speed changes.

Make it yours

Appearance