This repository was created to store my final project submission for the course "Creative Coding" at Vrije University in Amsterdam during the summer of 2023. The guidelines required we take an existing abstract piece of art and recreate it using p5.js; adding animation and interactivity to a previously static piece of art.
Instead of combing the web for art found in museums and galleries, I went to my Spotify with the idea an album's artwork could be paired with its music to create an immersive sound and visual experience. The cover art for Childish Gambino's Kauai EP struck out for its simplicity and potential.
The site is currently live, hosted through Github Pages.
To run the code locally, clone the source code and install the p5.vscode extension for VSCode. Navigate to the location of your repository, open in VSCode, and click the "Go Live" button on the bottom right toolbar. A new sketch should open in your browser.
The following additional sources were adjusted for use in this project.
- "Random fireworks", created by jnsjknn
- "Disco balls", created by samchasan
- Rain drops, created by ChatGPT (and the uncited open source libraries/references/repos scraped by OpenAI)
The following songs were used in conjunction with this art piece, in order of appearance. You may also click the "?" icon in the top right corner when running the application.
Zone 1: "Late Night in Kauai" (featuring Jaden Smith)
- Written/Produced by Donald Glover and Ludwig Göransson
Zone 2: "Sober"
- Written/Produced by Donald Glover and Ludwig Göransson
Zone 3: "Retro (Rough)"
- Written/Produced by Donald Glover and Ludwig Göransson
Zone 4: "Pop Thieves (Make It Feel Good)" (featuring Jaden Smith)
- Written/Produced by Donald Glover and Ludwig Göransson
Zone 5: "The Palisades" (featuring Christian Rich)
- Written by Donald Glover, Taiwo Hassan, and Kehinde Hassan
- Produced by Christian Rich
Zone 6: "Poke" (featuring Steve G. Lover)
- Written & Produced by Chris Hartz