#N canvas 536 250 709 445 10;
#X obj 396 -19 sig~;
#X text 83 -134 reads a signal from a delay line at a variable delay
time;
#X obj 173 3 delwrite~ vd~help_example 1000;
#X floatatom 396 -42 5 0 0 0 - - -, f 5;
#X obj 396 73 snapshot~;
#X obj 405 47 metro 150;
#X obj 405 25 loadbang;
#X floatatom 396 95 5 0 0 0 - - -, f 5;
#X msg 441 -42 1000;
#X obj 396 3 delread4~ vd~help_example;
#X text 170 -90 [delread4~] 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.;
#X text 170 117 The delay time is always at least one sample and at
most the length of the delay line (specified by [delwrite~]). In addition
\, in case the [delwrite~] runs later in the DSP loop than the [delread4~]
\, the delay is constrained below by one vector length (64 samples.)
;
#X text 170 186 NOTE: [vd~] old \, slightly rude synonym for [delread4~]
;
#X floatatom 180 -30 5 0 0 0 - - -, f 5;
#X connect 0 0 9 0;
#X connect 3 0 0 0;
#X connect 4 0 7 0;
#X connect 5 0 4 0;
#X connect 6 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 13 0 2 0;
