Tim Blechmann wrote:
hi all,
i've got a basic question about the dsp internals of pd ... i heard about block delays in several dsp objects ... but how is it working exactly ...
normally you will not have block-delays. so chaining 2 or 1000 [hip~]s will give you exactly 0 samples delay.
block-delays appear only in very special cases, e.g. when using [delread~]/[delwrite~]. there is some documentation about how to avoid this in doc/3.audio.examples/J07.execution.order.pd
would i have to add 2 nop~s to sync in with the first 4 filters?
no. (see above)
i am *very* sorry that i ever introduced this stupid [nop~] object that does delay the signal by one block. this should be considered a bug! probably i'll change the behaviour in future versions of zexy to a real [nop~] (which does exactly *nothing*)
i guess a lot of confusion about block-delays might come from the wrong behaviour of [nop~]
mfg.a.sdr IOhannes