vdelayxq — A 4-channel variable delay opcode with high quality interpolation.
aout1, aout2, aout3, aout4 -- output audio signals.
ain1, ain2, ain3, ain4 -- input audio signals.
adl -- delay time in seconds
imd -- max. delay time (seconds)
iws -- interpolation window size (see below)
ist (optional) -- skip initialization if not zero
This opcode uses high quality (and slow) interpolation, that is much more accurate than the currently available linear and cubic interpolation. The iws parameter sets the number of input samples used for calculating one output sample (allowed values are any integer multiply of 4 in the range 4 - 1024); higher values mean better quality and slower speed.
The multichannel opcodes (eg. vdelayxq) allow delaying 2 or 4 variables at once (stereo or quad signals); this is much more efficient than using separate opcodes for each channel.
Notes | |
---|---|
|