So, why is it, that if I let SmartMix search for tracks, then grab the
track and throw it at the Qobuz Plugin search engine I get useful
results, and when the SmartMix Plugin does it it fails???

Because you know what you are looking for, even if it is not in the exact fields the software is expecting the data to be. You know a composer's work even if the composer isn't in the artist field. The software isn't that smart. It checks the title, and it checks the artist. If they match: well done. If not? What should it do?

There's a reason why "artificial intelligence" still is the future.

To query the Qobuz Search Api, I'd just throw it a line of text (like
the aformentioned "Maurice Ravel La Valse"), but the Plugin seems to
split up the query into several parts ("artist" "name" "performer" etc.)

I explained that to you before. I can't do that because it often throws up rubbish. Eg. stuff like "Sledgehammer (karaoke version as known by Peter Gabriel)". Do you really think that's what you want to get when searching for Peter Gabriel's Sledgehammer? I prefer not to get anything (because his catalog is not available online :-() Trust me when I say that I've spent hours and days trying to find an algorithm which does this job decently, without mixing in too much crap.

As you can use the API without any software development involved, feel free to play around with titles and artists as you like. SmartMix needs to get a track ID. Try to find an algorithm (or flow) which does work not only for your classical taste, but for popular searches, too. Create some random mix using SmartMix and one of the supported services. Write down the _exact_ title and artist names, and use them for the evaluation. Draw a flow chart and send it to me. I'll be happy to give it a try. But please verify it with dozens of tracks.

if I'm reading it correctly. I'd like to know what the Qobuz Plugin
sends to the API in order to get the "Track" result and try to duplicate
that for the SmartMix thingy. Will search throught the repo now...

Enable debugging for the Qobuz plugin. I think it's logging all API calls.

--

Michael
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to