#N canvas 628 79 614 539 12;
#X obj 278 276 sig~;
#X text 55 275 test signal;
#X text 125 415 amp in (db);
#X text 124 218 test frequency;
#X text 254 218 center frequency;
#X text 369 275 q;
#X floatatom 147 242 5 0 0 0 - - -;
#X floatatom 278 245 5 0 0 0 - - -;
#X obj 147 276 osc~;
#X floatatom 325 276 5 0 0 0 - - -;
#X obj 147 365 env~ 8192;
#X obj 245 385 env~ 8192;
#X floatatom 146 392 5 0 0 0 - - -;
#X floatatom 245 414 5 0 0 0 - - -;
#X obj 97 21 vcf~;
#X text 152 21 -- voltage-controlled bandpass filter;
#X text 76 484 see also:;
#X obj 154 483 bp~;
#X obj 245 338 vcf~ 1, f 10;
#X text 327 338 optional argument to initialize q;
#X obj 340 388 env~ 8192;
#X floatatom 340 415 5 0 0 0 - - -;
#X text 42 54 vcf~ is a resonant band-pass and low-pass filter that
takes an audio signal to set center frequency \, which may thus change
continuously in time. The "Q" or filter sharpness is still only set
by messages. More expensive but more powerful than the bp~ bandpass
filter., f 63;
#X msg 437 255 \; pd dsp 0;
#X msg 437 216 \; pd dsp 1;
#X text 349 504 updated for Pd version 0.46;
#X text 42 138 vcf~ is implemented as a one-pole complex filter with
outlets for the real and imaginary value. These may be used as bandpass
and lowpass filter outputs \, or combined to allow other possibilities.
, f 63;
#X text 242 453 (bandpass);
#X text 349 458 (lowpass);
#X text 242 436 real output;
#X text 338 439 imaginary output;
#X connect 0 0 18 1;
#X connect 6 0 8 0;
#X connect 7 0 0 0;
#X connect 8 0 10 0;
#X connect 8 0 18 0;
#X connect 9 0 18 2;
#X connect 10 0 12 0;
#X connect 11 0 13 0;
#X connect 18 0 11 0;
#X connect 18 1 20 0;
#X connect 20 0 21 0;
