Hi,
After spending years working on my music collection and constantly seeing spelling errors in song titles, I decided to try and find a spell check for MM. Alas, I was shocked to find a few inquiries, but never a solution. So, I went about creating my own. Now, there are a few caveats:
1) I wrote this up in about an hour
2) You must have Microsoft Word installed.
3) It only does song titles that are selected. I've used it to do over 900 songs in a single batch. Worked great!
4) It only does song titles. It could be expanded to do Artist and Album.
5) I couldn't find an easy way to make the Word spell checker on top, so if you see Word open but can't see the spell checker, alt->tab until you see it. Apparently, there is a way using Window Handles. I'm not that good of a developer with vbscript. Someone care to help?
6) Until you see the message Spell Check is complete, it's still running.....
7) It is invoked by using Ctrl+Alt+C. Change the Scripts.Ini if you want to use something else. Don't use Ctrl+Shift+C, that's the hotkey for MM Converter

Guest wrote:This works great for me, but I was wondering how to change it to work with open office? Then I can add common "music Title Slang" to the dictionary. Dancin'... 'til... ain't...

I posted a similar post on the open office forums and my reply was sorry cant do this for various reasons but it was not explained why.
I am looking into the "hunspell" Dictionary but it will need coding if anyone out there want to take the opportunity to give it a try!!

I have tried a simple one called tinyspell but when correcting the text it clears the contents of the field in Tag Edit Mode.

I am very new to this app but I am wondering if anyone has written a script to help "spell check" all of the artists in a collection and allow us the same flexibility Microsoft Word allows by highlighting them and letting us "ignore", "change", "Add to dictionary", etc... A "read-only" master artist db would have to be stored on the MM server and that would then be copied locally to each user PC the first time. Then, corrections would be stored in the local artist db. Once corrections have been made, each affected mp3 would be fixed. That is, the tags would be fixed and the filepath as well if it also contained the artists name.

Once we have all the artists squared away, we would need another script which would "spell check" all of the other tags (song titles, album names, release date) using the now correct artist name as a key. For conflicts, the user can configure the script to default to (a) the earliest occurrence or (b) the most popular occurrence or (c) the greatest hits compilation or (d) etc...

In the event tags are changed for a particular mp3, perhaps this script could append the nature of those changes onto the end of each mp3 comments field using the format

I'm trying to update my script to obtain the Microsoft Word Windows Handle so that I can close it. The Quit command doesn't always seem to release the object, despite me setting the variable to nothing.

Thanks for the suggestion Rivorson.
At the end of my code, I have the following:
objDoc.Saved = False ' Don't prompt to save doc
objDoc.Close (0) ' close doc without saving
Set objDoc = nothing 'release doc object from memory