Update of /cvsroot/pure-data/externals/ggee/filters
In directory sc8-pr-cvs1:/tmp/cvs-serv9752
Modified Files:
highshelf.pd
Added Files:
bandpass-help.pd equalizer-help.pd highpass-help.pd
hlshelf-help.pd lowpass-help.pd lowshelf-help.pd moog~-help.pd
notch-help.pd
Removed Files:
bandpass.pd equalizer.pd highpass.pd hlshelf.pd lowpass.pd
lowshelf.pd moog~.pd notch.pd
Log Message:
moved help files
--- NEW FILE: bandpass-help.pd ---
#N canvas 295 68 566 339 10;
#X obj 77 199 print;
#X floatatom 77 114 0 0 0 0 - - -;
#X floatatom 168 114 0 0 0 0 - - -;
#X msg 91 138 bang;
#X text 139 93 bandwidth (0 - 100);
#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 76 12 Bandpass coefficients for biquad~;
#X text 70 26 ===================================;
#X text 6 320 (C) Guenter Geiger 2000;
#X text 75 92 frequency;
#X text 75 268 Attention \, only the left inlet triggers new coefficients
for biquad~;
#X obj 77 160 bandpass 4000 33;
#X obj 33 114 r doit;
#X connect 1 0 11 0;
#X connect 2 0 11 1;
#X connect 2 0 3 0;
#X connect 3 0 11 0;
#X connect 11 0 0 0;
#X connect 12 0 3 0;
--- NEW FILE: equalizer-help.pd ---
#N canvas 212 148 577 304 10;
#X obj 87 145 print;
#X floatatom 87 77 0 0 0 0 - - -;
#X floatatom 196 75 0 0 0 0 - - -;
#X msg 101 101 bang;
#X text 196 54 bandwidth (0 - 100);
#X text 75 179 These filters are all controlled by a bandwidth which
is expressed in octaves. A bandwidth of 100 is equivalent to one octave.
;
#X text 8 268 (C) Guenter Geiger 2000;
#X text 85 55 frequency;
#X text 75 221 Attention \, only the left inlet triggers new coefficients
for biquad~;
#X floatatom 139 76 0 0 0 0 - - -;
#X text 148 55 gain;
#X text 71 26 ==============================================;
#X text 76 12 Parametric Equalizer coefficients for biquad~;
#X obj 87 123 equalizer 5000 70 8;
#X obj 41 77 r doit;
#X connect 1 0 13 0;
#X connect 2 0 3 0;
#X connect 2 0 13 2;
#X connect 3 0 13 0;
#X connect 9 0 3 0;
#X connect 9 0 13 1;
#X connect 13 0 0 0;
#X connect 14 0 13 0;
--- NEW FILE: highpass-help.pd ---
#N canvas 365 183 559 332 10;
#X obj 77 151 print;
#X floatatom 77 83 0 0 0 0 - - -;
#X floatatom 168 84 0 0 0 0 - - -;
#X msg 91 107 bang;
#X text 168 63 bandwidth (0 - 100);
#X text 75 195 These filters are all controlled by a bandwidth which
is expressed in octaves. A bandwidth of 100 is equivalent to one octave.
;
#X text 70 26 ===================================;
#X text 3 308 (C) Guenter Geiger 2000;
#X text 75 61 frequency;
#X text 75 237 Attention \, only the left inlet triggers new coefficients
for biquad~;
#X text 76 12 Highpass coefficients for biquad~;
#X obj 77 129 highpass 4000 33;
#X obj 34 82 r doit;
#X connect 1 0 11 0;
#X connect 2 0 3 0;
#X connect 2 0 11 1;
#X connect 3 0 11 0;
#X connect 11 0 0 0;
#X connect 12 0 11 0;
--- NEW FILE: hlshelf-help.pd ---
#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
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
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;
--- NEW FILE: lowpass-help.pd ---
#N canvas 365 183 515 357 10;
#X obj 77 182 print;
#X floatatom 77 114 0 0 0 0 - - -;
#X floatatom 162 114 0 0 0 0 - - -;
#X msg 91 138 bang;
#X text 139 93 bandwidth (0 - 100);
#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 70 26 ===================================;
#X text 5 320 (C) Guenter Geiger 2000;
#X text 75 92 frequency;
#X text 75 268 Attention \, only the left inlet triggers new coefficients
for biquad~;
#X text 71 12 Lowpass coefficients for biquad~;
#X obj 32 114 r doit;
#X obj 77 160 lowpass 4000 33;
#X connect 1 0 12 0;
#X connect 2 0 3 0;
#X connect 2 0 12 1;
#X connect 3 0 12 0;
#X connect 11 0 12 0;
#X connect 12 0 0 0;
--- NEW FILE: lowshelf-help.pd ---
#N canvas 365 183 595 347 10;
#X obj 77 182 print;
#X floatatom 77 114 0 0 0 0 - - -;
#X floatatom 192 113 0 0 0 0 - - -;
#X msg 91 138 bang;
#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 4 319 (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 0 0 0 0 - - -;
#X text 138 92 gain;
#X text 71 26 ==============================================;
#X text 192 92 slope (0 - 100);
#X text 76 12 Lowshelf coefficients for biquad~;
#X obj 31 113 r doit;
#X obj 77 160 lowshelf 4000 50 100;
#X connect 1 0 14 0;
#X connect 2 0 3 0;
#X connect 2 0 14 2;
#X connect 3 0 14 0;
#X connect 8 0 3 0;
#X connect 8 0 14 1;
#X connect 13 0 14 0;
#X connect 14 0 0 0;
--- NEW FILE: moog~-help.pd ---
#N canvas 225 113 568 397 10;
#X obj 186 210 moog~;
#X obj 178 288 dac~;
#X floatatom 226 163 5 0 0;
#X floatatom 183 104 5 0 0;
#X floatatom 25 113 5 0 0;
#X obj 238 237 env~;
#X floatatom 238 257 5 0 0;
#X obj 186 257 *~ 0.1;
#X msg 182 163 reset;
#X obj 116 105 +~ 1;
#X floatatom 116 63 5 0 0;
#X floatatom 180 128 5 0 0;
#X obj 116 146 +~ 100;
#X obj 116 84 osc~ 0.25;
#X obj 116 125 *~ 2000;
#X obj 226 182 sig~ 3;
#X obj 25 139 phasor~ 110;
#X msg 249 52 \; pd dsp 1 \;;
#X text 17 7 A signal controlled "moog" resonant lowpass;
#X text 272 163 Q (1-4);
#X text 61 46 resonance freq modulation;
#X connect 0 0 5 0;
#X connect 0 0 7 0;
#X connect 2 0 15 0;
#X connect 3 0 14 1;
#X connect 4 0 16 0;
#X connect 5 0 6 0;
#X connect 7 0 1 0;
#X connect 7 0 1 1;
#X connect 8 0 0 0;
#X connect 9 0 14 0;
#X connect 10 0 13 0;
#X connect 11 0 12 1;
#X connect 12 0 0 1;
#X connect 13 0 9 0;
#X connect 14 0 12 0;
#X connect 15 0 0 2;
#X connect 16 0 0 0;
--- NEW FILE: notch-help.pd ---
#N canvas 363 47 641 397 10;
#X obj 68 149 print;
#X floatatom 68 81 0 0 0 0 - - -;
#X floatatom 141 81 0 0 0 0 - - -;
#X msg 82 105 bang;
#X text 141 60 bandwidth (0 - 100);
#X text 66 193 These filters are all controlled by a bandwidth which
is expressed in octaves. A bandwidth of 100 is equivalent to one octave.
;
#X text 70 26 ===================================;
#X text 7 310 (C) Guenter Geiger 2000;
#X text 66 59 frequency;
#X text 66 235 Attention \, only the left inlet triggers new coefficients
for biquad~;
#X text 72 13 Notch coefficients for biquad~;
#X obj 68 127 notch 4000 33;
#X connect 1 0 11 0;
#X connect 2 0 3 0;
#X connect 2 0 11 1;
#X connect 3 0 11 0;
#X connect 11 0 0 0;
Index: highshelf.pd
===================================================================
RCS file: /cvsroot/pure-data/externals/ggee/filters/highshelf.pd,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** highshelf.pd 17 Jun 2002 10:13:54 -0000 1.1.1.1
--- highshelf.pd 5 Nov 2003 10:07:01 -0000 1.2
***************
*** 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;
--- 1,27 ----
! #N canvas 310 193 553 339 10;
! #X obj 77 182 print;
! #X floatatom 77 114 0 0 0 0 - - -;
! #X floatatom 186 112 0 0 0 0 - - -;
! #X msg 91 138 bang;
! #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 4 317 (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 0 0 0 0 - - -;
! #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 connect 1 0 13 0;
! #X connect 2 0 3 0;
! #X connect 2 0 13 2;
! #X connect 3 0 13 0;
! #X connect 8 0 3 0;
! #X connect 8 0 13 1;
! #X connect 13 0 0 0;
! #X connect 14 0 13 0;
--- bandpass.pd DELETED ---
--- equalizer.pd DELETED ---
--- highpass.pd DELETED ---
--- hlshelf.pd DELETED ---
--- lowpass.pd DELETED ---
--- lowshelf.pd DELETED ---
--- moog~.pd DELETED ---
--- notch.pd DELETED ---