But one thing I was missing with EMMS was support for the services provided by last.fm. They describe themselves this way:
Scrobbling a song means that when you listen to it, the name of the song is sent to Last.fm and added to your music profile.
Once you’ve signed up and downloaded Last.fm, you can scrobble songs you listen to on your computer or iPod automatically. Start scrobbling yourself, and see what artists you really listen to the most. Songs you listen to will also appear on your Last.fm profile page for others to see.
Millions of songs are scrobbled every day. This data helps Last.fm to organise and recommend music to people; we use it to create personalised radio stations, and a lot more besides.
You can see what Last.fm users listened to the most last week by clicking the Charts button at the top of the page. Add your musical taste into the mix and help us get some decent music into the top 10 :)
To make a long story short: You submit some metadata of the songs you listen to to last.fm and it creates statistics (e.g. charts), does some reasoning (“Many people listening to Britney Spears listen to Christina Aguilera as well, so they seem to make similar music.”) and creates radio stations. Last.fm provides a free player which supports all their services, but there are some third party players with last.fm support, too.
Some weeks ago I joined the EMMS project and implemented the two most important services. Now EMMS can “scrobble” the tracks you listen to, and it can play back last.fm radio. Try it out!
You need to get the developer version of EMMS. Instructions how to fetch it can be found in the quickstart guide. How you manage to start scrobbling or listen to last.fm radio can be looked up in its info documentation.