This page serves as a guide on to solve certain problems and on how to use Rootify in order to help you visualize your taste in music and discover new tracks and artists.

Rootify was developed for desktops and laptops.

If the tree is not visible after 30 seconds or so, check that you have a fast and stable Internet connection. There is also a possibility that your browser is causing the tree not to load. In this cause, it is highly recommended that you update your browser. Rootify works best with the latest version of Google Chrome.

It's possible that your access token for retrieving Spotify data could become expired. However, there is a mechanism that should fetch a new one. Wait several seconds and retry. If all else fails, try logging in again or refreshing the page.

The Spotify widget track player can be buggy. However, it tends to work well the majority of the time. It's highly recommended that Spotify is installed and opened on your machine before clicking play on the track player.

The tree initially shows your top 5 tracks and artists from your short-term listening experience. A track is a piece of music. Tracks are represented by squares with their album art. An artist is often the main person behind a track. Artists are represented by circles with the artist's image.

Your most popular tracks and artists go from left to right. In other words, your number 1 track will be the leftmost track. Your number 1 artist will be the leftmost artist.

Here are two important things to know: (1) You can zoom in and out of the tree. (2) You can also hold click and drag around. Both of these allow you to have more control over the tree for a better experience.

In the top bar, there are two options: short-term and long-term. Clicking on the option that is not currently selected (in green) will cause the tree to fetch and display your top 5 tracks and tracks from your short-term or long-term listening history. Short-term is based on your listening activity during the past 4 weeks. Long-term is based on your listening activity during the past 6 months.

Clicking on a downward arrow below any of the tracks or artists will branch the tree out and show at most 3 more tracks or artists related to the one whose arrow was clicked. Note that in general, the related tracks and artists will be different each time (this is more true for tracks). The tree can be branched out indefinitely.

If you want to retrieve a new set of track recommendations, you can simply right-click on the track's up or down arrow.

If you want to retrieve a new set of related artists, right-click on one of the artist's arrows.

Clicking on an upward arrow will collapse all of the connected tracks or artists below the track or artist whose arrow you clicked. Reclicking on its downward arrow will show all of the tracks or artists that had been minimized.

Clicking the reset tree button will remove most of the tracks and artists present in the tree except for your top 5 short-term or long-term tracks and artists.

Note: All of your discovered tracks and artists from the tree will be gone.

On the bottom, there is a green box with a white upward arrow. Clicking on this button will bring up a bottom bar with options allowing you to resize and filter tracks or artists in the current tree according to popularity, energy, danceability, and happiness. Clicking on the green box again will minimize the bar.

Checking one or more of the boxes under 'Resizing Tracks & Artists' will cause all of the tracks and artists in the tree to resize according to the checked attributes. A smaller track (or artist) means that it has quantitatively less of the checked attributes than a larger track and/or artist. (Technial side note: when multiple boxes are checked, all of the attribute numbers between 0-1 are multiplied together.) Tracks will resize for a combination of any of the four attributes. Artists will only resize when popularity is checked because artists don't have audio features.

The sliders below 'Filter Tracks & Artists' can be adjusted from either end. Any tracks or artists that do not fulfill the slider criteria will become grayed out.

The sliders below 'New Tracks & Artists' can be adjusted between 0 and 100 (inclusive). Any tracks or artists that you expand (either by initially left-clicking a down arrow or right-clicking an arrow) will generally bring new tracks or artists into the tree. These new tracks or artists will fit the set criteria.

As an example, say we want to discover related tracks to the song "Getaway Car" by Taylor Swift to have at least a 'Danceability' rating of 60. We would set the 'Danceability' slider under 'New Tracks & Artists' to the range 60 - 100. Now, we click on the down arrow to "Getaway Car" by Taylor Swift. The resulting tracks are "King Of My Heart" by Taylor Swift, "Atmosphere" by Bebe Rexha, and "EASE" by Troye Sivan—all of which have a 'Danceability' rating of at least 60.

On the right, there is a sidebar with a 'Details' tab and 'Generate' tab. When the 'Details' tab is selected, clicking on a track will highlight its square outline in orange and display its information. A Spotify player showing the track's name and artist will appear, along with a play button allowing you to either preview or listen to the track in Spotify. Bars will also appear below the track player showing the track's popularity, energy, danceability, happiness, and tonic key.

Clicking on an artist will highlight its circle outline in orange and will bring up previews for up to 2 top tracks in the United States for that artist. It will also display the artist's popularity and their associated genres (if they have any).

Note: It's highly recommended that Spotify is open and fully loaded on your machine before clicking play on a track (to avoid any loading problems Spotify may encounter). The track may also be played through your web browser.

Note: Not all Spotify tracks have audio analysis available (and therefore will only show the 'Popularity' bar for the selected track).

There are details below for how to generate a recommended playlist based on a combination of tracks, artists, and/or genres.

When the 'Generate' tab is selected, up to a combination of 5 tracks, artists, and genres can be selected. Any of the tracks and artists in the tree can be selected (the most recent selection will be outlined in orange). They will be outlined in green (or orange) if they are in the 'Selected' list. Tracks and artists can be removed from the 'Selected' list by clicking on the red '×' (on the right).

Tracks and artists that are not in the tree can be searched up and added to the 'Selected' list. Any artists or tracks in the tree that were selected using the search feature will have their nodes highlighted accordingly.

There is a 'Select Genre' section where you can search and select a genre (there are over 100 genres). A genre can be removed by clicking on the gray '×' next to its name.

Under 'Filter Options,' there are four sliders (similar to the sliders in the bottom bar). Generated tracks will adhere to your specified criteria.

Clicking the 'Generate Playlist' button at the bottom of the 'Generate' tab will bring up a dialog box. This box will ask you to name your new playlist and specify the maximum number of tracks. Leaving the name blank will cause the playlist to use the default name "[Rootify] Playlist". The minimum number of tracks in the playlist will be based off of the number of tracks in the 'Selected' list. The maximum number of tracks is 50. After you decide on the playlist's name and amount of tracks, click 'Generate Playlist'. Once the playlist has been created, the dialog box will close and you will be able to see a list of the generated tracks in the 'Generate' tab. The newly generated playlist will become visible immediately on your Spotify account. To further manage your new playlist, please use Spotify.

Important: Your selected tracks will appear at the top of your new playlist.