Wow, that goes back about 20 years! Why can't you use definstrument and a compiler? I looked at the lisp code, and I think in-any returns a file->sample generator, but all these IO functions expect you're using the run macro to set up the buffers in C. But the run macro only runs to completion at compile time (?).