Menu:


 

Welcome to RadioTools

This site contains some of the software developed and used while running Destiny 105 in Oxford, UK. It's our intention to develop this in to a complete "turn key" platform for radio stations who want to broadcast on a tight budget and to solve many of the common issues encountered by broadcasters of all sizes. Most of our software can be downloaded and used free of charge for personal and "Not for Profit" company use, however please be aware that some software has been developed as a solution to a particular problem and may require additional configuration, systems, hardware, servers, integration or testing.

For comments or suggestions you can contact: support (at) radiotools.uk.       


Studio Clock for Windows
Studio Clock on Monitor
Studio Clock on Monitor
A studio clock application for use around your station including a customisable logo, studio name, station strapline, RadioText display, RSS News headline display, automatic status indicators for silence and overload which can be triggered from a sound card and many other on-screen alerts and alarms (such as telephone, door, Major News Story and RDS Traffic active) which can be set and reset via various methods. The screen includes an updatable text field that can be used to show the station's RadioText or "now playing" song details and various other indicators that were originally designed for our in-house broadcast management platform. This application can be used with both traditional 4:3 monitors (set to 1024x768 screen resolution) and widescreen 16:9 monitors (set to 1280x768 screen resolution) by changing the configuration file and can run as a "stand-alone" clock or integrated as part of a station management platform. We recommend installing TimeSyncTool on the same PC rather than using Windows built in network time client, to ensure split second time accuracy is maintained. For Windows XP, 7 or 10 (32 or 64 bit). May also run on Linux with Wine.

Download - Version 1.54 - Release date 2017-12-06
Older versions:
Download - Version 1.52 - Release date 2017-11-24
Download - Version 1.49 - Release date 2017-10-27
Download - Version 1.45 - Release date 2017-10-21
Download - Version 1.36 - Release date 2017-06-14


RDS Wizzard for Windows
RDS Wizzard Screenshot
This is an alternative to Pira's MagicRDS software but not a replacement. This is intended to be used to automatically send Radiotext to your RDS encoder and adds a few extra features needed for automation, such as the ability to trigger and cancel the traffic flag (with an extra safety timeout in the program in addition to any safety timeout in the encoder) automatically using external metadata (so no additional hardware or relay switchers are required) and automatically setting the encoder's internal clock every hour to ensure it's always split-second accurate. In addition, Radiotext+ is supported with a simpler set of configuration options compared to MagicRDS, potentially making RT+ easier to impliment.

Note that this program does not currently allow the configuration of initial parameters such as PI and PS. The expectation being you will use your encoder's normal software (such as MagicRDS) to perform the initial setup, then use this program for automating updates and control (such as Radiotext and Traffic) from your studio or automation system. The initial version only fully supports Pira32 based RDS encoders (which may include some versions of the BW RDS2+), however limited support for the Pira MRDS1322 is included and I intend to add other models in future.

For Pira32 based encoders (which I hold very in high regard), I've changed the group sequence compared to the MagicRDS defaults. This may help improve Radiotext reception (twice as many 2A groups sent in relation to 0A). The Pira default is to send four OA groups in a row, followed by two 2A groups followed by any remaining groups (i.e. 0A 0A 0A 0A 2A 2A), which seems a little unusual compared to other encoders (for some reason it's impossible to stop the four 0A groups being send in a row and spread them out more evenly on the Pira32, unless you send everything as a UDG group, which would be overkill). Sending more 2A groups in relation to 0A improves RadioText reception reliability and display speed and more closely matches what some other encoders appear to do. I suspect Pira's original configuration choice might be an attempt to improve dynamic PS (which is often used in the US as part of their RBDS modifications to the RDS standard) by ensuring the 4 blocks that comprise an entire PS label are sent together, however dynamic PS is a breach of the RDS standard and is illegal in many countries such as the UK. This change corrects this behaviour and should have no effect on a normal static PS name.

Download - Version 1.06 - Release date 2017-11-23
Older versions:
Download - Version 1.05 - Release date 2017-07-31
Download - Version 1.02 - Release date 2017-04-24

SelectStudio for Windows
SelectStudio Screenshot
SelectStudio is a Windows front end to Mplayer providing some useful features for a broadcasting environment. It can select and play one of up to 9 different Shoutcast or Icecast streams and will save the "Now Playing" metadata to a file, adding in station straplines or even the local weather, while simultaneously sending the artist and title to TuneIn via their AIR API. In the event the machine loses connectivity to the remote server it can play a backup file and will automatically revert back to the stream once the connection is restored. There’s also a web API to allow remote control from a management portal and to automate various features.

Download - Version 1.76 - Release date 2017-06-14

SelectStudio combined with RDSwizzard (or similar) produces RDS Radiotext like this:



SMS Engine for Windows SMS Engine Screenshot

This application pulls text messages from a cheap USB mobile broadband or 3G dongle to enable easy access to your station’s text messages from multiple locations. The application then posts these messages to a web server so they can be processed and displayed in a web browser wherever required (a separate stand-alone application could be used instead of a web server). Note that this is just the utility to retrieve the text messages. The web portal forms part of our Broadcast Management platform which will be released in the near future. However integrating with other platforms or your own website should be straightforward if you are familiar with web scripting.

Download - Version 1.24 - Release date 2017-11-19 - Added PDU mode support
Older versions:
Download - Version 1.22 - Release date 2015-12-20

Rivendell Now Playing Receiver for Windows Rivendell Now Playing Screenshot

This simple program receives metadata from a Rivendell playout system running RDairplay and saves it in a text file for use by other software. This would typically be used so that a third-party Windows applications such as live streaming or RDS encoders can receive the current track name and display it on the listeners PC or radio.

The program has additional protection to prevent old or stale data being shown should the playout system fail or be incorrectly configured. This includes a default "strapline" which is set on startup and when a cart not flagged for metadata display is played in Rivendell. In addition, a timer monitors the last time data was received and resets the output to the generic station strapline after this time as an safety feature to prevent incorrect information being broadcast

Download - Version 1.24 - Release date 2015-12-20

Windows PC and Server Monitor Server Monitor Screenshot

This application runs on Windows machines and can call HTTP URLs when triggered by issues such as low disk space. These requests can be used to send warning messages via various online services or an in-house portal. We also use this to provide a "heartbeat" every minute to our management platform.

Download - Version 1.21 - Release date 2017-04-07



Links to third-party sites

The following are nothing to do with us, but we do use them:

Rivendell Radio Automation
Rivendell is the ultimate radio playout and automation solution. Live, Live Assist and Fully Automatic operation. Voice tracking with scheduler, cart walls and many more features included. Fully networked and can run on from one to over a hundered machines at once with multiple studios all sharing the same or different logs and libraries. Rock solid and has run on one of our machines for over a year non-stop without a reboot! Runs on Linux and install is easy on Ubuntu 14.04. Did we mention it's also free and open source?

Pira CZ Silence Detector
We don't like to re-invent the wheel and Pira CZ have written a really great, simple and free silence detector for Windows so we don't need to. We use this with an internet based SMS service to send warning texts when silence is detected.