Bandcamp is a great platform for musicians to share their music. You can set your own price and keep 85% of sales. There are artist and fan accounts and related apps for phones.

They also have a blog Bandcamp Daily which helps promote music on the site.

During Covid times, they have been running 'Bandcamp Friday' in which artists keep 100% of sales. :sign up for artist or fan accounts here

Bandcamp Daily :daily review blog

Our music recordings on Bandcamp

My purchases on Bandcamp (Fan account)