MyLibary v2.23

Audio File Management

         

Twitterbox...

Home
Contact Me / Pick My Brains

Downloads

Engineer's Corner

User Forum


DAC Cartwall

JockMaster

Meridian

MyLibrary

SHOUTcaster

txIP

Yak

Free Software

 

14th June 2010 UPDATE
In preparation for the Meridan project, MyLibrary will no longer be developed any further - it's time to put the features into a dedicated audio database and scheduling package - not to mention the possibility of being able to charge more for it!  Existing users can still get activation codes and you can still purchase the program but there will be no new features added.  Small bug fixes will however be taken care of.


This application allows you to manage a tab-delimited file that contains details of your music library.  It is designed to accept a pre-configured CSV file (such as that created in MP3Tag), an M3U file or will read a whole folder of files.  You can then edit extra details like Intro/Segue times, EndType, Opener and Category.  To save re-reading large folders, you can save the data to a single character/tabbed text-file which (on my 3.6GHz Vista machine with 13,000 files) takes 2 seconds to load and 12 seconds to save.

This is a project that I originally intended "for me" but due to it's apparent usefulness I have decided to make it publicly available and to include some features requested by users.  In response to requests from both sides of the pond, there is now a fair amount of support for Enco's DADpro32 and PSquared's AutoTrack/Myriad software.  Exporting your "domestic" library to a playout system and/or scheduler is now a single click away.

MyLibrary v2.22 - click to enlarge

Downloads : The following MyLibrary downloads are available:

Latest Release: v2.23 - 20th July 2010
The following features have been added to this release :

  • The Modified column now displays the RecordDate from an EncoDAD database making it easier to find new items in your playout library.

  • Added menu option: Export>Create List for ALL Categories
    Creates entries for songs with multiple Categories, so a song with a Category of 80S/DISCO/POP will appear 3 times
    This is useful for AutoTrack users who wish to import tracks into multpile categories

  • Added "Set Artist from List" button on SongCard - this allows you to select/overrite the current Artist with one from your existing list to avoid/correct spelling mistakes.

    • Added "Rename to ARTIST - TITLE.ext" to SongCard - renames the current file to the popular ARTIST - TITLE.ext format

    MyLibrary 2.23   [20th July 2010 , 400KB]
    This is the latest BETA EXE and update notes - existing users need only this small update file.
      MyLibrary Setup   [18th July 2010 , 5MB]
    Full installation - for new and existing users.

      As I do not currently run Windows 7, I can't offer much in the way of support for it. Sorry!


    Purchase MyLibrary via Google Checkout

    Each licence permits activation for 1 computer - the licence is keyed to your CPU serial number.

    £10 per licence


    Also available


     

    Licensing MyLibrary : In order to use MyLibrary beyond the 15-minute demo period, you will need to purchase an activation key.

    So, what can it do ?

    • Manages a library of audio
      Tested with my library of 13,000 tracks

    • Uses popular "character/tabbed text file" for library
      Makes import/export into MS/Open Office and/or databases a doddle

    • Sort and Export Fields - by style, year, end type, tempo etc
      Creates M3U lists for importing into schedulers or playout programs

      

    • Play audio, set cue/intro/segue points
      Uses the FMOD DLL - cue points can be set to 1ms accuracy

    • Get Artist/Title data from the filename
      Filenames comprising ARTIST - TITLE can be imported at the click of a button

    • Create, edit and save BCX3 files and ButtonBox DB
      Allows you to manage your BCX playout machines at the same time - either by file or bulk-read/write
      A ButtonBox DB can also be created - this saves you having to re-cache a button. Timed at 2 seconds with my 13,000 library of songs - normally takes about 12-15 minutes within BCX3 ;)

    • Exports Myriad Audiowall and AutoTrack CSV
      Allows you to import timing/end data into your Myriad Audiowall (eg: using PSquared's Advanced Tools Pack or Import Wizard)

    • Creates EncoDADpro32 DropBox Meta-Data
      Populates a text-file alongside your audio with valid EncoDADpro32 fields which DropBox can read (includes CutID)

    • Load an EncoDAD CUTS.dbf Database
      Allows you to view and export your DADpro32 library to a CSV file for importing into a music scheduler

    • Create, edit and save MP3 Tags
      APE and ID3v2 file tags - either by file or bulk-read/write

    • Read mAirList's MMD cue data
      Need to import cue (CUE IN, RAMP1/2/3, FADEOUT and ENDTYPE) data from mAirList ?  No problem!  This also means that it can process files that you have set within mAirList and create APE file tags which StationPlaylist can read - ideal if you use SPL Studio for automation but mAirList for live-assist ;)

    • CartChunk [UPDATE]
      My own copy of MyLibrary has a CartChunk reader - however, not all applications use the PostTimer (cue points) settings as per the ISO spec.  PSquared seem to be the obvious culprits, and BSI's InfoEdit reads the artist/titles but not the timing info.  In light of this, I'm not sure what the best approach is!  My instinct is to conform to the spec ;)

    More details... This "all in one" program lets you manage audio files that have been used on multiple playout systems.  You can read a folder of audio, defaulting to the APE/ID3 tags - bulk find Artist/Title from the filename, place mAirList MMD cue data over the top and then save the whole lot to either file tags, .bcx (BCX3) files and/or CSV file.

    It's been tested with my 13,000 file library and works very well.  Using / delimited styles, you can export a particular genre/style (as well as other properties like EndType, Opener, Style, Year etc) to a simple text file (ie: M3U format) which you can then load into a scheduler (such as StationPlaylist Creator) - this enables you to be a bit more picky about what files are contained in your Creator Categories.

    MyLibrary is compatible with JockMaster and can be used to maintain the database/s and/or tag audio files.  It is likely that the layout of MyLibrary will change with the development of JockMaster.  To kick-start your library, I have included an MP3Tag export template which will create a tab-delimited text file which MyLibrary can read and populate the grid with.  The tags which are output include those used by StationPlaylist (APE): CUE, CUE IN, INTRO, OPENER, SEGUE, SEC TONE etc.

    With the exception of bloggers who may quote brief passages, all content is copyright Charlie Davy unless otherwise specified and may not be re-produced elsewhere without prior written consent.

    This page was last updated on Monday July 26, 2010