From 84102c25d9b3dd3adadf5add3f820e640a78c8a6 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Fri, 5 Dec 2008 20:19:42 +0000 Subject: made all help patches actually control a [biquad~] with a [noise~] input svn path=/trunk/externals/ggee/; revision=10427 --- filters/hlshelf-help.pd | 82 +++++++++++++++++++++++++++++++++---------------- 1 file changed, 56 insertions(+), 26 deletions(-) (limited to 'filters/hlshelf-help.pd') diff --git a/filters/hlshelf-help.pd b/filters/hlshelf-help.pd index 91496f8..967a4d0 100644 --- a/filters/hlshelf-help.pd +++ b/filters/hlshelf-help.pd @@ -1,28 +1,58 @@ -#N canvas 365 183 620 471 10; -#X obj 38 182 print; -#X floatatom 38 114 0 0 0 0 - - -; -#X floatatom 71 115 0 0 0 0 - - -; -#X text 37 12 Bandpass coefficients for biquad~; -#X text 31 26 ===================================; -#X text 7 313 (C) Guenter Geiger 2000; -#X text 36 268 Attention \, only the left inlet triggers new coefficients +#N canvas 317 111 789 401 10; +#X text 7 351 (C) Guenter Geiger 2000; +#X text 211 298 Attention \, only the left inlet triggers new coefficients for biquad~; -#X obj 38 160 hlshelf; -#X floatatom 106 114 0 0 0 0 - - -; -#X text 36 99; -#X floatatom 173 114 0 0 0 0 - - -; -#X floatatom 212 115 0 0 0 0 - - -; -#X text 31 90 gain0; -#X text 70 89 gain1; -#X text 111 89 gain2; -#X text 171 89 f-low; -#X text 214 90 f-high; -#X text 33 218 The hlshelf object creates filter coefficients for the -biquad~ filter. The three shelfs of the filter are controlled through +#X text 208 248 The hlshelf object creates filter coefficients for +the biquad~ filter. The three shelfs of the filter are controlled through the gains \, the boundaries of the areas through f-low and f-high; -#X connect 1 0 7 0; -#X connect 2 0 7 1; -#X connect 7 0 0 0; -#X connect 8 0 7 2; -#X connect 10 0 7 3; -#X connect 11 0 7 4; +#X text 37 12 high-low shelf coefficients for biquad~; +#X text 31 26 ========================================; +#X floatatom 488 101 0 0 0 0 - - -; +#X floatatom 349 101 0 0 0 0 - - -; +#X obj 349 123 trigger bang float; +#X obj 45 223 biquad~; +#X obj 45 163 noise~; +#X obj 491 81 hsl 128 17 20 20000 1 1 empty empty frequency-low 5 9 +0 10 -203904 -1 -1 4400 0; +#X obj 352 81 hsl 128 17 0 100 0 1 empty empty gain2 5 9 0 10 -204786 +-1 -1 9100 0; +#X obj 36 283 dac~; +#X obj 45 251 *~ 0.1; +#X obj 129 192 hlshelf 30 50 70 500 5000; +#X obj 488 123 trigger bang float; +#X floatatom 628 101 0 0 0 0 - - -; +#X obj 631 81 hsl 128 17 20 20000 1 1 empty empty frequency-high 5 +9 0 10 -204800 -1 -1 8800 0; +#X obj 628 123 trigger bang float; +#X floatatom 209 101 0 0 0 0 - - -; +#X obj 209 123 trigger bang float; +#X obj 212 81 hsl 128 17 0 100 0 1 empty empty gain1 5 9 0 10 -204786 +-1 -1 9200 0; +#X floatatom 69 100 0 0 0 0 - - -; +#X obj 72 80 hsl 128 17 0 100 0 1 empty empty gain0 5 9 0 10 -204786 +-1 -1 2300 0; +#X obj 129 140 bang; +#X connect 5 0 15 0; +#X connect 6 0 7 0; +#X connect 7 0 24 0; +#X connect 7 1 14 2; +#X connect 8 0 13 0; +#X connect 9 0 8 0; +#X connect 10 0 5 0; +#X connect 11 0 6 0; +#X connect 13 0 12 0; +#X connect 13 0 12 1; +#X connect 14 0 8 0; +#X connect 15 0 24 0; +#X connect 15 1 14 3; +#X connect 16 0 18 0; +#X connect 17 0 16 0; +#X connect 18 0 24 0; +#X connect 18 1 14 4; +#X connect 19 0 20 0; +#X connect 20 0 24 0; +#X connect 20 1 14 1; +#X connect 21 0 19 0; +#X connect 22 0 14 0; +#X connect 23 0 22 0; +#X connect 24 0 14 0; -- cgit v1.2.1