i have a game which uses a sound.. the problem is sound does not play correctly.... i mean sometimes there is a delay.. some time it is cut short so over all it does not give a good impression. Also the game play the sound when already it is being played i mean the events occur so quickly that it play the sound while it is already being played.

What i want is that sound sound play with out any delay and when the sound play event is called again ... it should stop the previous running sound and play it again ..... again with out any delays