Missing Cue Sheet

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Missing Cue Sheet

Post by trixmoto » Wed Aug 23, 2006 3:22 am

This is a new script, requested by Bex to go with my "Cue Reader" script. It creates a node under the 'Files To Edit' node which has two of its own children, Yes and No. All songs longer than the length specified in the variable Millis (default is 10mins) will be checked and listed under Yes if they are missing a cuesheet (No if they have one).

The installer is available for download from my website.

:o NEW VERSION BELOW :o
Last edited by trixmoto on Thu Sep 07, 2006 9:50 am, edited 1 time in total.
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.

Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Post by Bex » Wed Aug 23, 2006 8:19 am

Wow, thanks a million!

Great and fast script. Nice icons!
The only problem now is that i just found 596 files without a cue sheet! :o
But thats what the scripts is for, isn't it? :wink:

I guess I'll pay a few visits to cuesheet heaven in the near future! :lol:


Thanks again!
/Bex
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts

trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto » Wed Aug 23, 2006 8:48 am

Glad you like! I almost released it with the Yes and No populating the wrong way round! :oops: Luckily I realised my flawed logic just in time! :)
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.

Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Post by Bex » Tue Aug 29, 2006 10:32 am

Trixi!
I have two more wíshes.
1. Make this script as fast as Missing lyrics script
2. I third subnode which displays files which has a cue sheet in the same folder but it has the wrong name (and no correctly named cue sheet exists in folder)

Is it possible?
/Bex
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts

trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto » Tue Aug 29, 2006 10:34 am

1) I don't see how it can be any faster. The reason it is slower is that it has to check the filesystem to see if the file exists, rather than just checking the database (as for lyrics).

2) This is possible, but will be even slower! :)
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.

nohitter151
Posts: 23640
Joined: Wed Aug 09, 2006 10:20 am
Location: NJ, USA
Contact:

Post by nohitter151 » Tue Aug 29, 2006 10:36 am

what is a cue sheet?

trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto » Tue Aug 29, 2006 10:42 am

Wikipedia, the fountain of all knowledge: http://en.wikipedia.org/wiki/Cue_sheet
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.

Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Post by Bex » Tue Aug 29, 2006 10:52 am

trixmoto wrote:1) I don't see how it can be any faster. The reason it is slower is that it has to check the filesystem to see if the file exists, rather than just checking the database (as for lyrics).

2) This is possible, but will be even slower! :)
1. Ok, I thought the speed increase there had todo with using SDB.MainTracksWindow.AddTracksFromQuery(SQL)?

2. It's better to have that node node even if it gets slower... :D

Thanks!
/Bex
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts

trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto » Tue Aug 29, 2006 1:01 pm

Ok, it's on my to do list! :)
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.

trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto » Thu Sep 07, 2006 9:55 am

New version (1.1) is now available from my website.

It also adds a Maybe child which list files in a folder that contains a cuesheet that does not match any of the files in that folder. I think that's what Bex wanted! :)

N.B. This Maybe node shows a progress bar because it does take a while, depending on the size of your collection of course. Don't forget to change the MyMusic variable in the script or the Maybe node won't work!

You can also easily change the names of these nodes using the variables at the top of the script.
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.

Post Reply