I want to get off spotify, but I want a way to discover new music, and be notified of new music from bands I listen to. I don’t want ads, and I’m fine with piracy so long it is a relatively painless experience. Something like stremio but for music.
My dream service would be one that could recommend music based on a given song, and provide details about the artist and things. And even better version would have an API I could tap into so I could connect the service to music assistant. Hell I’ll make a (mostly) locally hosted version of the spotify dj if I can.

Regarding discovery specifically, this sounds ridiculous but genuinely Youtube is pretty decent for it. You just need to punch in some more obscure stuff you already like (preferably in a clean session) and it often does pull up relatively interesting recommendations.
PipePipe for ad-free YouTube on mobile + ultradiskopanorama channel for the jams
Soulseek is a p2p client originally a contemporary of the likes of Napster and Kazaa but it has survived and kept an active user base into the modern day. Somewhere about a decade ago whenever what.cd went down a bunch of the content got dumped onto Soulseek where it has lived ever since
I host a large library of files and whenever someone downloads something from me I go and browse their collection and look for at least one album to download and add to my collection. I have found some interesting audio this way
OP if you use Android, check out this FOSS client.
Also, Soulseek itself as a service is proprietary & centralized, don’t buy privileges on it, funds a guy who went to Tel Aviv University (unless someone can dig up Ilan Pappé-level based writings by him, this is enough to avoid it imo). It’s definitely one of the best public spots for music access. Unless you speak Russian or Chinese I guess.
https://apt.izzysoft.de/fdroid/index/apk/com.companyname.andriodapp1
Expand app description
An unofficial soulseek client.
Seeker is an unofficial client for Soulseek. It uses the Soulseek.NET library for communicating with Soulseek server and peers.
Features:
• Searching (including wishlists and filters)
• Browsing User Directories
• Downloads and Uploads
• Port Forwarding via UPnP
• Chatrooms and Messages
• Adding Users
• Get and Set User Info
• Privileges
one more olde way if you listen to out there stuff, is to go by producers/small labels/studios names of bands you already like and quickly checking bandcamp of other projects by them. Doesn’t work with popular music, works fine-ish with indies/small bands (now studios tell you the least, but producers/labels sometimes have fairly obvious tone) *(fine-ish in that you find some gems with 5-50% chance, depending on strength of producer/label niche, which have like 1-30k views on youtube, so that you make those bands much happier than getting ai ambient thingies/or bigger labels)
Plus there is something very cute and real about small labels sites, like we sold 500 vinyls woohoo posts, bands obviously post this as well, but you have to find the damned things and often they only do social networks
This works great for jazz.
It’s works great for rock and synth as well, obviously i miss some stuff which is self published or big, and only algos will get there, but getting a lot of small bands for algos gives you such rich choice, when (i think) with bigger bands you get like normalized average taste with random quirks thrown in
Youtube Music is probably the best for algorithmic recommendations and you can very easily block ads on it.
but if you want to try a different approach entirely, nothing beats just asking around for recommendations. If you find some people with similar taste as you to trade recommendations with, it is the most satisfying and fun way to discover new music.
poiskm.net is my favorite way to nab obscure songs mainly from the Former Soviet Union, not super relevant for you but I might as well give it a shoutout here because it is a good ad-free service for discovering new music
Edit: Linux Mint also comes prepackaged with Shortwave, fun little radio app
Listenbrainz might do at least some of what you want, but I must confess I haven’t made heavy enough use of it to actually vouch for it.
Personally whenever I get a craving for new music I load up either gnoosic or music-map and poke around. I think they both use the same database though, so it just depends which interface you like better.
For actually sourcing music, soulseek still exists (unsure if I’m allowed to link that here, but it’s not hard to find) and has a mobile client on f-droid. It’s also half decent for discovery too, since you can browse folders of people who show up in searches.
Brainz suggestions are very good & they give you an RSS feed of your scrobbles. Unfortunately the scrobble app only works while online :(
https://apt.izzysoft.de/fdroid/index/apk/org.listenbrainz.android
Expand app description
The Official ListenBrainz App
ListenBrainz keeps track of the music you listen to and provides you with insights into your listening habits.
Using our visualizations, you can use ListenBrainz to track your music listening habits and share your taste with others.
Based on your listening history we recommend music you might like, new music you missed out on from your favorite artists, and what similar users have been listening to.
When you use the ListenBrainz Android app, you need to create an account with ListenBrainz, and your listening history will be associated with this account. This data is not kept on the device but is transmitted to the ListenBrainz server. The data collected is used to improve the recommendations and is accessible to other users.
https://everynoise.com/ (desktop recommended)
otherwise find a genre-specific blog or writer or dj
I’ve been sort of a bleeding-edge (ie very new) music enjoyer. Most artists release music to streaming services on Thursdays at midnight, because midnight is Friday and Friday is the start of the weekend when people get off work.
On Thursday night, I look at the link below to see a list of new albums which were released and then I search for them on youtube music. I just try out different new albums. You can also click the month button to see the most popular albums of each month.
https://www.albumoftheyear.org/upcoming/
RateYourMusic (RYM) is a popular website where you can rate and review music.
https://rateyourmusic.com/charts/
My dream service would be one that could recommend music based on a given song, and provide details about the artist and things. And even better version would have an API I could tap into so I could connect the service to music assistant. Hell I’ll make a (mostly) locally hosted version of the spotify dj if I can.
You’re pretty much describing ‘last.fm’? It tracks the music you listen to in a similar way to spotify. You can install the plugin in your media player and then the website records the names of the files you play and recommends you similar music. Some people says that it’s an invasion of privacy and there’s an alternative site called ‘librefm’.
Rateyourmusic and bandcamp
QOBUZ is pretty good as they have an actual magazine
Qobuz is good I wish
would start working for it again, nice search string to have in launcher + Firefox
Soundcloud I guess
Soundcloud has ads

☝️🤓 Not with PipePipe or Tubular. They’re NewPipe forks I use former for YT videos generally, latter for Soundcloud/Bandcamp ♾️ piracy (Metrolist for YT music), keeps queues separate but that may not be desirable. Metrolist is less reliable for avoiding YT blocking, but it has better caching. All have decent listings of offline listens.

It has??? I have never listened to any
Depends on what you’re listening to I guess. Or you have ad block (I need this for my phone)

I use the app in my phone and have never heard any ad.
uBlock Origin is available for Firefox mobile and its various forks
last.fm and rateyourmusic are both good for finding new music. rym notifies you of new and upcoming releases by artists you select. neither of the services have great algorithmic recommendation, but it’s very easy to fall down discovery rabbitholes. rym in particular has tons of recommendation lists made by users, and a very fine-tuneable search/filter system.
I get my recs from internet radio mostly. I rarely run into ads except for maybe donations to keep the radio running.











