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 | Str | Pop | Tempo | Groups | Cat | Loudness | Length |
|---|
Planner
Build clocks, paint them across the week, and build the hour.
Answer a few quick questions and we'll build your hour and set the rotation for you. You can change anything later.
| Name | Running order |
|---|
| Show | Days | Hours | Clock | Presenter |
|---|
| Set | Artist/Title/No-rep | Depth |
|---|
Click "Analyse library" to see how your library is coded, the natural turnover of each category, and the recommended separation (half the turnover) you can copy into your rules above.
| # | 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 |
|---|
Broadcast processing on the output bus — pick a structure and format, then ride one knob. Off by default; it only shapes the sound once you switch it to PROCESS. It processes the monitor and the stream. FM/MPX stages are for the native transmitter tier and stay off for streaming.
Structure
Format presets
My presets
Less ↔ More
Density
Meters
Band gain reduction
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 & access
Invite presenters: they log in from anywhere with their own email and password. Choose exactly what each one can do and see — everyone gets AI Studio, and nothing else unless you grant it. Owners always have full access.
| Name | Role | Access |
|---|
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.
Events, competitions, sponsors — anything every presenter should mention. One per line. They show up for your presenters on air (the NOTES tab on the cart wall) and are woven into the AI DJs' links — so type them here once, nowhere else.
Instructions about how to speak, not things to say. One per line. These guide every AI link but are never read out.
Put anything starting “never…”, “always…” or “presenters should…” here. A rule left in Station notes can end up spoken on air word-for-word.
⚠ Auto-write AI links voices every AI link automatically — that spends 1 credit per link, continuously, for as long as it's switched on and the station is running. Leave it off if you'd rather voice links yourself.
⚠ We advise leaving Auto-approve off and pre-listening your AI links before they air. If you tick it, AI-written content goes to air unchecked and you accept full responsibility for whatever is broadcast.
🎤 Your own voice
Clone a real voice for your AI presenters to use. One custom voice is included with Broadcast; add more for £10/mo each.
Record about 1 minute of clear speech — one person, quiet room, no music or background noise. MP3 is fine (128kbps+). The cleaner and more consistent the sample, the better the clone. It becomes selectable as a presenter voice.
Read it in your normal on-air voice, steady pace, quiet room — don't rush or over-act. The AI copies your energy and tone exactly, so a natural, consistent read gives the best clone.
✨ 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.
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.
🌤 Weather & travel
The verified weather and travel your AI presenter reads on air, plus standalone bulletins. Area and units are shared across all three.
Weather
For the AI presenter's links. Verified forecast lines join the station announcements, so every presenter mentions the weather naturally — the AI never invents it. UK areas use an official national forecast; anywhere else in the world uses a global feed (no key needed). Pick your area and the spoken place name. (For a proper standalone weather bulletin, see just below — it uses this same area and units.)
Weather bulletin
For proper standalone weather bulletins — a verified forecast read like a presenter over an optional bed, dropped into the log. Add a ⛅ weather slot to a clock, or right-click the log to insert one on the fly. Uses the area and units from the Weather section above.
Travel
Live traffic data, read as a short travel bulletin — major incidents only, the way a real presenter reads them. Verified data only; the AI never invents an incident. Pick the area (or go UK-wide), choose a voice, and optionally a bed underneath.
Use the group pills at the top of Settings to jump between areas — On Air holds the streaming and cloud-engine settings. Browser playout works without any of it.
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.
Reports
The as-aired record and the planned log, ready for PRS/PPL returns and the studio printer.
☁ Cloud engine
The server-side player. When ON, the engine streams your station whenever no desk holds the air \u2014 24/7, immune to browsers, refreshes and power cuts. Take the air from any desk to go live; release it and the engine carries on. Needs the runner installed on the server (see the manual).
Streaming
Prefer to use your own server? Enter your Icecast or SHOUTcast details below — this is where the cloud engine (and the desk) stream to. Change these, then restart the engine unit.
"Test connection" checks whether a source is live on your mount right now. "STREAM from this desk" sends this browser's audio to it; the cloud engine streams here by itself once running.
🌐 Website widget
Show your live now playing — with recently played and the AI DJ's song facts — on any website. Paste this one line in.
📰 News & bulletins
Native Radio News Hub, or your own FTP feed — the bulletins arrive, stay fresh, and are one click to add to a clock or drop into the log.
Add a bulletin to a clock from the palette (📰 2-min news · ⚽ Sport · ⛅ Weather…), or right-click any log row → Insert news bulletin. Place them where you like; a hard/soft time marker pins one to a time (e.g. headlines on the half-hour).
Taking a satellite / upstream feed instead? Drop a ⏸ Silence / sat feed slot into the clock — the desk holds the air open for exactly that long while your feed plays.
Enter the FTP your news is delivered to. We check it every few minutes, pull any new bulletins, and add them to your library as News — so they open the top of the hour automatically. Nothing to install.
We sample your live stream every minute; if it's silent (or unreachable) for a few minutes, we email you — a dead-air early-warning.
📦 Dropbox content
Run your whole station from Dropbox — we pull every folder and file each item to the right place automatically.
We check your Dropbox every few minutes and import anything new. Each sub-folder routes by its name: news → News (opens the hour), ads → Adverts, plus jingles, sweepers, ids, beds, links & trails (imaging), and breaking/alerts → News. Files in the base folder import as songs. Just name your Dropbox folders to match.
Or connect with your own Dropbox app
Create a free app at dropbox.com/developers → Scoped access → Full Dropbox, switch on files.content.read + files.metadata.read, then generate an App key, App secret and refresh token.
Mind your storage. Dropbox imports count against your plan's allowance like any other audio, and full-length shows fill it fast (an hour is roughly 60–140MB, so 25GB is about 200–400 of them). Point the base folder at just what you want on air, not your whole archive. If the allowance runs out, pulling stops and the status line above says how many files were skipped — nothing is deleted, and nothing is touched in your Dropbox. Usage is on the Library tab.
You may not need anything here. A folder called news, ads, jingles, sweepers, ids, beds, links, trails or breaking is already routed by its name, and anything in the base folder comes in as a song. Add a rule below only for a folder whose name doesn't say what it holds (weather, traffic, sport, OB…) — keep its newest file on the cart wall, put it in a group, and/or force a category.
Route individual files by name (for a shared folder, or one folder holding many named files)
Using Radio News Hub? You don't need this — turn it on in News & bulletins above and every bulletin is handled automatically. This is only for a non-RNH feed that drops many named files (news.mp3, weather.mp3…) into one folder: route each by name to its own group (created if new). A rule wins over the folder rules above for that file.
The order is always: change → Save → Re-import. Nothing on this screen is stored until you press Save all Dropbox settings, and rules only apply as a file comes in — so a rule you add today does nothing to files that arrived yesterday until you press Re-import. A re-import overwrites by name, so tracks keep the same id and your log, groups and cart tiles follow them across.
Drop a file into a breaking (or alerts) folder and it goes on air as the next item, behind your breaking-news sting — no clicks. It's protected, so the desk bumps music around it rather than dropping it.
We only ever read your Dropbox — nothing is changed or deleted.
Advanced: engine config (Liquidsoap) — rarely needed
The ready-to-run Liquidsoap script — only needed if you're hand-installing your own engine. The cloud engine doesn't require it.
💳 Your subscription
Upgrade to a bigger plan (goes live from day one), update your card, or cancel — all from here.
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 |
|---|