mAirList MMD

The External ID field is mAirList is mapped to MyLibrary's "Cart" field - this allows you to use your global Cart IDs as a unique reference within mAirList for scheduling purposes - it is also exported as an Attribute.


v5/v6 MMD Format
This is the current MMD spec and other MyLibrary fields may be added to the Attribute field in due course - these import into mAirList automatically, but you can define them in mAirList's Config under Standard Attributes if you wish.

Selected files may be exported within the main list view by pressing CTRL-D.  You can also enable automatic saving from the SongCard by setting this option in the Config page in MyLibrary.

<?xml version= "1.0" encoding= "UTF-8"?>
<PlaylistItem Class="File">
<Artist>CLASH</Artist>
<Title>LONDON CALLING</Title>
<Duration>195.467</Duration>
<EndType>End</EndType>
<ExternalID>10397</ExternalID>
<Type>Music</Type>
<Color>#FFFFFF</Color>
Non-Music (SONG) items: <FadeDuration>0.5</FadeDuration>
<Markers>
<Marker Type="CueIn" Position="0"/>
<Marker Type="Ramp1" Position="21.204"/>
SONG items: <Marker Type="HookIn" Position="58.250"/>
SONG items: <Marker Type="HookFade" Position="62.725"/>
Non-Music (SONG) items: <Marker Type="StartNext" Position="195.467"/>
SONG items (if EndType is "e", "E", "End" or "Ends"): <Marker Type="StartNext" Position="195.467"/>
SONG items (if EndType is anything other than above): <Marker Type="FadeOut" Position="195.467"/>
</Markers>
<Attributes>
<Item><Name>BPM</Name><Value>127</Value></Item>
<Item><Name>Cart</Name><Value>10397</Value></Item>
<Item><Name>Decade</Name><Value>70s</Value></Item>
<Item><Name>Gender</Name><Value>Group</Value></Item>
<Item><Name>Genre</Name><Value>70S/AC1/ACHITS/BRITISH</Value></Item>
<Item><Name>Opener</Name><Value>Normal</Value></Item>
<Item><Name>Tempo</Name><Value>Medium</Value></Item>
<Item><Name>Mood</Name><Value>Upbeat</Value></Item>
<Item><Name>Year</Name><Value>1979</Value></Item>
<Item><Name>Source</Name><Value>WAV</Value></Item>
</Attributes>
</PlaylistItem>

Songs that end Cold (ie: End/Ends) have a StartNext marker whilst Songs that Fade will have a FadeOut marker applied - this is because generally, in automation, a song will fade at the segue point unless overridden by the presenter and a Song that ends suddenly doesn't need to be faded.

A 500ms FadeDuration is applied to all non-SONG items so that Bed+Tags may be used more effectively than relying on the usually larger global fade time of around 2000-3500ms built into most automation systems.


mAirList DB CSV
This format can be used to import/update a mAirListDB with data from MyLibrary - the default format is simply Cart and Filename which allow mAirList's Database to import selected items from MyLibrary from a defined "Storage".  So, if you had 10,000 songs in a folder, defined as a "Storage" in mAirListDB but only wanted to import those from 1989 - you could select those in MyLibrary, right-click and select mAirList DB from the context menu to create the CSV file.  When you use the import routine in mAirListDB, it'll pull the songs from the CSV into the database.

If you just want to import "all" tracks in a folder - do it via "Syncronize" in mAirListDB!

ExternalID,Filename,CueIn,Ramp1,Ramp2,Ramp3,FadeOut,StartNext,EndType,Genre
12345,C:\SONGS\LADY GAGA - ALEJANDRO.wav,0.00,9.63,18.06,0.00,0.00,233.88,End,Pop

mAirListDB will read the above values into the station database.  MyLibrary will output a StartNext marker for tracks with an "Ends" ending and a FadeOut marker for "Fades".  A value of 0.00 will clear a marker.  For custom field exports, you can use the %token% export format to specify explicit mAirListDB fields - please see the mAirListDB Import spec on the mAirList site for this.


v3/v4 MMD Format
Please note that, at the time of writing, v3+v4 are older versions of the software and this format can only be saved via the Playout Export menu.

<PlaylistItem Class="File">
<Artist>CLASH</Artist>
<Title>LONDON CALLING</Title>
<Duration>1954670000</Duration>
<EndType>Ends</EndType>
<ExternalID>10397</ExternalID>
<Type>Music</Type>
<Color>#FFFFFF</Color>
<CueData>
<CueDataItem Position="0" Class="Marker" Type="CueIn" />
<CueDataItem Position="212040000" Class="Marker" Type="Ramp1" />
<CueDataItem Position="1954670000" Class="Marker" Type="FadeOut" />
</CueData>
<Attributes>
<Item><Name>Cart</Name><Value>10397</Value></Item>
<Item><Name>Opener</Name><Value>Normal</Value></Item>
<Item><Name>Tempo</Name><Value>Medium</Value></Item>
<Item><Name>Mood</Name><Value>Upbeat</Value></Item>
<Item><Name>Decade</Name><Value>70s</Value></Item>
<Item><Name>Year</Name><Value>1979</Value></Item>
<Item><Name>Gender</Name><Value>Group</Value></Item>
<Item><Name>Genre</Name><Value>70S</Value></Item>
<Item><Name>Genre</Name><Value>AC1</Value></Item>
<Item><Name>Genre</Name><Value>ACHITS</Value></Item>
<Item><Name>Genre</Name><Value>BRITISH</Value></Item>
</Attributes>
</PlaylistItem>


Copyright © Charlie Davy