<div dir="ltr">Hi colleagues and Bill, I&#39;m working on a project/paper to see if we can productively use s7 in Scheme for Max for spectral processing. I would like to pass in a block of samples post fft processing, so it&#39;s holding spectral information (two blocks really, the real and imaginary). This will happen once per hop, and so should be somewhere on the order of 64 to 2048 ish numbers I think?  I have them in a C array in the perform routine from where they are originating, and I have it working in a prototype by making an s7 vector and passing that in as the argument to the s7 function I call remotely, and having that return a vector.<div><br></div><div>It strikes me that given I will only have one producer and one consumer here, one of the options for sharing a variable might be faster. Wondering if anyone can weigh in on that who knows more.</div><div><br></div><div>thanks!</div><div>iain</div></div>