It’s been a long time since I’ve worked on MusicSrch.
For the past few years, I really didn’t have any time for side projects, and a few searches were very broken on the site due to changes in the various third-party websites. It needed some serious rehab.
I spent a few days fixing things and improving various features, and now it’s a lot better.
Give it a try at https://musicsrch.com
I plan to spend a lot more time working on it this year, and there are more sites I want to add to search.