Skip to content

A gentle audio visualization project using the Spotify API and Pycharm in Scientific Mode.

Notifications You must be signed in to change notification settings

kyleecodes/Spotify-Visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Spotify Visualization

A gentle audio visualization project in Python using the Spotify Restful API and Pycharm in Scientific Mode!

Visualize the differences between your favorite artists albums through time. How do their earlier albums compare to their new albums? Now you can visualize it!

Featuring the popular data engineering libraries pandas, matplotlib, and seaborn libraries.

Written in various methods (onefile, functions, and classes) simply for learning.

Try it yourself

*If trying this for yourself, understand that functions.py and classes.py are all the same program, just using different methods.

First, install dependencies via pip pip install -r requirements.txt

After cloning this repo, you will need the following variables after registering your app with a Spotify Developer account to gain access to the Spotify API:

  • client_id
  • client_secret

Place these variables in a secrets.py file and place these in your .gitignore.

Next, find an artist you would like to perform data analysis on. You can obtain it's artist_id by going to the artist's Spotify page, ckicking "share" and copying the Spotify URI.

About

A gentle audio visualization project using the Spotify API and Pycharm in Scientific Mode.

Resources

Stars

Watchers

Forks

Languages