We were inspired to generate this idea by our mutual interest in data visualization and passion for music. Our generative art visualization uses Spotify song attributes such as danceability, energy, valence, and loudness to generate iterative and dynamic non-representational abstract art for three popular rock songs: "Smells like Teen Spirit" by Nirvana, "Bohemian Rhapsody" by Queen, and "Welcome to the Black Parade" by My Chemical Romance. We used python with the spotify-api to first scrape the song data, then we used the processing application with java to create and develop our visualizations. We at first wanted to do entire playlists but felt that those visualizations were too vague and did not evoke the experience of listening to a song. We wanted the user to experience listening to a piece of music. We are proud of the fact that we created different dynamic visualizations for three awesome rock songs and learned that there is so much that can be done with generative art that we have yet to learn. We hope to visualize more songs with "Seeing Music" and hopefully use them in interactive art installations or even for immersive concert experiences.
Log in or sign up for Devpost to join the conversation.