A pathname designator or an array returned by read-sound-file.
A CAPI interface, or
into a loaded sound which can be played by play-sound.
source can be a pathname designator or an array returned by read-sound-file.
should be a CAPI interface object, or
which means that the sound's owner is the current top level interface.
The loaded sound sound will be unloaded (freed) automatically when its owner is destroyed. To create a sound that is never unloaded, pass the screen as the argument owner .