STELLODY
- Stellody is a play on words; Stellar and Melody
- Discover new music from your local music library and create playlists organised by genre.
- Will avoid copycat bands, tribute artists and duplicates where possible.
- On completion of a run, please check your Spotify web UI.
- Note that your Spotify app may take a short while to synchronise with the web UI.
- Deezer playlist generation is in draft currently since Deezer is currently not allowing new applications.
- Currently supported on Windows/Linux.
- Please note that the demo license will create a bunch of genre oriented playlists that will not necessarily be related to your interests since you only have a small set of data as a source.
Before you start:
- Option 1) Rip CDs to FLAC/mp3/other format and store them all in one super directory, with subdirectories labelled by artist name; you can also have ‘Various Artists’ or ‘Compilations’ as directories in this super directory for example.
- Option 2) Buy your music digitally and do the same.
- Create a Spotify account and go to the Spotify developer API portal and login. Then create an app. In settings, specify the Redirect URIs as
http://127.0.0.1:8888/callback
and tick the Web API and Web Playback SDK options. This step is necessary to associate client and secret keys with your Spotify account. - Make a note of these keys as you’ll need them in the Settings | Options menu in the app.
- Create a MusicBrainz account.
- The musicbrainz email from your musicbrainz account is associated with your Stellody user email license – it must be the same email; enter it when asked.
- NOTE: If you have a large library then the script will take a while to run. Please be patient.
Supported audio formats
Lossless formats
flac
alac
wav
aiff
aif
aifc
wv
WavPack
WavPack
ape
Monkey’s Audio
Monkey’s Audio
tak
Tom’s lossless Audio Kompressor
Tom’s lossless Audio Kompressor
Lossy formats
mp3
m4a
aac
ogg
opus
wma
webm
Less common formats
ac3
mka
Matroska Audio
Matroska Audio
ra
ram
RealAudio
RealAudio
mid
midi
MIDI files
MIDI files
caf
Apple Core Audio Format
Apple Core Audio Format
Usage
- Hit the Step 1 button, fill in credentials then wait for both progress bars to complete.
- Hit the step 2 button, then wait for all progress bars to complete.
- Once DONE, check your Spotify playlists in the Web UI.
Notes
- The reason the app doesn’t run at a million miles an hour is due to rate limiting from the third party services I use; go too fast and you get blocked for 24h or longer.
- If you want to subsequently use another streaming service instead, then I can recommend installing TuneMyMusic to transfer your Spotify playlists to your desired streaming service.
- If you need to delete your playlists as a bulk update, then consider Soundiiz – you can create a free account and handle that there.