Pop Music Project

Made by Collin Presser for CS391 - Data Visualization


Table of Contents:


Introduction

As a music major, I am deeply fascinated by music, and enjoy using my computer science skills to analyze it. I am also a fan of popular music in particular, but I have only had one musicology course which briefly analyzed modern popular music. This project is my attempt to use data visualization to learn more about the salient features of modern popular music, and the pioneering artists who have evolved the genre over many decades. In this project, I hope to create visualizations to help answer the following questions:

Ultimately, I would like this project to use these questions to point to much broader questions, which may or may not be answerable given the scope of this project:


Datasets


Visualizations

NOTE: All visualizations use a pre-aggregated JSON file

Conclusion

Because I do not have the experience or time needed to access the Spotify Developer Tools for my own data collection, a lot of the visualizations dealing with salient musical features was Taylor Swift specific and not helpful for pop music in general. Still there were many things that surprised me when completing this project. For one thing, I was not sure if calculating averages for the Audio Feature Data would amount to anything, or show anything significant. The line chart shows otherwise, since the 2020 peak of acousticness in Taylor Swift's music tracks with the genre shift she had in her two albums released that year. For the first bar chart, I thought it was very interesting that when looking at the top 1-5 versus looking at the top 50-100, one hit wonders or particularly popular collaboration songs (e.g. Old Town Road - Lil Nas X Featuring Billy Ray Cyrus [2019]) showed up more than regularly high-rated artists. I don't know that I can accurately answer any of my original questions since my visualizations cover so much data, but these visualizations have provided me with a list of artists I haven't heard much about that I could potentially do more research on in the future. They also helped me to learn how I can use Spotify Audio Feature data in a visualization if I ever collect some on my own.