I have a movie where I have loaded a bunch of small mp3 sound effects into flash, and have stored them as sound objects in an array.

My problem comes when I want to play two of same sound effects at once, or overlapping. I tried creating different variables where it would be something like

sound1=soundarray[10]
sound2=soundarray[10]
sound1.start()
sound2.start()

but the variables just act as references to the same sound object, so they attempt to play the same sound. Is there a way to take the sound object in the array and duplicate it so I can have play 2 instances of it overlapping each other?

The only thing I can think of right now is using empty movieclips to store the sound bytes and duplicating via movieclip methods, but I'd rather avoid this messier option...Any suggestions are thus greatly appreciated