Category Archives: Gnome

Vagalume 0.1 released: come and get it!

After a couple of pre-releases, version 0.1 of Vagalume, the Last.fm client for the Nokia N800, is finally here.

Vagalume 0.1

This is the first proper release and it comes with full source code licensed under the GNU GPL.

There haven’t been many changes since the first pre-release from last monday, but this version includes some nice new features such as:

  • Proper support for loving/banning tracks.
  • Support for tagging artists, tracks and albums (with multiple tags at once).
  • More menu entries to select Last.fm radios. Avoid typing long lastfm:// URLs.

I have also compiled packages for Debian etch (x86) and Tablet OS 2008 (using Maemo chinook beta), so if there is any lucky owner of an N810 out there, I’d appreciate feedback 😉

I haven’t tried to compile Vagalume for the Nokia 770. I don’t have one of those and I haven’t had the time to find out if it’s easy/possible to make it work there, but if someone tries please let me know. For those interested, this program depends on GTK+2, GStreamer 0.10, libcurl and libxml2.

You can get Vagalume from my webpage.

I’d like to thank all the people who tested the initial pre-releases and sent me their comments. I’ll take them into account for future versions!

Enjoy!

Updated 02 Nov 2007: Vagalume seems to compile with gregale SDK, so I’ve just put a package for the Nokia 770 in my webpage. If anyone can try it and tell me if it works I’d appreciate it!

Updated 02 Nov 2007:Solmis has confirmed that the package for the Nokia 770 works!

Vagalume: a Last.fm player for the Nokia N800

These days I have been working on Vagalume: a Last.fm player for the Maemo platform (Nokia N800 and N810, though it’s designed to work on a regular PC Gnome desktop as well).

It’s still very small and doesn’t do much (I started it just a few days ago) but since it already works and has the most basic features that a Last.fm player must have I decided to release it.

Don’t expect a UI with lots of colours and shiny buttons in this release: I have been concentrating mostly on the protocol so the UI is stripped to the bare minimum.

Here’s a sample screenshot (taken from the scratchbox):
Vagalume Last.fm player

Features:

  • It plays Last.fm radio streams (using the Last.fm protocol v1.2)
  • You can select any radio (Personal, Neighbours, Loved Tracks …, or any arbitrary URL)
  • It implements the Audioscrobbler Realtime Submission Protocol v1.2, specifically:
    • It sends Now Playing information
    • It scrobbles tracks (so you’ll see what you’ve been listening to in your profile).
  • It is stable, I’m using it everyday and I haven’t experienced hangs or other strange behaviours so far.
  • It’s small (the binary is less than 50K).

What it doesn’t do (yet):

  • It doesn’t have the ability to Love/Ban/Recommend tracks
  • It doesn’t have a nice UI
  • It doesn’t show album covers on the screen
  • …and many other things

You can install Vagalume in your N800 (with Internet Tablet OS 2007) using this package.

I plan to release the source code under the GNU GPL later this week and I’ll probably build packages for Debian and Ubuntu as well, so you can use this program in your PC. And of course there will be packages for the upcoming Internet Tablet OS 2008 (N800 and N810) too.

And that’s all, folks!

Updated 31 Oct 2007: more packages here.