Last.fm

Last.fm RSS feeds

Last.fm the musicservice I love to hate. Last year they had a complete redesign of the site and took down a lot of functionality. Things happen but I wasn't too pleased. The site looked better, but where was the functionality? "Not to worry" they said. "All will be back".
After a year of waiting I gave up hope, just as many other people gave up hope. Everything what made last.fm great to use and added value was gone, still is gone and it will probably never return. So...

I started to scrape the bloody site and created (in a couple of hours) what they can't/won't in a year. RSS-Feed of your recent tracks.
mine: https://xiffy.nl/lastfmrss.php?user=thexiffy
yours: https://xiffy.nl/lastfmrss.php?user=<yourusername>

enjoy

update 2016-07-03:
since it was so simple, how about add a little love? Just add '&loved' to your feed an you get your last loved tracks.
mine: https://xiffy.nl/lastfmrss.php?user=thexiffy&loved
yours: https://xiffy.nl/lastfmrss.php?user=<yourusername>&loved

I'm scrobbling again

libre.fm_.pngSince today I'm scrobbling again. The moment Last.fm started charging money for what used to be free I deleted my account over there, as a protest. Having principles does hurt sometimes and it cost me a lot of time to create my local scrobbling equivalent Trackstat. But in this networked social world, local is only local. To my joy i discovered Libre.fm, currently in alpha.
It uses the same scrobbling protocol as Last.fm which is a very wise thing to do. This gives almost everybody the ability to start scrobbling to this open source equivalent of last.fm right away.
It's not trivial, but it's easy.
Today i hacked the Squeezecenter plugin responsible for my scrobbling and poited it to Libre.fm. And with success; my recently played tracks now show up on: Libre.fm: use xiffy.
Besides that, i've also updated my tumble log and now it points to Libre.fm: Last played tracks.

Creating Trackstat

The last weekend i've build my own scrobbling application visible for the world. Of course it's not finished, but the framework is working and it does what i missed since i abandoned last.fm. I hacked a couple of things together using of course the database of the squeezeserver software. This wonderful piece of software keeps track of what you listen when you use either a hardware player, or the softsqueeze simulation software. There was only one thing that prevented using the listening history of the squeezeserver and that was the fact that each rescan of your library did reset your play count. This can be solved by installing the trackstat plugin for the squeezeserver. This plugin delivers a lot more goodies once you start rating your tracks, but you can read all that on the original plugin page.
I added an extra table to my squeezeserver database, track_statistic_monthly which holds the history for each track. In the end this will give me the opportunity for instance to see which songs i liked two years ago, but never listen to anymore.

Lessons learned

So for those of you who don't use the Last.fm service yet, don't bother anymore. Or that is unless you live inside the USA, UK or Germany, you can still enjoy the service. When i first read the announcement of last.fm to start charging money for parts of the service i enjoyed earlier for free, I shrugged. I did not listen too much to their streams, my main reason for using last.fm was for scrobbling, which is keeping track of what i listen to. Once in a while i would listen to the recommendations based on what i listened to before. Sometimes it made sense, sometimes i just couldn't understand how they came up with that song.
Anyhow, no more. I stopped scrobbling and last.fm made certain we stopped listening as well, unless i would pay for the streams. And given my shrug earlier i would even consider paying for the service. But after a days thought and some online discussions i realised it would go against my principles to start paying now. I understand they made a plan, i just can't agree with the plan, so i take away the only thing i can, my account and thus my loyalty.

Lol met Last.fm en de squeezebox.

DSC00261.JPGOveral in huis kan ik neerploffen en mijn muziekverzameling afluisteren. Dat doet de squeezebox voor me met een afstandsbediening waar prima mee te werken valt. Trouw scrobbelt de squeezebox wat er geluisterd wordt door naar Last.fm. Dat is de eerste helft van het verhaal want je kan ook naar Last.fm luisteren. De meeste mensen doen dat vanaf de PC, prima, maar zo luister ik liever niet naar muziek. En nu luister ik via de squeezebox ik de keuken naar mijn muzikale buren naar lekkere onbekende muziek.

Syndicate content
thank you for watching  Creative Commons License