Building a "Now Playing" Wall

·

I wish it was a wall, big enough for album covers and touch interaction, instead of having to fit everything into a little page. Here's what there is so far (click for bigger):

2008-02-21-Nowplaying

  1. "Now playing" track metadata, received by XMPP from Amarok (or somewhere else, like a radio station).
  2. Play controls for Amarok (XMPP).
  3. Similar artists (Last.fm), with pictures if no local albums. Linked to last.fm artist pages.
  4. Local albums (MySQL) for each similar artist, click to play in Amarok (HTTP).
  5. Musicbrainz info: web links (Discogs, Wikipedia, Myspace, etc), albums (green if available locally, click to play; red linked to source for downloads), band members.
  6. Last.fm info: artist bio, top tags.
  7. YouTube videos (moved this back into a single column already, it was taking up too much room).
  8. List of tracks from the currently playing album, shown on mouseover, click to play.

TODO: Add an embedded BBC radio player widget at the top. After a period of inactivity everything should probably fade out and just show the album cover.