Skip to content

hhambridge/music-maestro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Maestro

This repository allows you to access your Spotify library programmatically, enabling systematic organization of your music into playlists, all through the power of data science. If you are looking for a no code option, check out Organize Your Music. If you want to create customized mood playlists, see Playlist Generator, though note this will frequently include music from outside your library.

Quick Start

  1. Clone this repo.
  2. Update the parameters.json file with your Spotify username.
  3. Go to Spotify for Developers.
    1. Click "Create app".
    2. Complete the "App name", "App description", and "Website" fields.
    3. For "Redirect URI", enter the URI exactly as it appears in parameters.json.
    4. Accept the agreement and click "save".
    5. Copy the "client_id" and "client_secret" into parameters.json.
  4. Create your conda environment with environment.yml.

Pulling Your Library

After updating the parameters.json file, run the following:

python retrieve_user_data.py -p parameters.json

If prompted, copy-paste the URL from the browser window that opens into your command prompt.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages