I'd like to know the process that the Empeg currently uses to implement shuffle play.

Does it:

a) Do it completely at random, possibly playing the same tune twice?
b) Shuffle the indices like a deck of cards, therefore never playing the same tune twice?


I can't tell which it's doing because I have some of the same songs in multiple playlists. Those songs tend to get repeated more often because they appear in the sampling more than once. (I believe Mike already acknowledged that it doesn't de-dupe the list before shuffling.)

It just seems to me that the unit isn't playing all my tunes when I shuffle my root-level playlist. I keep hearing certain songs repeated, but there are certain songs it's never played in the months I've owned it. I have been assuming this was due to the duplication issue, but I'm not sure. Can anyone clarify this?

Also, how does it deal with the heirarchy? Does it load the entire set of playlists and sub-playlists into memory and shuffle that, or does it do some kind of a multi-stage thing where it randomizes a sub-playlist then chooses a random tune from that?



-- Tony Fabris -- Empeg #144 --
Caution: Do not look into laser with remaining good eye.
_________________________
Tony Fabris