aboutsummaryrefslogtreecommitdiff
path: root/doc/help/cyclone/peek~-help.pd
diff options
context:
space:
mode:
Diffstat (limited to 'doc/help/cyclone/peek~-help.pd')
-rw-r--r--doc/help/cyclone/peek~-help.pd193
1 files changed, 125 insertions, 68 deletions
diff --git a/doc/help/cyclone/peek~-help.pd b/doc/help/cyclone/peek~-help.pd
index 8198845..acd6683 100644
--- a/doc/help/cyclone/peek~-help.pd
+++ b/doc/help/cyclone/peek~-help.pd
@@ -1,77 +1,134 @@
-#N canvas 0 26 783 434 10;
-#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577
+#N canvas 620 81 568 531 10;
+#X obj 0 618 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289
0;
-#X text 23 375 docs based on the MAX/MSP reference (c) cycling'74;
-#X text 23 390 ___________________________________________________
+#X obj 0 409 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0
;
-#X obj 27 18 peek~;
-#X text 79 19 read and write sample values;
-#X obj 531 278 peek~ table;
+#N canvas 611 292 363 263 META 0;
+#X text 0 19 LICENSE SIBSD;
+#X text 0 133 LIBRARY cyclone;
+#X text 0 76 INLET_1 float;
+#X text 0 0 KEYWORDS read write sample table graph array;
+#X text 0 38 DESCRIPTION read and write sample values;
+#X text 0 57 INLET_0 list float setx;
+#X text 0 95 INLET_2 ?????;
+#X text 0 114 OUTLET_0 float;
+#X text 0 152 VERSION 0.1-alpha57;
+#X text 0 170 AUTHOR Krzysztof Czaja;
+#X text 1 188 RELEASE_DATE 2002;
+#X text 2 207 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html
+;
+#X text 2 239 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan
+Wilkes for Pd-extended 0.42 to conform to the PDDP template. Alex Cleveland
+updated this patch for Pd-l2ork version 2013.05.28. Fred Jan Kraan
+adapted the patch to pd-extended 2015-02-02;
+#X restore 498 620 pd META;
+#X obj 0 540 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0
+;
+#X obj 0 577 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1
+0;
+#N canvas 321 451 428 109 Related_objects 0;
+#X obj 0 0 cnv 15 425 20 empty empty empty 3 12 0 14 -204280 -1 0;
+#X text 6 1 Related Objects;
+#X restore 206 620 pd Related_objects;
+#X obj 79 420 cnv 17 3 45 empty empty 0 5 9 0 16 -228856 -162280 0
+;
+#X obj 79 479 cnv 17 3 17 empty empty 1 5 9 0 16 -228856 -162280 0
+;
+#X obj 0 0 cnv 15 552 40 empty empty peek~ 3 12 0 18 -204280 -1 0;
+#X text 12 24 read and write sample values;
#N canvas 0 0 450 300 (subpatch) 0;
-#X array table 100 float 0;
-#X coords 0 1 99 -1 200 140 1;
-#X restore 44 119 graph;
-#X floatatom 531 75 5 0 0 0 - - -;
-#X floatatom 531 302 5 0 0 0 - - -;
-#X text 43 78 draw something here:;
-#X floatatom 567 126 5 0 0 0 - - -;
-#X msg 464 98 4 1;
-#X msg 497 98 10 1;
-#X text 270 99 store values using a lists:;
-#X text 609 115 or by setting the y val;
-#X text 279 75 read the y value by setting x here:;
-#X text 611 126 here and then setting x;
-#X text 610 137 in the first inlet;
-#X obj 402 127 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+#X array \$0-table 100 float 1;
+#A 0 0 0 -0.0285711 -0.0714278 -0.0857134 -0.142856 -0.157141 -0.185712
+-0.228569 -0.242855 -0.285711 -0.328568 -0.371425 -0.414281 -0.457138
+-0.499995 -0.542851 -0.585708 -0.614279 -0.657136 -0.699993 -0.728564
+-0.77142 -0.799992 -0.842848 -0.871419 -0.899991 -0.914276 -0.928562
+-0.928562 -0.928562 -0.914276 -0.899991 -0.885705 -0.871419 -0.857134
+-0.842848 -0.814277 -0.799992 -0.77142 -0.742849 -0.671422 -0.628565
+-0.585708 -0.528566 -0.471424 -0.414281 -0.314282 -0.142856 0.12857
+0.199998 0.299997 0.38571 0.428567 0.485709 0.542851 0.599994 0.64285
+0.671422 0.714278 0.742849 0.77142 0.799992 0.814277 0.828563 0.842848
+0.871419 0.885705 0.914276 0.928562 0.942847 0.957133 0.971418 0.971418
+0.971418 0.971418 0.971418 0.971418 0.971418 0.971418 0.957133 0.928562
+0.914276 0.899991 0.885705 0.871419 0.842848 0.814277 0.77142 0.742849
+0.685707 0.64285 0.585708 0.51428 0.399996 0.271426 0.185712 0.099999
+0 0;
+#X coords 0 1 99 -1 200 140 1 0 0;
+#X restore 18 96 graph;
+#X floatatom 260 373 5 0 0 0 - - -;
+#X floatatom 342 181 5 0 0 0 - - -;
+#X msg 260 60 4 1;
+#X msg 293 60 10 1;
+#X obj 297 98 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
-#X obj 402 149 t b b;
-#X msg 402 174 12;
-#X msg 432 173 1;
-#X text 304 125 or like this:;
-#X msg 597 233 clip \$1;
-#X obj 597 209 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
+#X obj 297 120 t b b;
+#X msg 297 144 12;
+#X msg 324 144 1;
+#X msg 337 247 clip \$1;
+#X obj 337 223 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
-#X msg 592 168 set table;
-#X text 621 205 en/disable -1/+1 clipping;
-#X text 668 169 change array;
-#N canvas 292 265 485 231 multichannel 0;
-#X text 77 54 could not get it to work properly as of yet...;
-#X text 76 65 sorry;
-#X text 77 32 in case you were wondering \, that's what the;
-#X text 77 43 third inlet is good for \, unfortunately I;
-#X text 72 96 quoting krzyszzof czaja again:;
-#X text 73 120 > MSP's peek~ is single channel unlike other buffer~
+#X text 357 222 en/disable -1/+1 clipping;
+#X text 108 418 list;
+#X text 108 434 float;
+#X text 179 434 - set x value (set y value at same time in other outlet)
+;
+#X obj 79 550 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0
+;
+#X text 108 479 float;
+#X text 179 479 - set y value (set x value at same time in other outlet)
+;
+#X text 108 450 set x;
+#X text 179 450 - set new table;
+#X text 108 550 float;
+#X text 179 550 - output y value correspoing to input x;
+#X text 90 588 1) table;
+#X text 179 588 - initial table to store x \, y pair into;
+#X text 179 418 - output y value coresponding to input x;
+#X obj 507 7 peek~;
+#X text 9 57 first \, draw something here:;
+#X text 14 281 read the y value by setting x here;
+#X text 316 95 ...or like this...;
+#X obj 79 508 cnv 17 3 17 empty empty 2 5 9 0 16 -228856 -162280 0
;
-#X text 73 131 > clients. One may choose a channel with an argument
+#X text 326 51 to change values in;
+#X text 326 63 the table \, use lists...;
+#X text 378 170 ...or set the y val here;
+#X text 392 182 and then set the x val;
+#X text 392 194 in the first inlet;
+#X text 108 508 float;
+#X text 179 508 - number of channels (Max/MSP only feature);
+#X obj 260 313 cyclone/peek~ \$0-table;
+#N canvas 867 285 485 231 multichannel 0;
+#X text 53 59 could not get it to work properly as of yet...;
+#X text 52 70 sorry;
+#X text 53 37 in case you were wondering \, that's what the;
+#X text 53 48 third inlet is good for \, unfortunately I;
+#X text 48 101 quoting krzyszzof czaja again:;
+#X text 49 125 > MSP's peek~ is single channel unlike other buffer~
;
-#X text 73 142 > or change it via an inlet but I am not sure how to
+#X text 49 136 > clients. One may choose a channel with an argument
;
-#X text 74 154 > emulate this in pd.;
-#X restore 661 279 pd multichannel;
-#N canvas 247 115 494 397 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 49 147 > or change it via an inlet but I am not sure how to
;
-#X text 12 5 KEYWORDS control array max_compatible;
-#X text 12 45 DESCRIPTION read and write sample values;
-#X text 12 65 INLET_0 list float set clip;
-#X text 12 85 INLET_1 float;
-#X text 12 105 INLET_2 float;
-#X text 12 125 OUTLET_0 float;
-#X text 12 145 AUTHOR Krzysztof Czaja;
-#X text 12 25 LICENSE SIBSD;
-#X restore 734 413 pd META;
-#X connect 5 0 8 0;
-#X connect 7 0 5 0;
-#X connect 10 0 5 1;
-#X connect 11 0 5 0;
-#X connect 12 0 5 0;
-#X connect 18 0 19 0;
-#X connect 19 0 20 0;
-#X connect 19 1 21 0;
-#X connect 20 0 5 0;
-#X connect 21 0 5 1;
-#X connect 23 0 5 0;
-#X connect 24 0 23 0;
-#X connect 25 0 5 0;
+#X text 50 159 > emulate this in pd.;
+#X obj 3 3 cnv 15 425 20 empty empty empty 3 12 0 14 -204280 -1 0;
+#X text 8 4 The third inlet;
+#X restore 424 380 pd multichannel ?;
+#X obj 18 239 hsl 200 14 0 100 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 3000 1;
+#X floatatom 15 265 5 0 0 0 - - -;
+#X text 209 372 y value;
+#X text 7 92 1;
+#X text 0 221 -1;
+#X connect 12 0 47 1;
+#X connect 13 0 47 0;
+#X connect 14 0 47 0;
+#X connect 15 0 16 0;
+#X connect 16 0 17 0;
+#X connect 16 1 18 0;
+#X connect 17 0 47 0;
+#X connect 18 0 47 1;
+#X connect 19 0 47 0;
+#X connect 20 0 19 0;
+#X connect 47 0 11 0;
+#X connect 49 0 47 0;
+#X connect 49 0 50 0;