JMD JockMaster/MyLibrary

JMD stands for JockMaster Data which is a file-format native to MyLibrary and used with my early "JockMaster" playout software.  It is also supported by my DAC Cartwall jingle player and other applications that rely on extra data when handling audio.

This file type was created to allow me to manage my music collection in such a way that: a) the actual files didn't need tagging , b) identical filenames would show up as "dupes" , and c) quick load/save outside of an Access/SQL database.  JMD files reside in a central folder with each one matching a given audio file (whether ending .mp3 , .flac or .wav).  This makes it possible to easily spot existing/missing audio items as well as using the "WAV" checkbox in the SongCard to determine whether you already have a track in linear WAV (CD) format.

Even if you use MyLibrary to import into a playout system, you can still use the JMD files to keep your song data - even more so if you also hold a copy of the songs in Artist - Title format.  By giving your tracks a Cart Number in MyLibrary, you can easily restore missing carts or re-import specific songs (by Style, Year etc) later on. This means that if you were to import a compilation CD, duplicate songs would automatically appear as "tagged" because matching JMD files are present for that filename.

Remember that changes made in the main list-view (using the Mass Changer ) are NOT permanent until you export to a tag/file format - this can be your friend, or a nuisance - so please ensure you understand what changes you are making and how you intend to save them.  Sometimes, you might not - You could temporarily re-number your Cart Numbers for a different radio station but keep your own numbering system.

Viewing a Track's JMD Data File
You can load a track's JMD file by clicking the text label "Saving JMD Data File" next to the Save button - this will load the JMD contents into Notepad.  There is also a right-click option in the main list view "Show Tags for this File" which shows a variety of tags/data.

JockMaster JMD Format Specification
The JMD format is based upon the popular INI settings format and contains a variety of fields used in broadcasting - some fields are compulsory, others aren't.  All of the fields used in MyLibrary are saved to this tag format - it is the one to use if you want a quick and easy way of storing/managing your song data.

You can, of course, use a third-party application to manipulate these files if you wish.

[Details]
Artist=
Artists=
Cart=
EndType=
Gender=
ItemType=
Opener=
Styles=
Sync=
BPM=
Tempo=
Mood=
Title=
Year=
WasMP3=
Rating=
StartDate=
KillDate=
FadeAll=
Customer=
Rating=

[RelatedArtists]
Artist0=
Artist1=
(etc)

[Information]
Album=
Comment=
ISRC=
MediaRef=
Backup Path=
Original Path=
RecordLabel=
Track=

[Timings] - all in milliseconds, absolute from physical start of file
Cue=
Intro=
Intro2=
Intro3=
Hook=
HookOut=
Segue=
CueOut= (planned)

[Misc]
LastPlay1=
LastPlay2=
LastPlay3=
LastPlay4=
LastPlay5=


Copyright © Charlie Davy