A year ago I wrote my big post about music apps (streaming and personal libraries), and I’ve spent the last few days updating a lot of it.

I’ve also been trialling the combination of Roon + Qobuz, which I’ve really liked. Still on the fence with that one.

https://hicks.design/journal/my-perfect-music-app-doesnt-exist

My perfect Music app doesn’t exist - Hicks.design

A long dive into the features that make my ideal music app, and why nothing currently fulfils the brief.

Hicks.design

@jonhicks Just ran into this article, and your idea of a "perfect music app" sounds very similar to mine!

Almost got inspired to build it now :p

Particularly being able to organize albums into different collections and combining streaming and a local library sounded like something I've been dreaming of.

@jonhicks As for the tech, there's https://github.com/sachinsenal0x64/hifi. It's a wrapper that turns Tidal into an OpenSubsonic compatible API.

You can connect a single Subsonic client like Feishin to both Navidrome and HiFi, and this should already allow streaming from Tidal and your own library at the same time.

For the other features, one would need a custom client, which takes a bit more effort unfortunately. But, the Subsonic API isn't too bad!