For context: I recently set up a Funkwhale instance for Communick subscribers, where people can upload their music collection, stream on mobile/web and share with their friends. That’s useful already and can be thought of as a replacement to the original Google Play Music, but I guess that those with large music collections will either just play from their dedicated devices or self-host a service like Navidrome.
So I’d like to make my instance a bit more interesting by building tools for (a) musicians wishing to connect with their audience and use the space to showcase their own work and (b) people who want to support independent musicians but don’t want to commit paying a few dollars every month to lots of different people - the main complaint about Patreon after all is that those little contributions end up amounting to a lot of money.
In terms of funding, what I’d like to do is let users set up a fixed monthly budget (say $10-$25 per month) to be split between all the artists that are enrolled in the platform, however they want. One user might decide to get 100% of my budget and give to one artist, another might choose to give 10% to one and 1% to 90 other musicians. In the end of the month, the system would tally up everyone’s contributions and make the payout accordingly.
I wouldn’t even have to take a cut of these donations, because my business model already has revenue by simply providing the service.
Is this something that you’d see yourself using? I know that Bandcamp is king in this space, but with the recent changes maybe there is an opportunity to get more artists and supporters to the Fediverse.
isn’t going to work for anyone.
“Good fences make good neighbors”.
Declare a payout method up front, and stick to it.
Again, is it that different from Patreon?
With Patreon, the resource allocation signal is determined by the creators, but the people will support as many artists as they can/want. Letting the backer determine the amount given to each just makes this more granular, but besides that the mechanism is the same, no?