This old wiki is now closed for editing. Articles which are still useful and up-to-date will be transfered to the new Wiki shortly.

For the official documentation, please look at the download page.

Attributes (previously User Defined Properties)

From mAirListWiki

Jump to: navigation, search

In the PFL, Extra PFL, and Properties dialogs; and in the mAirListTag and mAirListDB programs; you can add, edit, and delete any 'extra' text fields you wish, using the Attributes tab. For example, you might want to add a Year Attribute, or perhaps Label and CatNum Attributes to assist with your music licensing returns.

You can write the contents of these Attributes to your mAirList log files (details below), or process them using other programs.

NOTE: If you already have suitable data stored in ID3v2 tags in your MP3 files, note that you can also write the contents of those tags directly into your log files (see ID3v2 Tags below).


How To Add And Edit Attributes

Attribute names and values are saved in metadata files (.mmd), playlist files (.mlp), and desktop files (.mld/.mlt). If you save a file's Properties by clicking the File Tag button, Attribute names and values are saved within the XML contained in the custom tag which mAirList adds to your MP3 (or other taggable) audio file.

In the Attributes tab:

  • To add an Attribute, press the Ins key, then type the Attribute's Name and Value.
  • To edit an Attribute's Name or Value, type over it.
  • To delete an Attribute, blank out its Name and Value.

In the mAirList Configuration program, there is a page where you can create a default set of Attributes which mAirList will use when tagging 'new' files.

Using Attributes and ID3v2 Tags For Logging

You can include any combination of Attribute values and ID3v2 tag values in your log format strings.


The format is %u{AttributeName}. For example, to add Attributes named Label, CatNum, and Track to your log file entry, with each field separated by Tab characters, you would add this to your log format string:


Any undefined Attributes will be written as empty strings.

ID3v2 Tags

The format is %i{tagname}. tagname is the four-letter uppercase name of the tag. For example, to add the usual ID3v2 tag used to store Year to your log file entry, you would add this to your log format string:


Any undefined fields will be written as empty strings.

TIP: Although there is a list online of the 'official' ID3v2 tag names, some software is known to store data in ID3v2 tag names you might not expect. Therefore, we recommend that you obtain a freeware internal file viewer utility such as FileAlyzer or XVI32 and use that to literally look inside one or more MP3 files to work out which tag names your files actually use for various data. You will find all the ID3v2 tags are stored at the beginning (or occasionally at the end) of an MP3 file. This method will usually save you a lot of time and unnecessary puzzlement!

Personal tools