[CM] snd: cannot set hardware parameters for default

Bill Schottstaedt bil at ccrma.Stanford.EDU
Tue, 22 Jan 2008 15:46:27 -0800

On the clm problem: when in doubt, simplify.  Start sbcl in a shell,
load all.lisp, and try

(with-sound () )

That should give you a file with a header (say 24 to 200 bytes).
If not, I don't know what to suggest.  Perhaps there's a way to use strace 
in that case to watch the file ops.  Next compile and load the violin, 
and try

(with-sound () (fm-violin 0 1 440 .1))

If that makes an empty file (with a header), my next step would probably be to put
a print statement in the instrument to see if it's being called at all, and
so on.