[PD-dev] avoiding reuse of vectors in multichannel external

IOhannes m zmoelnig zmoelnig at iem.at
Wed Apr 5 10:09:24 CEST 2006


/*j wrote:
> hello IOhannes, Tim and Thomas,
> 
>> there is no such flag in pd, you have to take care of not overwriting
>> the input signal yourself.
> 
> i thought so, how do you all live with this?
> buffering the vectors seems like a terrible waste of cycles...

but why?
if you have this flag, someone (the application) has to take care of not
reusing the signal-vectors. this involves copying the data to somewhere
else.
if there is no such flag and you want to acoid reusing the
signal-vectors, you have to copy the data to somewhere else.

so the "terrible waste of cycles" will always happen, the decision to
make is whether max/msp does it automatically or whether the
pd-developer has to do it by hand.


grüße.brtg.as
IOhannes




More information about the Pd-dev mailing list