Think outside the box Tony. What you do (and I do it too) is to duplicate (in a random fashion) the entire contents of the player into a temporary second database (the playing list) which can be manipultaed by some simple commands, including the tweak as well as unshuffle. However, forget about shuffling the entire player for a second.

What Oli wants supercedes the requirement to shuffle your player. What Tony (ynot) described does as well. It can be used to achieve what Oli requested, yet it is more precise because it doesn't rely on the playlist structure, but metadata.

I don't know if I would incorporate the functionality in the exact way described above, nor if I'd use the same terminology, but I do very much like the idea behind the discussion.

At any point, while listening to a song, I think it would be cool to call up "tweaks" or "Source Album" - this would ADD/INSERT those songs into my current playing list (instead of relying on them already being there as is now the case).

Bruno
_________________________
Bruno
Twisted Melon : Fine Mac OS Software