Emotionify

09 Jul 2019 Apps react javascript spotify Hits

Emotionify is a webapp that allows users to login to Spotify, select a playlist and then sort them using Spotify's pre-calculated audio feature values.


Emotionify Banner

What is This?

Emotionfy is a webapp that allows users to easily sort their playlists using Spotify's pre-calculated audio feature values. By default, this project aims to create emotionally gradiented Spotify playlists for smoother emotional transitions. It does this by sorting songs based off the two features Valence and Energy calculated by Spotify based on distance from the origin.

Users have the option to change what songs are sorted by and how they are sorted. It is also possible to select more than one playlist when sorting songs. Below is a visualisation of one of my playlists being sorted:

Example Visulisation Sort of a Personal Playlist

The Future of Emotionify

I plan to eventually add features that allow users to look at an overview of their playlist's audio features and relations as well as add "playlist utilities" to help making more detailed playlists.

Currently the source is not being released as early development occurs.