hi,
i've been trying to make a patch which produces a wah-wah effect, as the theory says, it moves a peak frequency in a bandpass filter, but i'm not too satisfied with the result.
my questions are :
a/ did someone already did this ( in a better way ) ??
b/ if not, how could my patch be improved ?? ( i guess i must add a saturation of some sort )
c/ anyone modelized saturation ? ??
cheers,
yves.
#N canvas 112 118 681 488 10; #X obj 143 98 osc~ 250; #X obj 112 225 rs-pwah; #X obj 208 344 dac~; #X msg 169 175 bang; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 1 0 2 1; #X connect 3 0 1 1;
#N canvas 104 28 681 488 10; #X obj 204 235 hip~; #X obj 220 275 lop~; #X floatatom 269 311 5 0 0; #X obj 359 216 + 0; #X obj 307 216 - 0; #X obj 456 158 / 2; #X floatatom 510 157 5 0 0; #X floatatom 336 179 10 0 0; #X obj 517 80 loadbang; #X text 506 187 Bandwidth; #X text 227 175 Peak frequency; #X msg 515 116 1; #X obj 331 70 f; #X obj 285 70 + 1; #X obj 208 344 outlet~; #X floatatom 515 35 5 0 0; #X text 569 36 higher freq; #X floatatom 516 6 5 0 0; #X text 566 9 lower freq; #X obj 262 12 loadbang; #X msg 286 46 400; #X obj 86 253 inlet~; #X obj 336 11 inlet; #X obj 229 312 *~ 1; #X obj 331 40 metro 1; #X obj 428 68 < 200; #X obj 441 99 route 1; #X obj 372 111 > 1600; #X obj 371 136 route 1; #X obj 140 87 * -1; #X floatatom 137 59 5 0 0; #X text 95 58 Step; #X obj 134 169 f; #X obj 173 168 f; #X msg 172 139 bang; #X msg 134 139 bang; #X connect 0 0 1 0; #X connect 1 0 23 0; #X connect 2 0 23 1; #X connect 3 0 1 1; #X connect 4 0 0 1; #X connect 5 0 3 1; #X connect 5 0 4 1; #X connect 6 0 5 0; #X connect 7 0 3 0; #X connect 7 0 4 0; #X connect 8 0 11 0; #X connect 11 0 6 0; #X connect 12 0 13 0; #X connect 12 0 7 0; #X connect 12 0 25 0; #X connect 12 0 27 0; #X connect 13 0 12 1; #X connect 15 0 27 1; #X connect 17 0 25 1; #X connect 19 0 20 0; #X connect 20 0 12 0; #X connect 21 0 0 0; #X connect 22 0 24 0; #X connect 23 0 14 0; #X connect 24 0 12 0; #X connect 25 0 26 0; #X connect 26 0 34 0; #X connect 27 0 28 0; #X connect 28 0 35 0; #X connect 29 0 32 1; #X connect 30 0 29 0; #X connect 30 0 33 1; #X connect 32 0 13 1; #X connect 33 0 13 1; #X connect 34 0 33 0; #X connect 35 0 32 0;
the noisier the input the better for the effect, so the osc~ is not so good maybe ?
[Yves Degoyon]->[[PD] wahwah patch]->[02-04-25 16:21]
|hi, | |i've been trying to make a patch |which produces a wah-wah effect, |as the theory says, it moves |a peak frequency in a bandpass filter, |but i'm not too satisfied |with the result. | |my questions are : | |a/ did someone already did this ( in a better way ) ?? | |b/ if not, how could my patch be improved ?? |( i guess i must add a saturation of some sort ) | |c/ anyone modelized saturation ? ?? | |cheers, | |yves. |
hi yves i think, the problem is, that the hip~ and lop~ filters do not take signal inlets, but messages, and therefore the motion of the cutoff-frequency sounds ugly. maybe you will like to use a vcf~ (btw, my help-file of vcf~ was broken - i had to replace all intatoms with floatatoms) and i think it is cheaper to use a line~ object instead of the metro. marius.
----- Original Message ----- From: "Yves Degoyon" ydegoyon@free.fr To: pd-list@iem.kug.ac.at Sent: Thursday, April 25, 2002 4:21 PM Subject: [PD] wahwah patch
hi,
i've been trying to make a patch which produces a wah-wah effect, as the theory says, it moves a peak frequency in a bandpass filter, but i'm not too satisfied with the result.
my questions are :
a/ did someone already did this ( in a better way ) ??
b/ if not, how could my patch be improved ?? ( i guess i must add a saturation of some sort )
c/ anyone modelized saturation ? ??
cheers,
yves.
#N canvas 112 118 681 488 10; #X obj 143 98 osc~ 250; #X obj 112 225 rs-pwah; #X obj 208 344 dac~; #X msg 169 175 bang; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 1 0 2 1; #X connect 3 0 1 1;
#N canvas 104 28 681 488 10; #X obj 204 235 hip~; #X obj 220 275 lop~; #X floatatom 269 311 5 0 0; #X obj 359 216 + 0; #X obj 307 216 - 0; #X obj 456 158 / 2; #X floatatom 510 157 5 0 0; #X floatatom 336 179 10 0 0; #X obj 517 80 loadbang; #X text 506 187 Bandwidth; #X text 227 175 Peak frequency; #X msg 515 116 1; #X obj 331 70 f; #X obj 285 70 + 1; #X obj 208 344 outlet~; #X floatatom 515 35 5 0 0; #X text 569 36 higher freq; #X floatatom 516 6 5 0 0; #X text 566 9 lower freq; #X obj 262 12 loadbang; #X msg 286 46 400; #X obj 86 253 inlet~; #X obj 336 11 inlet; #X obj 229 312 *~ 1; #X obj 331 40 metro 1; #X obj 428 68 < 200; #X obj 441 99 route 1; #X obj 372 111 > 1600; #X obj 371 136 route 1; #X obj 140 87 * -1; #X floatatom 137 59 5 0 0; #X text 95 58 Step; #X obj 134 169 f; #X obj 173 168 f; #X msg 172 139 bang; #X msg 134 139 bang; #X connect 0 0 1 0; #X connect 1 0 23 0; #X connect 2 0 23 1; #X connect 3 0 1 1; #X connect 4 0 0 1; #X connect 5 0 3 1; #X connect 5 0 4 1; #X connect 6 0 5 0; #X connect 7 0 3 0; #X connect 7 0 4 0; #X connect 8 0 11 0; #X connect 11 0 6 0; #X connect 12 0 13 0; #X connect 12 0 7 0; #X connect 12 0 25 0; #X connect 12 0 27 0; #X connect 13 0 12 1; #X connect 15 0 27 1; #X connect 17 0 25 1; #X connect 19 0 20 0; #X connect 20 0 12 0; #X connect 21 0 0 0; #X connect 22 0 24 0; #X connect 23 0 14 0; #X connect 24 0 12 0; #X connect 25 0 26 0; #X connect 26 0 34 0; #X connect 27 0 28 0; #X connect 28 0 35 0; #X connect 29 0 32 1; #X connect 30 0 29 0; #X connect 30 0 33 1; #X connect 32 0 13 1; #X connect 33 0 13 1; #X connect 34 0 33 0; #X connect 35 0 32 0;