This is an interactive audio-visual mix of my song Meltwater. You can change the mix of the song on-the-fly by clicking, touching, or dragging across the artwork in different places, causing it to react and reflect the changes in the mix of the song as a visual representation. This is a proof-of-concept prototype, and there are still a number of technical issues I am ironing out, mostly related to the lag between user-input and the visual refresh rate. Using Firefox or Google Chrome is highly recommended.
View the project p5js.org to start interacting with the song by touching/clicking the artwork in different places. It may take a while to load the page as there are many audio and visual assets that need to be loaded. JavaScript must be enabled on the page for it to work. Refresh the page to reset the song. Explore the layers and the connections between the audio and visual artwork.
Learn more and view the source code on the project GitHub page.