Written by nelson.blaha the 10 Sep 08 at 03:59.
Related project: Amarok.
Status: New
Rationale
I use Amarok, you use Rhythmbox, and the other guy uses Banshee, so consider this a suggestion for whatever music player it is that you use. Some songs just go together, and when you're done hearing song A, you know it's supposed to flow into song B. You should be able to tell your music player this, and any time the random play pool contains song A and B, it will play AB (and maybe C etc?)
Have something retrieving similar artists from last.fm and adding new entries from this pool. You would get a slowly evolving (hm, but also spreading) pseudo-random playlist.