I appreciate the effort here as playlist management outside of the basics in Roon imho is lacking. Improving quality and so on is great but it still seems unable to fix/find orphaned entries. Those that don’t say unavailable but are essentially dead links - no thumbnail but it still shows valid front-end tags like Composers, Album etc. and when you try to play it just zips through saying the Track is no longer available on Tidal. Clicking the Album similarly fails but you can click the composer, go to Discography and choose the album again from there. I’m presuming the publisher removed and re-added the album leading to different guids and so on but to me this is something the improver should also be able to check for, it seems to happen reasonably often (at least for me).
Why the improver does not work with SPL?
It would be useful to replace Qobuz unavailable tracks and cleanup/refresh database with new Qobuz id tracks.
Just to keep the topic alive, I think this was mentioned in Early Access after I raised the problem…
I’d like to either remove the function or toggle off - it wants to replace many of my legacy 4.1 and 5.1 files with 2.1 versions (possibly with a better bitrate) - that’s a downgrade.
Just don’t click it. It does nothing unless you start a replacement operation and then confirm the replacements and save them.
Is there a way to force the playlist improver to run? I just recently changed the location of my main shared folder. The playlist improver ran, and I was able to match to library, but about a dozen or so tracks show as ‘Unavailable’, yet I can play the files by navigating to the folder they are located in - by navigating to the Roon folder menu.
Most likely these are tracks from unidentified albums, that means they are not assigned “identifiers” which are interchangeable.
Why does this not work with Smart Playlists?
I get the sense that the improve function runs at certain times, maybe after a normal scheduled scan? I certainly know how to press it when it appears.
I see what you mean, that’s possible but I have no idea when or if it’s deterministic
I missed when the Improver launched this summer and happened on it this week. I am both impressed and thankful for it.
We got a new vehicle last year that natively streams Tidal but not Qobuz. We’ve been longtime Qobuz subscribers, and actually prefer it to Tidal. But, I’m not keen on paying for both services. So when my Qobuz expired this month and we were left with Tidal and our own library, my wife complained about her large playlists that no longer worked. Improver did exactly what is was supposed to do. It found the same tracks in Tidal, found a few duplicates, and took higher quality tracks when available. Thanks!
Hey @Peter_Hanson, good to see you - it’s been a while! I’m happy to hear that Playlist Improver got your wife’s lists all fixed up. I check my favorite lists every couple of weeks and enjoy upgrading with better quality tracks. It sure saves a lot of time.
Wouldn’t it be neat if it ran in the background and let you know when there were outstanding improvements? Especially if you could set which improvements you care about.
A missing feature with RPI is to resolve Qobuz/Tidal orphelins in the library. It’s only a ID track replacement issue.
Please add it very soon!
I just discovered this feature today and it is another great improvement to the software for me.
Thanks for continually improving the Roon package
I agree, it was nearly there but apparently something didn’t quite work in practice - I have a playlist set up with all the tracks in my library, can’t wait for the day it will know which ones have been moved on Qobuz and can find the replacement for me!
(of course an album replacement routine would be far more useful)
Another playlist-improver experience to share: As a dual streaming-services subscriber for these last few years, I finally got around to distilling down to one. Based mostly on streaming performance & reliability when traveling, I dropped my about-to-expire Qobuz subscription and kept TIDAL (both worked great with my Roon system at home).
Anyway, before unsubscribing (and fyi, doing this within the macOS version of Roon) I copied my Qobuz playlists into an existing local playlists folder, one by one – there weren’t very many. Though I had a few more days left on my subscription, I then signed-out from within Roon, cautiously optimistic. As expected the Qobuz playlists folder was gone immediately, and opening recently copied playlists in my local folder resulted in the playist-improver button appearing in each. It all worked like a charm, and I’m listening to one of those ‘fixed’ playists while writing this. Only a few tracks showed as unavailable afterwards, as might be expected due to differing libraries between the two services.
Albums were not a concern in this situation: Reading the comments of fellow Roon member @Jim_F some years ago, I’d been adding both the Qobuz and TIDAL versions each time I’d add an album in Roon, going back to when I first signed up (thanks Jim). I realize there’s a good online service available (Soundiiz) to move music between streaming services, but this was really quick & easy, and didn’t involve any extra steps with a 3rd party service.
Thanks to all concerned.