Decentralized Music Composition Experiment
To run on your own:
-
Download project
-
Install project: $npm install
-
Run dev server: $npm run dev
-
It should now be available at http://localhost:8080
Link to Medium Article explanation: https://medium.com/@odennate/cryptocollab-a-decentralized-music-composition-experiment-bbcf3bcbbe63
Purchase notes, current price of 0.001 ETH
Select notes to place (up to 10 at a time)
Click the add notes button and confirm the transaction
Once the transaction is complete, rebuild the array by pressing the rebuild button
Notes should be added, your notes show up as purple
Remove your notes by selecting them and clicking the remove notes button (up to 10 at a time)
Press Play!
- The y-axis of the grid represents MIDI values 0-127, x-axis represents the note's place in the piece
NoteToken contract is deployed at 0x9f352d623371eda3a28f9d9c8ca73a5124f2d9fc
CompositionPart contract is deployed at 0x160bcb977cfb124fddac1f4879955887f228de35