BUG FOUND! (: and fixed
The one @gaseous reported about his Ring Tone files not using the internal metadata, but only paring the file name.
The cause of the bug was that the "Track Number" metadata was not set in the ring tone file. One line in my code assumed it had a value other than Python's None.
This caused an exception to be thrown, which the fallback code interpreted as a need to parse the file name.
Version 1.0.79 is now posted with this fix.
-Jesse