this post was submitted on 06 Oct 2024
193 points (98.0% liked)

Selfhosted

39504 readers
492 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

This post is mostly just me bitching about the music industry but also genuine interest in what other people in this community do when it comes to music streaming. Apologies if this is an incomprehensible wall of text.


My favorite self-hosted project is Navidrome. I've been running it for years and it's been absolutely perfect the entire time. Related clients like Supersonic and Tempo have been fantastic as well. More than half of my donations to open source software have been to music related projects like these, I use them for multiple hours every day.

I'm giving up on using them though, because actually obtaining the music to stream has become harder and more expensive every year. Unlike self-hosted movie/tv streaming, the primary reason I self-host music is to support the artists. I feel better paying $10 for an album I enjoy compared to the artist getting pennies from me streaming it. I'm sure as hell not doing this to save money, I spend around $30/month on average on new music.

My only criteria for buying music is that it's at least CD-quality. Going back a few years, my options (ordered by preference at the time) were Bandcamp, Qobuz, 7Digital, the artist's own website, physical CDs that I'd rip myself, then finally giving up and using Soulseek. Bandcamp and Qobuz would typically cover 95% of what I was looking for, I'd rarely need to use Soulseek.

But over the course of those past few years...

Bandcamp was bought by Epic, then sold to Songtradr, half of its staff were laid off, and it's been a shell of its former self ever since. It seems like Bandcamp is now mostly ignored by artists, with albums rarely releasing or releasing far later than other platforms. It's genuinely a surprise when I find the artist or album I'm looking for on Bandcamp at this point.

Qobuz has been experiencing rapid enshittification as they try to get people to subscribe to their streaming service. Dark patterns added throughout the purchase and download process, albums being pulled from my account, and albums becoming more expensive (I'm seeing a whole lot more $15-$20 albums than $10 albums now).

7Digital is dead.

Artist websites rarely offer lossless downloads anymore. Last time I bought an album directly from an artist was Madeon in 2019, and that's now an archived page you have to go out of your way to find.

CDs are somehow still a reliable option, but I just cannot justify this anymore. At some point having a collection of 250 plastic discs that I rip precisely once and then store forever just doesn't make sense. I'm tired of buying physical clutter to get digital files. I sold a sizable chunk of my collection a few months ago.

Soulseek, the "fuck it I'm pirating it" option whenever I can't buy an album through any available means. Surprisingly even Soulseek seems to be suffering, I used to be able to find anything, but now even a slightly obscure release can be hard to find.

So now, my preferred options are Bandcamp, Qobuz if the album is less than $15, then Soulseek. I'm using Soulseek a hell of a lot more now, which defeats the point of why I do this in the first place. So fuck it, I subscribed to Tidal.

But like, what the fuck? Why is it so hard to give artists more money?


So, for others who self-host their music collection, or even still rock an iPod or something, what do you do? Do you buy lossy releases? Do you pirate everything? Is there a magical website that has every album for sale that I just don't know about? CDs? I can't be the only one with this problem, but I haven't seen anyone else talk about it.

top 50 comments
sorted by: hot top controversial new old
[–] Pika@sh.itjust.works 2 points 2 hours ago* (last edited 2 hours ago)

The music being removed from your account shit shouldn't be legal. You paid for it they should be refunding you if they are removing access, in a perfect world anyway.

Assuming the US when I say this but, some year we'll have consumer protections, I'll likely be dead by then but hopefully the day will come to light.

That being said I have never heard of soul seek, it sounds like a limewire spinoff? I agree music industry has /sucked/ in terms of obtaining stuff

[–] Loki@discuss.tchncs.de 2 points 4 hours ago

I don't have my self-host my music streaming currently (lack of funds) but I'm planning to in the future. I live in a large city and borrow CDs from the library to rip at home. This might not work for more obscure stuff or if you don't have a good library in your area, but this way I don't need to make more space for CDs and I support the library doing it. If I want to support artists, I get merch and/or go to concerts.

[–] dr-robot@fedia.io 1 points 5 hours ago

I buy music, at least CD quality. I might splash out for 24-bits if given the choice (only because it seems to be standard on Bandcamp so for consistency I aim for the same in other stores), but not for > 48 kHz.

I upload to my server for archival purposes, but will convert to mp3 to sync to my devices. I buy CD quality poorly for archival purposes. I can't tell the difference. Plus I have navidrome and I can stream, but having my entire library available at all times, even when offline, is very important to me.

I buy, in order of preference, from Bandcamp, 7digital, and only as a last resort from Qobuz. If even Qobuz doesn't have something then I go on Amazon to buy the CD. I hate Qobuz ever since they removed the download all button. I remind them of it with the feedback form with every purchase. It was the reason I will prefer 7digital over Qobuz. I don't know why you say 7digital is dead. They have up to date titles for the music I care about (metal). The only thing I dislike about 7digital is the http (no https) download, but I'd rather risk that than support Qobuz with its dark patterns.

[–] 03ari@lemmy.world 3 points 7 hours ago

For ripping from Tidal/Qobuz, use Lucida.to I use an iPod Mini, a Jellyfin server and I either rip / dl from slsk/ rip w lucida I also use a modded YT client on my iPhone

[–] Structure7528@lemm.ee 1 points 5 hours ago

I still use bandcamp a lot. Rip CDs I get from other artists directly. Rutracker for stuff that's unavailable from the artist or label. On my PC I use jriver to organize and listen to my digital audio library. I use syncthing to send selected files to my mobile. On my mobile I use SicMu player. This system works pretty well for me and it strikes the right balance - supporting artists when I can, getting a variety of high quality files, not paying for any streaming service, not having physical clutter... and it's fun to curate my mobile playlist. Feels like the good old ipod classic days.

[–] Presi300@lemmy.world 1 points 7 hours ago* (last edited 7 hours ago)

I mostly use Spotify, but have the flacs of a few albums I really like on navidrome. As for how I got them... Yeah. I do have the for CDs a few of them but I don't have a CD reader and most of them are completely destroyed, so I feel like piracy is justified for those.

[–] oshu@lemmy.world 1 points 8 hours ago

I buy phisical media and lately I'm listening to internet radio again. There are streams in flac even.

[–] Trilobite@lemm.ee 4 points 16 hours ago

I gave up trying to do the right thing now I just torrent everything and use Plex amp to steam to whatever it had worked fine for me

[–] HurlingDurling@lemmy.world 2 points 14 hours ago (1 children)

I personally have been trying to setup a music library just for my ipod classic, and no matter what I do I keep finding duplicate songs. I also plan to self host my music library to access from my phone when I don't have my ipod, but first I want to get rid of dupes which makes this so frustrating.

[–] randombullet@programming.dev 2 points 14 hours ago

I enjoy a program called Alldup. It's quite nice for my uses

[–] potajito@lemmy.dbzer0.com 6 points 20 hours ago

For me, most of the artists I follow are in band camp. I haven't feel any enshitification on it so far, and I don't love giving me money to epic either, but there is also bandcamp Friday. For whoever is not on it, I just pirate (torrent) or download from qobuz using a throwaway account on trial, trying to buy cds, merch or whatever from the artist.

[–] surewhynotlem@lemmy.world 18 points 1 day ago

Pirate the music and send $20 to the artists venmo

[–] leraje@lemmy.blahaj.zone 40 points 1 day ago (2 children)

Bandcamp is still OK for me and I listen to some fairly obscure stuff.

Just to offer a heads up - there's a new solution/site which is currently in Beta but is backed by good people (musicians). It needs an influx of music diversity (lots of metal at the moment) but if it gets that when it comes out of beta then it could very well be a good Bandcamp replacament - Ampwall

[–] laxryn@slrpnk.net 5 points 1 day ago

Also faircamp and mirlo.space

[–] WormFood@lemmy.world 3 points 1 day ago

I'm probably not going to pay $10 a year with additional fees to have my music on a website unless a lot of people are already using it

[–] bigfoot@lemm.ee 7 points 1 day ago (1 children)

I am in a similar boat. Since you have Tidal might want to look into Tidal-dl to "backup" the things you especially like in high quality.

Tidal is actually not too bad, and it pays artists more than other services (not a lot, just more) but I do expect it to go downhill/away eventually so I make a habit of downloading what I can and supporting the artist directly in other ways.

[–] nexusband@lemmy.world 0 points 18 hours ago (1 children)

I rather pay for the enshitification of Qobuz, than pay those crooks at Tidal any money. That MQA shit is still very deep and practically enshrined in my soul...

[–] weker01@sh.itjust.works 2 points 15 hours ago (1 children)
[–] nexusband@lemmy.world 1 points 5 hours ago (1 children)

https://en.m.wikipedia.org/wiki/Master_Quality_Authenticated

Basically trickery with alleged lossless, but it is not even close to lossless and you need very special players that can unfold MQA. Tidal got a lot of criticism for it and eventually switched away to FLAC...but the way they handled it was pretty bad and it still brushes me the wrong way.

[–] weker01@sh.itjust.works 1 points 5 hours ago

Admittedly I was completely ignorant of this before but if they switched (back?) to flac then it seems they at least listen to criticism, no?

Or what did they handle poorly? I was thinking of getting tidal but at the moment I am still content with my offline library.

[–] Appoxo@lemmy.dbzer0.com 3 points 21 hours ago (1 children)

My way:
Subbed to Spotify and really and heavily using it. Highly liked songs were ripped from Spotify.
Some artists I import CDs from overseas
Some songs I'll buy digitally though I prefer CDs as digital music is harder to pirate than even buying a CD second hand (i love discogs)
If I am not in the mood to setup my spotify ripping, I'll go on SLSK or scoure the web for flac downloads.

[–] Teppichbrand@feddit.org 1 points 11 hours ago* (last edited 9 hours ago)

I recommend SLDL, it takes some nerves to set up but then it reads Spotify-playlists and batch downloads them from Soulseek.

[–] realbadat@programming.dev 7 points 1 day ago

If I can, I buy direct downloads.

If I can't do that, I'll buy the CD (as long as its direct or a small label).

If I can't, or its one of the big labels, I'll find it elsewhere. I'd rather buy merch to support the artist directly than buy anything that goes through the big labels.

[–] schizo@forum.uncomfortable.business 57 points 1 day ago* (last edited 1 day ago) (3 children)

Straight up piracy at this point.

I have vanilla-ass white boy musical tastes, so I've had little issue finding what I want on Soulseek.

That said, there is one thing about Soulseek that's not advertised: there's a freaking enormous list of "blacklisted" terms that won't return search results even if the data is there.

Lots of banned artist and album names that will return zero results, unless you do something like search for a song or two that's on the album you want and finding the data that way.

Might be worth seeing if changing what you're specifically searching for improves your results, since I was dealing with like 70% completion until someone told me about that ah, feature.

Edit: and you can have my iPod from my cold dead hands.

[–] Potatisen@lemmy.world 13 points 1 day ago

Why are they blacklisted?

[–] Sh0ckw4ve@lemmy.world 11 points 1 day ago (1 children)

Wait like what is on this blacklist?

[–] atmur@lemmy.world 23 points 1 day ago* (last edited 1 day ago)

it'll usually be the artist's name. Like if you search for "Taylor Swift", you'll get exactly zero results because that phrase is blacklisted due to a complaint from the label. If you instead search for a specific song, you will see results, and can work backwards from there to find the album you're looking for.

[–] atmur@lemmy.world 7 points 1 day ago

Yeah, I've had to use that blacklist workaround on many occasions, lol

[–] seliaste@lemmy.blahaj.zone 9 points 1 day ago

bandcamp and piracy are still the main routes. try to look at the artist's soundcloud too for links to what they use. some genres (like trance for me) still heavily use soundcloud

[–] irotsoma@lemmy.world 25 points 1 day ago

The answer to your question of why it's so hard to give artists your money is exactly the same as it has been for ages for all media. The few companies who survived the consolidation of the industry have done everything in their power to make sure they are the gatekeepers of content. They buy and merge or kill off any competing companies or technologies.

They weren't successful with MP3s or with streaming because they didn't bother to understand the technology or that the Internet was the new marketplace and thought they could just do what they had done with physical media and pay for laws that protected their interests and sue everyone, but they ultimately lost control because you can't sue hundreds of millions of people like you can sue a few thousand stores. So they had to give the people what they wanted for a while so they could have time to buy up all of the companies.

But they've now done that and paid enough to get the laws and precedents on interpreting those laws that they wanted, so courts are becoming better at enforcing those laws more quickly. So they can pressure new tech that pushes the limits on interpreting the laws to not last long enough to get people hooked. And now that they've reconsolidated most of the market and technologies as capitalism tends to do if you're patient enough and there's no possibility of monopoly regulation or market disruption, we're stuck with pirate or use the garbage they feed to us and most artists are back to having to sign their art away and sleep with executives to get the marketing and distribution from the gatekeepers just to get a chance at success. The rest have to rely on word of mouth and self distribution which even online can be expensive without the advantages of centralized hosting providers, merchant accounts, and bandwidth.

[–] cirdanlunae@lemmy.blahaj.zone 33 points 1 day ago

150,000 track collection owner here.

CDs are king, but the cost adds up. A lot of artists I follow are on Bandcamp, which I use to purchase my music. I assume everything I buy there will eventually be removed, so I don't rely on them for archiving it.

But then, there's the piracy route, which I do for a good portion of my library. Rutracker is absolutely fantastic for lossless. Soulseek is solid, but you gotta use it in a smart way for some releases. Some keywords don't turn up any results for some reason. So, to find certain albums/artists, try searching for a particular song, then browse by folder on those results to find full albums, if that makes sense.

Why not use Qobuz or Deezer to rip music? Qobuz-dl and Deemix let you rip FLAC from those services if you have a streaming acct. I use Deemix with my Deezer acct to download a TON of music I cant find anywhere else.

Its a lot of work, I agree. But it's doable. At this point, as services get shittier, pirate. They need to learn that as their services get shittier, people will leave. Give them a financial reason to get better ;)

[–] Lifebandit666@feddit.uk 10 points 1 day ago (1 children)

I'll be honest and say that most of my self hosted music collection was pirated or ripped from CD like 20 years ago. I put it all on an iPod back then.

I found the iPod gathering dust in a drawer when I finally got a car with a usb jack a couple years ago (yeah I'm not exactly laden with bags of cash over here) and recently pulled all that music back onto my newly set up media server.

I have a Spotify family account I'm trying to phase out with resistance from the children.

To support artists I go and see them when they tour and buy a ludicrously expensive t-shirt

[–] Appoxo@lemmy.dbzer0.com 3 points 21 hours ago

I went to my local library, digged through all music CDs for stuff I could enjoy and ripped what interested me.

[–] andrew0@lemmy.dbzer0.com 24 points 1 day ago

Piracy. I'd buy albums if I had money, though. I'll slowly phase into getting them once I get some more cash.

I can find most stuff I listen to, and I rarely grow my music library. I mostly listen to 20-30 albums, with some more mainstream music peppered in.

My music library currently sits at 90 gigabytes (mostly flacs), so quite small compared to others I've seen around here. Still, I have plenty of variation to keep me entertained :D

If you have Tidal, aren't there some apps to rip the lossless audio from there? You could get most of the stuff that you need, and then cancel the subscription. If you feel bad, maybe order some merch from the band, haha.

[–] drkt@lemmy.dbzer0.com 6 points 1 day ago

Maybe it's because of what I listen to but I can generally find it on on Bandcamp, Soulseek or torrent trackers.

[–] cyborganism@lemmy.ca 17 points 1 day ago

Public libraries often have CDs tout can borrow.

[–] Object@sh.itjust.works 11 points 1 day ago (1 children)

Not gonna lie, that must be one hell of an obscure (or new) song if it's not available on Soulseek. If your song happen to be Japanese, try Ototoy.jp. That's where I get most of my FLAC albums.

load more comments (1 replies)
[–] suburban_hillbilly@lemmy.ml 14 points 1 day ago (4 children)

CDs for me. If you buy a big disc binder they really don't take up that much room. Its about the same size as the 1971 compact OED that sits on the same shelf.

If I really wanted to get rid of them I'd just donate them to the local library system. The ones they don't want they'd resell as a fundraiser.

load more comments (4 replies)

Like you I try to support artists by purchasing physical media or releases on Bandcamp. Outside of that I get my music on Soulseek, through torrents, Usenet, and occasionally XDCC. I don’t need lossless files and even if I download FLACs I transcode them to 320kbps MP3 before they go on my iPod anyway. The harder it becomes to acquire music legally the less bad I feel about downloading with abandon.

load more comments
view more: next ›