Want to send Now Playing song data from mAirList Radio Automation to your RDS Encoder, Website, or Streaming Server? MetaRadio makes this possible. This article explains the setup of MetaRadio and mAirList.

For other setup guides, see out MetaRadio Support Site.


Configuring mAirList

mAirList can output an XML file to your hard-drive, or network share. This is configured via the “Logging” section of the mAirList Studio setup screen. mAirList provides a special XML template with all the information it needs.

Here’s how to setup this XML output in mAirList:

  1. Open mAirList Studio
  2. Open the “Control Panel” via the “mAirList” logo button in the top toolbar
  3. Select “Logging” from the left menu, then press “Add” and select “XML file”
  4. You can now configure the XML file output using our guide below:
    1. Filename: Set this to a XML file path on your local hard drive (or a network share you can write to). MetaRadio will need to have read access to this file.
    2. Scope: Enable “Execute when starting an item”, and disable “Execute when stopping an item”
    3. XML Template: Paste our special Now Playing XML template into this field
  5. In the “Item Types” tab, disable all options except “Song”
  6. Save your changes
  7. Play a file in mAirList, and check your XML file is created

Configuring MetaRadio to talk to mAirList

  1. Open MetaRadio Config
  2. Add a New Station
  3. Select “mAirListXML” from the dropdown menu
  4. Enter the full path to your XML file NowOnAir.xml
  5. Enter the DatetimeFormat “%d/%m/%Y %I:%M:%S %p” (without the quotes)
  6. Save the Station Details and close the Configuration app
  7. Restart the main MetaRadio app and confirm MetaRadio is connected. You should see the full filename, and information displayed whenever the current on-air song changes.

XML Template for mAirList Now Playing Data