[PD] pd internals / block delay

IOhannes m zmoelnig zmoelnig at iem.at
Wed Feb 18 10:35:57 CET 2004


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





More information about the Pd-list mailing list