I got so many requests for my software via PM, so I decided to post the download location here.
In Brief:
The software creates an Index of your mp3/wma/wav files based on filename or ID3V1 (mp3 only) and stores those in a file.
This file can be exported and used on other PCs than the production machine without replication or duplication of the production machine’s file structure.
Search function is available for artist and songtitle.
The usual structure for indexing on filename is “Artist - Songtitle.ext”.
By setting AcceptSimpleFilename to True in the inifile, “Songtitle.ext” are accepted as well without creating errors in the log.
The program creates Playlists of the selected Songs in mAirList and m3u format.
A check can be performed on the Indexfile to search for invalid characters that are not supported by shoutcast an most RDS decoders.
Version 2.3 now supports direct drag&drop into mAirList
Feel free to use the soft as is.
I would be happy to receive any comments (but no change requests please)
the demo is version 2.4 only if I remember well. I was involved in Alpha- and Betatesting of Version 3.
Believe me, it’s the best radioautomationsoft you can get at this price!
Using rotation lists has become so easy with it.
You can schedule automated time info and teperature announcement for your region. We use our own customized files that first anounces the station name, then the info.
The new version also includes a more powerful podcast downloader. Podcasts can be included in the hourly clockfiles on request.
V3 is much more simple to handle and has a lot more features added.
The helpfile is not very poor in version 2. If you get stuck, I can help you out or just contact Alan on cdcontrol. The new helpfile for V3 has a step-by-step procedure to get kicked-off when using the soft for the 1st time.
I suggest you ask Alan for the beta demo version.
Did I get you right? It’s possible to directly drag an .mlp file into the mAirList Playlist window.
Forgive me, but I’m new to mAirList. Only used it for evaluation purpose since a few weeks.
If this works, I’ll add that right away next week.
As for mAirList, we decided to go with it just as of today. It’s exactly what we were looking for!
EzDJPro will handle the automated stuff, mAirList will be used during Liveshows.
I’ll let the community know when the update of Audiofind is available.
I admit I haven’t tried to drag/drop an MLP file myself (and I’m still at my ‘day job’ right now), but like Tony, I thought this was possible in mAirList v2?
I’m using V3.
But I already have a solution to this. I’ll put all Playlists created into a separate Listbox.
If one gets selected and draged to mAirList I’ll read the Playlist and drop each item of it to mAirlist.
The user won’t notice the difference ;D
It’s just a matter of writing the function for decoding the shitty xml stuff. I personally hate xml. It’s not handy at all.
No worry, I’ll manage that. The idea from Tony was good so I picked it up as I also have use for it.
I rather like XML myself: you can edit it with Notepad, and it’s not THAT difficult to decode. Many programming languages already have built-in parsers/handlers for it.
And at least it’s a standard. Imagine how difficult what you’re proposing would have been if Torben had used some binary or ‘proprietary’ format instead!
Well, I finally tried that in mAirList v2.2.2 b547 here. Dropping an MLP file into the Playlist from Explorer drops it as a container item in the Playlist, which plays just fine, but as a ‘black box.’ You can’t examine the individual items, nor even see what they are, but it will play out perfectly. It sounds like the StartNext and FadeOut are honoured as they would be in AUTO (even if you are in ASSIST).
As I haven’t really tried v3 yet, I can’t say whether or not that the drag/drop works in v3. What I can say is that the drag/drop operation does take a second or two to complete. Presumably ‘behind the scenes,’ mAirList is working away and loading the individual items?
No Problem with xml. ;D
Once the function to parse the files is established it can be reused as many times as required.
Yes I agree, it’s at least a standard.
So dropping an mlp file to V3 (even from windows explorer) results in bass error 41.
Don’t worry, the problem is already solved. I put all the playlists created during the Audiofind session into a separate listbox. Upon doubleclick the individial items get reloaded into the Playlist listbox for checking or whatever purpose.
When draging a playlist to mAirList, here again the files get extracted from the playlist and dropped individually to the mAirList playlist.
Believe me, nobody will notice a delay here.
Let me finish the code (hopefully by end of the week) and we’ll see.
I’m not sure if I’ll manage to add ID3V2 support, but it’s on the list then for release 2.5
Audiofind V2.5 is out now.
Unfortunately ID3V2 support has been postponed to V2.6
On behalf of an advice of user “Dennis” who requested a function to seek for a title with a certain length, I decided to put this functionality first into the code…
Consider it’s the last but one song before the news and mAirlist Backtime calculation indicates that a song with the length of 4:12 is required to fill up the playlist.
Audiofind now let’s you search by time with a deadband or not. Deadband is selectable from 0 to 9 seconds.
So all the songs that fit the “4:12” scheme get listed and you just drag it to the player or cart or whatever…
Thanks Dennis for this brilliant/useful feature request.
Added ID3V2 support for Index creation. Index now reads ID3V2 tags for creating indexes
Added total time indication for current playlist.
Added remaining time indication to full clock for current playlist.
Added Unicode support when importing mAirList mlp playlists. Only for ampersand and apostrophe now. If mAirlist can indicate XML and Unicode Version, full xml support will be added
Import of Playlist tries to fetch time data off the Indexfile. Indication will be shown if time/data is missing
Audiofind 3.0 is ready for release and I can say there are a lot of improvements especially for mAirList 2.x users.
Here’s the changelog:
Changed search function to support wildcards. Entering a string without wildcard is considered as “exact” search. Exact checkbox has been removed.
Minor bugfix that disabled time calculation of playlist if no listitem was selected in playlist and remove button pressed.
Added selection in ini to change between wildcard search and normal search mode
Search can now be performed on “Artist”, “Song” and “Artist or Song”
Added “as-you-type” search
Added config file defaults
Added error catching if a filename contains an invalid character (yes that is possible)
Added indicators on form for selected search mode (search-as-you-type & wildcard)
So search-as-you-type has been enhanced so that it automatically starts searching as of the third character entered.
The search gets retriggered with further characters added. The performance of this search mode heavily depends on your PC platform and the amount of Songs in the index file.
The Tests on a 2.4 Celeron and 47000 Songs gave good results.