With as opinionated as people are about music player UX, it’s surprising that Tidal or other smaller competitors haven’t embraced third party player apps. It’d be an easy win over Spotify, which deprecated libspotify ages ago and has yet to provide a playback-capable replacement despite promises otherwise.
[0]: https://cider.sh/
Spot knocked it out of the park with this approach. If you just want the Spotify Receiver, you could use the underlying library that doubles as a CLI, librespot, but Spot serves as a nice example of using the Spotify APIs to actually search your library and control the receiver without the Spotify app and handles this all for you.
As for librespot, it’s nice work but it’s also technically against the TOS since it’s reverse engineered, which means Spotify could ban users using it whenever they like. There’s also risk of your favorite app using it going away if they decide to take legal action against the project.
Anyone know of a way around this?
Lossy AAC at 256Kbit
Lossless ALAC up to 24-bit/48 kHz
Hi-Res Lossless ALAC up to a maximum resolution of 24-bit/192 kHz.
They also have the spatial track options on a lot of music in Atmos, if that’s your thing.
All options are included with the base subscription, but listening to the Hi-Res audio typically requires an external DAC as well.