February 2011: Clementine support added.
Forum thread: http://bbs.archlinux.org/viewtopic.php?pid=752213
Requires python and something to play music. No support for your player? I want to add it!
Think of it as StumbleUpon for your music library. It presents you with one command. Run this command (or bind it to a hotkey) and it will try to guess what you are interested in listening to. If it guesses wrong, run it again. It keeps a log of everything you don't like (and makes a big graph of how your tastes are related) and will quickly give you something you want to hear.
- Launch albumbler. It will create the .config/ files.
- Edit config/albumbler/albumbler.conf, setting "musicpaths" for where your tunes are located.
- If you have multiple music paths, separate them with commas.
- Launch "albumbler sync". It will cache the directory structure, essential for remote file shares.
- Launch albumbler to your heart's content!
Albumbler was born out of the frustration of using "rating" based media players, and the paradox of too much choice that led me to listening to the same five albums over and over. When you use Albumbler, it randomly chooses an album which you probably want to hear. If it guessed wrong, launch the app again. It takes note that its earlier guess was no good and (using some graph theory) rapidly learns.
I've been using Albumbler for the past year. It is fast, stable and accurate. It is just not very flexible. I'd like to add support for more types of notification (gnome, kde, the like) and more media players.
Just tell me what media player you'd like to see. If you want to make my life really easy, mention how to clear/add/play the playlist. Otherwise I will read docs and guess.
- Tested players: mocp, cmus, mpd, gmusicbrowser, clementine
- Untested players: rhythmbox, audacious, xmms2
- Tested notifiers: console, notify-send, ratpoison
- Untested notifiers: