uses unix; shell('aplay sound.wav 2> /dev/null &'); The above plays sound.wav in the program directory, and does not ruin a text display, and also plays the sound in the background. The is a very small delay before the sound is played. If all you want is simple sound, then this is much easier to us...