- merge v0.01 --> Añadido fileselector - Añadidas fuentes de Gem y Pure Data - pix2jpg incluído en Gem. Archivos de construcción de Gem modificados. - Añadido fichero ompiling.txt con instrucciones de compilación
85 lines
3.4 KiB
Text
85 lines
3.4 KiB
Text
#N canvas 25 22 868 421 12;
|
|
#X obj 25 338 filter-graph2 tab1 tab2;
|
|
#N canvas 0 0 450 300 graph2 0;
|
|
#X array tab1 100 float 1;
|
|
#A 0 0.999994 1.0015 1.00454 0.999907 0.99994 0.999773 1.00002 1.0004
|
|
0.999993 0.998703 1 0.999993 1 0.999699 0.999312 0.99924 0.999999 1
|
|
0.999937 0.999782 0.999733 0.999322 0.9998 1 0.999998 0.999945 0.999998
|
|
0.999779 0.999998 1 0.999991 0.999998 0.999999 0.99949 1 0.999165 1
|
|
0.999991 0.999833 0.999694 1.00014 0.999247 1.00001 0.999976 1.00001
|
|
0.99974 0.999947 0.998428 1.00052 1.00383 1.00011 0.991395 1.0006 1.00077
|
|
0.999952 0.999955 1.00003 0.999937 0.999955 0.999616 0.999266 0.99916
|
|
1 0.999989 0.999831 0.999696 1 0.999239 0.999998 0.999998 0.999993
|
|
0.999998 0.999998 0.999426 0.999998 0.999999 0.999998 0.999916 0.999714
|
|
0.99951 0.999825 0.999998 0.999999 0.999962 0.999837 0.999605 1 0.999164
|
|
0.999996 0.99999 1 0.99999 0.999991 0.998888 1.00002 0.999955 0.999942
|
|
0.999432 1.00007 1.00956;
|
|
#X coords 0 2 99 0 200 140 1;
|
|
#X restore 634 -1 graph;
|
|
#N canvas 0 0 450 300 graph2 0;
|
|
#X array tab2 100 float 3;
|
|
#A 0 8.595e-06 0.0615936 0.127096 0.18809 0.251487 0.314087 0.376949
|
|
0.439804 0.502669 0.565481 0.628309 0.691149 0.753982 0.816816 0.879645
|
|
0.942477 1.00531 1.06814 1.13097 1.1938 1.25663 1.31947 1.3823 1.44513
|
|
1.50796 1.5708 1.63363 1.69646 1.75929 1.82212 1.88496 1.94779 2.01062
|
|
2.07345 2.13628 2.19912 2.26195 2.32478 2.38761 2.45045 2.51327 2.5761
|
|
2.63893 2.70178 2.76457 2.82751 2.89011 2.9535 3.01727 3.08969 3.14147
|
|
3.19331 3.26573 3.3295 3.39289 3.45549 3.51843 3.58122 3.64407 3.7069
|
|
3.76973 3.83255 3.89539 3.95822 4.02105 4.08388 4.14672 4.20955 4.27238
|
|
4.33521 4.39804 4.46088 4.52371 4.58654 4.64937 4.7122 4.77504 4.83787
|
|
4.9007 4.96353 5.02637 5.0892 5.15203 5.21486 5.27769 5.34052 5.40335
|
|
5.46619 5.52902 5.59185 5.65469 5.71752 5.78033 5.8432 5.90605 5.96891
|
|
6.03151 6.09491 6.1559 6.21446;
|
|
#X coords 0 6.283 99 0 200 140 1;
|
|
#X restore 639 200 graph;
|
|
#X text 621 56 1;
|
|
#X text 633 342 0;
|
|
#X text 615 265 pi;
|
|
#X text 608 195 2pi;
|
|
#X obj 25 203 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
|
|
-1;
|
|
#X floatatom 33 249 5 0 0 0 - - -;
|
|
#X text 621 -8 2;
|
|
#X text 610 382 updated for Pd version 0.39;
|
|
#X text 691 145 frequency;
|
|
#X text 631 141 0;
|
|
#X text 814 144 44100;
|
|
#N canvas 876 177 375 255 startup 0;
|
|
#X obj 22 24 loadbang;
|
|
#X obj 22 48 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
|
|
-1;
|
|
#X obj 22 67 f \$0;
|
|
#X text 35 195 This subpatch loads initial;
|
|
#X text 31 219 values in number boxes.;
|
|
#X msg 22 91 \; \$1-pole 80;
|
|
#X connect 0 0 1 0;
|
|
#X connect 1 0 2 0;
|
|
#X connect 2 0 5 0;
|
|
#X restore 398 370 pd startup;
|
|
#X text 575 127 gain=0;
|
|
#X text 574 327 phase=0;
|
|
#X obj 25 226 filter-graph1 100 44100;
|
|
#X text 44 202 <-- compute;
|
|
#X text 34 266 index;
|
|
#X text 104 -6 ALL-PASS FILTERS;
|
|
#X floatatom 346 264 3 -99 99 0 - #0-pole -;
|
|
#X obj 239 306 rpole~;
|
|
#X obj 346 287 / 100;
|
|
#X obj 239 281 rzero_rev~;
|
|
#X text 341 240 pole (%);
|
|
#X text 14 20 The all-pass filter has a phase response that depends
|
|
on its coefficient \, and a flat frequency response. The coefficient
|
|
(p) gives the location of the pole. There is a zero at 1/p \, unless
|
|
p=0. If p=0 the filter is effectively a one-sample delay. Negative
|
|
values of $p$ are allowed \, as long as p is between -1 and 1;
|
|
#X connect 7 0 17 0;
|
|
#X connect 17 0 0 0;
|
|
#X connect 17 0 8 0;
|
|
#X connect 17 1 0 1;
|
|
#X connect 17 1 24 0;
|
|
#X connect 17 2 0 2;
|
|
#X connect 21 0 23 0;
|
|
#X connect 22 0 0 3;
|
|
#X connect 23 0 24 1;
|
|
#X connect 23 0 22 1;
|
|
#X connect 24 0 22 0;
|