On Sat, 31 Jul 2010, Miller Puckette wrote:
both the array of t_signal pointers and the t_signals themselves are temporarily constructed to last just for the duration of the dsp() call and then the space is re-used.
right. I found that out immediately after, when trying to pass that data around. I had to construct an array of t_sample* elements in order to support variable number of signal outlets. (Well, I didn't have to, but I just noticed the existence of dsp_addv, made to be used in exactly that case).
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801