Powerful Features for Radio Professionals
From AI-assisted scheduling and voice tracking to the transport controls your presenters use every hour
AI Playlist Generation
Describe the show you want in plain language and let PlayOnRadio build it. Tracks are chosen only from your own library, so nothing unexpected reaches air.
- Plain-language prompts, e.g. "a 2-hour morning playlist with Albanian classics and light rock"
- Set a target length in minutes
- Artist repeat rules to avoid clustering
- Generate directly from a rotation clock
- Uses only tracks from your local library
AI Assistant for Radio
A single window for the work around the music: analysing your library, shaping rotation, and preparing what your presenters will say.
- AI Library Analyzer
- AI Rotation Rules
- AI Show Prep and show notes
- Prompt templates for news angles, listener ideas and talking points
- Usage logs so you can see every request made
- Requires an internet connection for AI features
Voice Tracking
Drop presenter links between songs without staying in the studio. Record your own or generate them, then position each one exactly where it belongs.
- Record a voice track before or after any song
- Generate a voice track between two tracks
- Insert an existing voice track file
- Voice tracks flagged in the playlist and running order
- Remove or replace a voice track at any time
Rotation Clocks & Automation
Build hours from rotation clocks and let the schedule run. When you want to know why a song landed where it did, the app will tell you.
- Generate playlists from a rotation clock
- Automation menu with scheduled clock events
- Auto mode toggle for hands-off playout
- Schedule review counter for items needing attention
- Replace a song with another from the same category
- "Show why this song was selected" for any track
- Lock an item so automation leaves it in place
- Hourly time announcements with volume ducking
- Configurable audio file for time checks
Cue Points & Track Analysis
Tight transitions without dead air. Set intro and outro markers, trim the in and out points, and let the app analyse your catalogue in bulk.
- Set In / Set Out and Jump In / Jump Out from the transport bar
- Intro and outro markers set at the current position
- Editable cue points per track
- Cue and mix information shown in the playlist
- Analyse selected tracks or the entire library
- Find songs that still have no cue points
Music Library
Import your folders once and work from a catalogue instead of a file browser, with the categories and rotation data scheduling depends on.
- Import folders and rescan for changes
- Category, subcategory and genre per track
- Assign categories to a selection in bulk
- Play count, last played and date added
- Enable or disable individual tracks for rotation
- Search across the whole library
- Push a selection straight into a playlist
Multi-Format Playback
Full-featured audio playback with seek bar, volume control and smooth transitions. Auto-advance to the next track with customizable playback modes.
- Support for MP3, WAV, WMA, M4A, AAC, FLAC, OGG
- Multichannel WAV (5.1, 7.1) with automatic downmix
- Play/Pause/Stop controls
- Seek bar with click-to-seek
- Volume control (0-100%)
- Previous/Next track navigation
- Shuffle and Repeat All / Repeat One modes
- Full ID3 tag support with filename fallback
Playlist Management
Comprehensive playlist tools with drag-and-drop, search and automatic persistence. Keep a library of show playlists ready to load at any time.
- Drag-and-drop with precise positioning
- Add files, entire folders, or live streams
- Save and reload .m3u playlists
- Start Time column showing exact play time
- Now Playing and Next to Play panels
- Selected songs time and total playlist duration
- Search and filter tracks
On-Air Display & Running Order
Two studio views built for glancing at, not reading. One shows what's playing now, the other shows what's coming and when.
- Full-screen on-air display with ON AIR indicator
- Large countdown to the end of the current track
- What's Next running order with exact start times
- Always-on-top option for a second screen
- Next clock event and scheduled voice track at a glance
- Encoder status
Jingle Management
Professional jingle system with 25 configurable buttons for instant playback. Essential for radio station operations.
- 25 configurable jingle buttons
- Support for MP3, WAV, WMA and multi-channel WAV
- Automatic stereo downmixing for multichannel audio
- Two-line labels with number and custom name
- Volume ducking so music drops under the jingle
- Add jingles to the playlist
- Numpad shortcuts for Jingles 1-10
Play History & Reporting
Detailed statistics tracking with a SQLite database. Monitor play counts, total time played and playback dates for compliance reporting.
- Automatic play history recording
- Play count and time statistics
- First and last played dates
- Sortable history view
- Export play history to CSV
- Automatic CSV export configuration
Metering & Customizable Interface
Switch between a modern digital VU and classic analogue meters, then size the text so it reads from wherever the operator sits.
- Digital VU meter with dB scale and clip indicator
- Classic analogue VU meters
- Spectrum analyser display
- Elapsed and remaining time in large digits
- Customize font sizes for Playlist and Playing Now
- Customize font sizes and colors for Jingles
- Station logo window for your own branding
- Full screen mode and a modern dark theme
Shortcuts & Built-in Help
Comprehensive keyboard shortcuts for efficient workflow, plus a full help window so operators never have to leave the application.
- Spacebar - Play/Stop toggle
- B - Previous track, N - Next track
- P - Pause playback
- F1 - Show comprehensive help window
- Ctrl+Shift+F - Toggle full screen mode
- Numpad 0-9 - Quick jingle playback
- Built-in help covering playlists, jingles and preferences
Licensing & System Health
Hardware-based licensing with RSA-2048 cryptography, plus a status window that surfaces problems before they reach air.
- RSA-2048 asymmetric cryptography
- Hardware ID-based activation
- Tamper-proof license verification
- Licence validity and days remaining at a glance
- Audio engine, database and AI component status