pygame Sound

Important functions:

pygame.mixer.init()
called once, at startup
snd = pygame.mixer.Sound(filename)
loads a WAV file and returns a Sound object
snd.play()
starts a sound object playing, on a free channel
snd.stop()
stops a sound object playing
snd.set_volume(val)
changes playback volume of sound object
snd.fadeout(millisec)
fades out the sound, then stops it