Marc: What do I put in my scm code to interface with this routine: ;; void rdft(long, long, double *, long *, double *); And what type of scheme vectors can I pass to this? Brad