I agree that a cloud-scale, social network-powered search function would be desirable. I have gone to Amazon to look up a book that I own and remember only the title of, so I can find it on my author-organized library shelves. But this is not fair:
Consider the practicalities of Roon providing such search for Tidal content. I have no inside knowledge of the Roon-Tidal contract, or what business decisions Tidal might make, but we can make informed guesses. I can see three possible solutions.
-
Roon imports the entire Tidal catalog, adds it to your catalog, and processes it like it does now. It wouldnât solve the problem, it wouldnât know about Ed Sheeranâs current popularity. And since Tidal has 60 million tracks (Wikipedia), about 1,000 times a typical (large) private library, the catalog would require terabytes of disk and a lot of RAM and CPU to process. And finally, I believe Tidal would not want to share their entire catalog, including daily updates, with the world.
-
Roon could import the Tidal catalog and build a cloud service of their own, and connect to it during searches. Tidal may still not want to do it â it doesnât spread their sensitive data as far and wide, but it means they outsource the protection of their proprietary data to Roon, I would not do that in their shoes, nor would my board allow me. And building such a cloud-scale service is not a small project for Roon, and operating it is not inexpensive.
-
Tidal could extend the API they provide to Roon so it includes such intelligent, social network-powered queries. Again, I imagine they would be disinclined to share this data. And itâs effort â I donât think Roon is sufficiently important to Tidal to justify opening up internal data mining services to external partners, especially as they likely evolve rapidly. This is their Crown Jewels.
I think Roonâs future must involve cloud services and data mining, and @Brian has confirmed this. But it is not trivial. And the current implementation does not deserve the opprobrium served up here.