BEATLAB / ADMIN

Enter admin code

Admin changes are shared through the hosted app. Enter the access code to continue.

BEATLAB / CONTENT CONTROL

Admin workspace

Shape the public drum room and manage the shared sounds used by every browser.

Open main app
MAIN PAGE

Brand & copy

KIT COLLECTION

Kits

Kit names and BPM defaults are saved to this browser immediately when you save.

TRACK SETUP

Track names & colors

Edit the sequencer name, mixer label, and color. Changes save as soon as a field is changed.

Extra Melody LayersAdd up to two optional melody/sample rows beneath 808 / Bass. Sounds uploaded to either layer are available in both layer dropdowns, while each layer keeps its own selection.
SOUND LIBRARY

Upload sounds

Choose All kits to add a track-specific library sound without replacing any kit assignment. Give every uploaded file a custom name and optional compression below; users will hear the saved processing while the original file remains unchanged.

0 sounds
KIT / TRACK ROUTING

Sound assignments

Every kit starts with a built-in synth voice. Replace any kit/track source here and the main app will use it automatically. “All kits” library sounds remain dropdown choices until a user selects one.

HOW IT WORKS

Shared storage with fallback

When the PHP API is available, page copy, kits, colors, and uploaded sounds are stored in the server workspace. Static development hosts fall back to this browser's storage.

Sound engineWeb Audio API
Pattern exportJSON + WAV
PersistencePHP JSON storage