I was more thinking about taking a list and shuffling it instead of picking songs at random.
In both cases, people complain because, for example, the same artist might be picked twice in a row. Most shuffle functions aren't random but try to make distance between similar songs.
In both cases, people complain because, for example, the same artist might be picked twice in a row. Most shuffle functions aren't random but try to make distance between similar songs.