Ever hear the expression "Even paranoids have real enemies"? Well, this is a case in point.
After updating to 1.06, Museexmatch failed to return existing lyrics on the very first go from a streaming song verified to be there. From the log, it was inserting the radio station name as the album name:
2024/06/03 20:31:26.777 | Info | Museexmatch.MusixmatchClient..ctor | Configuration file was used: allowedDistance=5, delimiters="&", ";", ",", verifyAlbum=true, addLyricsSource=true, trimTitle=true, preferSyncedLyrics=false, onlySyncedLyrics=false
2024/06/03 20:31:32.631 | Debug | MusicBeePlugin.Plugin.RetrieveLyrics | source="
http://ice1.somafm.com/indiepop-128-aac", artist="Real Estate", title="The Bend", album="Indie Pop Rocks! [SomaFM]", preferSynced=true, providerName="Musixmatch via Museexmatch"
2024/06/03 20:31:32.631 | Info | Museexmatch.MusixmatchClient.getLyrics | Attempting to search for "Real Estate" - "The Bend" ("Indie Pop Rocks! [SomaFM]")
2024/06/03 20:31:32.631 | Debug | Museexmatch.MusixmatchClient.search | artist="Real Estate", title="The Bend", album="Indie Pop Rocks! [SomaFM]"
2024/06/03 20:31:32.855 | Info | Museexmatch.MusixmatchClient.search | No results for this search
2024/06/03 20:31:32.855 | Info | Museexmatch.MusixmatchClient.getLyrics | Nothing found at all
After rolling back to 1.04 and doing the same radio stream, different song (also verified to be there), though the search also included the station name as an album name, it did indeed find the song and return results:
2024/06/03 20:54:51.922 | Info | Museexmatch.MusixmatchClient..ctor | Configuration file was used: allowedDistance=5, delimiters="&", ";", ",", verifyAlbum=false, addLyricsSource=true, trimTitle=true, preferSyncedLyrics=false, onlySyncedLyrics=false
2024/06/03 20:54:57.496 | Debug | MusicBeePlugin.Plugin.RetrieveLyrics | source="
http://ice1.somafm.com/indiepop-128-aac", artist="Andrew Bird", title="Make A Picture", album="Indie Pop Rocks! [SomaFM]", preferSynced=true, providerName="Musixmatch via Museexmatch"
2024/06/03 20:54:57.496 | Info | Museexmatch.MusixmatchClient.getLyrics | Attempting to search for "Andrew Bird" - "Make A Picture" ("Indie Pop Rocks! [SomaFM]")
2024/06/03 20:54:57.506 | Debug | Museexmatch.MusixmatchClient.search | artist="Andrew Bird", title="Make A Picture", album="Indie Pop Rocks! [SomaFM]"
2024/06/03 20:54:58.360 | Info | Museexmatch.MusixmatchClient.getLyrics | Got a hit
Apparently 1.04 is stream-aware and knows to not "deal with" album name (stream metadata almost never includes an actual album name)?? Anyway,
BACK TO 1.04!