Now Playing
Controls
EQ
Why this track?
- No reasons yet — start playback to see why each track was picked.
Up Next
—
Lyrics
History
No tracks played yet this session.
| Time | Title | Artist | Duration |
|---|
Settings
Voice liners
Drop-in spoken clips that play over the live mix every so often, like a real station ID. Drop audio files (mp3, wav, ogg, m4a, flac, aac) into the configured folder, then set how often to fire and which rotation to use.
Queue
- Queue is empty. Search and use "Next" to add a track.
Search Library
Recently Played
- Nothing played yet.
Library tools
Run library-maintenance commands without dropping to a terminal. One job at a time — start a second while the first is running and the server returns a 409.
Index stats
- Tracks indexed
- —
- Average BPM
- —
- Tracks with key
- —
- Tracks with genre
- —
- Tracks with energy
- —
Run a job
Walk the library and embed every audio file, or limit to the first N for a smoke test. Slow on CPU — run on a GPU host.
Enrich refreshes title/artist/genre/BPM/key from beets without re-embedding. Prune drops index entries whose files were deleted. Stats prints the full library report from the indexer. Stop terminates the running subprocess.
Output
Idle.