ArtistX – the artist explorer

There’s no hackathon this weekend, but that’s no excuse not to write some code.   I’ve been wanting to experiment with amcharts, a Javascript charting package so I wrote a web app that shows lots of charts and graphs for artists.  The app is ArtistX.  It is an artist explorer that lets you look at all of the Echo Nest song parameters for any artist. For instance, you can look at the Energy Distribution of songs by Weezer:

Energy Distribution of Songs By Weezer

Energy Distribution of Songs By Weezer

You can look at the tempo distribution of songs by The Rolling Stones:

Tempo Distribution for the Rolling Stones

Tempo Distribution for the Rolling Stones

Or you can look at scatter plots that show 4 attributes at once (X, Y, size and color). Here’s a plot of all of Muse’s songs showing the energy, loudness, hotttnesss and liveness:

Scatter plot for Muse

Scatter plot for Muse

You can interact with the plots – click on a bar or point in a plot to listen to songs (via Rdio).

The app lets you explore across 11 different song parameters: energy, loudness, danceability, liveness, speechiness, hotttnesss, tempo, duration, key, time signature and mode.  You can use the app to find all sorts of interesting things. Want to listen all the stage patter for an artist?  Create scatter plot for the artist with liveness and speechiness as the X, Y parameters. The songs in the upper right-hand corner of the plot will be the ones you are looking for. Try it with an artist like Elvis Presley or Dean Martin.

Give the app a spin here:  ArtistX.  The source is at github/echonest/ArtistX

  1. #1 by Svante Stadler on March 17, 2013 - 1:33 pm

    Neat idea! BUT all I get is “Sorry, trouble finding music for Weezer” (and the same for any artist I put in) :(

    • #2 by Paul on March 17, 2013 - 1:42 pm

      It is probably an Rdio location restriction. What country are you in?

      P

      • #3 by BlockJuice on March 18, 2013 - 9:53 pm

        USA. Having the same problem.

  2. #4 by Paul on March 20, 2013 - 8:12 am

    Hey all – there was a bug when running ArtistX on firefox. I’ve fixed it. Reload the page and try again.

%d bloggers like this: