AH HAH!!!
Looking at the log I see that it says "No configuration file was provided, defaults were used." Okay, that explains the behavior I'm seeing even though I've edited the .conf file. I first placed it in G:\MusicBee\Plugins and when that didn't work I placed it in G:\MusicBee\AppData. Since the .conf file isn't recognized in either of those locations, I have to ask, where should it be? If it needs to be somewhere in C:\Users\phred\.... that's not what the readme says. It says all four files go in the Plugins directory.
So now that we know what the problems is, how do I fix it?
phred you shouldn't be having all these problems; follow this step-by-step please:
1. First, exit MB, and delete all the existing museexmatch 1.06 files so we're all on the same sheet of music; also flush the MB lyrics cache with that script I posted a while ago that you did use.
2. Download a fresh copy of Museexmatch 1.06 (
https://github.com/slonopot/Museexmatch/releases/download/v1.0.6/Museexmatch_v1.0.6.7z).
3. Extract the 3 DLL files Nlog.dll, ToptenJsonKit.dll, and mb_Museematch.dll into your MB Portable's "Plugins" directory, G:\MusicBee\Plugins. Note: if you are using the LRCLIBee plugin it has newer versions of the first 2 DLLs so it's best to decline an overwrite offer of those.
4. The 4th file in the zip, "museexmatch.conf.template" needs to be extracted to this location OUTSIDE of your MB Portable directory:
(your OS drive):\Users\(username)\AppData\Roaming\MusicBee\Plugins. Create the last two folders if necessary. This procedure is needed because you (like me) have a non-Installer version of MB--the Readme was only referring to Installer versions.
5. Drop the "*.template" off of museexmatch.conf, open in Notepad and instead of deleting anything just change the values to read:
{
"allowedDistance": 5,
"delimiters": [ "&", ";", "," ],
"verifyAlbum": false,
"addLyricsSource": true,
"trimTitle": true,
"preferSyncedLyrics": false,
"onlySyncedLyrics": false
}
As I mentioned before a "userToken" line will be automatically added after first use, just leave that line as-is.
6. Select Museexmatch as a source in Prefs/Tags(2), open MusicBee, and let 'er rip! I promise, you WON'T get synced lyrics! Thanks to slonopot for this great API plugin.
