IMMS Once More

I once again have a working IMMS system. (Finally!) I’m using MPD for the player, my own imms.rb to talk to IMMS, and a history/queue wrapper client to turn MPD’s playlist into—you guessed it—a history (before current song) and queue (after current song).

This has the downside that your playlist isn’t a comprehensive playlist. So if you use a client where you would select a song you wanted to hear from a playlist you might not find it. Not to mention that would also mess up the IMMS behaviour.

My solution is mpremote.rb (which also needs livesearch.rb) to quickly find songs from the library and enqueue (enter) or jump-to (END) any song or group of songs I feel like listening to.

Eventually I’ll make a qt or gtk version of mpremote to be more like xmmsfind_remote (if you still use xmms I highly recommend it). Hans and I are also currently conspiring to make an even better MPD that will queue and possibly talk to imms itself.

15 Jul 12:22
Tags: ruby, entertainment, computers, programming, music, imms

That sounds cool. However, the link to mpremote.rb seems to be broken. Could you re-post it? \r\n\r\nThanks!


15 Mar 01:09 by … ElNene

I’m in love with IMMS too, and am looking for a way to use it with a player other than XMMS. I’ve read about MPD, but never bothered setting it up since without IMMS its benefits didn’t outweigh the loss of IMMS.\r\n\r\nI’m guessing from the libraries you posted that you have some sort of Ruby setup to control your music. But I’ve spent the past hour googling and have only found one Ruby MPD remote that hasn’t been updated in years.\r\n\r\nWhat sort of setup are you using? Could you post it to your blog? Thanks!\r\n\r\n-ben


22 May 02:19 by … ben talkingwires at yahoo dot com

I would be strongly interested in this feature, too. :)\r\nUnfortunately the link to your mpremote.rb is still broken :(\r\n


05 Jun 09:36 by … Nicolai

Thanks for making mpremote.rb available again. Now I have to figure out how this is supposed to work :)


08 Oct 08:59 by … Nicolai

Post a comment

Website and email are optional. Email will be displayed user at example dot com.