2006-12-02, 02:37 PM
Just an idea for the randomization. I havent looked at the database structure but if I assume each track has a unique numerical identifier you can use that to help you generate the list. If I had 100 songs in my DB they would be stored in the DB as 1-100. Since I know my first song is 1 and my last one is 100, all I would need to do is generate a random number between 1-100 and then SELECT that track from the library. That would be extremely quick.