HOwever, if you track it down to the texture filename you can easily decide what sound should be used. SSwift was wrong when he said the order of surfeces loads always the same (you said that, did you?), because (no idea why) the order is randomly choosen, everytime diffrent, so yo never know "surface number 1 is grass.jpg"...
Using skidracers tipp you can assign a sound to each surface, you should do this one time right after loading and not multiple times in the game loop.
Using skidracers tipp you can assign a sound to each surface, you should do this one time right after loading and not multiple times in the game loop.