playaudio() dies because there's no /dev/dsp.
None of the outputs from saveaudio() in various formats seem to be playable in QuickTime or VLC.
Ideal of course would be something like playaudio(), saving a file and playing it is a work-around that's hideously sub-optimal, but better than nothing.