Navidrome: Open-Source Software to enjoy your music collection from anywhere
navidrome.org
navidrome.org
P.S. a well-known secret is Supersonic[0]. It's an excellent cross-platform Subsonic client (which works with Navidrome!). It's not Electron-based, either. Much like Navidrome, I've had absolutely no issues with it. Love it.
P.P.S. My music library is around 400GB, and Navidrome has never had any issues with it.
It looks quite similar to Supersonic; I'll give it a spin.
For example, both of us should be able to add songs (that is drop YouTube links) and the app should queue them and play in order.
Not just for songs, we sometimes want to watch movies/YouTube videos together too...
So far what we do is, create a Jitsi Meet link and use it's Share YouTube video feature [1].
For songs, we can't find a good UX/FOSS solution yet, so we just use Telegram's group call feature with a bot that can play audio through it. [2]
Anybody found yourself in similar situation and got a better (FOSS preferred) solution? :)
1. https://jitsi.org/blog/co-watch-youtube-videos-on-the-new-me...
Whatever app I use to play music needs to support chromecast audio.
I think Plex could do it but I haven’t bothered to run my own Plex server for ages.
What alternatives to Spotify for self hosting are there that support chromecast audio, or what alternatives to chromecast audio are there, given they are discontinued
If you can't find something pre-built that fits your specific needs, you could perhaps "quick and dirty" script yourself up something using "Cast All The Things" [catt@github][0] to talk to your ChromeCast devices, and maybe "Beets" [beets@readthdocs][1] to manage play / playlist commands and management of the music library itself, presuming some Python scripting skills on your part, or a willingness / interest in learning said skills. Other language / library pairs exist as well, if Python's not exactly in your "bag of tricks".
For Desktop, there are some older clients that look pretty dated, so I've decided to just write my own (maybe I'll release that one once it's finished).
I really like the idea of having own music collection, but it would be very expensive to get started and I feel like I would still keep my Spotify subscription for discovery.
Radio, for when I want music, am open to discovery, and can't be bothered to choose
Public Library, for when I want to browse for something to play while driving
Recommendations from friends
I'm also feeling like I have near enough music to hit all my emotional notes (I usually listen for emotional resonance), which makes discovery less important as I get older.
I also sometimes just stare at CDs at a local used store and stand there in the aisle previewing the music online.
Another thing: I'm in a handful of Discords with #music channels. I like some people's tastes, so when they post a thing I usually listen in.
But people with non-streaming collections can still go onto Youtube or the like to listen to a song!
Every Friday morning it generates a Spotify playlist using GPT to reduce friction. I find the convenience of Spotify as a discovery tool to be too great to get rid of.
But still, my music library on Spotify is huge, and I still use Spotify for discovery of artists and labels, mainly via related playlists or user's playlists. Then I purchase that music on Bandcamp or wherever it's available so I have a local backup. I also never buy music without listening to it first and knowing I like it.
Even then, discovery is a challenge and requires a decent amount of effort to make it even approximate the level of discoverability you get with streaming services, but it is possible[0].
That said, private trackers offer a level of archival quality that you cannot get with streaming. I recently was listening to a bit of ska/rocksteady/early reggae and Spotify had abysmal coverage of old albums compared to YouTube and private trackers.
I think the best solution is probably Apple Music since you can at least fill the gaps in the service by uploading your own music, however you want to get it.