Station Control
Social Light Radio Admin
Manage schedule, reload library, and restart stream outputs.
Authentication
Log in with an admin or owner token to unlock station control.
Locked
Role: listener
Session policy: auto-lock 15m, warning 1m before lock.
Auto-lock warning
Station control is locked
Only admin and owner accounts can open broadcast controls, schedule editing, queue operations, and library management.
Broadcast Status
Loading...
Icecast metadata diagnostics loading...
Live Deck
Now: Loading...
-
Show: -
Vibe target: --
Library Audit
Loading audit...
Music Collection
Upload tracks, then rescan to generate or refresh metadata directly from your files.
Drag audio files here
or use the file picker below
Library tracks: 0
[]
Analysis Status
Loading analysis status...
DJ Mixes
Upload long-form DJ sets to the dj-mixes folder, edit metadata, and schedule one-time airings. Scheduled mixes start after the current track finishes once the scheduled time has passed.
Upload Mixes
Schedule One-Time Airing
No DJ mix schedule loaded yet.
Mix Library
Active + Upcoming Airings
Schedule Builder
Use the visual editor for quick updates, then save.
Default Energy Min
Default Energy Max
Per-show overrides are optional. Leave blank to use the defaults.
Schedule History
Loading schedule history...
Track Editor
Review scanned metadata and correct individual tracks without rescanning the library.
Bulk actions apply to the currently filtered tracks only.
Undo stack: loading...
Recent Undo Activity
Harmonic Transition Preview
Inspect upcoming queue transitions and verify Camelot compatibility before broadcast.
No preview loaded yet.
Station Sweepers
Configure between-track sweepers. Tracks tagged with a genre or genre tag of sweeper or jingle are treated as sweeper assets.
Enable Sweepers
Play A Sweeper Every
music tracks
Loading sweeper settings...
Live Queue
Use skip for the currently playing track. Remove only affects upcoming queue items.
Loading queue...
Schedule JSON
Advanced mode: direct JSON editing.