Digitally disintegrating music
Listen at corruptionloops.alexbainter.com. Read about it.
This project will generate a unique, 10-second recording of music and play it repeatedly. On every play, the audio data will be corrupted.
This project uses the Web Audio API and Tone.js.
Access to the required audio samples from unrecognized domains (including
localhost
) is intentionally blocked by CORS. You will need to supply your own samples files and modify the code to run this locally. Audio samples can be found in samples.generative.fm.
You will need Node.js installed on your machine.
- Clone to your machine.
- Navigate to the project's directory.
- Run
npm i
. - Run
npm start
. - Navigate to localhost:8080.
Problems or general feedback can be reported here on Github or by sending an email to [email protected]. Thanks!