From 372028cc8dca8649c4fa56f9b6443e86420a9221 Mon Sep 17 00:00:00 2001 From: "N.N." Date: Wed, 17 Jun 2015 12:05:22 +0000 Subject: Improved some cyclone help patches svn path=/trunk/externals/miXed/; revision=17489 --- doc/help/cyclone/comb~-help.pd | 10 +++--- doc/help/cyclone/cycle~-help.pd | 63 ++++++++++++++++++++++++--------- doc/help/cyclone/teeth~-help.pd | 69 +++++++++++++++++++++++++++--------- doc/help/cyclone/testmess-help.pd | 74 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 178 insertions(+), 38 deletions(-) create mode 100644 doc/help/cyclone/testmess-help.pd diff --git a/doc/help/cyclone/comb~-help.pd b/doc/help/cyclone/comb~-help.pd index c3cc021..57d3db9 100644 --- a/doc/help/cyclone/comb~-help.pd +++ b/doc/help/cyclone/comb~-help.pd @@ -1,4 +1,4 @@ -#N canvas 554 81 571 530 10; +#N canvas 885 98 571 530 10; #X obj 0 729 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289 0; #X obj 2 379 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0 @@ -64,10 +64,10 @@ adapted the patch to pd-extended 2015-02-02; #X connect 6 0 4 0; #X connect 7 0 3 0; #X restore 131 95 pd burst; -#X floatatom 179 165 5 0 0 0 - - -; -#X floatatom 228 165 5 0 0 0 - - -; -#X floatatom 277 165 5 0 0 0 - - -; -#X floatatom 326 166 5 0 0 0 - - -; +#X floatatom 179 165 5 0 0 0 - - -, f 5; +#X floatatom 228 165 5 0 0 0 - - -, f 5; +#X floatatom 277 165 5 0 0 0 - - -, f 5; +#X floatatom 326 166 5 0 0 0 - - -, f 5; #X msg 27 141 clear; #X text 25 120 clear buffer; #X msg 61 169 10 0.4 0.7; diff --git a/doc/help/cyclone/cycle~-help.pd b/doc/help/cyclone/cycle~-help.pd index e98ba61..253e506 100644 --- a/doc/help/cyclone/cycle~-help.pd +++ b/doc/help/cyclone/cycle~-help.pd @@ -1,4 +1,4 @@ -#N canvas 536 79 567 530 10; +#N canvas 526 84 567 530 10; #X obj 0 706 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289 0; #X obj 0 339 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0 @@ -58,16 +58,16 @@ int argument after that sets sample offset into the table (default 1; #X obj 173 254 *~ 0; #X obj 233 254 *~ 0; -#X obj 265 254 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +#X obj 265 254 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 38 198 cyclone/cycle~ 440; -#N canvas 697 319 444 567 more 0; +#N canvas 419 169 1061 682 more 0; #X msg 49 80 437; #X obj 49 55 loadbang; #X floatatom 49 105 0 0 0 0 - - -; #X msg 49 130 \$1 400; #X obj 49 155 line~; -#N canvas 342 552 286 323 generate-buffer~ 0; +#N canvas 68 756 286 323 generate-buffer~ 0; #X obj 48 38 loadbang; #X obj 2 0 cnv 15 425 20 empty empty empty 3 12 0 14 -204280 -1 0; #X text 5 1 Buffer contents generator; @@ -81,6 +81,8 @@ int argument after that sets sample offset into the table (default #X obj 48 219 tabwrite~ \$0-buffsky; #X msg 54 103 880 0 \, 55 250; #X msg 123 130 0.1 0 \, 1 250; +#X obj 16 49 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; #X connect 0 0 7 0; #X connect 3 0 9 1; #X connect 5 0 10 0; @@ -93,6 +95,7 @@ int argument after that sets sample offset into the table (default #X connect 9 0 5 0; #X connect 11 0 8 0; #X connect 12 0 6 0; +#X connect 13 0 7 0; #X restore 284 289 pd generate-buffer~; #X obj 139 285 output~; #X obj 170 250 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 @@ -106,7 +109,6 @@ int argument after that sets sample offset into the table (default #X text 5 4 Frequency input and using a lookup table; #X text 44 32 frequency input; #X text 240 33 scroll through buffer; -#X obj 284 310 table \$0-buffsky 10240; #X obj 283 93 f \$0; #X obj 244 94 f \$0; #X obj 283 55 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 @@ -115,14 +117,31 @@ int argument after that sets sample offset into the table (default -1; #X obj 244 191 cyclone/cycle~ 110 \$0-buffsky; #N canvas 0 50 450 250 (subpatch) 0; -#X array \$0-output 512 float 2; -#X coords 0 1 512 -1 410 140 1 0 0; -#X restore 9 416 graph; +#X array \$0-output 512 float 4; +#X coords 0 1 511 -1 410 140 1 0 0; +#X restore 17 334 graph; #X obj 261 249 tabwrite~ \$0-output; #X obj 283 73 t b b; #X obj 244 74 t b b; #X msg 283 116 set \$1-buffsky 0; #X msg 244 139 set \$1-buffsky 9150; +#X obj 17 654 s \$0-cursor; +#X obj 411 48 r \$0-cursor; +#X msg 393 160 set \$1-buffsky \$2; +#X msg 393 138 \$1 \$2; +#X obj 393 94 f \$0; +#X obj 393 116 pack f f; +#X obj 411 70 t b f; +#X obj 15 489 hsl 1024 140 0 10240 0 0 \$0-noOutlet \$0-noInlet empty +-2 -8 0 10 -262144 -262144 -1 0 1; +#X obj 15 489 hsl 1024 150 0 10240 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 92000 1; +#N canvas 0 50 450 250 (subpatch) 0; +#X array \$0-buffsky 10240 float 4; +#X coords 0 1 10239 -1 1024 140 1 0 0; +#X restore 14 489 graph; +#X obj 298 226 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 2 0 3 0; @@ -135,18 +154,28 @@ int argument after that sets sample offset into the table (default #X connect 9 0 6 1; #X connect 10 0 9 1; #X connect 11 0 8 0; +#X connect 16 0 25 0; #X connect 17 0 26 0; -#X connect 18 0 27 0; +#X connect 18 0 23 0; #X connect 19 0 24 0; -#X connect 20 0 25 0; -#X connect 21 0 9 0; -#X connect 21 0 23 0; +#X connect 20 0 9 0; +#X connect 20 0 22 0; +#X connect 23 0 16 0; +#X connect 23 1 22 0; #X connect 24 0 17 0; -#X connect 24 1 23 0; -#X connect 25 0 18 0; -#X connect 25 1 23 0; -#X connect 26 0 21 0; -#X connect 27 0 21 0; +#X connect 24 1 22 0; +#X connect 25 0 20 0; +#X connect 26 0 20 0; +#X connect 28 0 33 0; +#X connect 29 0 20 0; +#X connect 29 0 37 0; +#X connect 30 0 29 0; +#X connect 31 0 32 0; +#X connect 32 0 30 0; +#X connect 33 0 31 0; +#X connect 33 1 32 1; +#X connect 35 0 27 0; +#X connect 37 0 22 0; #X restore 427 314 pd more examples; #X text 108 516 float; #X text 108 553 float; diff --git a/doc/help/cyclone/teeth~-help.pd b/doc/help/cyclone/teeth~-help.pd index b20b7a9..3b9bca0 100644 --- a/doc/help/cyclone/teeth~-help.pd +++ b/doc/help/cyclone/teeth~-help.pd @@ -1,4 +1,4 @@ -#N canvas 505 79 571 530 10; +#N canvas 628 79 571 530 10; #X obj 237 224 cnv 15 290 140 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 290 242 |; @@ -54,11 +54,11 @@ ; #X text 13 23 teeth filter; #X obj 482 4 teeth~; -#X obj 0 689 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289 +#X obj 0 644 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289 0; #X obj 2 379 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0 ; -#N canvas 550 277 413 321 META 0; +#N canvas 548 278 413 321 META 0; #X text 0 20 LICENSE SIBSD; #X text 0 200 LIBRARY cyclone; #X text 0 180 OUTLET_0 signal; @@ -77,7 +77,7 @@ adapted the patch to pd-extended 2015-02-02; #X text 1 256 RELEASE_DATE 2015; #X text 0 159 INLET_5 float signal; #X text 0 238 AUTHOR Alexandre Torres Porres; -#X restore 500 691 pd META; +#X restore 500 646 pd META; #X obj 2 570 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0 ; #X obj 2 607 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1 @@ -86,7 +86,7 @@ adapted the patch to pd-extended 2015-02-02; #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 obj 9 30 buffir~; -#X restore 206 691 pd Related_objects; +#X restore 206 646 pd Related_objects; #X obj 80 389 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0 ; #X obj 80 416 cnv 17 3 17 empty empty 1 5 9 0 16 -228856 -162280 0 @@ -109,9 +109,6 @@ adapted the patch to pd-extended 2015-02-02; ; #X text 113 577 signal; #X text 113 615 This abstraction does not support arguments; -#X obj 3 645 cnv 3 550 3 empty empty more_info 8 12 0 13 -228856 -1 -0; -#X text 114 653 Contributed by Alexandre Torres Porres; #X obj 81 526 cnv 17 3 17 empty empty 5 5 9 0 16 -228856 -162280 0 ; #X text 114 526 float or signal; @@ -122,11 +119,51 @@ adapted the patch to pd-extended 2015-02-02; #X obj 48 274 cyclone/teeth~; #X text 225 416 - forward delay time in milliseconds (d1); #X text 224 445 - feedback delay time in milliseconds (d2); -#X connect 38 0 82 1; -#X connect 40 0 82 3; -#X connect 41 0 82 4; -#X connect 42 0 82 5; -#X connect 43 0 82 2; -#X connect 49 0 82 0; -#X connect 82 0 39 1; -#X connect 82 0 39 0; +#N canvas 948 239 450 526 radio 0; +#X obj 130 470 output~; +#X obj 131 432 cyclone/teeth~; +#X obj 56 145 noise~; +#X obj 147 76 +~ 1; +#X obj 147 98 *~ 0.5; +#X obj 164 143 +~ 1; +#X obj 164 164 *~ 0.5; +#X obj 195 277 +~ 1; +#X obj 195 299 *~ 0.5; +#X obj 212 348 +~ 1; +#X obj 212 372 *~ 0.5; +#X obj 212 321 osc~ 0.255; +#X obj 179 209 +~ 1; +#X obj 180 232 *~ 0.3; +#X obj 146 54 osc~ 0.135; +#X obj 164 121 osc~ 0.155; +#X obj 179 187 osc~ 0.225; +#X obj 195 255 osc~ 0.151; +#X obj 1 0 cnv 15 552 40 empty empty empty 3 12 0 18 -204280 -1 0; +#X text 11 9 radio whale beach song; +#X connect 1 0 0 1; +#X connect 1 0 0 0; +#X connect 2 0 1 0; +#X connect 3 0 4 0; +#X connect 4 0 1 1; +#X connect 5 0 6 0; +#X connect 6 0 1 2; +#X connect 7 0 8 0; +#X connect 8 0 1 4; +#X connect 9 0 10 0; +#X connect 10 0 1 5; +#X connect 11 0 9 0; +#X connect 12 0 13 0; +#X connect 13 0 1 3; +#X connect 14 0 3 0; +#X connect 15 0 5 0; +#X connect 16 0 12 0; +#X connect 17 0 7 0; +#X restore 372 142 pd radio whale beach song; +#X connect 38 0 80 1; +#X connect 40 0 80 3; +#X connect 41 0 80 4; +#X connect 42 0 80 5; +#X connect 43 0 80 2; +#X connect 49 0 80 0; +#X connect 80 0 39 1; +#X connect 80 0 39 0; diff --git a/doc/help/cyclone/testmess-help.pd b/doc/help/cyclone/testmess-help.pd new file mode 100644 index 0000000..8c38481 --- /dev/null +++ b/doc/help/cyclone/testmess-help.pd @@ -0,0 +1,74 @@ +#N canvas 488 79 557 508 10; +#X msg 126 120 1; +#X obj 126 188 print; +#X msg 166 120 asdf; +#X obj 0 0 cnv 15 552 40 empty empty testmess 3 12 0 18 -204280 -1 +0; +#X text 18 25 test object for messages; +#X obj 482 9 testmess; +#X obj 0 504 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289 +0; +#N canvas 614 282 357 242 META 0; +#X text 1 22 LICENSE SIBSD; +#X text 1 102 LIBRARY cyclone; +#X text 0 122 VERSION 0.1-alpha57; +#X text 0 140 AUTHOR Krzysztof Czaja; +#X text 1 158 RELEASE_DATE 2002; +#X text 2 177 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +; +#X text 2 209 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 text 1 0 KEYWORDS test message; +#X text 1 42 DESCRIPTION generates test messages for cyclone objects +; +#X text 1 62 INLET_0 control; +#X text 1 81 OUTLET_0 control; +#X restore 500 506 pd META; +#N canvas 307 413 428 174 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 197 506 pd Related_objects; +#X obj 126 155 testmess 3; +#X obj 0 263 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0 +; +#X obj 0 340 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0 +; +#X obj 0 381 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1 +0; +#X obj 0 420 cnv 3 550 3 empty empty more_info 8 12 0 13 -228856 -1 +0; +#X obj 77 276 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0 +; +#X obj 77 352 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0 +; +#X text 110 394 float - the size of the generated float list; +#X floatatom 151 89 5 0 0 0 - - -, f 5; +#X symbolatom 198 89 10 0 0 0 - - -, f 10; +#X obj 198 66 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 92 120 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X msg 218 119 set 5; +#X text 111 276 anything; +#X text 167 276 - value to be prepended to the generated list of floats +; +#X text 111 352 list; +#X text 167 352 - the inlet value plust the generated list; +#X text 111 314 set n; +#X text 167 314 - specify the size of the generated list of floats +; +#X text 111 296 bang; +#X text 167 296 - send the generated list (without inlet value); +#X text 109 436 testmess is not a Max object \, but a tool used in +the test patches. It prepends the value from the inlet to a generated +list of floats. The default float list size is 100; +#X connect 0 0 9 0; +#X connect 2 0 9 0; +#X connect 9 0 1 0; +#X connect 17 0 9 0; +#X connect 18 0 9 0; +#X connect 19 0 18 0; +#X connect 20 0 9 0; +#X connect 21 0 9 0; -- cgit v1.2.1