self-released recording
C14704
concept
A self-released recording is a music or audio release that is produced, distributed, and promoted directly by the artist or creator without the involvement of a traditional record label or external publisher.