aboutsummaryrefslogtreecommitdiff
path: root/doc/help/cyclone/buffir~-help.pd
diff options
context:
space:
mode:
Diffstat (limited to 'doc/help/cyclone/buffir~-help.pd')
-rw-r--r--doc/help/cyclone/buffir~-help.pd96
1 files changed, 54 insertions, 42 deletions
diff --git a/doc/help/cyclone/buffir~-help.pd b/doc/help/cyclone/buffir~-help.pd
index 3f88191..b97e9a9 100644
--- a/doc/help/cyclone/buffir~-help.pd
+++ b/doc/help/cyclone/buffir~-help.pd
@@ -1,17 +1,16 @@
-#N canvas 41 53 873 616 10;
-#X declare -lib cyclone;
-#X floatatom 454 384 0 0 0 0 - - -;
-#X obj 330 374 noise~;
-#X obj 330 441 *~ 0.05;
-#X obj 330 474 dac~;
-#X obj 69 165 sig~ 1;
-#X text 231 167 Length (samps);
-#X obj 576 111 loadbang;
-#X msg 41 123 clear;
-#X floatatom 209 165 0 0 0 0 - - -;
-#X floatatom 160 136 0 0 0 0 - - -;
-#X obj 575 144 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
--1 -1;
+#N canvas 0 26 712 482 10;
+#X floatatom 367 358 0 0 0 0 - - -;
+#X obj 250 348 noise~;
+#X obj 250 415 *~ 0.05;
+#X obj 250 448 dac~;
+#X obj 84 149 sig~ 1;
+#X text 231 151 Length (samps);
+#X obj 516 56 loadbang;
+#X msg 50 107 clear;
+#X floatatom 209 149 0 0 0 0 - - -;
+#X floatatom 160 120 0 0 0 0 - - -;
+#X obj 516 83 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
#N canvas 480 212 405 395 genRamp 0;
#X obj 39 197 sel 0 1;
#X obj 81 254 i;
@@ -51,40 +50,53 @@
#X connect 13 0 0 0;
#X connect 14 0 8 0;
#X connect 15 0 7 0;
-#X restore 573 184 pd genRamp;
-#X text 33 104 clears input history only;
-#X text 186 131 Offset (samps);
-#X text 427 186 Generate new fir =>;
-#X text 178 216 Initial args: buffer \, offset(samps) \, length(samps)
+#X restore 516 108 pd genRamp;
+#X text 42 88 clears input history only;
+#X text 186 115 Offset (samps);
+#X text 387 109 Generate new fir =>;
+#X text 178 200 Initial args: buffer \, offset(samps) \, length(samps)
;
-#X text 181 241 256 point max len;
-#X text 8 291 integral of buffer from offset to offset + length;
-#X text 486 383 number of samples in impulse;
-#X obj 570 53 import cyclone;
-#X obj 330 409 buffir~ fir_buf 0 10;
-#X obj 50 216 buffir~ fir_buf 0 32;
-#X obj 574 223 peek~ fir_buf;
-#X obj 563 285 table fir_buf 128;
-#X obj 50 245 Snapshot~ 100;
-#X obj 52 269 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10
+#X text 181 225 256 point max len;
+#X text 8 275 integral of buffer from offset to offset + length;
+#X text 399 357 number of samples in impulse;
+#X obj 250 383 buffir~ fir_buf 0 10;
+#X obj 50 200 buffir~ fir_buf 0 32;
+#X obj 516 135 peek~ fir_buf;
+#X obj 403 269 table fir_buf 128;
+#X obj 50 229 Snapshot~ 100;
+#X obj 52 253 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10
-262144 -1 -1 0 256;
-#X text 15 35 a table based FIR convolution filter;
-#X text 16 58 buffir~ is a table based FIR (finite impulse response)
+#X text 15 19 a table based FIR convolution filter;
+#X text 16 42 buffir~ is a table based FIR (finite impulse response)
filter. an input signal is convolved with n samples of a buffer. Currently
the maximum number of points is 256;
-#X text 503 311 table is a 128-point downwards ramp with random values
+#X text 343 295 table is a 128-point downwards ramp with random values
here and there with amplitude from 1 to 0;
-#X connect 0 0 20 2;
-#X connect 1 0 20 0;
+#N canvas 309 151 494 411 META 0;
+#X text 12 195 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan
+Wilkes for Pd-extended 0.42 to conform to the PDDP template.;
+#X text 12 165 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html
+;
+#X text 12 5 KEYWORDS signal filter array max_compatible;
+#X text 12 45 DESCRIPTION a table based FIR convolution filter;
+#X text 12 125 OUTLET_0 signal;
+#X text 12 65 INLET_0 signal clear;
+#X text 12 85 INLET_1 signal;
+#X text 12 105 INLET_2 signal;
+#X text 12 25 LICENSE SIBSD;
+#X text 12 145 AUTHOR Krzysztof Czaja;
+#X restore 663 461 pd META;
+#X connect 0 0 19 2;
+#X connect 1 0 19 0;
#X connect 2 0 3 0;
#X connect 2 0 3 1;
-#X connect 4 0 21 0;
+#X connect 4 0 20 0;
#X connect 6 0 10 0;
-#X connect 7 0 21 0;
-#X connect 8 0 21 2;
-#X connect 9 0 21 1;
+#X connect 7 0 20 0;
+#X connect 8 0 20 2;
+#X connect 9 0 20 1;
#X connect 10 0 11 0;
-#X connect 11 0 22 0;
-#X connect 20 0 2 0;
-#X connect 21 0 24 0;
-#X connect 24 0 25 0;
+#X connect 11 0 21 0;
+#X connect 19 0 2 0;
+#X connect 20 0 23 0;
+#X connect 23 0 24 0;