[CM] CLM/Snd problems

Bill Schottstaedt bil@ccrma.Stanford.EDU
Mon, 2 Dec 2002 03:53:39 -0800

> * (snd-edit () (with-sound () (mix (snd-sound)) (fm-violin .1 .1 660 .1)))
> Unbound variable: snd-edit

"unbound variable" is a Scheme error indication -- somehow Snd has
taken over the lisp listener -- this happens in ACL as well.  And
if you call start-snd from an emacs subjob, emacs hangs!  This gets
the worst-bug-of-the-year award for 2002.  I've added the Snd invocation
switch -nostdin, and changed sc.c (the CLM side of the business) to
use it.  I notice that CLM/Snd error handling is pessimal.