What is this?
The Musical Wayfinder is an interactive visualization intended to bridge that gap between us and our music. This tool allows you to track your musical tastes through time, investigate the musical attributes of > 3,000 genres catalogued by Spotify, and discover where your personal library falls within that vast musical landscape.
You can find more information about the Wayfinder by reading this paper and poster, produced as deliverables for the CSE 512 Data Visualization course at the University of Washington.
How do I use it?
This is the Musical Wayfinder dashboard. The two scatter plots show your library songs (a) and the genres that your library is composed of (b). Dropdown menus (c) allow you to select the axes of the scatter plots, which represent Spotify audio features. A timeline (d) shows when you added songs to your library. A legend (e) shows the colors corresponding to the umbrella genres that each song and genre are classified into. Bars show the relative abundances of those umbrella genres in the your library. A brush filter can be used to select a time range in the timeline. This interaction updates the songs and genres shown in the scatter plots as well as the size of the bars in the legend to reflect your library composition over the selected time range.
Interactions
Scatter Plots
Hover over a point on either scatter plot to see information about an individual song or genre.
Select which axes to plot by clicking on the "X-Axis" and "Y-Axis" dropdown menus and selecting an option.
Click on a point to embed a Spotify player with a preview of a song or genre.
Control+Click / Command+Click on a point to select/deselect it. Performing this action on a song will show you when you added it to your library in the timeline and all of the genres it belongs to in the genre plot. Performing this action on a genre will show you when you added songs from that genre in the timeline and all of the songs that belong to it.
Timeline
Click and drag over a region in the timeline to have the visualization reflect your library in a certain time range.
Click and drag on the ends of a time selection to resize your selection.
Legend
Hover over an umbrella genre to highlight it in the timeline.
Click on an umbrella genre to remove / add it back into the data under consideration.
My Genres / All Genres
Click on either the "My Genres" or the "All Genres" button to toggle displaying either just the genres in your library / your current selection, or displaying all of the genres that Spotify catalogues.
Top Tracks / Artists
Click on a track or artist in the lists to select/deselect to make a selection on them. If a track or artist does not appear, it may not be in your saved tracks on Spotify.
Lost?
Click on the reset button to reset all plots to their default view.