<pedant>If the tracks from the same album never occurred next to eachother, it wouldn't be random, would it?</pedant>

In short, the STL libraries that come with gcc don't have a particularly good implementation of shuffle. We (IIRC) run it a couple of times in an attempt to get good effects, but even so...



Roger - not necessarily speaking for empeg
_________________________
-- roger