I’ve been using Funkwhale to host my songs, it’s an ActivityPub service for music so people can subscribe to channels from Mastodon, for example. I run my server on songs.thefishermenandthepriestess.com, with two channels, one called “backstage”, with jams and behind-the-scenes stuff, and another called “releases”.
The downside is that the embed doesn’t work on Discourse. Oh, well.
@spilth I often delete my tracks from soundcloud and just have them on bandcamp. This year, I’m posting them to both platforms - using the soundcloud to embed here, but probably after Feb, I’ll just have them in a bandcamp album.