Music library
Upload audio and the system measures loudness and detects the segue markers automatically. You can fine-tune any marker afterwards.
Or add a track by hand (no audio file). Markers are in milliseconds. Extro is the segue point.
| Title | Artist | Type | Groups | Cat | Loudness | Length |
|---|
Talk topics
Promos, shows and liners the AI presenter weaves into voicetracks.
New here? One click sets up a standard hour (jingle at the top, music, room for adverts) running all day, every day. Upload some music first, then:
Planner
Build clocks, paint them across the week, and build the hour.
| Name | Running order |
|---|
| Show | Days | Hours | Clock | Presenter |
|---|
| Set | Artist/Title/No-rep | Depth |
|---|
| # | Title | Artist | Last played |
|---|
| # | Type | Title | Artist | Handoff |
|---|
Traffic
Advert campaigns: run dates, plays per day, bands, collision tags and break positions. Add an ad break slot to a clock and the booking fills itself when the hour builds.
| Campaign | Dates | Plays | Where |
|---|
| Band | Hours |
|---|
Station identity
Admin only. The name runs through everything — idents, AI links, the writers' room. The slogan is your line ("The biggest hits, all day long"): the AI presenter drops it in naturally once or twice an hour, usually beside the station name — never every link.
Your team
Invite presenters: they log in from anywhere with their own email and password, voicetrack their shows remotely and drive the desk — but cannot change settings or manage users.
| Name | Role |
|---|
AI presenters
Your roster. Each presenter has a name, a voice (with a demo), a personality that shapes how they talk, and their own brain. Assign one to each show in the weekly format — when you AI-DJ an hour, the right presenter voices it automatically.
Housekeeping
Aired hours and their voicetrack audio clean themselves up after this many days. Play history is never deleted — that is your PRS/PPL record.
AI Studio
Connect your radiojingles24.com account to browse and import your AI Studio creations from the Library tab. Use the same email and password you log in to the site with — it's verified once and never stored.
Weather
Met Office DataHub feed. Verified forecast lines join the station announcements, so every presenter mentions the weather naturally — the AI never invents it. Get a free key at the Met Office DataHub; coordinates are your transmitter or town.
Streaming server, AI voice and engine settings live in Advanced — flip the switch at the top right when you need them. Browser playout works without any of it.
Streaming server
Your own Icecast or SHOUTcast server details. The engine streams here.
Studio audio
A second output for cue / pre-listening (PFL), so you can check a song in your headphones while the stream keeps playing. Saved per machine, not per station.
AI voice (ElevenLabs)
Your ElevenLabs key and the voice id for AI voicetracks.
AI tag cleanup
A language-model key used to tidy messy track titles and artists (and help with scripts later). Anthropic (Claude) or OpenAI. Without a key, cleanup still strips track numbers and splits artist/title, but won't fix spellings.
Engine config
The ready-to-run Liquidsoap script for your station. This is what streams your hour.
Danger zone
Start the programming again from scratch. This clears every log, clock, show, format grid, rule set and advert campaign — and removes voicetrack audio. It keeps your music library, groups, ad bands, play history (your PRS/PPL record), team and settings.
| Air | # | Type | Title | Artist | Out |
|---|