ReadWriteWeb

Top 10 Last.fm Mashups

Written by Richard MacManus / February 18, 2008 1:59 AM / 9 Comments

Last.fm is generally acknowledged to be one of the best web apps of this era - its music recommendation system literally creates a personalized radio station for you. But the now CBS-owned service doesn't get nearly enough credit for its API. We've heard stories about how 90% of Twitter's use comes from its API. Well, Last.fm also has an API that is used by many external services to add value for end users.

In this post we list 10 of our favorites, but there are many more of them to explore. We invite you to add your favorites in the comments, along with a note about why you like them.

Last.fm API Background

First some context. If you're a last.fm user, you may not be aware that powering it is a database system known as Audioscrobbler - described on its homepage as "a massive database that tracks listening habits and calculates relationships and recommendations based on the music people listen to." Audioscrobbler started out as a plug-in that tracked a user's listening patterns on audio players such as iTunes, Winamp, Windows Media Player, etc. It was eventually integrated into last.fm and is now an important part of its recommendations system - not to mention the key to its API, which allows third party services to use the data.

At a high level, this is what Tom Coates was refering to last week at Webstock as the Web of data. The Audioscrobbler webservices page goes into more detail about what data is made available - a wide range of information, from artist data (tags, most popular albums, etc) to track data to group data and more. But for this post let's focus on 10 of the best mashups that use this data. In no particular order...

1. MusicPortl

A very slick Ajax powered search engine that delivers videos, photos, blog entries, albums and other info about a particular music artist. Last.fm data is featured, along with data from Amazon, Flickr, Ontok, MusicBrainz, YouTube and Wikipedia. What I especially like is that it features blog posts that are related to the artist, via Technorati.

2. Tokyo Stage

TokyoStage mashs up music charts, Youtube, LastFM, and LyricWiki. Its charts are updated daily. Here is an example, featuring the current number 1 in the US, 'Low' by Flo Rida Featuring T-Pain. The below screenshot shows a number of different videos that use the 'Low' music, many of them not by the artist.

3. The Pirate Bay music section

As TorrentFreak reported in December, Bit Torrent tracker site The Pirate Bay launched a new music section where artists are categorized via tagging data from last.fm. The music section is still a beta release, but you can see from the screenshot how it makes music discovery easier.

4. musicmesh

Lets you explore music derived from audioscrobbler by a graph of album covers, which are sourced from Amazon. You can watch videos from YouTube and see reviews at Amazon, Wikipedia etc. Nice search and tag exploration options too.

5. TuneGlue

A cool visualization of music artists, using Last.fm data mashed up with with Amazon data for things like album details. You can also control the "friction" and "elasticity" settings, to change up the results.

6. Last.fm normalised rankings

Awkward name, but this neat little service gives you your own Billboard-like chart of what you listen to the most. It ranks artists and albums by estimating how long you have spent listening to them. All you need to do is input your last.fm username. For what it's worth, here is my top 10 (which pretty accurately reflects my subjective favorites!):

7. Music Artist Cloud

This service generates a tag cloud of artists similar to the one you've input, based on Audioscrobbler data. I generally don't find such tag clouds to be overly useful, because music is very subjective - e.g. Bryan Adams isn't very similar to REM in my view. Still, there are some useful aggregations of YouTube video and Amazon links in this service.

8. One Hit Wonders chart

If you've ever wondered where Patrick Swayze's hit song 'She's like the wind' ranks among last.fm's user base, wonder no more... It's right up there at number 4! One hit wonders come from a suggestion box on the site's homepage. This is a fairly useless list, but it is a fun way to showcase how last.fm data can be mashed up.

9. Upcomingscrobbler

This is a more useful last.fm mashup - it's a combo of Last.fm and Yahoo-owned events website Upcoming.org. It tells you where bands are playing live in your local area. Bandsintown is a similar service.

10. PandoraFM

A frustrating app for many of us who can't access Pandora outside the US. But provided you are living in the USA, each song you listen to in Pandora is submitted to your profile on Last.fm. It claims to be "the best of both worlds" -- but what a great shame most of the world can't use it.

Other ReadWriteWeb Articles on last.fm:

Comments

Subscribe to comments for this post OR Subscribe to comments for all ReadWriteWeb posts

  1. Hi Richard,

    Great post but you missed one of the all time best uses of the API. LastGraph which provides a beautifully rendered graph or your listening history over time. It's based on the visualization work done by Lee Byron.

    Posted by: Mark Zeman | February 18, 2008 2:12 AM



  2. I knew I shouldn't have called it 'Top 10' :-) Thanks Mark, that is indeed an awesome visualization tool.

     Posted by: Richard MacManus Author Profile Page | February 18, 2008 2:21 AM



  3. soundamus is a new service that generates a feed of new and upcoming releases from the artists you listen to on last.fm. It is my favorite last.fm mashup because, well, I created it... but I created it because I was tired of living without it.

    Posted by: Bret Ehlert | February 18, 2008 7:06 AM



  4. I also suggest http://www.foxytunes.com/planet that is very usefull

    Posted by: splotche | February 18, 2008 7:42 AM



  5. Great post...
    You guys missed http://www.musiclovr.com Very useful, clean interface, plus most importantly (at least to me) is they offer amazon purchases, MP3 downloads, and ringtones. for most artists. And they recommend other artists similar to your favorites. Its a great way to discover new music

    Posted by: tony starks | February 18, 2008 7:55 AM




  6. thanks, i have tried to use mash-ups, but did not figure out how to use them. now i know.

    cheers,
    Praveen.

    Posted by: OracleTube.com | February 18, 2008 8:38 AM



  7. Thank you, great post..

    Posted by: Trinity | February 19, 2008 1:46 PM



  8. Check out http://www.sleevenotez.com - like MusicPortl but also makes use of the Audioscrobbler API to update info in *realtime*, based on your live listening patterns.

    Posted by: Mark | February 26, 2008 6:05 AM



  9. Also check out Exitahead which will give you a live search of eBay based on your lastfm profile. Good for finding older, or rarer works by artists you have just discovered.... For filling in the holes in your music collection.


    Posted by: Toby Dickenson | February 26, 2008 3:01 PM



The ReadWrite Real-Time Web Summit
RWW SPONSORS


FOLLOW @RWW ON TWITTER

ReadWriteWeb on Facebook



TEXT LINK ADS