1 minute read

Recently an online radio station I listen to called PlusFM stopped displaying track titles on their stream. This was a pain for quickly displaying the current track you were listening to, however I did figure out a work around…

Here’s my setup…

I have two machines in my office, one has a hifi system attached, the other does not.

I use the lightweight media player Foobar2000 (foobar2000.org), developed by Peter Pawlowski, a former freelance contractor for Nullsoft. So you know it’s a good alternative to Winamp.

In Foobar2000 I add the location for PlusFM’s stream:

I then use the last.fm plugin for audio scrobbling in Foobar2000 (foo_audioscrobbler.dll).

This allows me to feed the track I’m listening to the last.fm API.

I can then call their API and display the current track I’m playing on any device, anywhere in the world.

I currently use it in combination with my “last.fm” mIRC script, which calls the API, reads the currently playing track, then displays it on screen when you trigger it using the /amp command.

This mean that when I hear a song I like, I could display it to share it with others, or just display it for my own interest.

This was great, until recently, when plusFM changed, and decided to stop displaying the track names on their feed…

  • +User is listening to www.plusfm.net – current track available on www.plusfm.net <www.last.fm/user/user>

I understand that you guys want more hits to your site, but you’re messing up my last.fm feed.

Perhaps PlusFM could sign up to last.fm and feed the audio scrobbler, then I can simply read it from there!

Or perhaps I could read it directly from your site…

So it turns out there’s a feed on the site I can read from instead…


So I wrote a little script for it called plusfm.mrc…

[12:16:48 pm] * User now playing Justice – Genesis