Sort:  

Indeed they do. Good way for musicians to potentially make money on their stuff.

Been thinking to upload my shit to DSound, but I don't really see myself making any money since I don't have "brand recognition"

You never know until you try.