this repo has no description

Add readme

+38
+38
README.md
··· 1 + # indiemusi.ch Lexicon 2 + 3 + This is a prototype and a first proposal on how to represent and save music and 4 + its metadata on the AT Protocol. We see a lot of potential in giving artists the 5 + power to host their tracks on their personal PDS, from where music and streaming 6 + services can consume it to offer services to music listeners. 7 + 8 + The suggested lexicons are routed in the practice of a cooperative of musicians, 9 + [Red Brick Records](https://www.redbrickrecords.ch/), who release their own 10 + music with a DIY attitude combined with a solid administrative setup. A good 11 + understanding about copyright and master recording royalties leads to well 12 + maintained and clean data and helps collecting the financial rewards of 13 + releasing music. 14 + 15 + We propose a set of lexicons that: 16 + 17 + - invites to upload music with clean and complete royalties data 18 + - makes a clear distinction between the copyright of the song and te master 19 + rights of the recording of that song 20 + - includes music industry standard metadata like ISRC ISWC, IPI, GTIN, etc. 21 + - makes it possible to connect all royalty owners with theit ATProto dids 22 + 23 + Future ideas: 24 + 25 + - flows for rights owners and copyright collecting societies to confirm and 26 + verify the correctness of the registered data 27 + - uploading audio files: we would like to avoid unfair use of music and would 28 + suggest encryption of the audio files on the PDS. Artists would register their 29 + music with streaming providers by exchanging encryption/decryption keys with 30 + them over the AT Protocol. Streaming providers can offer different business 31 + models to artists and artists would choose on which providers they want to 32 + offer their tracks. Streaming providers can have trust that there is no 33 + copyright infringement on the uploaded tracks, by reading the verification and 34 + confirmation data or labels by copyright owners and collecting societies. 35 + 36 + ## The App 37 + 38 + 1 39 This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app). 2 40 3 41 ## Getting Started