[PD] Differences between: VD~ und delread~

IOhannes m zmölnig zmoelnig at iem.at
Thu May 30 14:05:30 CEST 2013

On 05/30/13 13:00, hghoyer wrote:
> Hi,
> VD~ und delread~ are both processing Data / delayed sound from delwrite~
> what is similar and what are differences between VD~ und delread~ ?

i guess you are referring to [vd~] (i don't know of an uppercase object 
of that name).

from the documentation (vd~-help.pd):
 > vd~ implements a 4-point interpolating delay tap from a corresponding
 > delwrite~ object. The delay in milliseconds of the tap is specified
 > by the incoming signal.

as with [delread~], you can change the delay time only with a number 
(message), and not with a signal.

this basically means, that with [vd~] you can change the delay 
continuously, whereas with [delread~] you cannot: [delread~]s delay time 
will only be updated at block boundaries (each 64 samples))

it also means, that with [vd~] you can have delays of fractional 
samples, whereas with [delread~] the actual delay time is always an 
integer sample value.

so [vd~] is obviously "better".
but then, it also takes more CPU power, so if you don't care for 
continuously changing the delay or never needed fractional sample 
delays, you are probably better off using [delread~].


More information about the Pd-list mailing list