Altio + Last.fm

Altio + Last.fm

Here’s a little Altio app I built with a couple of guys from work (I work at Altio) that uses the new Graph custom control and the data feeds from the music website Last.fm to map connections between Last.fm users and their friends based on the music they listen to. If you give it your Last.fm username (or try mine if you don’t have one : HeyChinaski) it will load you and all the artists you’ve listened to in the last week in to a diagram. It will then load each of your friends and show which of them has been listening to the same artists this week.

Altio + Last.fm Loading Last.fm’s data can be pretty slow so it only loads the first 10 friends it can find. Once it’s finished loading you can navigate by dragging the canvas or the map in the corner. You can zoom using the slider in the bottom corner or by rolling the mouse wheel. You can load more data by right-clicking on a friend and clicking expand. That will then add their artists and their friend data to the graph. You can also right-click->expand on yourself to add more of your friends (if you have more than 10!). If you don’t like the current lay out of the graph you can right-click and click redo layout and it will try another configuration. You can also drag the user and artist nodes around. You can open the Last.fm page of any user or artist by double clicking on their username.

Tags: , , , , ,

6 Responses to “Altio + Last.fm”

  1. Shaun Says:

    Tom, your app doesn’t support Japanese fonts. Sort it out!

  2. Tom Says:

    Sorry Shaun. I should probably point out that that’s down to me and not Altio. Being Java based it actually has excellent support for internationalization.

  3. satsithestrange Says:

    hmm… seems cool but i haven’t made it past “getting data” yet…

  4. Tom Martin Says:

    Hi Satsi. Thanks for trying the app. My guess is that you had difficulty using the app because you used the wrong case when typing in your username. Be sure to get the same capital letters when you enter your username. Like this : ‘SATSItheSTRANGE’. I think Last.fm’s API is case sensitive for usernames.

  5. HeyChinaski.com » Blog Archive » Socialtio - Visually browse your Social Graph Says:

    [...] another Altio demo that Dan and I built for the forthcoming Altio Graph Control. Like our previous Last.fm demo it diagrams users relationships within a social graph but this one users a much wider dataset, the [...]

  6. HeyChinaski.com » Blog Archive » HeyGraph Javascript and canvas graphing tool Says:

    [...] HeyGraph Javascript and canvas graphing tool [...]

Leave a Reply