Plays a sound file. If async? is false, the function does not return until the sound completes. Otherwise, it returns immediately. The result is #t if the sound plays successfully, #f otherwise.
Under X Windows, the play command must be defined through the user's X resources file with the resource name ``mred.playcmd''; this command string is formatted with the input filename (so the command string should contain a ``~s'' where the filename should be substituted) and executed as a shell command. the default command is "cat ~s > /dev/audio".
Under Windows, only ".wav" files are supported.
Under MacOS, only standard Macintosh sound files (SND) are supported.