From fc3d3c0a4f110a23335398c327ac0a4fc949d5cb Mon Sep 17 00:00:00 2001 From: Guenter Geiger Date: Mon, 17 Jun 2002 10:13:57 +0000 Subject: This commit was generated by cvs2svn to compensate for changes in r12, which included commits to RCS files with non-trunk default branches. svn path=/trunk/externals/ggee/; revision=13 --- filters/highshelf.pd | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100755 filters/highshelf.pd (limited to 'filters/highshelf.pd') diff --git a/filters/highshelf.pd b/filters/highshelf.pd new file mode 100755 index 0000000..be2a577 --- /dev/null +++ b/filters/highshelf.pd @@ -0,0 +1,39 @@ +#N canvas 310 193 620 455 10; +#X obj 77 182 print; +#X floatatom 77 114; +#X floatatom 186 112; +#X msg 360 117 \; paint 0; +#X obj 159 175 filtgain; +#X msg 91 138 bang; +#X text 6 334 See also:; +#X obj 72 335 bandpass; +#X obj 139 336 notch; +#X obj 195 337 lowpass; +#X obj 247 336 highpass; +#X obj 247 358 equalizer; +#X obj 72 357 highshelf; +#X obj 139 357 lowshelf; +#X obj 195 357 hlshelf; +#X text 75 226 These filters are all controlled by a bandwidth which is expressed in octaves. A bandwidth of 100 is equivalent to one octave.; +#X text 358 25 click first; +#X text 208 159 click on filtgain to view frequency plot; +#X text 6 393 (C) Guenter Geiger 2000; +#X text 75 92 frequency; +#X text 75 268 Attention \, only the left inlet triggers new coefficients for biquad~; +#X floatatom 129 113; +#X text 138 92 gain; +#X text 71 26 ==============================================; +#X text 186 91 slope (0 - 100); +#X text 76 12 Highshelf coefficients for biquad~; +#X obj 77 160 highshelf 5000 70 100; +#X obj 30 113 r doit; +#X msg 360 45 \; pd dsp 1 \; paint 1 \; doit bang \;; +#X connect 1 0 26 0; +#X connect 2 0 5 0; +#X connect 2 0 26 2; +#X connect 5 0 26 0; +#X connect 21 0 5 0; +#X connect 21 0 26 1; +#X connect 26 0 0 0; +#X connect 26 0 4 0; +#X connect 27 0 26 0; -- cgit v1.2.1