#N canvas 536 250 728 456 10;
#X obj 143 180 osc~ 100;
#X msg 151 205 clear;
#X obj 170 256 sig~;
#X obj 197 278 sig~;
#X obj 227 298 sig~;
#X msg 158 231 set 0.6 0.8;
#X obj 142 321 czero~ 0.9 0.4;
#X text 280 221 The action of czero~ is:;
#X text 339 242 y[n] = x[n] - a[n] * x[n-1];
#X text 277 262 where y[n] is the output \, x[n] the input \, and a[n]
the filter coefficient (all complex numbers). The filter is always
stable.;
#X text 276 317 The transfer function is H(Z) = 1 - aZ^-1.;
#X text 112 92 complex one-zero (non-recursive) filter \, raw;
#X text 185 122 [czero~] filters a complex audio signal (first two
inlets) via a one-zero filter \, whose coefficients are controlled
by creation arguments or by another complex audio signal (remaining
two inlets).;
#X connect 0 0 6 0;
#X connect 1 0 6 0;
#X connect 2 0 6 1;
#X connect 3 0 6 2;
#X connect 4 0 6 3;
#X connect 5 0 6 0;
