diff --git a/doc/pddp/abs-help.pd b/doc/pddp/abs-help.pd index 67ad07fd27be45dfc5449dadd0088ba20e86df6d..3a5ead9d424b087b342f2ae6061ff2e920bf7a68 100644 --- a/doc/pddp/abs-help.pd +++ b/doc/pddp/abs-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; -#X obj 0 595 cnv 15 552 21 foo \$0-pddp.cnv.footer empty 20 12 0 14 +#N canvas 312 24 559 420 10; +#X obj 0 389 cnv 15 552 21 foo \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header abs 3 12 0 18 -204280 -1 0; -#X obj 0 452 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +#X obj 0 246 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 48 237 507 320 META 0; +#N canvas 355 138 507 278 META 0; #X text 12 115 LIBRARY internal; #X text 12 155 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 35 LICENSE SIBSD; @@ -20,15 +20,15 @@ for Pd version 0.42.; #X text 12 75 INLET_0 float; #X text 12 95 OUTLET_0 float; #X text 12 175 RELEASE_DATE 1997; -#X restore 500 598 pd META; -#X obj 0 511 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +#X restore 500 392 pd META; +#X obj 0 305 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 13 -228856 -1 0; -#X obj 0 542 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +#X obj 0 336 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 0 13 -228856 -1 0; -#X obj 0 570 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +#X obj 0 364 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#X text 98 546 (none); -#N canvas 102 479 428 109 Related_objects 0; +#X text 98 340 (none); +#N canvas 214 304 428 109 Related_objects 0; #X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 236 42 sqrt; @@ -44,28 +44,26 @@ for Pd version 0.42.; #X obj 181 42 exp; #X text 7 1 [abs] Related Objects; #X obj 208 42 log; -#X restore 102 598 pd Related_objects; -#X obj 78 460 cnv 17 3 45 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +#X restore 214 391 pd Related_objects; +#X obj 78 254 cnv 17 3 45 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X text 98 479 list; -#X text 98 518 float; -#X obj 78 519 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +#X text 98 273 list; +#X text 98 312 float; +#X obj 78 313 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X floatatom 239 225 0 0 0 0 - - -; -#X floatatom 239 168 0 0 0 0 - - -; -#X text 112 248 [abs] will output the absolute value of a number.; -#X obj 239 198 abs; -#X obj 492 4 abs; -#X obj 465 21 pddp/pddplink http://wiki.puredata.info/en/abs -text -pdpedia: abs; +#X floatatom 239 152 0 0 0 0 - - -; +#X floatatom 239 95 0 0 0 0 - - -; +#X text 112 175 [abs] will output the absolute value of a number.; +#X obj 239 125 abs; +#X obj 519 9 abs; #X text 11 24 absolute value; -#X text 168 479 - a list will be truncated \, and the first element +#X text 168 273 - a list will be truncated \, and the first element will be used as input.; -#X text 168 518 - the absolute value of the number given at the inlet. +#X text 168 312 - the absolute value of the number given at the inlet. ; -#X text 98 459 float; -#X text 168 459 - the incoming value.; -#X obj 4 598 pddp/pddplink all_about_help_patches.pd -text Usage Guide +#X text 98 253 float; +#X text 168 253 - the incoming value.; +#X obj 4 392 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; #X connect 14 0 16 0; #X connect 16 0 13 0; diff --git a/doc/pddp/acoustics-help.pd b/doc/pddp/acoustics-help.pd index 42a5416db49445938010be8895d125794bab5246..fb51d40fa40dfc049150fb7306ad1062e09d0262 100644 --- a/doc/pddp/acoustics-help.pd +++ b/doc/pddp/acoustics-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; -#X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +#N canvas 171 163 561 481 10; +#X obj 0 451 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header acoustics 3 12 0 18 -204280 -1 0; -#X obj 0 433 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +#X obj 0 289 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 242 494 344 META 0; +#N canvas 317 389 404 227 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -17,17 +17,17 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 5 NAME mtof ftom dbtorms rmstodb dbtopow powtodb; #X text 12 65 DESCRIPTION control objects for conversion; #X text 12 145 RELEASE_DATE 1997; -#X restore 500 597 pd META; -#X obj 0 503 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +#X restore 500 453 pd META; +#X obj 0 359 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 13 -228856 -1 0; -#X obj 0 536 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +#X obj 0 392 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 0 13 -228856 -1 0; -#X obj 0 565 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +#X obj 0 421 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#X obj 78 442 cnv 17 3 55 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +#X obj 78 298 cnv 17 3 55 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X text 98 540 (none); -#N canvas 71 422 428 163 Related_objects 0; +#X text 98 396 (none); +#N canvas 79 451 428 163 Related_objects 0; #X text 19 37 Control objects for conversion:; #X obj 59 66 dbtorms; #X obj 113 66 rmstodb; @@ -44,49 +44,48 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [ftom] Related Objects; -#X restore 102 597 pd Related_objects; -#X obj 78 512 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +#X restore 221 453 pd Related_objects; +#X obj 78 368 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X text 98 441 float; -#X text 98 468 list; -#X text 98 512 float; -#X text 158 468 - lists will be truncated \, and the first element +#X text 98 297 float; +#X text 98 324 list; +#X text 98 368 float; +#X text 158 324 - lists will be truncated \, and the first element will be used as input.; -#X obj 392 250 ftom; -#X obj 392 198 mtof; -#X floatatom 392 170 0 0 0 0 - - -; -#X floatatom 392 225 0 0 0 0 - - -; -#X floatatom 392 274 0 0 0 0 - - -; -#X floatatom 231 170 0 0 0 0 - - -; -#X floatatom 231 225 0 0 0 0 - - -; -#X floatatom 231 274 0 0 0 0 - - -; -#X obj 231 198 dbtorms; -#X obj 231 250 rmstodb; -#X floatatom 58 170 0 0 0 0 - - -; -#X floatatom 58 225 0 0 0 0 - - -; -#X floatatom 58 274 0 0 0 0 - - -; -#X obj 58 198 dbtopow; -#X obj 58 250 powtodb; -#X obj 258 2 mtof; -#X obj 294 2 ftom; -#X obj 330 3 dbtorms; -#X obj 386 3 rmstodb; -#X obj 440 3 dbtopow; -#X obj 497 3 powtodb; -#X obj 433 20 pddp/pddplink http://wiki.puredata.info/en/acoustics --text pdpedia: acoustics; +#X obj 392 203 ftom; +#X obj 392 151 mtof; +#X floatatom 392 123 0 0 0 0 - - -; +#X floatatom 392 178 0 0 0 0 - - -; +#X floatatom 392 227 0 0 0 0 - - -; +#X floatatom 231 123 0 0 0 0 - - -; +#X floatatom 231 178 0 0 0 0 - - -; +#X floatatom 231 227 0 0 0 0 - - -; +#X obj 231 151 dbtorms; +#X obj 231 203 rmstodb; +#X floatatom 58 123 0 0 0 0 - - -; +#X floatatom 58 178 0 0 0 0 - - -; +#X floatatom 58 227 0 0 0 0 - - -; +#X obj 58 151 dbtopow; +#X obj 58 203 powtodb; +#X obj 258 10 mtof; +#X obj 294 10 ftom; +#X obj 330 11 dbtorms; +#X obj 386 11 rmstodb; +#X obj 440 11 dbtopow; +#X obj 497 11 powtodb; #X text 11 23 control objects for conversion; -#X obj 110 197 pddp/pddplink dbtopow-help.pd -text dbtopow-help; -#X obj 110 251 pddp/pddplink powtodb-help.pd -text powtodb-help; -#X obj 282 197 pddp/pddplink dbtorms-help.pd -text dbtorms-help; -#X obj 282 251 pddp/pddplink rmstodb-help.pd -text rmstodb-help; -#X obj 426 197 pddp/pddplink ftom-help.pd -text ftom-help; -#X obj 426 251 pddp/pddplink mtof-help.pd -text mtof-help; -#X text 158 441 - the incoming value.; -#X obj 98 569 pddp/pddplink all_about_acoustic_conversions.pd; -#X text 87 126 Click on the links next to each object for more help: +#X obj 110 150 pddp/pddplink dbtopow-help.pd -text dbtopow-help; +#X obj 110 204 pddp/pddplink powtodb-help.pd -text powtodb-help; +#X obj 282 150 pddp/pddplink dbtorms-help.pd -text dbtorms-help; +#X obj 282 204 pddp/pddplink rmstodb-help.pd -text rmstodb-help; +#X obj 426 150 pddp/pddplink ftom-help.pd -text ftom-help; +#X obj 426 204 pddp/pddplink mtof-help.pd -text mtof-help; +#X text 158 297 - the incoming value.; +#X obj 98 425 pddp/pddplink all_about_acoustic_conversions.pd; +#X text 87 79 Click on the links next to each object for more help: +; +#X obj 4 453 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; #X connect 15 0 19 0; #X connect 16 0 18 0; #X connect 17 0 16 0; diff --git a/doc/pddp/acoustics~-help.pd b/doc/pddp/acoustics~-help.pd index 80ef70e64899d4bcb45de42390423a2b83257e96..5a1b6342905963284d3d16161c40dcf20e98d46c 100644 --- a/doc/pddp/acoustics~-help.pd +++ b/doc/pddp/acoustics~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 426 33 558 622 10; #X obj 0 595 cnv 15 550 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 550 40 empty \$0-pddp.cnv.header (acoustics~) 3 12 0 18 -204280 -1 0; #X obj 0 424 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 242 494 344 META 0; +#N canvas 569 391 408 239 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -27,7 +27,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 433 cnv 17 3 55 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 540 (none); -#N canvas 71 422 428 163 Related_objects 0; +#N canvas 339 468 428 163 Related_objects 0; #X text 19 37 Control objects for conversion:; #X obj 59 66 dbtorms; #X obj 113 66 rmstodb; @@ -44,11 +44,9 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 (acoustics) Related Objects; -#X restore 102 597 pd Related_objects; +#X restore 223 598 pd Related_objects; #X obj 78 508 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 433 20 pddp/pddplink http://wiki.puredata.info/en/acoustics --text pdpedia: acoustics; #X text 11 23 signal objects for conversion; #X text 98 432 signal; #X text 98 508 signal; @@ -61,12 +59,12 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 67 294 powtodb~; #X obj 67 341 snapshot~; #X floatatom 67 368 0 0 0 0 - - -; -#X obj 242 3 mtof~; -#X obj 281 3 ftom~; -#X obj 320 3 dbtorms~; -#X obj 377 3 rmstodb~; -#X obj 434 3 dbtopow~; -#X obj 491 3 powtodb~; +#X obj 237 11 mtof~; +#X obj 276 11 ftom~; +#X obj 315 11 dbtorms~; +#X obj 372 11 rmstodb~; +#X obj 429 11 dbtopow~; +#X obj 486 11 powtodb~; #X floatatom 248 136 0 0 0 0 - - -; #X obj 247 217 snapshot~; #X floatatom 247 246 0 0 0 0 - - -; @@ -97,29 +95,30 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 158 472 - a list will be truncated to the first element.; #X obj 98 569 pddp/pddplink all_about_acoustic_conversions.pd; #X text 97 96 Click on the links under each object for more help:; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 455 51 pddp/dsp; +#X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 18 0 19 0; #X connect 19 0 20 0; #X connect 20 0 21 0; #X connect 21 0 22 0; -#X connect 22 0 23 0; -#X connect 30 0 35 0; -#X connect 31 0 32 0; -#X connect 32 0 36 0; -#X connect 33 0 34 0; -#X connect 35 0 31 0; -#X connect 36 0 33 0; -#X connect 37 0 42 0; -#X connect 38 0 39 0; -#X connect 39 0 43 0; -#X connect 40 0 41 0; -#X connect 42 0 38 0; -#X connect 43 0 40 0; -#X connect 44 0 19 0; -#X connect 44 0 22 0; -#X connect 45 0 31 0; -#X connect 45 0 33 0; -#X connect 46 0 38 0; -#X connect 46 0 40 0; +#X connect 29 0 34 0; +#X connect 30 0 31 0; +#X connect 31 0 35 0; +#X connect 32 0 33 0; +#X connect 34 0 30 0; +#X connect 35 0 32 0; +#X connect 36 0 41 0; +#X connect 37 0 38 0; +#X connect 38 0 42 0; +#X connect 39 0 40 0; +#X connect 41 0 37 0; +#X connect 42 0 39 0; +#X connect 43 0 18 0; +#X connect 43 0 21 0; +#X connect 44 0 30 0; +#X connect 44 0 32 0; +#X connect 45 0 37 0; +#X connect 45 0 39 0; diff --git a/doc/pddp/adc~-help.pd b/doc/pddp/adc~-help.pd index 30d203a01195ceb6154d9e099c3f9d6aab76390b..693e56565305f56d42a468252452a472b272d429 100644 --- a/doc/pddp/adc~-help.pd +++ b/doc/pddp/adc~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 35 558 622 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header adc~ 3 12 0 18 -204280 -1 0; #X obj 0 292 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 44 246 494 344 META 0; +#N canvas 581 390 397 242 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,28 +27,24 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 79 301 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 96 433 428 209 Related_objects 0; +#N canvas 216 458 428 173 Related_objects 0; #X obj 22 43 dac~; #X obj 62 43 switch~; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 2 [adc~] Related Objects; -#X text 114 43 [block~]; -#X text 19 66 (Note: having a [block~] and a [switch~] in the same -window causes an error \, which is why [block~] is shown above as a -comment.); -#X text 19 118 Externals; +#X text 19 78 Externals; #X obj 173 43 throw~; #X obj 225 43 catch~; #X obj 277 43 send~; #X obj 321 43 receive~; -#X obj 19 142 pddp/helplink pdogg/oggcast~; -#X obj 19 162 pddp/helplink unauthorized/mp3cast~; -#X text 18 183 [shoutcast~] (What library is this object in?); +#X obj 19 102 pddp/helplink pdogg/oggcast~; +#X obj 19 122 pddp/helplink unauthorized/mp3cast~; +#X text 18 143 [shoutcast~] (What library is this object in?); +#X text 18 55; +#X obj 119 43 block~; #X restore 102 597 pd Related_objects; -#X obj 490 3 adc~; -#X obj 466 20 pddp/pddplink http://wiki.puredata.info/en/adc~ -text -pdpedia: adc~; +#X obj 510 11 adc~; #X text 99 338 signal; #X obj 79 338 cnv 17 3 70 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; @@ -72,7 +68,7 @@ hardware which corresponds to the argument you provide. If no arguments are provided \, then there are two outlets which represent audio channels 1 and 2 on your computers sound card.; #X obj 87 103 env~; -#X floatatom 87 151 5 0 0 0 - - -; +#X floatatom 87 151 5 0 0 0 - - -, f 5; #X obj 87 127 spigot; #X obj 150 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; @@ -144,7 +140,7 @@ switch \, or disable both using the "-nosound" switch.; #X text 7 2 [dac~] -nodac and -noadc; #X restore 102 567 pd defeating_audio_computation; #X text 12 23 audio input; -#X connect 13 0 25 0; -#X connect 25 0 27 0; -#X connect 27 0 26 0; -#X connect 28 0 27 1; +#X connect 12 0 24 0; +#X connect 24 0 26 0; +#X connect 26 0 25 0; +#X connect 27 0 26 1; diff --git a/doc/pddp/adc~_dac~-help.pd b/doc/pddp/adc~_dac~-help.pd index 17a117757a497e111ef3c18f6270e90baf7a5a3b..e82c4b4bcdb910c642f9257a6798e349c073453c 100644 --- a/doc/pddp/adc~_dac~-help.pd +++ b/doc/pddp/adc~_dac~-help.pd @@ -1,9 +1,9 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 35 559 624 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header (adc~/dac~) 3 12 0 18 -204280 -1 0; -#N canvas 44 246 494 344 META 0; +#N canvas 568 408 402 224 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -18,27 +18,27 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X restore 501 597 pd META; #X obj 0 508 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 98 338 428 239 Related_objects 0; +#N canvas 205 462 428 165 Related_objects 0; #X obj 22 43 dac~; #X obj 62 43 switch~; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 2 [adc~] Related Objects; -#X text 114 43 [block~]; -#X text 19 66 (Note: having a [block~] and a [switch~] in the same -window causes an error \, which is why [block~] is shown above as a -comment.); -#X text 19 118 Externals; +#X text 19 74 Externals; #X obj 173 43 throw~; #X obj 225 43 catch~; #X obj 277 43 send~; #X obj 321 43 receive~; -#X obj 19 138 pddp/helplink pdogg/oggcast~; -#X obj 19 158 pddp/helplink unauthorized/mp3cast~; -#X text 18 180 [shoutcast~] (What library is this in?); +#X obj 19 94 pddp/helplink pdogg/oggcast~; +#X obj 19 114 pddp/helplink unauthorized/mp3cast~; +#X text 18 136 [shoutcast~] (What library is this in?); +#X obj 119 43 block~; +#X text 19 66; +#X text 115 43; #X restore 102 597 pd Related_objects; -#X obj 469 3 adc~; -#X obj 5 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 469 10 adc~; +#X obj 5 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #N canvas 44 65 428 471 Multi-channel_audio 0; #X text 19 38 All sound cards are capable of at least two channels of audio. Pd supports these two channels by default and uses your system's @@ -99,9 +99,7 @@ switch \, or disable both using the "-nosound" switch.; 14 -204280 -1 0; #X text 7 2 [dac~] -nodac and -noadc; #X restore 102 567 pd defeating_audio_computation; -#X obj 509 3 adc~; -#X obj 436 20 pddp/pddplink http://wiki.puredata.info/en/adc~_dac~ --text pdpedia: adc~_dac~; +#X obj 509 10 adc~; #X text 12 23 audio input/output; #X obj 101 107 pddp/pddplink adc~-help.pd; #X text 98 56 [adc~] and [dac~] provide real-time audio input and output diff --git a/doc/pddp/all_about.pd b/doc/pddp/all_about.pd index 816ecba83980397315f173a42ae1ae4e7a6cd18e..7f5a7a3c40adef30f77b6949d493355d5ab742a4 100644 --- a/doc/pddp/all_about.pd +++ b/doc/pddp/all_about.pd @@ -5,7 +5,7 @@ ; #X obj 1 352 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 444 363 420 149 META 0; #X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -14,7 +14,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 25 KEYWORDS needs_work; #X text 12 45 DESCRIPTION general info for Pure Data; #X restore 392 354 pd META; -#N canvas 10 196 428 105 Related_objects 0; +#N canvas 213 407 428 105 Related_objects 0; #X text 31 37 Hm...what to put here?; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; diff --git a/doc/pddp/all_about_acoustic_conversions.pd b/doc/pddp/all_about_acoustic_conversions.pd index b047ee37d8954e55210bd36337a6cb4b51d87221..1b78eabd3d1ef534301c8f7e94e48611ab2efee9 100644 --- a/doc/pddp/all_about_acoustic_conversions.pd +++ b/doc/pddp/all_about_acoustic_conversions.pd @@ -1,20 +1,20 @@ -#N canvas 0 0 448 570 10; +#N canvas 428 33 450 472 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header acoustic_conversions 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; -#X obj 180 63 mtof; -#X floatatom 180 86 0 0 0 0 - - -; -#X obj 180 110 ftom; -#X floatatom 180 131 0 0 0 0 - - -; +#X obj 194 78 mtof; +#X floatatom 194 101 0 0 0 0 - - -; +#X obj 194 125 ftom; +#X floatatom 194 146 0 0 0 0 - - -; #N canvas 13 23 428 336 understanding_mtof 0; #X text 19 36 [mtof] will convert MIDI note numbers to Wave Freqeuency. This object exists in Pd for the sake of convenience and speed of processing. ; #X obj 45 195 mtof; -#X floatatom 45 173 5 0 0 0 - - -; +#X floatatom 45 173 5 0 0 0 - - -, f 5; #X text 85 172 Select a MIDI note: (Middle C is 60).; -#X floatatom 45 218 5 0 0 0 - - -; +#X floatatom 45 218 5 0 0 0 - - -, f 5; #X obj 45 237 osc~; #X floatatom 107 217 0 0 0 0 - - -; #N canvas 396 146 628 393 output 0; @@ -96,7 +96,7 @@ achive microtonal pitches.; #N canvas 14 48 428 416 mtof_patches 0; #X text 25 36 HERE IS THE ALTERNATIVE; #X obj 46 97 mtof; -#X floatatom 46 57 5 0 0 0 - - -; +#X floatatom 46 57 5 0 0 0 - - -, f 5; #X floatatom 25 121 0 0 0 0 - - -; #X floatatom 133 237 0 0 0 0 - - -; #X obj 148 88 <= -1500; @@ -203,10 +203,10 @@ documentation for this object.; #X connect 6 0 7 2; #X connect 7 0 6 0; #X connect 8 0 7 3; -#X restore 23 63 pd understanding_mtof; +#X restore 37 78 pd understanding_mtof; #N canvas 15 29 428 344 understanding_ftom 0; -#X floatatom 21 109 5 0 0 0 - - -; -#X floatatom 21 154 5 0 0 0 - - -; +#X floatatom 21 109 5 0 0 0 - - -, f 5; +#X floatatom 21 154 5 0 0 0 - - -, f 5; #X text 19 89 CONVENIENT? YES!; #X text 19 37 [ftom] will convert Wave/Signal Frequency to MIDI note numbers. This object exists in Pd for the sake of convenience and speed @@ -252,7 +252,7 @@ places.; ; #N canvas 14 48 428 416 ftom_patches 0; #X text 19 39 HERE IS THE ALTERNATIVE; -#X floatatom 40 60 5 0 0 0 - - -; +#X floatatom 40 60 5 0 0 0 - - -, f 5; #X floatatom 19 124 0 0 0 0 - - -; #X text 16 142 RESULT A; #X text 83 56 Select a FREQUENCY here.; @@ -313,13 +313,13 @@ places.; #X connect 5 0 1 0; #X connect 6 0 7 0; #X connect 6 1 7 1; -#X restore 23 110 pd understanding_ftom; -#X floatatom 180 42 0 0 0 0 - - -; -#X floatatom 180 212 0 0 0 0 - - -; -#X floatatom 180 257 0 0 0 0 - - -; -#X floatatom 180 168 0 0 0 0 - - -; -#X obj 180 189 dbtorms; -#X obj 180 236 rmstodb; +#X restore 37 125 pd understanding_ftom; +#X floatatom 194 57 0 0 0 0 - - -; +#X floatatom 194 227 0 0 0 0 - - -; +#X floatatom 194 272 0 0 0 0 - - -; +#X floatatom 194 183 0 0 0 0 - - -; +#X obj 194 204 dbtorms; +#X obj 194 251 rmstodb; #N canvas 14 77 428 407 understanding_dbtorms 0; #N canvas 3 118 452 302 What_is_a_decibel? 0; #X text 24 94 The difficulty in measuring the volume of an instrument @@ -383,12 +383,12 @@ are considered overflow or underflow and are clipped/ignored.; #X connect 13 0 3 0; #X connect 14 0 5 0; #X connect 14 1 6 0; -#X restore 23 189 pd understanding_dbtorms; -#X floatatom 180 338 0 0 0 0 - - -; -#X floatatom 180 383 0 0 0 0 - - -; -#X floatatom 180 294 0 0 0 0 - - -; -#X obj 180 315 dbtopow; -#X obj 180 362 powtodb; +#X restore 37 204 pd understanding_dbtorms; +#X floatatom 194 353 0 0 0 0 - - -; +#X floatatom 194 398 0 0 0 0 - - -; +#X floatatom 194 309 0 0 0 0 - - -; +#X obj 194 330 dbtopow; +#X obj 194 377 powtodb; #N canvas 13 87 428 440 understanding_rmstodb 0; #N canvas 4 161 452 302 What_is_a_decibel? 0; #X text 24 94 The difficulty in measuring the volume of an instrument @@ -450,7 +450,7 @@ and is clipped/ignored.; #X connect 13 0 8 0; #X connect 13 0 9 0; #X connect 14 0 13 0; -#X restore 23 236 pd understanding_rmstodb; +#X restore 37 251 pd understanding_rmstodb; #N canvas 7 22 428 333 understanding_dbtopow 0; #N canvas 0 46 452 302 What_is_a_decibel? 0; #X text 24 94 The difficulty in measuring the volume of an instrument @@ -499,7 +499,7 @@ are considered overflow or underflow and are clipped/ignored.; #X connect 6 0 7 0; #X connect 7 0 9 0; #X connect 9 0 2 0; -#X restore 23 315 pd understanding_dbtopow; +#X restore 37 330 pd understanding_dbtopow; #N canvas 13 22 428 336 understanding_powtodb 0; #N canvas 0 22 452 302 What_is_a_decibel? 0; #X text 24 94 The difficulty in measuring the volume of an instrument @@ -549,23 +549,14 @@ and are clipped/ignored.; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 11 0 3 0; -#X restore 23 362 pd understanding_powtodb; -#X text 215 63 - MIDI note number to frequency; -#X text 215 110 - Frequency to MIDI note number; -#X text 234 190 - Decibels to RMS; -#X text 234 237 - RMS to Decibels; -#X text 234 316 - Decibels to power; -#X text 234 363 - power to Decibels; -#X text 21 412 Please note: I have no idea why it's necessary for Pd -to measure decibels \, rms \, or power. It seems to me that RMS and -Power are extremely important in the analog world (so that an engineer -doesn't blow up a transistor)...but in Pd \, these things are just -numbers which have been abstracted from their original analog counterparts. -I would really appreciate if somebody could help me understand these -concepts and finish this document. Why are these objects present in -Pd? WHY should they be used and what benefits to they produce in a -digital process?; -#X obj 1 548 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 +#X restore 37 377 pd understanding_powtodb; +#X text 229 78 - MIDI note number to frequency; +#X text 229 125 - Frequency to MIDI note number; +#X text 248 205 - Decibels to RMS; +#X text 248 252 - RMS to Decibels; +#X text 248 331 - Decibels to power; +#X text 248 378 - power to Decibels; +#X obj 1 448 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; #N canvas 323 229 494 344 META 0; #X text 12 115 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan @@ -577,8 +568,8 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 25 NAME mtof ftom dbtorms rmstodb dbtopow powtodb; #X text 12 65 DESCRIPTION examples of objects that do conversions between acoustic units; -#X restore 392 550 pd META; -#N canvas 12 355 428 212 Related_objects 0; +#X restore 392 450 pd META; +#N canvas 207 265 428 212 Related_objects 0; #X obj 23 42 dbtopow~; #X obj 77 42 dbtorms~; #X obj 132 42 rmstodb~; @@ -589,24 +580,17 @@ acoustic units; #X obj 58 69 expr~; #X obj 98 69 sig~; #X obj 132 69 snapshot~; -#X text 150 99 [rmstopow~]; -#X text 230 99 [powtorms~]; -#X text 150 120 [b2db]; -#X text 193 120 [tmtof]; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 20 10 1 18 -261106 -33289 0; #X text 7 1 Acoustic Objects- Related Objects; -#X obj 21 122 pddp/helplink iemlib/db2v; -#X obj 21 142 pddp/helplink iemlib/f2note; -#X obj 21 162 pddp/helplink iemlib/t3_sig~; -#X obj 21 182 pddp/helplink iemlib/m2f~; -#X obj 21 103 pddp/pddplink all_about_externals.pd -text _________ -; -#X obj 21 103 pddp/pddplink all_about_externals.pd -text Externals -; -#X text 152 135 Which library for these four?; -#X restore 103 550 pd Related_objects; -#X obj 6 549 pddp/pddplink all_about.pd -text All About Pd; +#X obj 21 117 pddp/helplink iemlib/db2v; +#X obj 21 137 pddp/helplink iemlib/f2note; +#X obj 21 157 pddp/helplink iemlib/t3_sig~; +#X obj 21 177 pddp/helplink iemlib/m2f~; +#X obj 21 98 pddp/pddplink all_about_externals.pd -text _________; +#X obj 21 98 pddp/pddplink all_about_externals.pd -text Externals; +#X restore 103 450 pd Related_objects; +#X obj 6 449 pddp/pddplink all_about.pd -text All About Pd; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 4 0 5 0; diff --git a/doc/pddp/all_about_arrays.pd b/doc/pddp/all_about_arrays.pd index 6631d78dd808185d9b17763b452018425ffdddf2..38fab3713f54da9af77715415877ad313992e880 100644 --- a/doc/pddp/all_about_arrays.pd +++ b/doc/pddp/all_about_arrays.pd @@ -1,6 +1,6 @@ #N struct ds-array-ex float x float y array circles circle; #N struct circle float y symbol a; -#N canvas 0 0 448 312 10; +#N canvas 429 33 448 312 10; #N canvas 12 67 428 377 Common_uses_for_arrays_in_PD 0; #X text 20 37 Arrays are versatile. Their simple structure make them useful in countless situations. This page discusses perhaps the most @@ -184,7 +184,7 @@ see the help patches in doc/4.data.structures/ \, especially 05.array.pd. #X obj 55 20 struct ds-array-ex float x float y array circles circle ; #X obj 12 242 setsize ds-array-ex circles; -#X floatatom 35 216 5 0 0 0 - - -; +#X floatatom 35 216 5 0 0 0 - - -, f 5; #X msg 171 188 traverse pd-Data_structure_arrays \, next; #X obj 55 47 plot circles 759 3 15 0 25; #X obj 55 74 drawpolygon 666 1 0 0 0 100 310 100; @@ -205,7 +205,7 @@ graphical representation. They provide more flexibility than "Put" menu arrays (both graphically and in their structure).; #X text 90 371 see subpatch for ds definition ->; #X text 20 343 click here to change the size of the array ->; -#X floatatom 305 345 5 0 0 0 - - -; +#X floatatom 305 345 5 0 0 0 - - -, f 5; #X connect 9 0 4 0; #X restore 63 108 pd Data_structure_arrays; #X obj 216 109 pddp/pddplink struct-help.pd; @@ -216,9 +216,9 @@ menu arrays (both graphically and in their structure).; #X restore 214 378 graph; #N canvas 9 24 434 213 Setting_the_size_of_an_array 0; #X msg 214 88 \; exampleArray resize \$1; -#X floatatom 214 66 5 0 0 0 - - -; +#X floatatom 214 66 5 0 0 0 - - -, f 5; #X text 151 100 same as; -#X floatatom 48 66 5 0 0 0 - - -; +#X floatatom 48 66 5 0 0 0 - - -, f 5; #X obj 48 114 s exampleArray; #X msg 48 88 resize \$1; #X text 15 8 For "Put" menu arrays \, you can right-click and use the @@ -364,7 +364,7 @@ terminal window \, or it can be saved to a text file.; #N canvas 1 2 418 389 Getting_the_size_of_an_array 0; #X obj 18 69 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 18 114 5 0 0 0 - - -; +#X floatatom 18 114 5 0 0 0 - - -, f 5; #X msg 148 336 \; exampleArray print; #X text 15 11 If you deal with arrays often \, you will want have a look at the [expr] object \, which offers several functions for manipulating @@ -373,7 +373,7 @@ in most Pd distributions.; #X obj 18 89 expr size("exampleArray"); #X text 182 89 (Notice the quotes around the; #X text 185 104 array name.); -#X floatatom 18 244 5 0 0 0 - - -; +#X floatatom 18 244 5 0 0 0 - - -, f 5; #X text 15 138 You can use the special dollarsign variables of [expr] to dynamically change the array name:; #X obj 18 219 expr size("$s1"); @@ -543,7 +543,7 @@ element of the array and return its value. This is opposite of the #X obj 129 167 s \$1-length; #X obj 160 301 spigot; #X obj 203 276 < 1; -#X floatatom 160 328 5 0 0 0 - - -; +#X floatatom 160 328 5 0 0 0 - - -, f 5; #X text 209 327 First value.; #X text 208 345 ...to be deleted.; #X obj 304 239 - 1; @@ -640,7 +640,7 @@ create silence in audio samples.; #X text 78 177 (arg: renormer...a number by which all array values will be normalized); #X msg 6 228 \; exampleArray normalize \$1; -#X floatatom 6 206 5 0 0 0 - - -; +#X floatatom 6 206 5 0 0 0 - - -, f 5; #N canvas 9 28 710 366 sine_waves 0; #X text 34 160 Sinesum; #X text 98 162 (arg 1: Number of Points - arg 2: list of partial strengths) diff --git a/doc/pddp/all_about_ascii_art.pd b/doc/pddp/all_about_ascii_art.pd index 6c9fa5da00eaa5294743b97b9cedcfdbaa543676..1155e255474741d7c937e66bdde7a491fb098ca5 100644 --- a/doc/pddp/all_about_ascii_art.pd +++ b/doc/pddp/all_about_ascii_art.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 448 528 10; +#N canvas 428 36 448 528 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header ascii_art 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp diff --git a/doc/pddp/all_about_atom_conversion.pd b/doc/pddp/all_about_atom_conversion.pd index 210e5ca21cb4af232f2ddd519057d9c37285ea6c..c576cdb4ae1f613e4bffe38b00b92943313d9616 100644 --- a/doc/pddp/all_about_atom_conversion.pd +++ b/doc/pddp/all_about_atom_conversion.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 448 248 10; +#N canvas 431 35 448 248 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header atom_conversion 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp @@ -6,7 +6,7 @@ #X obj 43 80 pddp/pddplink all_about_messages.pd; #X obj 1 226 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 402 131 468 128 META 0; #X text 12 65 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -14,12 +14,12 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 25 KEYWORDS needs_work; #X text 12 45 DESCRIPTION how to convert Pd atoms; #X restore 392 228 pd META; -#N canvas 14 133 428 105 Related_objects 0; +#N canvas 222 153 428 105 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Atoms- Related Objects; -#X floatatom 22 43 5 0 0 0 - - -; -#X symbolatom 22 67 10 0 0 0 - - -; +#X floatatom 22 43 5 0 0 0 - - -, f 5; +#X symbolatom 22 67 10 0 0 0 - - -, f 10; #X obj 105 42 makefilename; #X obj 200 60 pddp/helplink cyclone/fromsymbol; #X obj 200 80 pddp/helplink zexy/symbol2list; @@ -59,7 +59,7 @@ a float. There are two important externals for this \, however:; #X text 255 494 where "123" is a real; #X text 255 509 symbol-atom; #X obj 130 503 send; -#X floatatom 93 479 5 0 0 0 - - -; +#X floatatom 93 479 5 0 0 0 - - -, f 5; #X text 19 494 Also see:; #X obj 20 514 pddp/helplink zexy/list2symbol; #X obj 20 529 pddp/helplink cyclone/tosymbol; @@ -98,7 +98,7 @@ as an element) \, and so it will convert an incoming float to a symbol-atom: #X msg 42 98 list one 2 3; #X msg 140 98 1 2 3; #X msg 42 131 symbol \$1\$2\$3; -#X symbolatom 42 158 10 0 0 0 - - -; +#X symbolatom 42 158 10 0 0 0 - - -, f 10; #X text 19 36 Dollarsign variables can be used to join several atoms together to form one atom. The result is always a symbol-atom.; #X text 139 131 \$1\$2\$3 is always a symbol-atom \,; diff --git a/doc/pddp/all_about_atoms.pd b/doc/pddp/all_about_atoms.pd index 108a6b7d0e6b9351c7b3e93d19b7a51f21af7acd..ea10ab1d2d6328e86c8a9f239bf695140ec57294 100644 --- a/doc/pddp/all_about_atoms.pd +++ b/doc/pddp/all_about_atoms.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 448 238 10; +#N canvas 427 32 448 238 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header atoms 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp @@ -63,7 +63,7 @@ separate complex mathematical expressions.; 1 18 -261106 -33289 0; #X obj 22 339 list append three atoms \,; #X obj 22 400 list length; -#X floatatom 22 422 5 0 0 0 - - -; +#X floatatom 22 422 5 0 0 0 - - -, f 5; #X obj 22 319 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 55 380 print; @@ -96,7 +96,7 @@ to symbol atoms (and escaped):; #X obj 1 368 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 20 10 1 18 -261106 -33289 0; #X msg 22 462 symbol o; -#X symbolatom 22 506 10 0 0 0 - - -; +#X symbolatom 22 506 10 0 0 0 - - -, f 10; #X msg 22 484 symbol f\$1o; #X msg 127 462 1 2 3; #X obj 178 529 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 @@ -149,7 +149,7 @@ on messages \, see the following:; #X obj 223 120 pddp/pddplink all_about_dollarsign_zero.pd; #X obj 1 216 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 374 55 494 192 META 0; #X text 12 65 LIBRARY PDDP; #X text 12 5 GENRE all_about_pd; #X text 12 25 KEYWORDS needs_work; @@ -158,12 +158,12 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0.42. Some info was pulled from puredata.info; #X text 12 45 DESCRIPTION overview of Pd atoms; #X restore 392 218 pd META; -#N canvas 14 133 428 105 Related_objects 0; +#N canvas 217 143 428 105 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Atoms- Related Objects; -#X floatatom 22 43 5 0 0 0 - - -; -#X symbolatom 22 67 10 0 0 0 - - -; +#X floatatom 22 43 5 0 0 0 - - -, f 5; +#X symbolatom 22 67 10 0 0 0 - - -, f 10; #X restore 103 218 pd Related_objects; #X obj 6 218 pddp/pddplink all_about.pd -text All About Pd; #X text 168 42 <- give some links to the manual; diff --git a/doc/pddp/all_about_canvas_properties.pd b/doc/pddp/all_about_canvas_properties.pd index 6f1a8745501ddb0a14fc1ae1cda0c75acf6f0acc..00c4d725bc788d0339a21475840a441b0a709cc9 100644 --- a/doc/pddp/all_about_canvas_properties.pd +++ b/doc/pddp/all_about_canvas_properties.pd @@ -1,12 +1,12 @@ #N struct xy-units float x float y; -#N canvas 0 0 448 318 10; +#N canvas 429 34 448 318 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header canvas_properties 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; #X obj 1 296 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 445 194 426 134 META 0; #X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -16,7 +16,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 45 DESCRIPTION settings for the visual appearance of a Pd canvas; #X restore 392 298 pd META; -#N canvas 10 196 428 114 Related_objects 0; +#N canvas 217 212 428 114 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Canvas Properties- Related Objects; @@ -43,7 +43,7 @@ if you want to use it later as an abstraction).; 1 18 -261106 -33289 0; #X text 7 1 Some examples of graph on parent (gop) subpatches; #N canvas 0 0 414 354 gop_subpatch 0; -#X floatatom 105 126 5 0 0 1 count - -; +#X floatatom 105 126 5 0 0 1 count - -, f 5; #X obj 105 104 inlet; #X obj 105 171 + 1; #X msg 170 145 set \$1; @@ -106,8 +106,8 @@ in the display of this array.; #X text 7 1 X and Y Units per Pixel; #X text 19 357 1) Right-click on an empty portion of this subpatch ; -#X floatatom 254 191 5 0 0 2 x #0-x -; -#X floatatom 293 191 5 0 0 2 y #0-y -; +#X floatatom 254 191 5 0 0 2 x #0-x -, f 5; +#X floatatom 293 191 5 0 0 2 y #0-y -, f 5; #X obj 293 220 t b a; #X obj 274 243 set xy-units x y; #N canvas 0 0 450 300 xy-units 0; diff --git a/doc/pddp/all_about_data_types.pd b/doc/pddp/all_about_data_types.pd index c9de0c7250a78482889415927c03ab1299ba1340..89d3f7ba599bfc720a6641ad6e7d3a774eadd62d 100644 --- a/doc/pddp/all_about_data_types.pd +++ b/doc/pddp/all_about_data_types.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 448 239 10; +#N canvas 428 36 448 239 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header data_types 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp @@ -6,7 +6,7 @@ #X obj 43 66 pddp/pddplink all_about_atoms.pd; #X obj 1 217 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 372 88 494 162 META 0; #X text 12 105 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -18,7 +18,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version ; #X restore 392 219 pd META; #X obj 6 219 pddp/pddplink all_about.pd -text All About Pd; -#N canvas 25 153 428 150 Quick_Quiz! 0; +#N canvas 194 98 428 150 Quick_Quiz! 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Messages- Related Objects; diff --git a/doc/pddp/all_about_dollarsign_zero.pd b/doc/pddp/all_about_dollarsign_zero.pd index c2cc36a53d5fba3c2d33b2e0923967e72c5897aa..05374d6571ca29ceddab82d23ee09eb24aa9be62 100644 --- a/doc/pddp/all_about_dollarsign_zero.pd +++ b/doc/pddp/all_about_dollarsign_zero.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 448 462 10; +#N canvas 430 34 448 462 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header dollarsign_zero 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp @@ -8,11 +8,11 @@ to each abstraction.; #X obj 43 89 float \$0; #X obj 43 69 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 43 111 5 0 0 0 - - -; +#X floatatom 43 111 5 0 0 0 - - -, f 5; #X obj 43 343 s \$0-local-variable-ex; #X obj 196 321 r \$0-local-variable-ex; -#X floatatom 43 321 5 0 0 0 - - -; -#X floatatom 196 343 5 0 0 0 - - -; +#X floatatom 43 321 5 0 0 0 - - -, f 5; +#X floatatom 196 343 5 0 0 0 - - -, f 5; #X text 20 136 It can be used to make local variables in Pd. To test it:; #X obj 38 182 pddp/pddplink all_about_dollarsign_zero.pd; @@ -21,14 +21,14 @@ it next to this one so both are visible.; #X text 20 206 2) Compare the two send/receive pairs below:; #X text 39 227 -- Normal (global) send/receive pair --; #X text 39 301 -- Local send/receive pair --; -#X floatatom 43 249 5 0 0 0 - - -; -#X floatatom 196 271 5 0 0 0 - - -; +#X floatatom 43 249 5 0 0 0 - - -, f 5; +#X floatatom 196 271 5 0 0 0 - - -, f 5; #X obj 43 271 s normal-variable-ex; #X obj 196 249 r normal-variable-ex; #X text 35 377 see also: Manual 2.6.5; #X obj 1 440 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 379 321 494 150 META 0; #X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -38,7 +38,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 45 DESCRIPTION how to use \$0 to simulate locality in Pd ; #X restore 392 442 pd META; -#N canvas 11 306 428 145 Related_objects 0; +#N canvas 219 326 428 145 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 \$0- Related Objects; diff --git a/doc/pddp/all_about_expr_and_value.pd b/doc/pddp/all_about_expr_and_value.pd index 0fe4940121f954dfab6bedb60906deaec0ac901c..34fb75601e165feacbaa4916098a44efa28b1953 100644 --- a/doc/pddp/all_about_expr_and_value.pd +++ b/doc/pddp/all_about_expr_and_value.pd @@ -1,16 +1,16 @@ -#N canvas 0 0 448 350 10; +#N canvas 429 33 448 350 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header expr_and_value 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; #X obj 176 268 v _\$0_foo; #X obj 24 268 expr $f1 + _\$0_foo; -#X floatatom 24 246 5 0 0 0 - - -; -#X floatatom 24 291 5 0 0 0 - - -; -#X floatatom 176 248 5 0 0 0 - - -; -#X floatatom 206 108 5 0 0 0 - - -; -#X floatatom 23 108 5 0 0 0 - - -; -#X floatatom 23 158 5 0 0 0 - - -; +#X floatatom 24 246 5 0 0 0 - - -, f 5; +#X floatatom 24 291 5 0 0 0 - - -, f 5; +#X floatatom 176 248 5 0 0 0 - - -, f 5; +#X floatatom 206 108 5 0 0 0 - - -, f 5; +#X floatatom 23 108 5 0 0 0 - - -, f 5; +#X floatatom 23 158 5 0 0 0 - - -, f 5; #X text 248 106 set variable "some_number"; #X obj 206 131 value some_number; #X obj 23 131 expr $f1 + some_number; @@ -25,7 +25,7 @@ cannot be at the beginning of the variable name (e.g. \, \$0foo). Underscores provide a workable \, if clunky \, solution:; #X obj 1 328 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 373 194 494 164 META 0; #X text 12 105 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -36,7 +36,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 65 DESCRIPTION a touching tale of an unlikely romance between two Pd objects; #X restore 392 330 pd META; -#N canvas 10 196 428 141 Related_objects 0; +#N canvas 218 216 428 141 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 [expr] and [value]- Related Objects; diff --git a/doc/pddp/all_about_expr_functions.pd b/doc/pddp/all_about_expr_functions.pd index f609c133ded9f19cc776722b03733b6c5ad6581c..f7ed02a4b163e862e27d2a5b3089464537c8500d 100644 --- a/doc/pddp/all_about_expr_functions.pd +++ b/doc/pddp/all_about_expr_functions.pd @@ -1,503 +1,503 @@ -#N canvas 0 0 448 545 10; -#X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header expr_operators_and_functions -20 10 1 18 -261106 -33289 0; -#X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp -; -#X floatatom 140 881 5 0 0 0 - - -; -#X floatatom 188 880 5 0 0 0 - - -; -#X obj 140 901 v a; -#X obj 188 901 v b; -#X obj 36 794 expr max(a \, b); -#X obj 22 774 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 795 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 711 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 732 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 753 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X floatatom 36 880 0 0 0 0 - - -; -#X obj 22 990 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 1010 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1030 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1050 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1070 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1090 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1110 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1130 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1150 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 816 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 1171 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 837 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 858 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X floatatom 36 1200 0 0 0 0 - - -; -#X obj 36 773 expr min(a \, b); -#X obj 36 710 expr int(a); -#X obj 36 731 expr rint(a); -#X obj 36 752 expr float(a); -#X obj 36 1129 expr tanh(a); -#X obj 36 1149 expr fact(a); -#X obj 36 815 expr abs(a); -#X obj 36 857 expr modf(a); -#N canvas 0 0 450 300 (subpatch) 0; -#X array expr_array 11 float 3; -#A 0 -0.707106 0 0.707106 1 0.707108 2.65359e-006 -0.707104 -1 -0.70711 --5.30718e-006 0.707103; -#X coords 0 1 11 -1 80 60 1; -#X restore 22 1757 graph; -#X obj 22 1844 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1864 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1884 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1904 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1924 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1944 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X floatatom 36 1971 0 0 0 0 - - -; -#X text 185 1842 size of an array; -#X text 24 1620 * Bug: floor and ceiling must take two values to initialize -properly. You can just put a zero as the second value.; -#X text 9 1171 *; -#X text 9 837 *; -#X text 185 1861 sum of all elements in an array; -#X text 206 1903 average of all elements; -#X text 138 772 minimum; -#X text 138 793 maximum; -#X text 138 709 convert to integer; -#X text 138 730 round a float to a nearby integer; -#X text 138 751 convert to float; -#X text 4 753 **; -#X text 24 1646 ** Bug: float(a) converts a to an integer; -#X text 149 1127 hyperbolic tangent; -#X text 149 1147 factorial; -#X text 127 835 get signed integer value from floating point number -; -#X floatatom 120 504 5 0 0 0 - - -; -#X floatatom 168 503 5 0 0 0 - - -; -#X obj 120 524 v a; -#X obj 168 524 v b; -#X floatatom 36 503 0 0 0 0 - - -; -#X text 117 123 One's complement; -#X text 117 143 Multiply; -#X text 117 183 Modulo; -#X text 117 203 Add; -#X text 117 223 Subtract; -#X text 117 243 Shift Left; -#X text 117 263 Shift Right; -#X text 117 283 Less than (boolean); -#X text 117 303 Less than or equal (boolean); -#X text 117 323 Greater than (boolean); -#X text 117 343 Greater than or equal (boolean); -#X text 117 363 Equal (boolean); -#X text 117 383 Not equal (boolean); -#X text 117 403 Bitwise And; -#X text 117 423 Exclusive Or; -#X text 117 443 Bitwise Or; -#X text 117 463 Logical And (boolean); -#X text 117 483 Logical Or (boolean); -#X text 117 163 Divide (division by zero detected); -#X text 138 815 absolute value; -#X obj 22 613 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 36 612 expr if(a \, b \, c); -#X floatatom 238 880 5 0 0 0 - - -; -#X obj 238 901 v c; -#X text 147 637 (See expr-if subpatch for more details); -#X text 117 855 get signed fractional value from floating point number -; -#X floatatom 152 1201 5 0 0 0 - - -; -#X floatatom 200 1200 5 0 0 0 - - -; -#X obj 152 1221 v a; -#X obj 200 1221 v b; -#X obj 22 664 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 36 663 expr random(a \, b); -#X obj 36 989 expr pow(a \, b); -#X text 149 987 raise a to the power of b; -#X obj 36 1009 expr sqrt(a); -#X text 149 1007 square root; -#X obj 36 1029 expr exp(a); -#X text 149 1027 e raised to the power of a; -#X obj 36 1049 expr ln(a); -#X text 149 1047 natural log; -#X obj 36 1069 expr log(a); -#X text 149 1067 natural log (same as above); -#X obj 36 1089 expr log10(a); -#X text 149 1087 log base 10; -#X obj 36 1109 expr fact(a); -#X text 149 1107 factorial; -#X obj 36 1170 expr ldexp(a); -#X obj 22 1310 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1330 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1350 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1370 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1390 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1410 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1430 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1450 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1470 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1491 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X floatatom 36 1575 0 0 0 0 - - -; -#X text 9 1511 *; -#X floatatom 152 1575 5 0 0 0 - - -; -#X floatatom 200 1574 5 0 0 0 - - -; -#X obj 152 1595 v a; -#X obj 200 1595 v b; -#X obj 36 1309 expr sin(a); -#X text 149 1307 sine; -#X obj 36 1329 expr cos(a); -#X text 149 1327 cosine; -#X obj 36 1349 expr tan(a); -#X text 149 1347 tangent; -#X obj 36 1369 expr asin(a); -#X text 149 1367 arc sine; -#X obj 36 1389 expr acos(a); -#X text 149 1387 arc cosine; -#X obj 36 1409 expr atan(a); -#X text 149 1407 arc tangent; -#X obj 36 1429 expr atan2(a \, b); -#X text 149 1427 arc tangent of 2 variables; -#X obj 36 1449 expr sinh(a); -#X text 149 1447 hyperbolic sine; -#X obj 36 1469 expr cosh(a); -#X text 149 1467 hyperbolic cosine; -#X obj 22 1512 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1532 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 22 1552 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 36 1490 expr tanh(a); -#X text 149 1487 hyperbolic tangent; -#X obj 36 1511 expr floor(a \, 0); -#X text 149 1509 largest integral value not greater than argument; -#X obj 36 1531 expr ceil(a \, 0); -#X text 149 1529 smallest integral value not less than argument; -#X text 149 1549 floating-point remainder function; -#X obj 36 1551 expr fmod(a \, b); -#X text 9 1531 *; -#X obj 22 144 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 164 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 184 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 204 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 224 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 244 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 264 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 284 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 304 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 324 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 344 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 364 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 384 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 404 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 22 424 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 36 143 expr a * b; -#X obj 36 163 expr a / b; -#X obj 36 183 expr a % b; -#X obj 36 203 expr a + b; -#X obj 36 223 expr a - b; -#X obj 36 243 expr a << b; -#X obj 36 263 expr a >> b; -#X obj 36 283 expr a < b; -#X obj 36 303 expr a <= b; -#X obj 36 323 expr a > b; -#X obj 36 343 expr a >= b; -#X obj 36 363 expr a == b; -#X obj 36 383 expr a != b; -#X obj 36 403 expr a & b; -#X obj 36 423 expr a ^ b; -#X obj 22 444 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 36 443 expr a | b; -#X obj 22 464 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 36 463 expr a && b; -#X obj 22 484 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 36 483 expr a || b; -#X obj 22 124 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 36 123 expr a ~ b; -#X obj 36 836 expr imodf(a); -#X floatatom 131 1971 5 0 0 0 - - -; -#X floatatom 179 1970 5 0 0 0 - - -; -#X obj 131 1991 v a; -#X obj 179 1991 v b; -#X text 18 2277 cbrt(a); -#X text 18 2297 erf(a); -#X text 18 2317 erfc(a); -#X text 18 2357 loglp(a); -#X text 18 2377 isinf(a); -#X text 18 2397 finite(a); -#X text 18 2417 isnan(a); -#X text 18 2457 drem(a); -#X text 18 2477 asinh(a); -#X text 18 2497 acosh(a); -#X text 18 2517 atanh(a); -#X text 98 2277 cube root; -#X text 98 2297 error function; -#X text 98 2317 complementary error function; -#X text 18 2337 expm1(a); -#X text 98 2337 exponential minus 1; -#X text 98 2357 logarithm of 1 plus; -#X text 98 2377 is the value infinite; -#X text 98 2397 is the value finite; -#X text 98 2417 is the value not a number; -#X text 98 2437 copy the sign of a number; -#X text 98 2457 floating-point remainder function; -#X text 98 2477 inverse hyperbolic sine; -#X text 98 2497 inverse hyperbolic cosine; -#X text 98 2517 inverse hyperbolic tangent; -#X obj 36 1843 expr size("expr_array"); -#X text 242 524 ***Scroll Down for more***; -#X obj 1 572 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 -0 14 -261106 -33289 0; -#X obj 1 949 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 -0 14 -261106 -33289 0; -#X obj 1 1269 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 -0 14 -261106 -33289 0; -#X text 7 1269 Trigonometric Functions; -#X text 7 949 Power Functions; -#X text 7 572 General Purpose Functions; -#X obj 1 1705 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 -0 14 -261106 -33289 0; -#X text 7 1705 Array/Table Functions; -#X obj 1 2241 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 -0 14 -261106 -33289 0; -#X text 7 2241 Functions Not Available in Windows; -#X text 148 612 conditional \; if (condition \, ifTrue-expr \, ifFalse-expr) -; -#X text 147 663 random number between a and b. The value will; -#X text 148 676 be less than the upper boundary and greater; -#X text 148 688 than or equal to the lower boundary.; -#X text 149 1180 power of 2; -#X text 149 1167 multiply floating-point number by integral; -#X text 217 1882 sum of an array within boundaries; -#X text 219 1922 average of elements within boundaries; -#X text 239 1942 store a value in an array; -#X text 239 1955 ("array_name" \, index \, value); -#X text 19 2032 Note: the quotation marks inside the parentheses are -also required when using a variable \, like "$s2". When using array/table -names like "array-name" or "\$0-table" \, use a variable-- otherwise -the dash and the \$0 will get interpreted as an operator and a value -\, respectively.; -#X obj 35 2131 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X floatatom 35 2195 5 0 0 0 - - -; -#X obj 35 2150 symbol \$0-expr-array; -#X obj 35 2172 expr size("$s1"); -#X obj 36 1863 expr sum("expr_array"); -#X text 19 2096 For a table name like "\$0-array2" \, send the array -name as a message:; -#X text 239 1981 than the size of the table \,; -#X text 239 1968 If the index is greater; -#X text 240 1994 a modulo the size of the; -#X text 240 2007 table is made.; -#X text 109 1790 Note: The array name in [expr] must be in quotes; -#X text 146 1803 when using these functions.; -#X text 109 1816 (even when for a variable like "$s2"); -#X obj 36 1883 expr Sum("expr_array" \, 6 \, 0); -#X obj 36 1903 expr avg("expr_array"); -#X obj 36 1923 expr Avg("expr_array" \, 1 \, 3); -#X obj 36 1943 expr store("expr_array" \, 0 \, 3); -#X text 254 2439 ***; -#X text 17 2540 *** bug: copysign is spelled "copysig" in the source -; -#X text 18 2437 copysign(a); -#X obj 1 82 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 -0 14 -261106 -33289 0; -#X text 19 37 The following operators and functions are available as -arguments to the [expr] \, [expr~] \, and [fexpr~] objects.; -#X text 7 82 Operators (from highest to lowest precedence); -#X obj 1 2568 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 -14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; -#X text 12 105 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan -Wilkes revised the patch to conform to the PDDP template for Pd version -0.42.; -#X text 12 85 LIBRARY PDDP; -#X text 12 45 KEYWORDS; -#X text 12 5 GENRE all_about_pd; -#X text 12 25 NAME expr expr~ fexpr~; -#X text 12 65 DESCRIPTION complete list of functions and operators -for expr family objects; -#X restore 392 2570 pd META; -#N canvas 10 380 428 140 Related_objects 0; -#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 -14 -261106 -33289 0; -#X text 6 1 [expr] Functions and Operators- Related Objects; -#X restore 103 2570 pd Related_objects; -#X obj 6 2570 pddp/pddplink all_about.pd -text All About Pd; -#X connect 2 0 4 0; -#X connect 3 0 5 0; -#X connect 6 0 12 0; -#X connect 7 0 27 0; -#X connect 8 0 6 0; -#X connect 9 0 28 0; -#X connect 10 0 29 0; -#X connect 11 0 30 0; -#X connect 13 0 96 0; -#X connect 14 0 98 0; -#X connect 15 0 100 0; -#X connect 16 0 102 0; -#X connect 17 0 104 0; -#X connect 18 0 106 0; -#X connect 19 0 108 0; -#X connect 20 0 31 0; -#X connect 21 0 32 0; -#X connect 22 0 33 0; -#X connect 23 0 110 0; -#X connect 24 0 195 0; -#X connect 25 0 34 0; -#X connect 27 0 12 0; -#X connect 28 0 12 0; -#X connect 29 0 12 0; -#X connect 30 0 12 0; -#X connect 31 0 26 0; -#X connect 32 0 26 0; -#X connect 33 0 12 0; -#X connect 34 0 12 0; -#X connect 36 0 225 0; -#X connect 37 0 252 0; -#X connect 38 0 261 0; -#X connect 39 0 262 0; -#X connect 40 0 263 0; -#X connect 41 0 264 0; -#X connect 59 0 61 0; -#X connect 60 0 62 0; -#X connect 84 0 85 0; -#X connect 85 0 12 0; -#X connect 86 0 87 0; -#X connect 90 0 92 0; -#X connect 91 0 93 0; -#X connect 94 0 95 0; -#X connect 96 0 26 0; -#X connect 98 0 26 0; -#X connect 100 0 26 0; -#X connect 102 0 26 0; -#X connect 104 0 26 0; -#X connect 106 0 26 0; -#X connect 108 0 26 0; -#X connect 110 0 26 0; -#X connect 111 0 127 0; -#X connect 112 0 129 0; -#X connect 113 0 131 0; -#X connect 114 0 133 0; -#X connect 115 0 135 0; -#X connect 116 0 137 0; -#X connect 117 0 139 0; -#X connect 118 0 141 0; -#X connect 119 0 143 0; -#X connect 120 0 148 0; -#X connect 123 0 125 0; -#X connect 124 0 126 0; -#X connect 127 0 121 0; -#X connect 129 0 121 0; -#X connect 131 0 121 0; -#X connect 133 0 121 0; -#X connect 135 0 121 0; -#X connect 137 0 121 0; -#X connect 139 0 121 0; -#X connect 141 0 121 0; -#X connect 143 0 121 0; -#X connect 145 0 150 0; -#X connect 146 0 152 0; -#X connect 147 0 155 0; -#X connect 148 0 121 0; -#X connect 150 0 121 0; -#X connect 152 0 121 0; -#X connect 155 0 121 0; -#X connect 157 0 172 0; -#X connect 158 0 173 0; -#X connect 159 0 174 0; -#X connect 160 0 175 0; -#X connect 161 0 176 0; -#X connect 162 0 177 0; -#X connect 163 0 178 0; -#X connect 164 0 179 0; -#X connect 165 0 180 0; -#X connect 166 0 181 0; -#X connect 167 0 182 0; -#X connect 168 0 183 0; -#X connect 169 0 184 0; -#X connect 170 0 185 0; -#X connect 171 0 186 0; -#X connect 172 0 63 0; -#X connect 173 0 63 0; -#X connect 174 0 63 0; -#X connect 175 0 63 0; -#X connect 176 0 63 0; -#X connect 177 0 63 0; -#X connect 178 0 63 0; -#X connect 179 0 63 0; -#X connect 180 0 63 0; -#X connect 181 0 63 0; -#X connect 182 0 63 0; -#X connect 183 0 63 0; -#X connect 184 0 63 0; -#X connect 185 0 63 0; -#X connect 186 0 63 0; -#X connect 187 0 188 0; -#X connect 188 0 63 0; -#X connect 189 0 190 0; -#X connect 190 0 63 0; -#X connect 191 0 192 0; -#X connect 192 0 63 0; -#X connect 193 0 194 0; -#X connect 194 0 63 0; -#X connect 195 0 12 0; -#X connect 196 0 198 0; -#X connect 197 0 199 0; -#X connect 225 0 42 0; -#X connect 248 0 250 0; -#X connect 250 0 251 0; -#X connect 251 0 249 0; -#X connect 252 0 42 0; -#X connect 261 0 42 0; -#X connect 262 0 42 0; -#X connect 263 0 42 0; -#X connect 264 0 42 0; +#N canvas 430 35 448 545 10; +#X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header expr_operators_and_functions +20 10 1 18 -261106 -33289 0; +#X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp +; +#X floatatom 140 881 5 0 0 0 - - -, f 5; +#X floatatom 188 880 5 0 0 0 - - -, f 5; +#X obj 140 901 v a; +#X obj 188 901 v b; +#X obj 36 794 expr max(a \, b); +#X obj 22 774 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 795 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 711 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 732 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 753 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X floatatom 36 880 0 0 0 0 - - -; +#X obj 22 990 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 1010 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1030 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1050 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1070 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1090 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1110 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1130 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1150 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 816 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 1171 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 837 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 858 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X floatatom 36 1200 0 0 0 0 - - -; +#X obj 36 773 expr min(a \, b); +#X obj 36 710 expr int(a); +#X obj 36 731 expr rint(a); +#X obj 36 752 expr float(a); +#X obj 36 1129 expr tanh(a); +#X obj 36 1149 expr fact(a); +#X obj 36 815 expr abs(a); +#X obj 36 857 expr modf(a); +#N canvas 0 0 450 300 (subpatch) 0; +#X array expr_array 11 float 3; +#A 0 -0.707106 0 0.707106 1 0.707108 2.65359e-06 -0.707104 -1 -0.70711 +-5.30718e-06 0.707103; +#X coords 0 1 11 -1 80 60 1; +#X restore 22 1757 graph; +#X obj 22 1844 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1864 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1884 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1904 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1924 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1944 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X floatatom 36 1971 0 0 0 0 - - -; +#X text 185 1842 size of an array; +#X text 24 1620 * Bug: floor and ceiling must take two values to initialize +properly. You can just put a zero as the second value.; +#X text 9 1171 *; +#X text 9 837 *; +#X text 185 1861 sum of all elements in an array; +#X text 206 1903 average of all elements; +#X text 138 772 minimum; +#X text 138 793 maximum; +#X text 138 709 convert to integer; +#X text 138 730 round a float to a nearby integer; +#X text 138 751 convert to float; +#X text 4 753 **; +#X text 24 1646 ** Bug: float(a) converts a to an integer; +#X text 149 1127 hyperbolic tangent; +#X text 149 1147 factorial; +#X text 127 835 get signed integer value from floating point number +; +#X floatatom 120 504 5 0 0 0 - - -, f 5; +#X floatatom 168 503 5 0 0 0 - - -, f 5; +#X obj 120 524 v a; +#X obj 168 524 v b; +#X floatatom 36 503 0 0 0 0 - - -; +#X text 117 123 One's complement; +#X text 117 143 Multiply; +#X text 117 183 Modulo; +#X text 117 203 Add; +#X text 117 223 Subtract; +#X text 117 243 Shift Left; +#X text 117 263 Shift Right; +#X text 117 283 Less than (boolean); +#X text 117 303 Less than or equal (boolean); +#X text 117 323 Greater than (boolean); +#X text 117 343 Greater than or equal (boolean); +#X text 117 363 Equal (boolean); +#X text 117 383 Not equal (boolean); +#X text 117 403 Bitwise And; +#X text 117 423 Exclusive Or; +#X text 117 443 Bitwise Or; +#X text 117 463 Logical And (boolean); +#X text 117 483 Logical Or (boolean); +#X text 117 163 Divide (division by zero detected); +#X text 138 815 absolute value; +#X obj 22 613 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 36 612 expr if(a \, b \, c); +#X floatatom 238 880 5 0 0 0 - - -, f 5; +#X obj 238 901 v c; +#X text 147 637 (See expr-if subpatch for more details); +#X text 117 855 get signed fractional value from floating point number +; +#X floatatom 152 1201 5 0 0 0 - - -, f 5; +#X floatatom 200 1200 5 0 0 0 - - -, f 5; +#X obj 152 1221 v a; +#X obj 200 1221 v b; +#X obj 22 664 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 36 663 expr random(a \, b); +#X obj 36 989 expr pow(a \, b); +#X text 149 987 raise a to the power of b; +#X obj 36 1009 expr sqrt(a); +#X text 149 1007 square root; +#X obj 36 1029 expr exp(a); +#X text 149 1027 e raised to the power of a; +#X obj 36 1049 expr ln(a); +#X text 149 1047 natural log; +#X obj 36 1069 expr log(a); +#X text 149 1067 natural log (same as above); +#X obj 36 1089 expr log10(a); +#X text 149 1087 log base 10; +#X obj 36 1109 expr fact(a); +#X text 149 1107 factorial; +#X obj 36 1170 expr ldexp(a); +#X obj 22 1310 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1330 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1350 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1370 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1390 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1410 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1430 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1450 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1470 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1491 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X floatatom 36 1575 0 0 0 0 - - -; +#X text 9 1511 *; +#X floatatom 152 1575 5 0 0 0 - - -, f 5; +#X floatatom 200 1574 5 0 0 0 - - -, f 5; +#X obj 152 1595 v a; +#X obj 200 1595 v b; +#X obj 36 1309 expr sin(a); +#X text 149 1307 sine; +#X obj 36 1329 expr cos(a); +#X text 149 1327 cosine; +#X obj 36 1349 expr tan(a); +#X text 149 1347 tangent; +#X obj 36 1369 expr asin(a); +#X text 149 1367 arc sine; +#X obj 36 1389 expr acos(a); +#X text 149 1387 arc cosine; +#X obj 36 1409 expr atan(a); +#X text 149 1407 arc tangent; +#X obj 36 1429 expr atan2(a \, b); +#X text 149 1427 arc tangent of 2 variables; +#X obj 36 1449 expr sinh(a); +#X text 149 1447 hyperbolic sine; +#X obj 36 1469 expr cosh(a); +#X text 149 1467 hyperbolic cosine; +#X obj 22 1512 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1532 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 22 1552 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 36 1490 expr tanh(a); +#X text 149 1487 hyperbolic tangent; +#X obj 36 1511 expr floor(a \, 0); +#X text 149 1509 largest integral value not greater than argument; +#X obj 36 1531 expr ceil(a \, 0); +#X text 149 1529 smallest integral value not less than argument; +#X text 149 1549 floating-point remainder function; +#X obj 36 1551 expr fmod(a \, b); +#X text 9 1531 *; +#X obj 22 144 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 164 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 184 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 204 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 224 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 244 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 264 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 284 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 304 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 324 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 344 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 364 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 384 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 404 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 22 424 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 36 143 expr a * b; +#X obj 36 163 expr a / b; +#X obj 36 183 expr a % b; +#X obj 36 203 expr a + b; +#X obj 36 223 expr a - b; +#X obj 36 243 expr a << b; +#X obj 36 263 expr a >> b; +#X obj 36 283 expr a < b; +#X obj 36 303 expr a <= b; +#X obj 36 323 expr a > b; +#X obj 36 343 expr a >= b; +#X obj 36 363 expr a == b; +#X obj 36 383 expr a != b; +#X obj 36 403 expr a & b; +#X obj 36 423 expr a ^ b; +#X obj 22 444 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 36 443 expr a | b; +#X obj 22 464 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 36 463 expr a && b; +#X obj 22 484 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 36 483 expr a || b; +#X obj 22 124 bng 12 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 36 123 expr a ~ b; +#X obj 36 836 expr imodf(a); +#X floatatom 131 1971 5 0 0 0 - - -, f 5; +#X floatatom 179 1970 5 0 0 0 - - -, f 5; +#X obj 131 1991 v a; +#X obj 179 1991 v b; +#X text 18 2277 cbrt(a); +#X text 18 2297 erf(a); +#X text 18 2317 erfc(a); +#X text 18 2357 loglp(a); +#X text 18 2377 isinf(a); +#X text 18 2397 finite(a); +#X text 18 2417 isnan(a); +#X text 18 2457 drem(a); +#X text 18 2477 asinh(a); +#X text 18 2497 acosh(a); +#X text 18 2517 atanh(a); +#X text 98 2277 cube root; +#X text 98 2297 error function; +#X text 98 2317 complementary error function; +#X text 18 2337 expm1(a); +#X text 98 2337 exponential minus 1; +#X text 98 2357 logarithm of 1 plus; +#X text 98 2377 is the value infinite; +#X text 98 2397 is the value finite; +#X text 98 2417 is the value not a number; +#X text 98 2437 copy the sign of a number; +#X text 98 2457 floating-point remainder function; +#X text 98 2477 inverse hyperbolic sine; +#X text 98 2497 inverse hyperbolic cosine; +#X text 98 2517 inverse hyperbolic tangent; +#X obj 36 1843 expr size("expr_array"); +#X text 242 524 ***Scroll Down for more***; +#X obj 1 572 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 +0 14 -261106 -33289 0; +#X obj 1 949 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 +0 14 -261106 -33289 0; +#X obj 1 1269 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 +0 14 -261106 -33289 0; +#X text 7 1269 Trigonometric Functions; +#X text 7 949 Power Functions; +#X text 7 572 General Purpose Functions; +#X obj 1 1705 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 +0 14 -261106 -33289 0; +#X text 7 1705 Array/Table Functions; +#X obj 1 2241 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 +0 14 -261106 -33289 0; +#X text 7 2241 Functions Not Available in Windows; +#X text 148 612 conditional \; if (condition \, ifTrue-expr \, ifFalse-expr) +; +#X text 147 663 random number between a and b. The value will; +#X text 148 676 be less than the upper boundary and greater; +#X text 148 688 than or equal to the lower boundary.; +#X text 149 1180 power of 2; +#X text 149 1167 multiply floating-point number by integral; +#X text 217 1882 sum of an array within boundaries; +#X text 219 1922 average of elements within boundaries; +#X text 239 1942 store a value in an array; +#X text 239 1955 ("array_name" \, index \, value); +#X text 19 2032 Note: the quotation marks inside the parentheses are +also required when using a variable \, like "$s2". When using array/table +names like "array-name" or "\$0-table" \, use a variable-- otherwise +the dash and the \$0 will get interpreted as an operator and a value +\, respectively.; +#X obj 35 2131 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X floatatom 35 2195 5 0 0 0 - - -, f 5; +#X obj 35 2150 symbol \$0-expr-array; +#X obj 35 2172 expr size("$s1"); +#X obj 36 1863 expr sum("expr_array"); +#X text 19 2096 For a table name like "\$0-array2" \, send the array +name as a message:; +#X text 239 1981 than the size of the table \,; +#X text 239 1968 If the index is greater; +#X text 240 1994 a modulo the size of the; +#X text 240 2007 table is made.; +#X text 109 1790 Note: The array name in [expr] must be in quotes; +#X text 146 1803 when using these functions.; +#X text 109 1816 (even when for a variable like "$s2"); +#X obj 36 1883 expr Sum("expr_array" \, 6 \, 0); +#X obj 36 1903 expr avg("expr_array"); +#X obj 36 1923 expr Avg("expr_array" \, 1 \, 3); +#X obj 36 1943 expr store("expr_array" \, 0 \, 3); +#X text 254 2439 ***; +#X text 17 2540 *** bug: copysign is spelled "copysig" in the source +; +#X text 18 2437 copysign(a); +#X obj 1 82 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 +0 14 -261106 -33289 0; +#X text 19 37 The following operators and functions are available as +arguments to the [expr] \, [expr~] \, and [fexpr~] objects.; +#X text 7 82 Operators (from highest to lowest precedence); +#X obj 1 2568 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#N canvas 375 387 494 164 META 0; +#X text 12 105 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan +Wilkes revised the patch to conform to the PDDP template for Pd version +0.42.; +#X text 12 85 LIBRARY PDDP; +#X text 12 45 KEYWORDS; +#X text 12 5 GENRE all_about_pd; +#X text 12 25 NAME expr expr~ fexpr~; +#X text 12 65 DESCRIPTION complete list of functions and operators +for expr family objects; +#X restore 392 2570 pd META; +#N canvas 218 414 428 140 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -261106 -33289 0; +#X text 6 1 [expr] Functions and Operators- Related Objects; +#X restore 103 2570 pd Related_objects; +#X obj 6 2570 pddp/pddplink all_about.pd -text All About Pd; +#X connect 2 0 4 0; +#X connect 3 0 5 0; +#X connect 6 0 12 0; +#X connect 7 0 27 0; +#X connect 8 0 6 0; +#X connect 9 0 28 0; +#X connect 10 0 29 0; +#X connect 11 0 30 0; +#X connect 13 0 96 0; +#X connect 14 0 98 0; +#X connect 15 0 100 0; +#X connect 16 0 102 0; +#X connect 17 0 104 0; +#X connect 18 0 106 0; +#X connect 19 0 108 0; +#X connect 20 0 31 0; +#X connect 21 0 32 0; +#X connect 22 0 33 0; +#X connect 23 0 110 0; +#X connect 24 0 195 0; +#X connect 25 0 34 0; +#X connect 27 0 12 0; +#X connect 28 0 12 0; +#X connect 29 0 12 0; +#X connect 30 0 12 0; +#X connect 31 0 26 0; +#X connect 32 0 26 0; +#X connect 33 0 12 0; +#X connect 34 0 12 0; +#X connect 36 0 225 0; +#X connect 37 0 252 0; +#X connect 38 0 261 0; +#X connect 39 0 262 0; +#X connect 40 0 263 0; +#X connect 41 0 264 0; +#X connect 59 0 61 0; +#X connect 60 0 62 0; +#X connect 84 0 85 0; +#X connect 85 0 12 0; +#X connect 86 0 87 0; +#X connect 90 0 92 0; +#X connect 91 0 93 0; +#X connect 94 0 95 0; +#X connect 96 0 26 0; +#X connect 98 0 26 0; +#X connect 100 0 26 0; +#X connect 102 0 26 0; +#X connect 104 0 26 0; +#X connect 106 0 26 0; +#X connect 108 0 26 0; +#X connect 110 0 26 0; +#X connect 111 0 127 0; +#X connect 112 0 129 0; +#X connect 113 0 131 0; +#X connect 114 0 133 0; +#X connect 115 0 135 0; +#X connect 116 0 137 0; +#X connect 117 0 139 0; +#X connect 118 0 141 0; +#X connect 119 0 143 0; +#X connect 120 0 148 0; +#X connect 123 0 125 0; +#X connect 124 0 126 0; +#X connect 127 0 121 0; +#X connect 129 0 121 0; +#X connect 131 0 121 0; +#X connect 133 0 121 0; +#X connect 135 0 121 0; +#X connect 137 0 121 0; +#X connect 139 0 121 0; +#X connect 141 0 121 0; +#X connect 143 0 121 0; +#X connect 145 0 150 0; +#X connect 146 0 152 0; +#X connect 147 0 155 0; +#X connect 148 0 121 0; +#X connect 150 0 121 0; +#X connect 152 0 121 0; +#X connect 155 0 121 0; +#X connect 157 0 172 0; +#X connect 158 0 173 0; +#X connect 159 0 174 0; +#X connect 160 0 175 0; +#X connect 161 0 176 0; +#X connect 162 0 177 0; +#X connect 163 0 178 0; +#X connect 164 0 179 0; +#X connect 165 0 180 0; +#X connect 166 0 181 0; +#X connect 167 0 182 0; +#X connect 168 0 183 0; +#X connect 169 0 184 0; +#X connect 170 0 185 0; +#X connect 171 0 186 0; +#X connect 172 0 63 0; +#X connect 173 0 63 0; +#X connect 174 0 63 0; +#X connect 175 0 63 0; +#X connect 176 0 63 0; +#X connect 177 0 63 0; +#X connect 178 0 63 0; +#X connect 179 0 63 0; +#X connect 180 0 63 0; +#X connect 181 0 63 0; +#X connect 182 0 63 0; +#X connect 183 0 63 0; +#X connect 184 0 63 0; +#X connect 185 0 63 0; +#X connect 186 0 63 0; +#X connect 187 0 188 0; +#X connect 188 0 63 0; +#X connect 189 0 190 0; +#X connect 190 0 63 0; +#X connect 191 0 192 0; +#X connect 192 0 63 0; +#X connect 193 0 194 0; +#X connect 194 0 63 0; +#X connect 195 0 12 0; +#X connect 196 0 198 0; +#X connect 197 0 199 0; +#X connect 225 0 42 0; +#X connect 248 0 250 0; +#X connect 250 0 251 0; +#X connect 251 0 249 0; +#X connect 252 0 42 0; +#X connect 261 0 42 0; +#X connect 262 0 42 0; +#X connect 263 0 42 0; +#X connect 264 0 42 0; diff --git a/doc/pddp/all_about_expr_if.pd b/doc/pddp/all_about_expr_if.pd index 7984aa5af91ad0183eb646e34282e0c8dba97328..011959dc0629c1388f78b89d970ea4cd26603ee1 100644 --- a/doc/pddp/all_about_expr_if.pd +++ b/doc/pddp/all_about_expr_if.pd @@ -1,16 +1,16 @@ -#N canvas 0 0 448 500 10; +#N canvas 430 36 448 500 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header expr_if 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; -#X floatatom 23 315 5 0 0 0 - - -; -#X floatatom 23 266 5 0 0 0 - - -; +#X floatatom 23 315 5 0 0 0 - - -, f 5; +#X floatatom 23 266 5 0 0 0 - - -, f 5; #X obj 374 374 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 10; -#X floatatom 23 441 5 0 0 0 - - -; -#X floatatom 23 376 5 0 0 0 - - -; +#X floatatom 23 441 5 0 0 0 - - -, f 5; +#X floatatom 23 376 5 0 0 0 - - -, f 5; #X obj 83 441 print; -#X floatatom 374 353 5 0 0 0 - - -; +#X floatatom 374 353 5 0 0 0 - - -, f 5; #X obj 23 400 expr if($f2 != 0 \, if($f1 % 13 != 0 \, random($f1 - $f2 * 0.5 \, $f1 + $f2 * 0.5) \, $f1) \, $f1 % 60); #X text 20 93 b) an expression to evaluate if the condition is true @@ -34,7 +34,7 @@ than twenty.; output.; #X obj 1 478 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 375 307 494 205 META 0; #X text 12 85 LIBRARY PDDP; #X text 12 45 KEYWORDS; #X text 12 5 GENRE all_about_pd; @@ -45,7 +45,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 65 DESCRIPTION an explanation of the "if" function from sly and the expr family stone; #X restore 392 480 pd META; -#N canvas 9 355 428 136 Related_objects 0; +#N canvas 217 377 428 136 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 [expr] if- Related Objects; diff --git a/doc/pddp/all_about_expr_multiline.pd b/doc/pddp/all_about_expr_multiline.pd index fff3e8864d6f12a8513e28aded4555cdcf7e97ff..266285a634f6dfc56c22b1cf7146c6ab675becff 100644 --- a/doc/pddp/all_about_expr_multiline.pd +++ b/doc/pddp/all_about_expr_multiline.pd @@ -1,44 +1,44 @@ -#N canvas 0 0 448 282 10; -#X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header expr_multiline 20 -10 1 18 -261106 -33289 0; -#X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp -; -#X floatatom 23 196 5 0 0 0 - - -; -#X floatatom 102 196 5 0 0 0 - - -; -#X floatatom 23 93 5 0 0 0 - - -; -#X floatatom 181 196 0 0 0 0 - - -; -#X floatatom 260 196 5 0 0 0 - - -; -#X obj 23 119 expr $f1 \; $f1 * 2 \; pow($f1 \, 2) \; if($f1%128 < -64 \, $f1%128 \, 128 - $f1%128); -#X text 260 227 back down; -#X text 259 213 count to 64 \, then; -#X text 20 37 A semicolon can be used to enter multiple expressions -in [expr] \, [expr~] \, and [fexpr~]. For each new statement \, an -extra outlet is added to the object.; -#X text 273 174 semicolon; -#X text 272 165 doesn't require a; -#X text 272 155 the last statement; -#X obj 1 260 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 -14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; -#X text 12 105 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan -Wilkes revised the patch to conform to the PDDP template for Pd version -0.42.; -#X text 12 45 KEYWORDS conversion; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE all_about_pd; -#X text 12 25 NAME expr fexpr~ expr~; -#X text 12 65 DESCRIPTION Like to enter multiple expressions inside -expr? You can if you want \, and this patch tells you how...; -#X restore 392 262 pd META; -#N canvas 10 196 428 129 Related_objects 0; -#X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 -14 -261106 -33289 0; -#X text 7 2 [expr] Multiline- Related Objects; -#X restore 103 262 pd Related_objects; -#X obj 6 262 pddp/pddplink all_about.pd -text All About Pd; -#X connect 4 0 7 0; -#X connect 7 0 2 0; -#X connect 7 1 3 0; -#X connect 7 2 5 0; -#X connect 7 3 6 0; +#N canvas 433 34 448 282 10; +#X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header expr_multiline 20 +10 1 18 -261106 -33289 0; +#X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp +; +#X floatatom 23 196 5 0 0 0 - - -, f 5; +#X floatatom 102 196 5 0 0 0 - - -, f 5; +#X floatatom 23 93 5 0 0 0 - - -, f 5; +#X floatatom 181 196 0 0 0 0 - - -; +#X floatatom 260 196 5 0 0 0 - - -, f 5; +#X obj 23 119 expr $f1 \; $f1 * 2 \; pow($f1 \, 2) \; if($f1%128 < +64 \, $f1%128 \, 128 - $f1%128); +#X text 260 227 back down; +#X text 259 213 count to 64 \, then; +#X text 20 37 A semicolon can be used to enter multiple expressions +in [expr] \, [expr~] \, and [fexpr~]. For each new statement \, an +extra outlet is added to the object.; +#X text 273 174 semicolon; +#X text 272 165 doesn't require a; +#X text 272 155 the last statement; +#X obj 1 260 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#N canvas 380 135 494 156 META 0; +#X text 12 105 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan +Wilkes revised the patch to conform to the PDDP template for Pd version +0.42.; +#X text 12 45 KEYWORDS conversion; +#X text 12 85 LIBRARY PDDP; +#X text 12 5 GENRE all_about_pd; +#X text 12 25 NAME expr fexpr~ expr~; +#X text 12 65 DESCRIPTION Like to enter multiple expressions inside +expr? You can if you want \, and this patch tells you how...; +#X restore 392 262 pd META; +#N canvas 224 164 428 129 Related_objects 0; +#X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -261106 -33289 0; +#X text 7 2 [expr] Multiline- Related Objects; +#X restore 103 262 pd Related_objects; +#X obj 6 262 pddp/pddplink all_about.pd -text All About Pd; +#X connect 4 0 7 0; +#X connect 7 0 2 0; +#X connect 7 1 3 0; +#X connect 7 2 5 0; +#X connect 7 3 6 0; diff --git a/doc/pddp/all_about_externals.pd b/doc/pddp/all_about_externals.pd index a8578754bd1a5b001c48682fe6cc3c0ddbc6ba9b..01d46af1031931163d66889a5f0d79daec614ac6 100644 --- a/doc/pddp/all_about_externals.pd +++ b/doc/pddp/all_about_externals.pd @@ -1,11 +1,11 @@ -#N canvas 433 152 446 395 10; +#N canvas 430 35 446 395 10; #X obj 1 -2 cnv 15 445 20 empty \$0-pddp.cnv.header externals 20 12 1 18 -261106 -33289 0; #X obj 412 -2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; #X obj 1 373 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 383 261 494 145 META 0; #X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -14,7 +14,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 45 DESCRIPTION notions of scope in Pd; #X text 12 25 KEYWORDS needs_work; #X restore 397 375 pd META; -#N canvas 11 243 428 121 Related_objects 0; +#N canvas 221 288 428 121 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Externals - Related Objects; diff --git a/doc/pddp/all_about_finding_objects.pd b/doc/pddp/all_about_finding_objects.pd index 9a8e527891a674d669a38d8d09604a93f7d8bbad..4865ff24a51e3bbac034441db3603cd56f1179e4 100644 --- a/doc/pddp/all_about_finding_objects.pd +++ b/doc/pddp/all_about_finding_objects.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 448 447 10; +#N canvas 432 33 448 448 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header Pure_Data_search 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; #X obj 1 425 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 274 223 494 284 META 0; +#N canvas 377 352 494 103 META 0; #X text 12 65 LIBRARY PDDP; #X text 12 5 GENRE all_about_pd; #X text 12 45 DESCRIPTION tips for searching for objects; @@ -13,7 +13,7 @@ #X text 12 25 KEYWORDS help; #X restore 392 427 pd META; #X obj 6 427 pddp/pddplink all_about.pd -text All About Pd; -#N canvas 9 180 428 183 References 0; +#N canvas 193 269 428 183 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Searching for Objects; diff --git a/doc/pddp/all_about_getting_help.pd b/doc/pddp/all_about_getting_help.pd index d46d4bdbd0bc32b80cd5b654eee6ebf21b2de72e..b924e12ba9301c7a94d9e33504e80f6a7a69777a 100644 --- a/doc/pddp/all_about_getting_help.pd +++ b/doc/pddp/all_about_getting_help.pd @@ -1,18 +1,18 @@ -#N canvas 0 0 448 570 10; +#N canvas 429 35 448 570 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header getting_help_in_Pure_Data 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; #X obj 1 548 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 323 229 494 344 META 0; +#N canvas 381 471 494 112 META 0; #X text 12 65 LIBRARY PDDP; #X text 12 5 GENRE all_about_pd; #X text 12 45 DESCRIPTION Table of Contents for Pd documentation; #X text 12 85 HELP_PATCH_AUTHORS Jonathan Wilkes.; #X text 12 25 KEYWORDS; #X restore 392 550 pd META; -#N canvas 12 355 428 212 Related_objects 0; +#N canvas 223 366 428 212 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 20 10 1 18 -261106 -33289 0; #X text 7 1 Help - Related Objects; diff --git a/doc/pddp/all_about_haptics.pd b/doc/pddp/all_about_haptics.pd index d54cdf99f526854063ba443a537c3a0b0ccd981a..a957361b9803825dd9d61ff84a31536d45e09a9c 100644 --- a/doc/pddp/all_about_haptics.pd +++ b/doc/pddp/all_about_haptics.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 448 374 10; +#N canvas 428 33 448 374 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header haptics 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; #X obj 1 352 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 374 245 494 136 META 0; #X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -14,7 +14,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 25 KEYWORDS needs_work; #X text 12 45 DESCRIPTION definition of haptics; #X restore 392 354 pd META; -#N canvas 10 196 428 359 Related_objects 0; +#N canvas 212 24 428 359 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Haptic Objects in Pd; diff --git a/doc/pddp/all_about_help_patches.pd b/doc/pddp/all_about_help_patches.pd index 975c4bd72bbcc7657f44d2415e1d69459d38d098..191567376c50aaa8827728cc4f66ef90854f8743 100644 --- a/doc/pddp/all_about_help_patches.pd +++ b/doc/pddp/all_about_help_patches.pd @@ -1,9 +1,9 @@ -#N canvas 398 77 554 618 10; +#N canvas 426 34 554 618 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; #X obj 0 168 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 507 26 494 625 META 0; +#N canvas 487 70 494 558 META 0; #X text 12 95 RELEASE_VERSION 0.41.4; #X text 158 96 Keywords:; #X text 12 5 GENRE help; @@ -40,7 +40,7 @@ sense in terms of abstractions; 0 13 -228856 -1 0; #X obj 0 503 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 78 483 428 109 Related_objects 0; +#N canvas 213 517 428 109 Related_objects 0; #X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 6 1 Related Objects; @@ -61,11 +61,11 @@ sense in terms of abstractions; #X obj 110 143 float 6.5; #X obj 110 118 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 110 175 5 0 0 0 - - -; +#X floatatom 110 175 5 0 0 0 - - -, f 5; #X obj 260 143 symbol foo; #X obj 260 118 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X symbolatom 260 175 10 0 0 0 - - -; +#X symbolatom 260 175 10 0 0 0 - - -, f 10; #X text 40 143 Examples:; #X obj 22 292 delwrite~ help-delay 500; #X obj 0 210 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 @@ -123,9 +123,9 @@ more atoms in which the first atom is a float atom.; #X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -33289 0; #X msg 168 162 set 20; -#X floatatom 131 196 5 0 0 0 - - -; +#X floatatom 131 196 5 0 0 0 - - -, f 5; #X obj 131 215 print OUTPUT; -#X floatatom 131 164 5 0 0 0 - - -; +#X floatatom 131 164 5 0 0 0 - - -, f 5; #X text 19 37 Many objects accept custom messages like:; #X text 7 1 [help] Messages with Custom Selectors; #X connect 7 0 8 0; @@ -140,7 +140,7 @@ accepts no messages. These xlets are labeled (inactive).; #X text 98 176 message type; #X text 178 176 - description of behavior; #X msg 151 125 42; -#X floatatom 151 147 5 0 0 0 - - -; +#X floatatom 151 147 5 0 0 0 - - -, f 5; #X text 180 125 <-- Click the message box; #X obj 455 51 pddp/dsp; #X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header help_patches 3 diff --git a/doc/pddp/all_about_hid.pd b/doc/pddp/all_about_hid.pd index 5f5a95ff0de371c41eb7e6ddffe9487d0fad711c..5738b249901619812cff03be048562400e1a90ce 100644 --- a/doc/pddp/all_about_hid.pd +++ b/doc/pddp/all_about_hid.pd @@ -1,4 +1,4 @@ -#N canvas 0 26 773 596 10; +#N canvas 432 34 773 596 10; #X text 5 29 "HID" stands for "Human Interface Device". A HID is any device that is meant to allow humans to interact with a computer. Usually \, HIDs are mice \, keyboards \, joysticks \, tablets \, gamepads \, @@ -125,7 +125,7 @@ to the 'printing' characters. [keyname] reports Shift \, Ctrl \, Alt ; #X obj 1 566 cnv 15 770 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 710 435 494 158 META 0; #X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -134,7 +134,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 25 KEYWORDS needs_work; #X text 12 45 DESCRIPTION definition of haptics; #X restore 722 568 pd META; -#N canvas 151 430 428 155 Related_objects 0; +#N canvas 420 447 428 155 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 hid - Related Objects; diff --git a/doc/pddp/all_about_index.pd b/doc/pddp/all_about_index.pd index a1a8b75fe160ff590ca5d0386f372aace24dbcc0..9d0999ef99f34426ff39c9f6299ebcbbdca2090a 100644 --- a/doc/pddp/all_about_index.pd +++ b/doc/pddp/all_about_index.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 447 577 10; +#N canvas 430 34 447 577 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header All_About_Pd 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; #X obj 1 552 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 381 442 494 141 META 0; #X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -14,14 +14,13 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 25 KEYWORDS needs_work; #X text 12 45 DESCRIPTION table of contents; #X restore 392 554 pd META; -#N canvas 10 462 428 105 Related_objects 0; +#N canvas 219 482 428 105 Related_objects 0; #X text 31 37 Hm...what to put here?; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 All About Pd- Related Objects; #X restore 103 554 pd Related_objects; -#X obj 6 554 pddp/pddplink all_about.pd -text All About Pd -; +#X obj 6 554 pddp/pddplink all_about.pd -text All About Pd; #X obj 19 112 pddp/pddplink all_about_arrays.pd -text arrays; #X obj 19 127 pddp/pddplink all_about_ascii_art.pd -text ascii_art ; diff --git a/doc/pddp/all_about_libraries.pd b/doc/pddp/all_about_libraries.pd index f3a10b486cff8ee7955056b4dfff1699ac5c4d79..2a56ccf97e0ec912cdfad209e2df2a2b79451f05 100644 --- a/doc/pddp/all_about_libraries.pd +++ b/doc/pddp/all_about_libraries.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 448 238 10; +#N canvas 428 33 448 238 10; #X declare; #X declare; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header libraries 20 10 @@ -7,7 +7,7 @@ ; #X obj 1 216 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 374 81 494 169 META 0; #X text 12 85 LIBRARY PDDP; #X text 12 5 GENRE all_about_pd; #X text 12 45 KEYWORDS needs_work; @@ -17,7 +17,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 65 DESCRIPTION how pure data libraries are loaded; #X text 12 25 NAME; #X restore 392 218 pd META; -#N canvas 14 133 428 105 Related_objects 0; +#N canvas 216 143 428 105 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Libraries - Related Objects; diff --git a/doc/pddp/all_about_lists_vs_anythings.pd b/doc/pddp/all_about_lists_vs_anythings.pd index a2b63f425c7395c2917d837f70d3559a41bb8a65..a3b778041481acc3544091586b0cffa8ce4c6c9b 100644 --- a/doc/pddp/all_about_lists_vs_anythings.pd +++ b/doc/pddp/all_about_lists_vs_anythings.pd @@ -1,10 +1,10 @@ -#N canvas 0 0 448 568 10; +#N canvas 429 34 448 568 10; #N canvas 0 0 878 658 old 0; #X msg 95 368 1 2 3; #X obj 125 399 route list; #X msg 62 348 list 1 2 3; #X msg 10 93 list; -#X symbolatom 32 159 10 0 0 0 - - -; +#X symbolatom 32 159 10 0 0 0 - - -, f 10; #X obj 4 2 cnv 15 750 20 empty empty all_about_lists_vs_anythings 20 10 1 18 -233017 -66577 0; #X text 7 69 SPECIAL CASES OF "LISTS".; @@ -54,7 +54,7 @@ NOT a "list":; -1 -1; #X msg 459 356 1 1; #X obj 452 382 +; -#X floatatom 452 404 5 0 0 0 - - -; +#X floatatom 452 404 5 0 0 0 - - -, f 5; #X msg 424 356 1 3; #X text 416 106 A set that is not a "list" has an undefined type:; #X msg 451 337 list 1 2; @@ -263,7 +263,7 @@ selector "this"); ; #X obj 1 546 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 377 405 494 174 META 0; #X text 12 115 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -313,7 +313,7 @@ were made before there was a built-in "list" message in Pd. Some external objects' help patches may refer to all messages that are not a symbol \, float \, pointer \, or bang as a "list."; #X text 40 127 Lists *; -#N canvas 15 248 428 305 Related_objects_and_Quick_Quiz 0; +#N canvas 305 271 428 305 Related_objects_and_Quick_Quiz 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Lists vs. Anythings - Related Objects; diff --git a/doc/pddp/all_about_looping.pd b/doc/pddp/all_about_looping.pd index 6ae42dd558c5a470e52b56bc170085a05e07c73c..784a5ddd550bb4409fedcdab1b44334e501b9dae 100644 --- a/doc/pddp/all_about_looping.pd +++ b/doc/pddp/all_about_looping.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 448 570 10; +#N canvas 431 35 448 570 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header looping 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp @@ -90,7 +90,7 @@ be used to create iterative loops.; 0; #X text 7 1 A more complex recursive loop; #X obj 91 123 +; -#X floatatom 130 123 5 0 0 0 - - -; +#X floatatom 130 123 5 0 0 0 - - -, f 5; #X msg 91 94 1; #X obj 170 146 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; @@ -184,7 +184,7 @@ the loop. The [moses 100] ends the loop.; #X restore 23 290 pd A_basic_sample_looper; #X obj 1 548 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 383 422 494 163 META 0; #X text 12 105 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -194,7 +194,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 25 NAME until; #X text 12 65 DESCRIPTION how to create loops in Pd; #X restore 392 550 pd META; -#N canvas 9 223 428 342 Related_objects 0; +#N canvas 219 238 428 342 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Looping- Related Objects; diff --git a/doc/pddp/all_about_message_conversion.pd b/doc/pddp/all_about_message_conversion.pd index fbbfcd2af3920f777895b905df506ce7ad14387e..925607151ec0edf3d2d355cd500ef692b96ea583 100644 --- a/doc/pddp/all_about_message_conversion.pd +++ b/doc/pddp/all_about_message_conversion.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 448 238 10; +#N canvas 426 30 448 238 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header message_conversion 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp @@ -6,7 +6,7 @@ #X obj 43 150 pddp/pddplink all_about_messages.pd; #X obj 1 216 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 369 58 494 189 META 0; #X text 12 115 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -17,7 +17,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version by Pd; #X text 12 25 NAME; #X restore 392 218 pd META; -#N canvas 14 133 428 370 Related_objects 0; +#N canvas 213 54 428 189 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Message Conversion - Related Objects; @@ -73,7 +73,7 @@ selector \, which will convert a list or symbol message to an anything: #X obj 1 388 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 20 10 1 18 -261106 -33289 0; #X msg 24 419 list; -#X symbolatom 45 488 10 0 0 0 - - -; +#X symbolatom 45 488 10 0 0 0 - - -, f 10; #X msg 30 443 list 25; #X msg 37 466 list foo; #X text 100 466 A "list" of one "symbol" is converted to a "symbol" diff --git a/doc/pddp/all_about_messages.pd b/doc/pddp/all_about_messages.pd index 90a97e3fe4955f67a92bf298f9d4a688a6874b5b..44199e4b3cdb60fe2818d899f156ff87a6357b6b 100644 --- a/doc/pddp/all_about_messages.pd +++ b/doc/pddp/all_about_messages.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 448 248 10; +#N canvas 428 34 448 248 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header messages 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp @@ -46,7 +46,7 @@ include "set 3 4 5" \, "threshold 30 74" \, and "foo bar 3 four".; #X restore 43 94 pd User_defined_messages_in_Pd; #X obj 1 226 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 384 80 494 180 META 0; #X text 12 105 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -64,7 +64,7 @@ atoms before reading about messages.; 1 18 -261106 -33289 0; #X msg 23 72 foo; #X msg 23 140 symbol foo; -#X symbolatom 22 378 10 0 0 0 - - -; +#X symbolatom 22 378 10 0 0 0 - - -, f 10; #X msg 22 254 symbol clear; #X msg 46 310 clear; #X text 109 260 like this one and pass it to the outlet after; @@ -95,7 +95,7 @@ Pd's built-in message types.; #X connect 5 0 12 0; #X connect 12 0 3 0; #X restore 43 120 pd Distinguishing_Message_Types; -#N canvas 24 124 428 150 Quick_Quiz! 0; +#N canvas 195 104 428 150 Quick_Quiz! 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Messages- Related Objects; @@ -124,8 +124,8 @@ Pd's built-in message types.; #X restore 103 228 pd Quick_Quiz!; #N canvas 0 0 878 627 old 0; #X obj 433 459 route; -#X floatatom 113 135 5 0 0 1 "float" - -; -#X symbolatom 204 135 10 0 0 1 "symbol" - -; +#X floatatom 113 135 5 0 0 1 "float" - -, f 5; +#X symbolatom 204 135 10 0 0 1 "symbol" - -, f 10; #X obj 116 231 symbol; #X symbolatom 116 278 0 0 0 0 - - -; #X msg 125 255 word; @@ -133,7 +133,7 @@ Pd's built-in message types.; #X msg 99 191 symbol this; #X text 190 190 set type directly; #X text 157 255 does not work (check console messages); -#X floatatom 35 253 5 0 0 0 - - -; +#X floatatom 35 253 5 0 0 0 - - -, f 5; #X msg 40 232 12; #X msg 23 212 float 83; #N canvas 534 126 490 340 Related_Objects 0; @@ -192,9 +192,9 @@ from within a patch. "pointer" atoms are used for accessing data stored in graphical data structures.; #X obj 421 197 int; #X obj 429 177 / 5.23; -#X floatatom 429 149 5 0 0 0 - - -; -#X floatatom 462 217 5 0 0 0 - - -; -#X floatatom 421 217 5 0 0 0 - - -; +#X floatatom 429 149 5 0 0 0 - - -, f 5; +#X floatatom 462 217 5 0 0 0 - - -, f 5; +#X floatatom 421 217 5 0 0 0 - - -, f 5; #X obj 511 147 tosymbol; #X obj 575 148 fromsymbol; #X obj 658 147 list2symbol; diff --git a/doc/pddp/all_about_midi_flags.pd b/doc/pddp/all_about_midi_flags.pd index ffac219b41f5d3c0b49ee8b8ed10f82bc2e77287..84984d79b74a459ae609dc60339247c523b66f57 100644 --- a/doc/pddp/all_about_midi_flags.pd +++ b/doc/pddp/all_about_midi_flags.pd @@ -1,94 +1,94 @@ -#N canvas 0 0 448 643 10; -#X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header midi_flags 20 10 -1 18 -261106 -33289 0; -#X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp -; -#X text 40 79 pd -midiindev 1 -midioutdev 2; -#X text 39 201 pd -mididev 1; -#X text 19 223 This will use the first port for both MIDI input and -output.; -#X text 19 291 There is also a little bit of confusion about OSS midi -(which uses the raw midi - /dev/midi* - devices by default) and ALSA -(which is becoming very popular). ALSA uses /dev/snd/midiC*D* as their -raw midi devices. The C* (* = some number) is the device number while -D* (* = some number) is the port number. Normally the ALSA driver links -its raw devices to the corresponding /dev/midi* automatically (i.e.: -/dev/snd/midiC0d0 -> /dev/midi00 \, /dev/snd/midiC0D1 -> /dev/midi01 -etc).; -#X text 19 411 MIDI objects in Pd (the ones that read and write to -MIDI ports) take a MIDI channel as an argument. Channels 1-16 use the -first MIDI device \, 17-32 use the second MIDI device and so on. For -this to work one must specify which devices Pd is supposed to use: -; -#X text 38 478 -midiindev 1 \, 2 -- use devices 1 and 2 for input; -#X text 38 493 -midioutdev 1 \, 2 -- use devices 1 and 2 for output -; -#X text 38 508 -mididev 1 \, 2 -- use devices 1 and 2 for input and -output; -#X text 19 526 NOTE (Windows): -listdev command line option lists all -available MIDI and audio devices.; -#X text 19 558 A couple more useful command line options (related to -MIDI):; -#X text 39 573 -nomidiin -- do not listen to any midi input; -#X text 39 588 -nomidiout -- do not send any midi output; -#X text 39 603 -nomidi -- do not use any MIDI; -#X text 20 36 MIDI in Pd is handled through the 'raw' midi devices -(such as /dev/midi*). Specify which MIDI port Pd is supposed to use -through a command line switch when starting Pd \, i.e.:; -#X text 19 101 The above will use the first MIDI device for MIDI input -(it could be a MIDI controller such as a keyboard \, midi-guitar \, -midi knob box \, etc.) and device #2 will be used for outputting the -MIDI (re)generated or sent by Pd.; -#X text 19 158 To use the same device for MIDI input AND output (e.g. -\, a MIDI keyboard which is also a synthesizer) use the following command -line switch:; -#X text 19 238 NOTE (Linux): Pd counts the MIDI devices starting from -one. Usually \, the operating system counts them starting with 0 (zero) -so if you want to use /dev/midi00 \, start Pd with "-mididev 1". Always -add 1 to the device number.; -#X obj 1 621 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 -14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; -#X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan -Wilkes revised the patch to conform to the PDDP template for Pd version -0.42.; -#X text 12 65 LIBRARY PDDP; -#X text 12 5 GENRE all_about_pd; -#X text 12 25 KEYWORDS MIDI; -#X text 12 45 DESCRIPTION list of command line flags relating to MIDI -; -#X restore 392 623 pd META; -#N canvas 10 196 428 342 Related_objects 0; -#X obj 22 41 dbtopow~; -#X obj 76 41 dbtorms~; -#X obj 131 41 rmstodb~; -#X obj 186 41 powtodb~; -#X obj 241 41 mtof~; -#X obj 278 41 ftom~; -#X obj 22 68 expr; -#X obj 57 68 expr~; -#X obj 97 68 sig~; -#X obj 131 68 snapshot~; -#X text 19 98 [rmstopow~]; -#X text 99 98 [powtorms~]; -#X obj 22 169 db2v; -#X obj 60 169 f2note; -#X obj 108 169 t3_sig~; -#X obj 164 169 m2f~; -#X text 19 226 These objects are offered in Pd only if you have downloaded -and properly installed the appropriate library. These objects may or -may not exist in a single library.; -#X text 19 266 The best places to find information about Pd's libraries -is:; -#X text 20 286 www.puredata.org and click on "Downloads" then "Software" -; -#X text 20 301 or; -#X text 19 316 iem.kug.ac.at/pdb/; -#X text 18 198 [b2db]; -#X text 61 198 [tmtof]; -#X text 20 142 Externals; -#X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 -14 -261106 -33289 0; -#X text 7 2 MIDI flags- Related Objects; -#X restore 103 623 pd Related_objects; -#X obj 6 623 pddp/pddplink all_about.pd -text All About Pd; +#N canvas 431 33 448 643 10; +#X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header midi_flags 20 10 +1 18 -261106 -33289 0; +#X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp +; +#X text 40 79 pd -midiindev 1 -midioutdev 2; +#X text 39 201 pd -mididev 1; +#X text 19 223 This will use the first port for both MIDI input and +output.; +#X text 19 291 There is also a little bit of confusion about OSS midi +(which uses the raw midi - /dev/midi* - devices by default) and ALSA +(which is becoming very popular). ALSA uses /dev/snd/midiC*D* as their +raw midi devices. The C* (* = some number) is the device number while +D* (* = some number) is the port number. Normally the ALSA driver links +its raw devices to the corresponding /dev/midi* automatically (i.e.: +/dev/snd/midiC0d0 -> /dev/midi00 \, /dev/snd/midiC0D1 -> /dev/midi01 +etc).; +#X text 19 411 MIDI objects in Pd (the ones that read and write to +MIDI ports) take a MIDI channel as an argument. Channels 1-16 use the +first MIDI device \, 17-32 use the second MIDI device and so on. For +this to work one must specify which devices Pd is supposed to use: +; +#X text 38 478 -midiindev 1 \, 2 -- use devices 1 and 2 for input; +#X text 38 493 -midioutdev 1 \, 2 -- use devices 1 and 2 for output +; +#X text 38 508 -mididev 1 \, 2 -- use devices 1 and 2 for input and +output; +#X text 19 526 NOTE (Windows): -listdev command line option lists all +available MIDI and audio devices.; +#X text 19 558 A couple more useful command line options (related to +MIDI):; +#X text 39 573 -nomidiin -- do not listen to any midi input; +#X text 39 588 -nomidiout -- do not send any midi output; +#X text 39 603 -nomidi -- do not use any MIDI; +#X text 20 36 MIDI in Pd is handled through the 'raw' midi devices +(such as /dev/midi*). Specify which MIDI port Pd is supposed to use +through a command line switch when starting Pd \, i.e.:; +#X text 19 101 The above will use the first MIDI device for MIDI input +(it could be a MIDI controller such as a keyboard \, midi-guitar \, +midi knob box \, etc.) and device #2 will be used for outputting the +MIDI (re)generated or sent by Pd.; +#X text 19 158 To use the same device for MIDI input AND output (e.g. +\, a MIDI keyboard which is also a synthesizer) use the following command +line switch:; +#X text 19 238 NOTE (Linux): Pd counts the MIDI devices starting from +one. Usually \, the operating system counts them starting with 0 (zero) +so if you want to use /dev/midi00 \, start Pd with "-mididev 1". Always +add 1 to the device number.; +#X obj 1 621 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#N canvas 380 507 494 143 META 0; +#X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan +Wilkes revised the patch to conform to the PDDP template for Pd version +0.42.; +#X text 12 65 LIBRARY PDDP; +#X text 12 5 GENRE all_about_pd; +#X text 12 25 KEYWORDS MIDI; +#X text 12 45 DESCRIPTION list of command line flags relating to MIDI +; +#X restore 392 623 pd META; +#N canvas 220 305 428 342 Related_objects 0; +#X obj 22 41 dbtopow~; +#X obj 76 41 dbtorms~; +#X obj 131 41 rmstodb~; +#X obj 186 41 powtodb~; +#X obj 241 41 mtof~; +#X obj 278 41 ftom~; +#X obj 22 68 expr; +#X obj 57 68 expr~; +#X obj 97 68 sig~; +#X obj 131 68 snapshot~; +#X text 19 98 [rmstopow~]; +#X text 99 98 [powtorms~]; +#X obj 22 169 db2v; +#X obj 60 169 f2note; +#X obj 108 169 t3_sig~; +#X obj 164 169 m2f~; +#X text 19 226 These objects are offered in Pd only if you have downloaded +and properly installed the appropriate library. These objects may or +may not exist in a single library.; +#X text 19 266 The best places to find information about Pd's libraries +is:; +#X text 20 286 www.puredata.org and click on "Downloads" then "Software" +; +#X text 20 301 or; +#X text 19 316 iem.kug.ac.at/pdb/; +#X text 18 198 [b2db]; +#X text 61 198 [tmtof]; +#X text 20 142 Externals; +#X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -261106 -33289 0; +#X text 7 2 MIDI flags- Related Objects; +#X restore 103 623 pd Related_objects; +#X obj 6 623 pddp/pddplink all_about.pd -text All About Pd; diff --git a/doc/pddp/all_about_pd_META.pd b/doc/pddp/all_about_pd_META.pd index e2599f64edd58939482bf629d5bcaad2ac388596..0acaa5e1b2ffce7843089ba3be014fed4989ae32 100644 --- a/doc/pddp/all_about_pd_META.pd +++ b/doc/pddp/all_about_pd_META.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 448 227 10; +#N canvas 430 36 448 227 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header pd_META 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; #X obj 1 204 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 40 264 494 344 META 0; +#N canvas 378 84 494 158 META 0; #X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -14,7 +14,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 25 KEYWORDS needs_work; #X text 12 45 DESCRIPTION description of the pd META tags; #X restore 392 206 pd META; -#N canvas 10 196 428 105 Related_objects 0; +#N canvas 222 133 428 105 Related_objects 0; #X text 31 37 Hm...what to put here?; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; diff --git a/doc/pddp/all_about_route.pd b/doc/pddp/all_about_route.pd index b4dcca5f1bfe30eb8ef0f54d6239daba5d1885fd..2982eff61048560c7c654e1e14640354f6680fe5 100755 --- a/doc/pddp/all_about_route.pd +++ b/doc/pddp/all_about_route.pd @@ -1,4 +1,4 @@ -#N canvas 190 100 1023 661 10; +#N canvas 428 36 1023 661 10; #X obj 82 273 route 23 54 1; #X msg 170 239 54 43; #X msg 212 239 1 foo bar; @@ -59,7 +59,7 @@ output through the right-most outlet).; of its creation arguments \, which may be numbers or symbols (but not a mixture of the two unless the data types are defined explicitly) \, then sends the messages through the appropriate outlets.; -#N canvas 0 22 466 316 related_objects_from_other_libraries 0; +#N canvas 225 348 466 316 related_objects_from_other_libraries 0; #X obj 26 33 segregate; #X obj 104 34 multiselect; #X text 18 86 These objects are offered in Pd only if you have downloaded @@ -74,8 +74,8 @@ is:; #X obj 193 34 demux; #X obj 245 34 gate; #X restore 21 627 pd related_objects_from_other_libraries; -#X floatatom 625 498 5 0 0 0 - - -; -#X symbolatom 673 497 10 0 0 0 - - -; +#X floatatom 625 498 5 0 0 0 - - -, f 5; +#X symbolatom 673 497 10 0 0 0 - - -, f 10; #X obj 578 518 bng 15 250 50 0 empty empty bang -6 23 1 12 -262144 -1 -1; #X msg 622 450 list not-a-list; diff --git a/doc/pddp/all_about_scope_and_locality.pd b/doc/pddp/all_about_scope_and_locality.pd index 202bbf38344ee728aeb99dce0e8a3934b12c5bb1..a824eb212a77fa2d927772a7c75675a2f9d43bf8 100644 --- a/doc/pddp/all_about_scope_and_locality.pd +++ b/doc/pddp/all_about_scope_and_locality.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 448 395 10; +#N canvas 429 35 448 395 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header scope_and_locality 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp @@ -10,36 +10,36 @@ either 'local' or 'global'.; #N canvas 16 214 428 369 Global_scope 0; #N canvas 1 1 254 169 example_a 0; #X obj 18 19 r foo; -#X floatatom 18 44 5 0 0 0 - - -; +#X floatatom 18 44 5 0 0 0 - - -, f 5; #X obj 18 96 r a-foo; -#X floatatom 18 116 5 0 0 0 - - -; +#X floatatom 18 116 5 0 0 0 - - -, f 5; #X connect 0 0 1 0; #X connect 2 0 3 0; #X restore 14 56 pd example_a; #N canvas 121 2 256 168 example_b 0; #X obj 18 19 r foo; -#X floatatom 18 44 5 0 0 0 - - -; +#X floatatom 18 44 5 0 0 0 - - -, f 5; #X obj 18 96 r a-foo; -#X floatatom 18 116 5 0 0 0 - - -; +#X floatatom 18 116 5 0 0 0 - - -, f 5; #X connect 0 0 1 0; #X connect 2 0 3 0; #X restore 14 81 pd example_b; #N canvas 215 2 263 169 example_c 0; #X obj 18 19 r foo; -#X floatatom 18 44 5 0 0 0 - - -; +#X floatatom 18 44 5 0 0 0 - - -, f 5; #X obj 18 96 r a-foo; -#X floatatom 18 116 5 0 0 0 - - -; +#X floatatom 18 116 5 0 0 0 - - -, f 5; #X connect 0 0 1 0; #X connect 2 0 3 0; #X restore 14 106 pd example_c; #X text 17 38 Open these subpatches.; #X obj 23 187 s foo; -#X floatatom 23 166 5 0 0 0 - - -; +#X floatatom 23 166 5 0 0 0 - - -, f 5; #X text 13 125 Click-n-drag these number boxes and notice the appropriate receive objects in each open sub-patch.; -#X floatatom 82 166 5 0 0 0 - - -; -#X floatatom 159 166 5 0 0 0 - - -; -#X floatatom 232 166 5 0 0 0 - - -; +#X floatatom 82 166 5 0 0 0 - - -, f 5; +#X floatatom 159 166 5 0 0 0 - - -, f 5; +#X floatatom 232 166 5 0 0 0 - - -, f 5; #X obj 82 187 s a-foo; #X obj 159 187 s b-foo; #X obj 232 187 s c-foo; @@ -72,14 +72,14 @@ many modules with a receive object called [r number] but you want that that they don't effect the performance of the other modules.; #X obj 84 222 r \$1; #X obj 18 245 s \$1; -#X floatatom 18 221 5 0 0 0 - - -; -#X floatatom 84 248 5 0 0 0 - - -; -#X floatatom 189 224 5 0 0 0 - - -; -#X floatatom 278 250 5 0 0 0 - - -; +#X floatatom 18 221 5 0 0 0 - - -, f 5; +#X floatatom 84 248 5 0 0 0 - - -, f 5; +#X floatatom 189 224 5 0 0 0 - - -, f 5; +#X floatatom 278 250 5 0 0 0 - - -, f 5; #X obj 278 224 r \$1-foo; #X obj 189 248 s \$1-foo; -#X floatatom 367 224 5 0 0 0 - - -; -#X floatatom 456 250 5 0 0 0 - - -; +#X floatatom 367 224 5 0 0 0 - - -, f 5; +#X floatatom 456 250 5 0 0 0 - - -, f 5; #X text 62 513 LOCAL_SCOPE (and inheritance); #X obj 456 224 r \$2-dave; #X obj 367 248 s \$2-dave; @@ -167,7 +167,7 @@ or "inheritance-foo".; #X text 115 119 <- confusing \, clean it up; #X obj 1 373 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 375 272 494 138 META 0; #X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -176,7 +176,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 25 KEYWORDS nonlocal needs_work; #X text 12 45 DESCRIPTION notions of scope in Pd; #X restore 392 375 pd META; -#N canvas 11 243 428 121 Related_objects 0; +#N canvas 216 279 428 121 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Scope and Locality- Related Objects; diff --git a/doc/pddp/all_about_send_n_receive.pd b/doc/pddp/all_about_send_n_receive.pd index 7198c20068f321ba24a1c3eaded86f4e0935b52c..6659d5fb28081b344e8c720075928d3bbc735c70 100644 --- a/doc/pddp/all_about_send_n_receive.pd +++ b/doc/pddp/all_about_send_n_receive.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 448 523 10; +#N canvas 430 34 448 523 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header send_and_receive 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; #X obj 1 501 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 376 361 494 174 META 0; #X text 12 105 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -16,7 +16,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 65 DESCRIPTION additional information for send and receive ; #X restore 392 503 pd META; -#N canvas 14 368 428 126 Related_objects 0; +#N canvas 217 407 428 126 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X obj 22 42 pddp/helplink cyclone/universal; @@ -36,32 +36,32 @@ you build or between objects where patch cords are not possible.; message sent within a single patch - from a [send] object to a [receive] object in the same patch. But the functionality of these objects goes far beyond the scope of a single patch.; -#X floatatom 42 110 5 0 0 0 - - -; -#X floatatom 96 136 5 0 0 0 - - -; +#X floatatom 42 110 5 0 0 0 - - -, f 5; +#X floatatom 96 136 5 0 0 0 - - -, f 5; #X obj 42 136 s aNum; #X obj 96 110 r aNum; #X obj 170 135 s aSymbol; #X msg 170 110 symbol hello; #X obj 267 110 r aSymbol; -#X symbolatom 267 137 10 0 0 0 - - -; +#X symbolatom 267 137 10 0 0 0 - - -, f 10; #X obj 16 262 send one_send; #X obj 16 306 receive one_send; #X obj 19 244 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 --1 -1 3800 0; +-1 -1 0 0; #X obj 153 262 send one_send; #X obj 156 244 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 --1 -1 1200 0; +-1 -1 0 0; #X obj 291 262 send one_send; #X obj 294 244 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 --1 -1 3200 0; +-1 -1 0 0; #X obj 19 327 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 --1 -1 3200 1; +-1 -1 0 1; #X obj 153 306 receive one_send; #X obj 156 327 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 --1 -1 3200 1; +-1 -1 0 1; #X obj 291 306 receive one_send; #X obj 294 327 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 --1 -1 3200 1; +-1 -1 0 1; #X text 17 289 All [receive]s of the same name will receive the "messages": ; #X text 17 224 You can have multiple [send]s with the same name:; @@ -83,7 +83,7 @@ the following information about 'scope' and 'locality'.; #X obj 28 66 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 28 91 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 28 117 vsl 15 128 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; #X obj 21 386 hdl 15 1 0 8 empty empty empty 0 -6 0 8 -262144 -1 -1 @@ -113,8 +113,8 @@ and choosing "Properties" from the menu that appears.; messages without attaching a separate [send] or [receive] object to them with a patch cord.; #X text 230 242 THE OL'FASHION WAY; -#X floatatom 236 266 5 0 0 0 - - -; -#X floatatom 290 293 5 0 0 0 - - -; +#X floatatom 236 266 5 0 0 0 - - -, f 5; +#X floatatom 290 293 5 0 0 0 - - -, f 5; #X obj 236 290 s a; #X obj 290 265 r a; #X text 230 325 USING THESE OBJECTS' INTERNAL SEND AND RECEIVE FUNCTIONALITY @@ -122,9 +122,9 @@ them with a patch cord.; #X text 335 269 As you see here \, these number boxes are linked together with send and receives objects.; #X obj 241 347 nbx 5 14 -1e+37 1e+37 0 0 b empty empty 0 -6 0 10 -262144 --1 -1 0 256; +-1 -1 0 256 0; #X obj 303 347 nbx 5 14 -1e+37 1e+37 0 0 empty b empty 0 -6 0 10 -262144 --1 -1 0 256; +-1 -1 0 256 0; #X text 250 370 These number boxes are linked together via their 'send' or 'receive' property.; #X text 258 8 Some objects in Pd contain their own internal send and diff --git a/doc/pddp/all_about_submitting_bugs.pd b/doc/pddp/all_about_submitting_bugs.pd index 6c6d64dfec733a0d67f00fe39871bfd7150b32cd..904ab239ed5375d278900392f8408106b6670696 100644 --- a/doc/pddp/all_about_submitting_bugs.pd +++ b/doc/pddp/all_about_submitting_bugs.pd @@ -1,21 +1,21 @@ -#N canvas 0 0 448 245 10; +#N canvas 428 33 448 245 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header submitting_bugs 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; #X obj 1 223 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; -#X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan +#N canvas 369 72 494 183 META 0; +#X text 12 100 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 65 LIBRARY PDDP; +#X text 12 80 LIBRARY PDDP; #X text 12 5 GENRE all_about_pd; #X text 12 25 KEYWORDS needs_work; #X text 12 45 DESCRIPTION prerequisites for submitting a bug on Sourceforge ; #X restore 392 225 pd META; -#N canvas 11 113 428 117 Related_objects 0; +#N canvas 215 136 428 117 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 All About Submitting Bugs- Related Objects; diff --git a/doc/pddp/all_about_symbol_construction.pd b/doc/pddp/all_about_symbol_construction.pd index c11e550e8a0c2b19e223e75c4e18c4145f213943..31b5a7757fdc04b156f5a2cc758e151ae6a8067b 100644 --- a/doc/pddp/all_about_symbol_construction.pd +++ b/doc/pddp/all_about_symbol_construction.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 448 503 10; +#N canvas 430 33 448 503 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header symbol_construction 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp @@ -10,21 +10,21 @@ to name them with a sequential number.; from various parts. Additionally \, there are externals which can perform more advanced functions \, which are listed below.; #X text 20 127 1) Using the [makefilename] object; -#X floatatom 41 149 5 0 0 0 - - -; -#X symbolatom 41 192 10 0 0 0 - - -; +#X floatatom 41 149 5 0 0 0 - - -, f 5; +#X symbolatom 41 192 10 0 0 0 - - -, f 10; #X obj 41 170 makefilename file%d.wav; #X text 193 170 see help patch for more details; #X text 20 219 2) Using variable-substitution in a message box; -#X symbolatom 41 351 12 0 0 0 - - -; +#X symbolatom 41 351 12 0 0 0 - - -, f 12; #X msg 41 328 symbol \$1-\$2.wav; #X obj 41 306 pack; -#X floatatom 41 241 5 1 12 1 month - -; -#X floatatom 62 262 5 2000 2020 1 year - -; +#X floatatom 41 241 5 1 12 1 month - -, f 5; +#X floatatom 62 262 5 2000 2020 1 year - -, f 5; #X obj 62 283 t b a; #X text 20 379 3) Using externals; #X obj 1 481 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 375 350 494 163 META 0; #X text 12 105 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -34,7 +34,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 25 NAME makefilename gatom; #X text 12 65 DESCRIPTION how to handle symbols in Pd; #X restore 392 483 pd META; -#N canvas 14 368 428 126 Related_objects 0; +#N canvas 216 383 428 126 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Symbol Construction- Related Objects; diff --git a/doc/pddp/all_about_writing_help_patches.pd b/doc/pddp/all_about_writing_help_patches.pd index 16d69cce1ab0f2151eb4c99770abbd180cfa8c51..4492049731645e44c38a50b9351e209ab51579b7 100644 --- a/doc/pddp/all_about_writing_help_patches.pd +++ b/doc/pddp/all_about_writing_help_patches.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 448 238 10; +#N canvas 430 37 448 238 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header writing_help_patches 20 10 1 18 -261106 -33289 0; #X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp ; #X obj 1 216 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 375 121 494 131 META 0; #X text 12 85 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -14,7 +14,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 25 KEYWORDS needs_work; #X text 12 45 DESCRIPTION guidelines for writing help patches; #X restore 392 218 pd META; -#N canvas 10 196 428 105 Related_objects 0; +#N canvas 218 145 428 105 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Writing Help Patches- Related Objects; diff --git a/doc/pddp/all_about_z_order.pd b/doc/pddp/all_about_z_order.pd index 3d9272c99f5cf4d085da1d4e61a766c5ebf5c9b8..813cac5640b154a61d51d82f932e08bd224cdf8d 100644 --- a/doc/pddp/all_about_z_order.pd +++ b/doc/pddp/all_about_z_order.pd @@ -1,9 +1,9 @@ -#N canvas 0 0 448 189 10; +#N canvas 430 32 448 189 10; #X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header z_order 20 10 1 18 -261106 -33289 0; #X obj 1 167 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 344 META 0; +#N canvas 376 48 494 153 META 0; #X text 12 95 HELP_PATCH_AUTHORS Dave Sabine \, May 5 \, 2003 . Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; @@ -13,7 +13,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 12 45 DESCRIPTION description of how objects are presented graphically in Pd; #X restore 392 169 pd META; -#N canvas 10 196 428 107 Related_objects 0; +#N canvas 217 93 428 107 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261106 -33289 0; #X text 7 2 Z Order- Related Objects; diff --git a/doc/pddp/append-help.pd b/doc/pddp/append-help.pd index d70480f101b80aed275cb5adba44988730980b1a..944d593ff2ecda9c563a70b060b11c4b9aeed989 100644 --- a/doc/pddp/append-help.pd +++ b/doc/pddp/append-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header append 3 12 0 18 -204280 -1 0; #X obj 0 226 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 56 334 494 344 META 0; +#N canvas 563 355 411 274 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -32,7 +32,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 235 cnv 17 3 78 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 319 float; -#N canvas 62 491 428 101 Related_objects 0; +#N canvas 214 524 428 101 Related_objects 0; #X obj 14 38 get; #X obj 46 38 set; #X obj 136 38 getsize; @@ -45,9 +45,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 14 -204280 -1 0; #X text 8 2 [append] Related Objects; #X restore 101 597 pd Related_objects; -#X obj 484 3 append; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/append -text -pdpedia: append; +#X obj 498 12 append; #N canvas 116 162 428 109 help-append-template1 0; #X obj 22 69 filledpolygon z z 0 0 0 20 0 20 30 0 30; #X obj 22 42 struct help-append-template1 float x float y float z; @@ -63,7 +61,7 @@ pdpedia: append; #X obj 281 104 pointer; #X msg 281 80 traverse pd-help-append-data \, bang; #X obj 80 152 append help-append-template1 x y z; -#X floatatom 80 95 5 26 400 0 - - -; +#X floatatom 80 95 5 26 400 0 - - -, f 5; #X obj 80 115 t f f; #X msg 372 138 \; pd-help-append-data clear; #X text 98 234 float; @@ -107,10 +105,10 @@ doc/4.data.structures/04.append.pd; #X obj 325 557 pddp/pddplink scalar-help.pd; #X text 11 23 add a scalar to a canvas; #X msg 18 95 10 75 2; -#X connect 15 0 17 3; -#X connect 16 0 15 0; -#X connect 18 0 19 0; -#X connect 19 0 17 0; -#X connect 19 1 17 1; -#X connect 19 1 17 2; -#X connect 45 0 17 0; +#X connect 14 0 16 3; +#X connect 15 0 14 0; +#X connect 17 0 18 0; +#X connect 18 0 16 0; +#X connect 18 1 16 1; +#X connect 18 1 16 2; +#X connect 44 0 16 0; diff --git a/doc/pddp/array-help.pd b/doc/pddp/array-help.pd index ee499c9819c1a744ab9734b16bf361da1b182fa9..9156c26a81bded4c3e35d5b6b47782d0f988cfa7 100644 --- a/doc/pddp/array-help.pd +++ b/doc/pddp/array-help.pd @@ -1,11 +1,11 @@ -#N canvas 398 77 555 619 10; +#N canvas 427 35 559 624 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 1 -2 cnv 15 552 40 empty \$0-pddp.cnv.header (array) 3 12 0 18 -204280 -1 0; #X obj 0 235 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 576 433 400 199 META 0; #X text 12 65 LIBRARY internal; #X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -23,7 +23,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 456 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 332 525 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 (array) Related Objects; diff --git a/doc/pddp/atan-help.pd b/doc/pddp/atan-help.pd index 2a0c78abe082b4329ecaa1670e8f0b5b3c4942cd..f674eb5bdcf55dd35a987ff044cda91acec008ea 100644 --- a/doc/pddp/atan-help.pd +++ b/doc/pddp/atan-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 425 35 558 622 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header atan 3 12 0 18 -204280 -1 0; #X obj 0 436 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 244 494 344 META 0; +#N canvas 485 285 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Pd version 0.42.; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 542 (none); -#N canvas 57 481 428 109 Related_objects 0; +#N canvas 217 521 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 109 43 atan2; @@ -52,9 +52,7 @@ Pd version 0.42.; #X text 98 509 float; #X obj 78 510 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 493 3 atan; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/atan -text -pdpedia: atan; +#X obj 511 10 atan; #X floatatom 247 209 0 0 0 0 - - -; #X floatatom 247 164 0 0 0 0 - - -; #X obj 247 186 atan; @@ -63,6 +61,7 @@ as a numeric value between -Pi/2 and Pi/2.; #X text 11 23 arctangent function; #X text 168 464 - a list will be truncated \, and the first element will be used as input.; -#X obj 3 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 17 0 18 0; -#X connect 18 0 16 0; +#X obj 3 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 16 0 17 0; +#X connect 17 0 15 0; diff --git a/doc/pddp/atan2-help.pd b/doc/pddp/atan2-help.pd index 72c3a2c342aef04be518cfc74f953c3feee4e5b5..f9cade448dc8fda8633f3ba77d54f4585df1c011 100644 --- a/doc/pddp/atan2-help.pd +++ b/doc/pddp/atan2-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 426 35 559 622 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header atan2 3 12 0 18 -204280 -1 0; #X obj 0 405 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 48 243 494 362 META 0; +#N canvas 572 335 399 294 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ for Pd version 0.42.; #X obj 0 557 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 533 (none); -#N canvas 54 480 428 109 Related_objects 0; +#N canvas 213 521 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 149 43 exp; @@ -53,9 +53,7 @@ for Pd version 0.42.; #X text 98 500 float; #X obj 78 501 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 484 3 atan2; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/atan2 -text -pdpedia: atan2; +#X obj 506 12 atan2; #X text 92 97 The [atan2] object produces the arctangent of the quotient of its two arguments. The number produced is a value between Pi and -Pi and represents the counterclockwise angle in radians (not degrees) @@ -105,10 +103,10 @@ to the left inlet.; #X connect 23 0 0 0; #X connect 23 1 17 0; #X restore 101 566 pd atan2_vs_atan; -#X floatatom 224 217 5 0 0 0 - - -; -#X floatatom 261 217 5 0 0 0 - - -; +#X floatatom 224 217 5 0 0 0 - - -, f 5; +#X floatatom 261 217 5 0 0 0 - - -, f 5; #X obj 224 241 atan2; -#X floatatom 224 268 5 0 0 0 - - -; +#X floatatom 224 268 5 0 0 0 - - -, f 5; #X obj 78 464 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 463 float; @@ -116,7 +114,8 @@ to the left inlet.; #X text 168 463 - X coordinate; #X text 168 433 - a list will be distributed between the two inlets of [atan2].; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 19 0 21 0; -#X connect 20 0 21 1; -#X connect 21 0 22 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 18 0 20 0; +#X connect 19 0 20 1; +#X connect 20 0 21 0; diff --git a/doc/pddp/bag-help.pd b/doc/pddp/bag-help.pd index f17818c365bf4f4fc3d954c1f5d287568d5e83f7..9a73fe22dde526db5d7aeb5012018a6e414838a3 100644 --- a/doc/pddp/bag-help.pd +++ b/doc/pddp/bag-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header bag 3 12 0 18 -204280 -1 0; #X obj 0 288 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 367 META 0; +#N canvas 562 360 414 263 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 542 (none); -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 225 510 428 109 Related_objects 0; #X obj 62 43 makenote; #X obj 22 43 poly; #X obj 123 43 list; @@ -65,9 +65,7 @@ were received \, and clear the collection.; #X text 168 353 - a (value \, flag) pair is distributed to the two inlets. Lists with more than two elements will be truncated.; #X text 11 23 collection of numbers; -#X obj 493 3 bag; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/bag -text -pdpedia: bag; +#X obj 518 10 bag; #X text 168 413 - clear the collection.; #X text 167 439 - a float to the right inlet sets the "flag": if zero \, values to the left inlet will not be added to the collection. If @@ -77,7 +75,8 @@ nonzero \, values to the right inlet will be added to the collection. if the last value the right inlet received was nonzero. If the last value the right inlet received was zero \, the float sent to the right inlet will be removed from the collection.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X connect 21 0 29 0; #X connect 22 0 29 0; #X connect 23 0 29 0; diff --git a/doc/pddp/bang-help.pd b/doc/pddp/bang-help.pd index c928a2ab2db78e10c83e296f2cbfffbc9763f1b9..03d6621b37b9f17acff19ea702ecaf0dd68c62a7 100644 --- a/doc/pddp/bang-help.pd +++ b/doc/pddp/bang-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header bang 3 12 0 18 -204280 -1 0; #X obj 0 329 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 49 244 494 366 META 0; +#N canvas 570 331 408 299 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -32,7 +32,7 @@ Pd version 0.42.; #X obj 78 338 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 413 (none); -#N canvas 40 482 428 108 Related_objects 0; +#N canvas 215 518 428 108 Related_objects 0; #X obj 21 42 trigger; #X obj 191 43 loadbang; #X msg 91 43; @@ -46,9 +46,7 @@ Pd version 0.42.; #X text 98 381 bang; #X obj 78 381 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/bang -text -pdpedia: bang; -#X obj 469 3 bang; +#X obj 468 11 bang; #X obj 139 224 print; #X msg 152 171 walk the cat; #X msg 139 145 45; @@ -76,7 +74,7 @@ pdpedia: bang; #X msg 98 342 bang \, bang; #X obj 98 368 f; #X obj 131 368 + 1; -#X floatatom 98 393 5 0 0 0 - - -; +#X floatatom 98 393 5 0 0 0 - - -, f 5; #X msg 46 342 bang; #X text 19 418 4; #X obj 43 419 trigger bang; @@ -124,11 +122,12 @@ It's neither a zero or a one \; it's not true or false \; it's just ; #X text 168 337 - [bang] takes any message supplied to its inlet and outputs a bang message in response.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 521 3 b; -#X text 501 3 or; -#X connect 15 0 17 0; -#X connect 16 0 17 0; -#X connect 17 0 14 0; -#X connect 19 0 20 0; -#X connect 20 0 18 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 520 11 b; +#X text 500 11 or; +#X connect 14 0 16 0; +#X connect 15 0 16 0; +#X connect 16 0 13 0; +#X connect 18 0 19 0; +#X connect 19 0 17 0; diff --git a/doc/pddp/bang~-help.pd b/doc/pddp/bang~-help.pd index 515eac2eb6843d427cff74a9948c3a433add63fe..3d9ae5218a603460325b9e9a5547bf66bbb53de2 100644 --- a/doc/pddp/bang~-help.pd +++ b/doc/pddp/bang~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 426 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header bang~ 3 12 0 18 -204280 -1 0; #X obj 0 445 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 43 242 494 344 META 0; +#N canvas 585 389 387 241 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ by Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 78 454 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 541 (none); -#N canvas 31 477 428 114 Related_objects 0; +#N canvas 214 518 428 114 Related_objects 0; #X obj 15 34 print~; #X obj 72 34 bang; #X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -39,9 +39,7 @@ by Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X text 98 491 bang; #X obj 78 491 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 483 3 bang~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/bang~ -text -pdpedia: bang~; +#X obj 505 12 bang~; #X obj 116 213 bang~; #X obj 116 281 print; #X text 228 169 click to test; @@ -61,16 +59,17 @@ pdpedia: bang~; same logical time as the DSP cycle). This is primarily useful for sampling the outputs of analysis algorithms.; #X text 98 453 (inactive); -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 14 0 17 0; -#X connect 17 0 15 0; -#X connect 18 0 19 0; -#X connect 20 0 21 0; -#X connect 20 0 23 0; -#X connect 21 0 17 1; -#X connect 21 0 18 0; -#X connect 22 0 17 1; -#X connect 22 0 18 0; -#X connect 23 0 22 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 13 0 16 0; +#X connect 16 0 14 0; +#X connect 17 0 18 0; +#X connect 19 0 20 0; +#X connect 19 0 22 0; +#X connect 20 0 16 1; +#X connect 20 0 17 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X connect 22 0 21 0; +#X connect 23 0 24 0; #X connect 24 0 25 0; -#X connect 25 0 26 0; diff --git a/doc/pddp/bendin-help.pd b/doc/pddp/bendin-help.pd index 2d00c2343b99faaffe81be36f67cdbe0f3f71457..846a474440a22a9b12eda1d4137aa93284a51478 100644 --- a/doc/pddp/bendin-help.pd +++ b/doc/pddp/bendin-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header bendin 3 12 0 18 -204280 -1 0; #X obj 0 395 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 48 245 494 344 META 0; +#N canvas 477 282 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ to conform to the PDDP template for Pd version 0.42.; #X obj 0 560 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 439 float; -#N canvas 50 112 428 456 Related_objects 0; +#N canvas 213 167 428 456 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [bendin] Related Objects; @@ -63,24 +63,24 @@ by Olaf Matthes); #X obj 22 400 pddp/helplink cyclone/midiformat; #X obj 22 415 pddp/helplink cyclone/midiparse; #X obj 22 430 pddp/helplink cyclone/midiflush; +#X obj 185 344 pitch; +#X obj 186 365 chord; #X restore 101 597 pd Related_objects; -#X obj 482 3 bendin; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/bendin -text -pdpedia: bendin; +#X obj 497 10 bendin; #X text 98 405 (none); #X obj 78 439 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X obj 78 467 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 -162280 0; #X text 98 467 float; -#X floatatom 148 171 5 0 0 0 - - -; -#X floatatom 191 171 5 0 0 0 - - -; +#X floatatom 148 171 5 0 0 0 - - -, f 5; +#X floatatom 191 171 5 0 0 0 - - -, f 5; #X obj 148 144 bendin; #X text 85 221 The [bendin] object reads incoming pitch bend values and reports them. If started with no arguments it reports the channel number through the right outlet.; #X obj 260 144 bendin 2; -#X floatatom 260 171 5 0 0 0 - - -; +#X floatatom 260 171 5 0 0 0 - - -, f 5; #X text 311 171 <-- pitch bend values on channel 2; #X obj 99 564 pddp/pddplink all_about_midi_flags.pd -text all_about_midi_flags ; @@ -93,7 +93,8 @@ show the second (right) outlet.; #X text 168 467 - MIDI channel number (available unless argument is given).; #X text 80 514 1) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 17 0 15 0; -#X connect 17 1 16 0; -#X connect 19 0 20 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 16 0 14 0; +#X connect 16 1 15 0; +#X connect 18 0 19 0; diff --git a/doc/pddp/bendout-help.pd b/doc/pddp/bendout-help.pd index 301db515ba552eb98bf85787b42604009d86eba9..4960f50d19b8ff7394a8ca5a146509a70ccf1808 100644 --- a/doc/pddp/bendout-help.pd +++ b/doc/pddp/bendout-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 432 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header bendout 3 12 0 18 -204280 -1 0; #X obj 0 377 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 244 494 344 META 0; +#N canvas 489 282 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ to conform to the PDDP template for Pd version 0.42.; #X obj 0 561 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 387 float; -#N canvas 60 184 441 421 Related_objects 0; +#N canvas 204 206 441 421 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [bendout] Related Objects; @@ -72,13 +72,11 @@ by Olaf Matthes); #X text 98 430 float; #X obj 99 565 pddp/pddplink all_about_midi_flags.pd -text all_about_midi_flags ; -#X obj 470 3 bendout; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/bendout -text -pdpedia: bendout; -#X floatatom 111 146 5 0 0 0 - - -; -#X floatatom 150 163 5 0 0 0 - - -; +#X obj 493 13 bendout; +#X floatatom 111 146 5 0 0 0 - - -, f 5; +#X floatatom 150 163 5 0 0 0 - - -, f 5; #X obj 111 186 bendout; -#X floatatom 231 163 5 0 0 0 - - -; +#X floatatom 231 163 5 0 0 0 - - -, f 5; #X text 305 186 <-- pitch bend values on channel 2; #X obj 231 186 bendout 2; #X text 11 23 send pitchbend value to the MIDI port; @@ -89,9 +87,10 @@ channel can be changed by sending an integer to the right inlet.; #X text 168 430 - MIDI channel number (defaults to channel 1).; #X text 168 462 - [bendin] writes directly to the MIDI port.; #X text 80 505 1) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X text 98 407 list; #X text 168 407 - a list is distributed to the inlets.; -#X connect 16 0 18 0; -#X connect 17 0 18 1; -#X connect 19 0 21 0; +#X connect 15 0 17 0; +#X connect 16 0 17 1; +#X connect 18 0 20 0; diff --git a/doc/pddp/biquad~-help.pd b/doc/pddp/biquad~-help.pd index 5f56c429dc92f9e792ca1487c56a76b5cff4c480..aba09e5bcb4830e949c0c27c4960be4fe941846f 100644 --- a/doc/pddp/biquad~-help.pd +++ b/doc/pddp/biquad~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 36 555 619 10; #X obj -1 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header biquad~ 3 12 0 18 -204280 -1 0; #X obj -1 321 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 244 494 344 META 0; +#N canvas 659 352 314 272 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj -1 565 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 46 487 428 102 Related_objects 0; +#N canvas 211 524 428 102 Related_objects 0; #X obj 22 42 hip~; #X obj 62 41 lop~; #X obj 104 41 bp~; @@ -36,9 +36,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X restore 101 597 pd Related_objects; #X obj 78 330 cnv 17 3 75 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 471 3 biquad~; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/biquad~ -text -pdpedia: biquad~; +#X obj 489 12 biquad~; #X obj 155 216 env~; #X floatatom 155 243 0 0 0 0 - - -; #X floatatom 66 98 0 0 0 0 - - -; @@ -76,14 +74,15 @@ used to calculate the following difference equation:; ; #X text 168 330 - the incoming signal; #X text 168 426 - the outgoing signal; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 11 0 12 0; -#X connect 13 0 22 0; -#X connect 14 0 15 0; -#X connect 16 0 11 0; -#X connect 17 0 16 0; -#X connect 20 0 16 0; -#X connect 21 0 16 0; -#X connect 22 0 14 0; -#X connect 22 0 16 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 474 51 pddp/dsp; +#X connect 10 0 11 0; +#X connect 12 0 21 0; +#X connect 13 0 14 0; +#X connect 15 0 10 0; +#X connect 16 0 15 0; +#X connect 19 0 15 0; +#X connect 20 0 15 0; +#X connect 21 0 13 0; +#X connect 21 0 15 0; diff --git a/doc/pddp/block~-help.pd b/doc/pddp/block~-help.pd index f1778fda6abfb609fd16cf0dd73437d7e137fc7a..843d48397136d92d1c7838dfb683450e36b4d5ec 100644 --- a/doc/pddp/block~-help.pd +++ b/doc/pddp/block~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header block~ 3 12 0 18 -204280 -1 0; #X obj 0 271 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 42 244 494 344 META 0; +#N canvas 479 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -26,7 +26,7 @@ for DSP; 0 13 -228856 -1 0; #X obj 0 435 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 48 485 428 105 Related_objects 0; +#N canvas 212 523 428 105 Related_objects 0; #X obj 83 42 fft~; #X obj 23 42 switch~; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -35,8 +35,6 @@ for DSP; #X restore 102 597 pd Related_objects; #X obj 78 280 cnv 17 3 40 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/block~ -text -pdpedia: block~; #X text 98 280 set; #X text 98 341 (none); #X floatatom 78 247 0 0 0 0 - - -; @@ -156,7 +154,7 @@ to display how different "set" messages change the block size.; #X connect 31 0 25 0; #X coords 0 -1 1 1 175 35 1 45 300; #X restore 78 209 pd visualize; -#X obj 422 3 block~; +#X obj 422 12 block~; #X text 90 161 IMPORTANT NOTE: Since you may have at most one block~/switch~ object in any window \, [block~] has been put in a subpatch (below) for this example:; @@ -182,10 +180,11 @@ any other block size. This is intended for later use in video processing. #X obj 455 51 pddp/dsp; #X obj 102 576 pddp/pddplink ../3.audio.examples/J07.oversampling.pd -text doc/3.audio.examples/J07.oversampling.pd; -#X text 469 3 or [switch~]; -#X connect 19 0 28 0; -#X connect 20 0 28 0; -#X connect 21 0 28 0; -#X connect 22 0 28 0; -#X connect 23 0 28 0; -#X connect 28 0 12 0; +#X text 469 12 or; +#X obj 494 12 switch~; +#X connect 18 0 27 0; +#X connect 19 0 27 0; +#X connect 20 0 27 0; +#X connect 21 0 27 0; +#X connect 22 0 27 0; +#X connect 27 0 11 0; diff --git a/doc/pddp/bng-help.pd b/doc/pddp/bng-help.pd index c6e7cd0228d02cc60c1a78b629f36956bbec0c0b..30d61627a2aff649ed068674c91aec70dded1ec7 100644 --- a/doc/pddp/bng-help.pd +++ b/doc/pddp/bng-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 433 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header bng 3 12 0 18 -204280 -1 0; #X obj 0 300 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 42 244 494 344 META 0; +#N canvas 504 285 494 344 META 0; #X text 12 115 LIBRARY internal; #X text 12 25 LICENSE SIBSD; #X text 12 135 AUTHOR Thomas Musil; @@ -27,7 +27,7 @@ label_pos label_font color pos delta; 0 13 -228856 -1 0; #X obj 78 309 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 28 461 428 129 Related_objects 0; +#N canvas 220 497 428 129 Related_objects 0; #X obj 22 43 bang; #X obj 69 43 trigger; #X obj 145 43 until; @@ -43,10 +43,8 @@ label_pos label_font color pos delta; #X obj 78 417 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 308 anything; -#X obj 495 3 bng 15 250 50 0 foo5_rcv empty empty 17 7 0 10 -262144 +#X obj 526 13 bng 15 250 50 0 foo5_rcv empty empty 17 7 0 10 -262144 -1 -1; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/bng -text -pdpedia: bng; #X obj 144 227 print; #N canvas 598 330 187 198 once 0; #X msg 38 77 1; @@ -158,9 +156,9 @@ its appearance.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-interrupt empty -0 -8 0 12 -262144 -1 -1 50 256; +0 -8 0 12 -262144 -1 -1 50 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-hold empty 0 --8 0 12 -262144 -1 -1 250 256; +-8 0 12 -262144 -1 -1 250 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -176,11 +174,11 @@ its appearance.; #X obj 33 237 pack 0 0 0; #X obj 120 197 t b a; #X obj 103 104 nbx 3 14 0 29 0 0 \$0-dummy \$0-bg empty 0 -8 0 12 -262144 --1 -1 0 256; +-1 -1 0 256 0; #X obj 103 124 nbx 3 14 0 29 0 0 \$0-dummy \$0-front empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X obj 103 144 nbx 3 14 0 29 0 0 \$0-dummy \$0-label empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X connect 0 0 2 0; #X connect 0 1 2 1; #X connect 2 0 1 0; @@ -212,11 +210,11 @@ its appearance.; #X text 120 137 2.front; #X text 120 153 3.label; #X obj 103 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-r empty 0 -8 0 10 -262144 --258113 -1 0 256; +-258113 -1 0 256 0; #X obj 133 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-g empty 0 -8 0 10 -262144 --13381 -1 0 256; +-13381 -1 0 256 0; #X obj 163 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-b empty 0 -8 0 10 -262144 --4160 -1 0 256; +-4160 -1 0 256 0; #X connect 1 0 2 0; #X connect 1 1 2 1; #X connect 2 0 3 0; @@ -263,16 +261,16 @@ its appearance.; #X text 247 472 1.x-delta; #X text 247 494 2.y-delta; #X obj 13 53 nbx 3 14 8 200 0 0 empty \$0-dim empty 0 -8 0 12 -262144 --1 -1 15 256; +-1 -1 15 256 0; #X text 58 51 size; #N canvas 366 206 174 259 flash-time 0; #X obj 68 180 pack; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xlabel empty -0 -8 0 12 -262144 -1 -1 17 256; +0 -8 0 12 -262144 -1 -1 17 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ylabel empty -0 -8 0 12 -262144 -1 -1 7 256; +0 -8 0 12 -262144 -1 -1 7 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -285,9 +283,9 @@ its appearance.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 0 2 0 0 \$0-dummy \$0-font empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-font-size empty -0 -8 0 12 -262144 -1 -1 10 256; +0 -8 0 12 -262144 -1 -1 10 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -300,9 +298,9 @@ its appearance.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xpos empty 0 --8 0 12 -262144 -1 -1 340 256; +-8 0 12 -262144 -1 -1 340 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ypos empty 0 --8 0 12 -262144 -1 -1 500 256; +-8 0 12 -262144 -1 -1 500 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -315,9 +313,9 @@ its appearance.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -20 20 0 0 \$0-dummy \$0-xdelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -20 20 0 0 \$0-dummy \$0-ydelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -429,16 +427,17 @@ Czaja to build comprehensive documentation for Pd.; that has not been defined to affect gui-properties (see below).; #X text 98 346 See the following subpatch for messages that change the gui-properties of [bng]:; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 15 0 14 0; -#X connect 17 0 18 0; -#X connect 18 0 16 0; -#X connect 18 0 15 0; -#X connect 19 0 18 0; -#X connect 20 0 18 0; -#X connect 21 0 18 0; -#X connect 22 0 18 0; -#X connect 23 0 18 0; -#X connect 25 0 27 0; -#X connect 26 0 24 0; -#X connect 28 0 18 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 14 0 13 0; +#X connect 16 0 17 0; +#X connect 17 0 15 0; +#X connect 17 0 14 0; +#X connect 18 0 17 0; +#X connect 19 0 17 0; +#X connect 20 0 17 0; +#X connect 21 0 17 0; +#X connect 22 0 17 0; +#X connect 24 0 26 0; +#X connect 25 0 23 0; +#X connect 27 0 17 0; diff --git a/doc/pddp/bonk~-help.pd b/doc/pddp/bonk~-help.pd index c2266bf082121e4270ec409e4c5268acd034953f..874e7db92e1678924e01e38da7ecf89424035894 100644 --- a/doc/pddp/bonk~-help.pd +++ b/doc/pddp/bonk~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 28 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header bonk~ 3 12 0 18 -204280 -1 0; #X obj 0 235 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 208 227 494 344 META 0; +#N canvas 476 281 494 344 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ learn forget write read; 0 13 -228856 -1 0; #X obj 78 244 cnv 17 3 45 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 45 491 428 101 Related_objects 0; +#N canvas 209 519 428 101 Related_objects 0; #X obj 21 42 env~; #X obj 59 42 threshold~; #X obj 135 42 fiddle~; @@ -40,9 +40,7 @@ learn forget write read; #X restore 100 597 pd Related_objects; #X obj 78 308 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 483 3 bonk~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/bonk~ -text -pdpedia: bonk~; +#X obj 504 12 bonk~; #X obj 234 135 spigot; #X obj 151 79 bonk~; #X obj 151 135 spigot; @@ -269,17 +267,18 @@ nominally 11 filters). This "velocity" is the sum of the square roots of the amplitudes of the bands \, normalized so that 100 is an attack of amplitude of about 1 . The instrument number is significant only if [bonk~] has a "template set" in memory.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 12 0 17 0; -#X connect 13 0 14 0; -#X connect 13 1 12 0; -#X connect 13 1 20 0; -#X connect 14 0 18 0; -#X connect 15 0 14 1; -#X connect 16 0 12 1; -#X connect 21 0 13 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 476 54 pddp/dsp; +#X connect 11 0 16 0; +#X connect 12 0 13 0; +#X connect 12 1 11 0; +#X connect 12 1 19 0; +#X connect 13 0 17 0; +#X connect 14 0 13 1; +#X connect 15 0 11 1; +#X connect 20 0 12 0; +#X connect 22 0 21 0; #X connect 23 0 22 0; -#X connect 24 0 23 0; -#X connect 25 0 23 0; -#X connect 33 0 13 0; +#X connect 24 0 22 0; +#X connect 32 0 12 0; diff --git a/doc/pddp/bp~-help.pd b/doc/pddp/bp~-help.pd index 9bcc4e621c0ebb010ac3a2aadb1474cf3dc0ae62..6d44475b86241a538562e5a7a6abda153dbf77a0 100644 --- a/doc/pddp/bp~-help.pd +++ b/doc/pddp/bp~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 36 555 619 10; #X obj -1 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header bp~ 3 12 0 18 -204280 -1 0; #X obj -1 364 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 246 494 367 META 0; +#N canvas 483 262 494 367 META 0; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; #X text 12 165 AUTHOR Miller Puckette; @@ -29,7 +29,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 12 0 13 -228856 -1 0; #X obj 78 373 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 73 487 428 102 Related_objects 0; +#N canvas 213 529 428 102 Related_objects 0; #X obj 21 42 vcf~; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; @@ -37,9 +37,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X restore 101 597 pd Related_objects; #X obj 78 481 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 492 3 bp~; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/bp~ -text -pdpedia: bp~; +#X obj 502 11 bp~; #X obj 137 208 env~; #X floatatom 137 228 0 0 0 0 - - -; #X floatatom 166 138 0 0 0 0 - - -; @@ -74,16 +72,17 @@ dB.; #X text 75 297 [bp~] passes a sinusoid at the center frequency at unit gain (approximately). Other frequencies are attenuated.; #X text 123 66 <- scroll to change input frequency; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 476 52 pddp/dsp; #X obj 98 572 pddp/pddplink ../3.audio.examples/H07.measure.spectrum.pd -text doc/3.audio.examples/H07.measure.spectrum.pd; -#X connect 12 0 13 0; -#X connect 14 0 20 1; -#X connect 15 0 16 0; -#X connect 17 0 18 0; -#X connect 18 0 15 0; -#X connect 18 0 20 0; -#X connect 19 0 20 0; -#X connect 20 0 12 0; -#X connect 22 0 20 2; +#X connect 11 0 12 0; +#X connect 13 0 19 1; +#X connect 14 0 15 0; +#X connect 16 0 17 0; +#X connect 17 0 14 0; +#X connect 17 0 19 0; +#X connect 18 0 19 0; +#X connect 19 0 11 0; +#X connect 21 0 19 2; diff --git a/doc/pddp/canvas-help.pd b/doc/pddp/canvas-help.pd index 6adc12934724dabd3fc7bf9ea48207b1425a2fc5..fbae534b6b56878145455cd87a645732790a8036 100644 --- a/doc/pddp/canvas-help.pd +++ b/doc/pddp/canvas-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header (canvas) 3 12 0 18 -204280 -1 0; #X obj 0 293 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 280 META 0; +#N canvas 482 350 494 280 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -32,9 +32,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X restore 102 598 pd Related_objects; #X obj 78 302 cnv 17 3 85 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; -#X text 328 3 (This help patch itself is a canvas); -#X obj 451 20 pddp/pddplink http://wiki.puredata.info/en/canvas -text -pdpedia: canvas; +#X text 328 11 (This help patch itself is a canvas); #X obj 101 560 pddp/pddplink all_about_canvas_properties.pd -text all_about_canvas_properties ; #X text 72 56 This help patch is associated with several related objects: @@ -74,7 +72,8 @@ objects on the canvas. See the links below for more details:; #X text 98 512 (5); #X text 168 512 - canvas arguments are 5 floats which are not directly accessible: topLeftX topLeftY canvasWidth canvasHeight fontSize.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 101 575 pddp/pddplink ../3.audio.examples/G05.execution.order.pd -text doc/3.audio.examples/G05.execution.order.pd; #X text 11 23 Pure Data document window; diff --git a/doc/pddp/catch~-help.pd b/doc/pddp/catch~-help.pd index 00c086499985bef696b00566ee1a8748bd0a76fc..cc19fbca2d761e1685e7634bae33b7b508427889 100644 --- a/doc/pddp/catch~-help.pd +++ b/doc/pddp/catch~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 37 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header catch~ 3 12 0 18 -204280 -1 0; #X obj 0 423 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 243 494 344 META 0; +#N canvas 555 407 418 220 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 93 479 428 109 Related_objects 0; +#N canvas 212 519 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 72 43 send~; @@ -59,23 +59,22 @@ from [throw~] objects that share the same name as this [catch~].; #X text 168 510 - [catch~] takes one argument-- a symbol atom-- as its name. Other [throw~] objects may have the same name \, but there may be no other [catch~] objects that shares this name.; -#X obj 474 3 catch~; -#X obj 448 20 pddp/pddplink http://wiki.puredata.info/en/catch~ -text -pdpedia: catch~; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 502 10 catch~; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 455 51 pddp/dsp; #X obj 224 168 catch~ signal1; #X obj 358 168 catch~ signal2; #X obj 73 220 throw~ signal1; #X obj 73 268 throw~ signal1; -#X connect 10 0 34 0; +#X connect 10 0 33 0; #X connect 11 0 9 0; -#X connect 12 0 33 0; +#X connect 12 0 32 0; #X connect 13 0 14 0; #X connect 14 0 11 0; #X connect 14 0 16 0; #X connect 16 0 15 0; -#X connect 17 0 33 0; -#X connect 18 0 33 0; -#X connect 31 0 11 0; -#X connect 32 0 16 0; +#X connect 17 0 32 0; +#X connect 18 0 32 0; +#X connect 30 0 11 0; +#X connect 31 0 16 0; diff --git a/doc/pddp/change-help.pd b/doc/pddp/change-help.pd index 7eaa2171cdae996a4a2b18fd61f0bb0fe92c9366..6e478cda5c9e2bd56f55c669c4b84bce65f057e3 100644 --- a/doc/pddp/change-help.pd +++ b/doc/pddp/change-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 424 45 555 619 10; #X obj -1 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header change 3 12 0 18 -204280 -1 0; #X obj -1 337 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 247 494 344 META 0; +#N canvas 479 297 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ for Pd version 0.42.; 12 0 13 -228856 -1 0; #X obj 78 346 cnv 17 3 125 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 74 489 428 104 Related_objects 0; +#N canvas 210 534 428 104 Related_objects 0; #X obj 15 31 spigot; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; @@ -38,9 +38,7 @@ for Pd version 0.42.; #X restore 101 597 pd Related_objects; #X obj 78 490 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 483 3 change; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/change -text -pdpedia: change; +#X obj 499 11 change; #X msg 22 108 1; #X msg 50 108 1; #X msg 79 108 1; @@ -86,18 +84,19 @@ value \, it will be sent to the outlet.; the value of [change] without outputting it.; #X text 18 59 The change object passes its input to the outlet only when it changes.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 12 0 17 0; -#X connect 13 0 17 0; -#X connect 14 0 17 0; -#X connect 15 0 17 0; -#X connect 17 0 18 0; -#X connect 20 0 21 0; -#X connect 22 0 20 0; -#X connect 23 0 20 0; -#X connect 24 0 20 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 11 0 16 0; +#X connect 12 0 16 0; +#X connect 13 0 16 0; +#X connect 14 0 16 0; +#X connect 16 0 17 0; +#X connect 19 0 20 0; +#X connect 21 0 19 0; +#X connect 22 0 19 0; +#X connect 23 0 19 0; +#X connect 29 0 35 0; #X connect 30 0 36 0; -#X connect 31 0 37 0; -#X connect 32 0 33 0; -#X connect 33 0 37 0; -#X connect 37 0 30 0; +#X connect 31 0 32 0; +#X connect 32 0 36 0; +#X connect 36 0 29 0; diff --git a/doc/pddp/choice-help.pd b/doc/pddp/choice-help.pd index 0ccdfa09b1e9b3fb332ddcb6dd563e544d7bf497..3652c0a6e10ae544ef8e927ca278a9ccf8522ab0 100644 --- a/doc/pddp/choice-help.pd +++ b/doc/pddp/choice-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 426 38 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header choice 3 12 0 18 -204280 -1 0; #X obj 0 288 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 247 494 344 META 0; +#N canvas 478 286 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 78 297 cnv 17 3 75 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 103 479 428 110 Related_objects 0; +#N canvas 213 517 428 110 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [choice] Related Objects; @@ -37,9 +37,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 391 cnv 17 3 50 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 391 float; -#X obj 484 3 choice; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/choice -text -pdpedia: choice; +#X obj 497 10 choice; #X obj 98 210 choice; #X msg 136 101 print; #X msg 124 78 clear; @@ -90,18 +88,19 @@ having up to ten elements.; #X text 168 467 - (optional) if given a nonzero creation argument \, [choice] tries to avoid repetitious outputs by weighting less recently output vectors preferentially.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 13 0 23 0; -#X connect 14 0 13 0; -#X connect 15 0 13 0; -#X connect 15 0 24 0; -#X connect 16 0 13 0; -#X connect 16 0 24 0; -#X connect 17 0 13 0; -#X connect 17 0 24 0; -#X connect 18 0 17 2; -#X connect 19 0 17 1; -#X connect 20 0 21 1; -#X connect 21 0 17 0; -#X connect 22 0 21 0; -#X connect 24 0 25 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 12 0 22 0; +#X connect 13 0 12 0; +#X connect 14 0 12 0; +#X connect 14 0 23 0; +#X connect 15 0 12 0; +#X connect 15 0 23 0; +#X connect 16 0 12 0; +#X connect 16 0 23 0; +#X connect 17 0 16 2; +#X connect 18 0 16 1; +#X connect 19 0 20 1; +#X connect 20 0 16 0; +#X connect 21 0 20 0; +#X connect 23 0 24 0; diff --git a/doc/pddp/clip-help.pd b/doc/pddp/clip-help.pd index 8fa4b8ad02b2ba6fb6fdbbaee80c5aac01689f23..2058dfe06884810fe0df7157b55502d7ef328f80 100644 --- a/doc/pddp/clip-help.pd +++ b/doc/pddp/clip-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 424 40 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header clip 3 12 0 18 -204280 -1 0; #X obj 0 297 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 243 494 344 META 0; +#N canvas 478 290 494 344 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -30,7 +30,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 78 306 cnv 17 3 45 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 46 488 428 102 Related_objects 0; +#N canvas 207 532 428 102 Related_objects 0; #X obj 234 43 int; #X obj 274 42 f; #X obj 22 42 min; @@ -50,18 +50,16 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 387 cnv 17 3 17 empty \$0-pddp.cnv.let.2 2 5 9 0 16 -228856 -162280 0; #X text 98 386 float; -#X obj 487 3 clip; -#X obj 460 20 pddp/pddplink http://wiki.puredata.info/en/clip -text -pdpedia: clip; +#X obj 504 11 clip; #X obj 306 179 clip -50 50; -#X floatatom 306 205 5 0 0 0 - - -; -#X floatatom 306 141 5 0 0 0 - - -; +#X floatatom 306 205 5 0 0 0 - - -, f 5; +#X floatatom 306 141 5 0 0 0 - - -, f 5; #X text 383 177 creation arguments; #X obj 128 179 clip; -#X floatatom 138 140 5 0 0 0 - - -; -#X floatatom 181 140 5 0 0 0 - - -; -#X floatatom 224 140 5 0 0 0 - - -; -#X floatatom 128 205 5 0 0 0 - - -; +#X floatatom 138 140 5 0 0 0 - - -, f 5; +#X floatatom 181 140 5 0 0 0 - - -, f 5; +#X floatatom 224 140 5 0 0 0 - - -, f 5; +#X floatatom 128 205 5 0 0 0 - - -, f 5; #X text 171 179 no arguments; #X text 205 108 list; #X msg 128 108 42 100 500; @@ -71,13 +69,13 @@ low and high values stored in the object.; #X text 98 424 float; #N canvas 102 355 428 206 clip_vs_min_and_max 0; #X text 10 70 Consider the following:; -#X floatatom 50 96 5 0 0 0 - - -; -#X floatatom 50 177 5 0 0 0 - - -; +#X floatatom 50 96 5 0 0 0 - - -, f 5; +#X floatatom 50 177 5 0 0 0 - - -, f 5; #X obj 50 151 min 50; #X obj 50 125 max -50; #X text 137 136 same as; #X obj 257 148 clip -50 50; -#X floatatom 257 177 5 0 0 0 - - -; +#X floatatom 257 177 5 0 0 0 - - -, f 5; #X text 10 37 [clip] is a tool which combines the functionality of [min] and [max] into a single object.; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -96,12 +94,12 @@ inlet) is the high extreme. However \, strange behaviour should be expected if you mix these arguments up.; #X obj 43 155 clip -50 50; #X obj 169 149 clip 72 -104; -#X floatatom 43 122 5 0 0 0 - - -; -#X floatatom 43 184 5 0 0 0 - - -; -#X floatatom 169 181 5 0 0 0 - - -; +#X floatatom 43 122 5 0 0 0 - - -, f 5; +#X floatatom 43 184 5 0 0 0 - - -, f 5; +#X floatatom 169 181 5 0 0 0 - - -, f 5; #X text 174 104 Numbers below 72 are clipped to 72; #X text 174 124 Numbers above -104 are clipped to -104; -#X floatatom 311 258 5 0 0 0 - - -; +#X floatatom 311 258 5 0 0 0 - - -, f 5; #X obj 311 214 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 311 236 clip 1 -1024; @@ -132,11 +130,12 @@ clipped.; clipped.; #X text 98 335 list; #X text 168 335 - a list is distributed to the inlets of [clip].; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 16 0 17 0; -#X connect 18 0 16 0; -#X connect 20 0 24 0; -#X connect 21 0 20 0; -#X connect 22 0 20 1; -#X connect 23 0 20 2; -#X connect 27 0 20 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 15 0 16 0; +#X connect 17 0 15 0; +#X connect 19 0 23 0; +#X connect 20 0 19 0; +#X connect 21 0 19 1; +#X connect 22 0 19 2; +#X connect 26 0 19 0; diff --git a/doc/pddp/clip~-help.pd b/doc/pddp/clip~-help.pd index b994bf9da2c87c90b86e30ec098a122da530a750..12dc750bc58ff7bfbf8ac393f680754e53bab20f 100644 --- a/doc/pddp/clip~-help.pd +++ b/doc/pddp/clip~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 425 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header clip~ 3 12 0 18 -204280 -1 0; #X obj 0 357 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 245 494 344 META 0; +#N canvas 481 286 494 344 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -30,7 +30,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 78 366 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 69 480 428 108 Related_objects 0; +#N canvas 208 523 428 108 Related_objects 0; #X obj 23 36 min~; #X obj 70 36 max~; #X obj 118 36 clip; @@ -42,15 +42,13 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 458 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 458 signal; -#X obj 486 3 clip~; -#X obj 460 20 pddp/pddplink http://wiki.puredata.info/en/clip~ -text -pdpedia: clip~; +#X obj 502 12 clip~; #X obj 41 177 clip~ -0.5 0.5; #X obj 41 117 osc~ 1000; #X obj 57 226 metro 500; #X text 209 149 inlets to reset clip range; -#X floatatom 101 149 4 0 0 0 - - -; -#X floatatom 162 150 4 0 0 0 - - -; +#X floatatom 101 149 4 0 0 0 - - -, f 4; +#X floatatom 162 150 4 0 0 0 - - -, f 4; #X text 176 177 creation arguments initialize clip range; #X text 183 250 <- graph the output; #X obj 78 396 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 @@ -80,12 +78,13 @@ clip the signal.; clipped.; #X text 168 420 - maximum value above which the incoming signal is clipped.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 476 52 pddp/dsp; #X obj 41 250 tabwrite~ \$0-array; -#X connect 14 0 40 0; -#X connect 15 0 14 0; -#X connect 16 0 40 0; -#X connect 18 0 14 1; -#X connect 19 0 14 2; -#X connect 26 0 16 0; +#X connect 13 0 39 0; +#X connect 14 0 13 0; +#X connect 15 0 39 0; +#X connect 17 0 13 1; +#X connect 18 0 13 2; +#X connect 25 0 15 0; diff --git a/doc/pddp/closebang-abs.pd b/doc/pddp/closebang-abs.pd index 3f3aec1b45b652a8e2a7951f5bc48edbc9762d94..c36e8a85ba12628c4f37dd8ceee5ae60f5fa62b6 100644 --- a/doc/pddp/closebang-abs.pd +++ b/doc/pddp/closebang-abs.pd @@ -1,9 +1,9 @@ -#N canvas 73 329 428 119 10; -#X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheader empty 3 12 0 -14 -204280 -1 0; -#X text 7 1 [closebang-abs] Abstraction used in [closebang] help patch -; -#X text 19 37 This abstraction gets used in closebang-help.pd.; -#X obj 22 62 closebang; -#X obj 22 89 s from-closebang-abs; -#X connect 3 0 4 0; +#N canvas 428 33 428 119 10; +#X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheader empty 3 12 0 +14 -204280 -1 0; +#X text 7 1 [closebang-abs] Abstraction used in [closebang] help patch +; +#X text 19 37 This abstraction gets used in closebang-help.pd.; +#X obj 22 62 closebang; +#X obj 22 89 s from-closebang-abs; +#X connect 3 0 4 0; diff --git a/doc/pddp/closebang-help.pd b/doc/pddp/closebang-help.pd index 0ad5c4b624c0b0039456caf9cf8bf593ae71467a..dc31cc5c6f3cbbd6948f546731bbff1ba72133b6 100644 --- a/doc/pddp/closebang-help.pd +++ b/doc/pddp/closebang-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 49 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header closebang 3 12 0 18 -204280 -1 0; #X obj 0 456 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 245 494 344 META 0; +#N canvas 480 300 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 25 LICENSE SIBSD; #X text 12 105 AUTHOR IOhannes m zmölnig; @@ -24,7 +24,7 @@ revised the patch to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 76 487 428 102 Related_objects 0; +#N canvas 213 537 428 102 Related_objects 0; #X obj 25 42 initbang; #X obj 86 42 loadbang; #X obj 150 42 bang; @@ -34,13 +34,11 @@ revised the patch to conform to the PDDP template for Pd version 0.42. #X restore 102 597 pd Related_objects; #X obj 78 493 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 460 3 closebang; +#X obj 481 11 closebang; #X text 99 460 (none); #X text 98 493 bang; #X text 100 570 Pd Documentation Chapter 3.6 - doc/1.manual/x3.htm ; -#X obj 430 20 pddp/pddplink http://wiki.puredata.info/en/closebang --text pdpedia: closebang; #X text 99 542 (none); #X text 11 23 send a bang when abstraction is closed; #X obj 112 236 r from-closebang-abs; @@ -55,5 +53,6 @@ object connected to [send from-closebang-abs]. If you select the subpatch above in editmode and delete it \, the [closebang] object contained within will send a bang to the [receive] object below:; #X text 207 133 <- delete me; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 16 0 17 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 15 0 16 0; diff --git a/doc/pddp/complex-mod~-help.pd b/doc/pddp/complex-mod~-help.pd index b126c2b91241185de6acb82af58724d7fe6797ae..eaa996ae17d92a92605f733ebc2ef651d196c7e7 100644 --- a/doc/pddp/complex-mod~-help.pd +++ b/doc/pddp/complex-mod~-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 555 619 10; +#N canvas 426 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header complex-mod~ 3 12 0 18 -204280 -1 0; #X obj 0 376 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 44 250 494 344 META 0; +#N canvas 482 287 494 344 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 542 (none); -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 212 519 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 hilbert~; @@ -43,7 +43,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X text 98 408 float; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 453 3 complex-mod~; +#X obj 464 11 complex-mod~; #X text 11 23 complex modulator; #X floatatom 78 64 0 0 0 0 - - -; #X obj 78 194 complex-mod~; @@ -78,18 +78,16 @@ up or down by any frequency shift in Hz.; #X text 168 488 - ???; #X text 98 510 signal; #X text 168 510 - ???; -#X obj 455 51 pddp/dsp; -#X obj 416 20 pddp/pddplink http://wiki.puredata.info/en/complex-mod~ --text pdpedia: complex-mod~; +#X obj 477 51 pddp/dsp; #X obj 79 269 tabwrite~ \$0-mod-output; #X obj 39 222 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X connect 16 0 18 0; -#X connect 17 0 43 0; +#X connect 17 0 42 0; #X connect 18 0 19 0; #X connect 18 0 21 0; #X connect 19 0 17 0; #X connect 20 0 17 1; #X connect 21 0 20 0; #X connect 22 0 17 2; -#X connect 44 0 43 0; +#X connect 43 0 42 0; diff --git a/doc/pddp/cos-help.pd b/doc/pddp/cos-help.pd index 0f68332ae3bb8b862ab49c50d111651dc93265c1..06bff02596843130a001c38add4980f64f5a833e 100644 --- a/doc/pddp/cos-help.pd +++ b/doc/pddp/cos-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 39 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header cos 3 12 0 18 -204280 -1 0; #X obj 0 437 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 39 244 494 344 META 0; +#N canvas 483 290 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 543 (none); -#N canvas 46 479 428 109 Related_objects 0; +#N canvas 217 521 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 48 42 tan; @@ -74,13 +74,12 @@ a circle) and multiply it by 2(Pi) where Pi is equal to approximately of an angle.; #X text 83 289 [sin] and [cos] will return numbers between -1 and 1: the sine and cosine of a number repectively.; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/cos -text -pdpedia: cos; -#X obj 492 3 cos; +#X obj 519 11 cos; #X text 11 23 cosine function; #X text 168 467 - a list will be truncated \, and the first element will be used as input.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X connect 16 0 18 0; #X connect 17 0 20 0; #X connect 19 0 24 0; diff --git a/doc/pddp/cos~-help.pd b/doc/pddp/cos~-help.pd index eed43f2738fd523324a4cc98178508298a548801..8abd2e2536501585fe0f3e6462b6feac376a6a6b 100644 --- a/doc/pddp/cos~-help.pd +++ b/doc/pddp/cos~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 425 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header cos~ 3 12 0 18 -204280 -1 0; #X obj 0 440 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 48 247 494 344 META 0; +#N canvas 477 283 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 560 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 105 486 428 103 Related_objects 0; +#N canvas 211 524 428 103 Related_objects 0; #X obj 19 33 osc~; #X obj 68 33 tabread4~; #X obj 138 33 phasor~; @@ -43,13 +43,11 @@ Wilkes revised the patch to conform to the PDDP template for Pd version input. So -1 \, 0 \, 1 and 2 give 1 out \, 0.5 gives -1 \, and so on. ; #X text 98 536 (none); -#X obj 486 3 cos~; -#X obj 460 20 pddp/pddplink http://wiki.puredata.info/en/cos~ -text -pdpedia: cos~; +#X obj 505 11 cos~; #X obj 131 240 cos~; #X obj 131 289 snapshot~; #X obj 131 192 sig~; -#X floatatom 131 315 7 0 0 0 - - -; +#X floatatom 131 315 7 0 0 0 - - -, f 7; #X obj 131 165 * 0.01; #X floatatom 131 138 0 0 0 0 - - -; #X obj 198 255 metro 500; @@ -58,8 +56,8 @@ pdpedia: cos~; #X text 179 193 convert to audio; #X text 186 140 <-- Scroll to set input value; #X text 205 315 <-- output of the cos~ object; -#X obj 459 127 loadbang; -#X obj 459 151 s metro; +#X obj 470 126 loadbang; +#X obj 470 150 s metro; #N canvas 107 147 428 410 cos~_vs_osc~ 0; #X obj 63 164 cos~; #X obj 63 136 phasor~; @@ -109,7 +107,7 @@ pdpedia: cos~; 0.91626 0.889369 0.858986 0.825229; #X coords 0 1 99 -1 100 60 1; #X restore 250 328 graph; -#X floatatom 63 101 5 0 0 0 - - -; +#X floatatom 63 101 5 0 0 0 - - -, f 5; #X obj 250 278 tabwrite~ osc~-array1; #X obj 111 236 metro 250; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -129,14 +127,14 @@ pdpedia: cos~; #X connect 15 0 14 0; #X restore 102 568 pd cos~_vs_osc~; #X text 11 23 cosine waveshaper; -#X obj 4 598 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 16 0 17 0; -#X connect 17 0 19 0; -#X connect 17 0 19 0; -#X connect 18 0 16 0; -#X connect 20 0 18 0; -#X connect 21 0 20 0; -#X connect 22 0 17 0; -#X connect 23 0 22 0; -#X connect 28 0 29 0; +#X obj 4 598 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 472 52 pddp/dsp; +#X connect 15 0 16 0; +#X connect 16 0 18 0; +#X connect 17 0 15 0; +#X connect 19 0 17 0; +#X connect 20 0 19 0; +#X connect 21 0 16 0; +#X connect 22 0 21 0; +#X connect 27 0 28 0; diff --git a/doc/pddp/cpole~-help.pd b/doc/pddp/cpole~-help.pd index f8083ed52cc2862a28aee60b2c798a206a0d45b7..6b011335e65ebea639e2a521951f92a1160ae65a 100644 --- a/doc/pddp/cpole~-help.pd +++ b/doc/pddp/cpole~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 30 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header cpole~ 3 12 0 18 -204280 -1 0; #X obj 0 287 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 39 245 494 405 META 0; +#N canvas 480 218 494 405 META 0; #X text 12 185 LIBRARY internal; #X text 12 225 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -30,7 +30,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 543 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 27 280 428 309 Related_objects 0; +#N canvas 212 309 428 309 Related_objects 0; #X obj 74 60 rzero~; #X obj 25 80 cpole~; #X obj 25 60 rpole~; @@ -64,9 +64,7 @@ for an introduction to the necessary theory.; -162280 0; #X text 98 296 signal; #X text 98 433 signal; -#X obj 478 3 cpole~; -#X obj 450 20 pddp/pddplink http://wiki.puredata.info/en/cpole~ -text -pdpedia: cpole~; +#X obj 492 12 cpole~; #X obj 57 132 osc~ 100; #X msg 65 155 clear; #X obj 84 199 sig~; @@ -80,27 +78,27 @@ if/when |a[n]|>1.; #X text 203 223 The transfer function is H(Z) = 1/(1 - aZ^-1).; #N canvas 45 205 428 355 test 0; #X obj 66 88 osc~; -#X floatatom 66 65 5 0 0 0 - - -; +#X floatatom 66 65 5 0 0 0 - - -, f 5; #X obj 8 297 env~ 16384; -#X floatatom 8 321 5 0 0 0 - - -; +#X floatatom 8 321 5 0 0 0 - - -, f 5; #X obj 94 117 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 66 115 *~; #X msg 75 142 set 1; -#X floatatom 340 122 4 -1000 1000 0 - - -; +#X floatatom 340 122 4 -1000 1000 0 - - -, f 4; #X obj 205 325 dac~; #X obj 205 289 *~; #X text 70 28 Stuff to test it:; #X obj 231 116 cos~; #X obj 67 237 cpole~; #X obj 251 75 phasor~; -#X floatatom 251 54 5 0 0 0 - - -; -#X floatatom 122 65 5 0 0 0 - - -; +#X floatatom 251 54 5 0 0 0 - - -, f 5; +#X floatatom 122 65 5 0 0 0 - - -, f 5; #X obj 150 117 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 122 115 *~; #X obj 122 88 phasor~; -#X floatatom 314 52 5 0 0 0 - - -; +#X floatatom 314 52 5 0 0 0 - - -, f 5; #X obj 314 75 / 1000; #X obj 264 117 -~ 0.25; #X obj 264 139 cos~; @@ -108,9 +106,9 @@ if/when |a[n]|>1.; #X obj 230 167 *~; #X obj 264 167 *~; #X obj 84 297 env~ 16384; -#X floatatom 84 321 5 0 0 0 - - -; +#X floatatom 84 321 5 0 0 0 - - -, f 5; #X obj 237 285 dbtorms; -#X floatatom 238 265 5 0 0 0 - - -; +#X floatatom 238 265 5 0 0 0 - - -, f 5; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [cpole~] Test; @@ -178,13 +176,13 @@ arguments or by another complex audio signal (remaining two inlets). ; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 480 51 pddp/dsp; #X obj 102 572 pddp/pddplink ../3.audio.examples/H12.peaking.pd -text doc/3.audio.examples/H12.peaking.pd; #X text 208 160 y[n] = x[n] + a[n] * y[n-1]; -#X connect 14 0 19 0; -#X connect 15 0 19 0; -#X connect 16 0 19 1; -#X connect 17 0 19 2; -#X connect 18 0 19 3; -#X connect 20 0 19 0; +#X connect 13 0 18 0; +#X connect 14 0 18 0; +#X connect 15 0 18 1; +#X connect 16 0 18 2; +#X connect 17 0 18 3; +#X connect 19 0 18 0; diff --git a/doc/pddp/cputime-help.pd b/doc/pddp/cputime-help.pd index 8f912a186cf17cfc87bd92f736ea51e2ba82b701..204b364f96dd01725ee9a35550e7c091f6e65d5c 100644 --- a/doc/pddp/cputime-help.pd +++ b/doc/pddp/cputime-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 38 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header cputime 3 12 0 18 -204280 -1 0; #X obj 0 333 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 242 494 360 META 0; +#N canvas 483 273 494 360 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -32,7 +32,7 @@ for Pd version 0.42.; -162280 0; #X text 98 454 (none); #X text 98 416 float; -#N canvas 48 338 428 252 Related_objects 0; +#N canvas 214 380 428 252 Related_objects 0; #X obj 125 35 metro; #X obj 62 35 realtime; #X obj 14 36 timer; @@ -52,9 +52,7 @@ may not exist in a single library.; #X text 7 1 [cputime] Related Objects; #X obj 11 91 pddp/helplink iemlib/t3_timer; #X restore 102 597 pd Related_objects; -#X obj 471 3 cputime; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/cputime -text -pdpedia: cputime; +#X obj 493 10 cputime; #X msg 122 156 bang; #X msg 83 134 bang; #X floatatom 83 200 0 0 0 0 - - -; @@ -164,6 +162,6 @@ to be output (in milliseconds).; #X text 101 531 For a patch that uses [cputime] see:; #X obj 98 551 pddp/pddplink ../7.stuff/tools/load-meter.pd; #X text 101 571 (also accessible from the "Media" menu); -#X connect 13 0 19 1; -#X connect 14 0 19 0; -#X connect 19 0 15 0; +#X connect 12 0 18 1; +#X connect 13 0 18 0; +#X connect 18 0 14 0; diff --git a/doc/pddp/ctlin-help.pd b/doc/pddp/ctlin-help.pd index a421fc183bb43bc70479d2993f16378e8a958f32..16874990a351e63205a7a68162c2f01b6d482622 100644 --- a/doc/pddp/ctlin-help.pd +++ b/doc/pddp/ctlin-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header ctlin 3 12 0 18 -204280 -1 0; #X obj 0 301 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 245 494 358 META 0; +#N canvas 480 268 494 358 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ to conform to the PDDP template for Pd version 0.42.; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 337 float; -#N canvas 50 160 441 439 Related_objects 0; +#N canvas 199 186 441 439 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [ctlin] Related Objects; @@ -65,7 +65,7 @@ by Olaf Matthes); #X obj 22 400 pddp/helplink cyclone/midiparse; #X obj 22 415 pddp/helplink cyclone/midiflush; #X restore 101 597 pd Related_objects; -#X obj 483 3 ctlin; +#X obj 505 12 ctlin; #X text 109 66 The [ctlin] object reads control change messages directly from the MIDI port. See a MIDI-specification chart near you for control change message numbers and their meannings (MIDI implementation documents @@ -80,25 +80,23 @@ are freely available on the internet in c=various forms).; #X obj 78 388 cnv 17 3 17 empty \$0-pddp.cnv.let.2 2 5 9 0 16 -228856 -162280 0; #X obj 24 69 ctlin; -#X floatatom 24 133 5 0 0 0 - - -; -#X floatatom 37 112 5 0 0 0 - - -; -#X floatatom 51 91 5 0 0 0 - - -; +#X floatatom 24 133 5 0 0 0 - - -, f 5; +#X floatatom 37 112 5 0 0 0 - - -, f 5; +#X floatatom 51 91 5 0 0 0 - - -, f 5; #X text 168 305 - [ctlin] reads data directly from the MIDI port; #X obj 120 136 ctlin 64; -#X floatatom 120 177 5 0 0 0 - - -; -#X floatatom 165 161 5 0 0 0 - - -; +#X floatatom 120 177 5 0 0 0 - - -, f 5; +#X floatatom 165 161 5 0 0 0 - - -, f 5; #X text 187 134 Process only controller no. 64 on all channels; #X text 103 193 ctl. value; #X text 172 176 Chan. no.; #X obj 116 223 ctlin 64 1; #X text 193 224 Process only controller 64 on channel 1; -#X floatatom 116 249 5 0 0 0 - - -; +#X floatatom 116 249 5 0 0 0 - - -, f 5; #X text 113 264 ctl. value; #X obj 362 570 pddp/pddplink all_about_midi_flags.pd -text all_about_midi_flags ; #X text 100 570 for an explanation of MIDI usage in Pd see:; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/ctlin -text -pdpedia: ctlin; #X text 11 23 read incoming Control Change messages; #X text 168 481 - (optional) controller number to process. If no arguments are present [ctlin] reads all controller data on all channels.; diff --git a/doc/pddp/ctlout-help.pd b/doc/pddp/ctlout-help.pd index c25da93dcfb18eb8d47d2d772f3d4ea4d9823715..aaf28ac9d892d3109e3138249780884898beee24 100644 --- a/doc/pddp/ctlout-help.pd +++ b/doc/pddp/ctlout-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 37 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header ctlout 3 12 0 18 -204280 -1 0; #X obj 0 353 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 29 246 494 362 META 0; +#N canvas 483 269 494 362 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -30,7 +30,7 @@ to conform to the PDDP template for Pd version 0.42.; #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 361 float; -#N canvas 43 183 441 412 Related_objects 0; +#N canvas 208 216 441 412 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [ctlout] Related Objects; @@ -78,13 +78,11 @@ by Olaf Matthes); #X obj 362 571 pddp/pddplink all_about_midi_flags.pd -text all_about_midi_flags ; #X text 100 571 for an explanation of MIDI usage in Pd see:; -#X obj 483 3 ctlout; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/ctlout -text -pdpedia: ctlout; -#X floatatom 42 114 5 0 0 0 - - -; +#X obj 499 12 ctlout; +#X floatatom 42 114 5 0 0 0 - - -, f 5; #X obj 42 180 ctlout; -#X floatatom 58 135 5 0 0 0 - - -; -#X floatatom 75 156 5 0 0 0 - - -; +#X floatatom 58 135 5 0 0 0 - - -, f 5; +#X floatatom 75 156 5 0 0 0 - - -, f 5; #X text 131 110 The [ctlout] objects sends control messages to the MIDI port. See a MIDI specification chart for various controller numbers/values descriptions.; @@ -96,9 +94,9 @@ descriptions.; #X msg 145 212 64; #X msg 176 213 2; #X msg 422 203 67 64 2; -#X floatatom 323 192 5 0 0 0 - - -; -#X floatatom 221 191 5 0 0 0 - - -; -#X floatatom 129 191 5 0 0 0 - - -; +#X floatatom 323 192 5 0 0 0 - - -, f 5; +#X floatatom 221 191 5 0 0 0 - - -, f 5; +#X floatatom 129 191 5 0 0 0 - - -, f 5; #X msg 272 213 2; #X text 128 259 All these examples will transmit control no 64 on channel 2 (remember to click the message boxes to initialize).; @@ -114,14 +112,15 @@ second argument is left off \, [ctlout] transmits on channel 1 .; #X text 80 533 2) float; #X text 168 381 - a list to the left inlet is distributed among the inlets of [ctlout].; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 19 0 20 0; -#X connect 21 0 20 1; -#X connect 22 0 20 2; -#X connect 29 0 25 1; -#X connect 30 0 25 2; -#X connect 31 0 28 0; -#X connect 32 0 27 0; -#X connect 33 0 26 0; -#X connect 34 0 25 0; -#X connect 35 0 26 2; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 18 0 19 0; +#X connect 20 0 19 1; +#X connect 21 0 19 2; +#X connect 28 0 24 1; +#X connect 29 0 24 2; +#X connect 30 0 27 0; +#X connect 31 0 26 0; +#X connect 32 0 25 0; +#X connect 33 0 24 0; +#X connect 34 0 25 2; diff --git a/doc/pddp/czero_rev~-help.pd b/doc/pddp/czero_rev~-help.pd index 14dd612d51082b8ff0d8a472c164d4e1629680cd..dd31b1624f6cc81bcb4178cf366ee601c3c7788b 100644 --- a/doc/pddp/czero_rev~-help.pd +++ b/doc/pddp/czero_rev~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header czero_rev~ 3 12 0 18 -204280 -1 0; #X obj 0 303 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 47 228 494 384 META 0; +#N canvas 484 243 494 384 META 0; #X text 12 195 LIBRARY internal; #X text 12 235 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 215 AUTHOR Miller Puckette; @@ -30,7 +30,7 @@ filter \, raw; 0 13 -228856 -1 0; #X obj 0 559 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 41 281 428 309 Related_objects 0; +#N canvas 207 322 428 309 Related_objects 0; #X obj 74 60 rzero~; #X obj 25 80 cpole~; #X obj 25 60 rpole~; @@ -66,14 +66,14 @@ for an introduction to the necessary theory.; #X text 98 449 signal; #N canvas 3 174 550 380 test 0; #X obj 152 296 env~ 16384; -#X floatatom 152 320 5 0 0 0 - - -; -#X floatatom 499 76 4 -1000 1000 0 - - -; +#X floatatom 152 320 5 0 0 0 - - -, f 5; +#X floatatom 499 76 4 -1000 1000 0 - - -, f 4; #X obj 349 324 dac~; #X obj 349 288 *~; #X obj 390 70 cos~; -#X floatatom 298 8 5 0 0 0 - - -; +#X floatatom 298 8 5 0 0 0 - - -, f 5; #X obj 298 31 phasor~; -#X floatatom 398 14 5 0 0 0 - - -; +#X floatatom 398 14 5 0 0 0 - - -, f 5; #X obj 397 39 / 1000; #X obj 423 71 -~ 0.25; #X obj 423 93 cos~; @@ -81,18 +81,18 @@ for an introduction to the necessary theory.; #X obj 389 121 *~; #X obj 423 121 *~; #X obj 228 296 env~ 16384; -#X floatatom 228 320 5 0 0 0 - - -; +#X floatatom 228 320 5 0 0 0 - - -, f 5; #X obj 381 284 dbtorms; -#X floatatom 382 264 5 0 0 0 - - -; +#X floatatom 382 264 5 0 0 0 - - -, f 5; #X obj 117 89 phasor~; -#X floatatom 115 60 5 0 0 0 - - -; +#X floatatom 115 60 5 0 0 0 - - -, f 5; #X text 77 13 Stuff to test it:; #X obj 131 149 cpole~; #X obj 241 262 *~ -1; #X obj 21 261 env~ 16384; -#X floatatom 21 285 5 0 0 0 - - -; +#X floatatom 21 285 5 0 0 0 - - -, f 5; #X obj 50 312 env~ 16384; -#X floatatom 50 336 5 0 0 0 - - -; +#X floatatom 50 336 5 0 0 0 - - -, f 5; #X obj 138 181 cpole~; #X obj 146 216 czero_rev~; #X obj 154 264 czero_rev~; @@ -164,9 +164,7 @@ for an introduction to the necessary theory.; #X obj 78 474 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 474 signal; -#X obj 460 3 czero_rev~; -#X obj 430 20 pddp/pddplink http://wiki.puredata.info/en/czero_rev~ --text pdpedia: czero_rev~; +#X obj 474 10 czero_rev~; #X text 198 196 where y[n] is the output \, x[n] the input \, and a[n] the filter coefficient (all complex numbers). The filter is always stable.; @@ -197,11 +195,12 @@ by creation arguments or by another complex audio signal (remaining two inlets). The impulse response is that of "rzero" reversed in time. ; #X text 201 155 The action of [czero_rev~] is:; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 28 0 34 0; -#X connect 29 0 34 0; -#X connect 30 0 34 1; -#X connect 31 0 34 2; -#X connect 32 0 34 3; -#X connect 33 0 34 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 476 56 pddp/dsp; +#X connect 27 0 33 0; +#X connect 28 0 33 0; +#X connect 29 0 33 1; +#X connect 30 0 33 2; +#X connect 31 0 33 3; +#X connect 32 0 33 0; diff --git a/doc/pddp/czero~-help.pd b/doc/pddp/czero~-help.pd index 01578af37fda87d52d063f007a6a945b6179c82a..e19e8f7bed0fced24f1d6ec64ca762765587e80d 100644 --- a/doc/pddp/czero~-help.pd +++ b/doc/pddp/czero~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header czero~ 3 12 0 18 -204280 -1 0; #X obj 0 288 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 206 491 389 META 0; +#N canvas 482 237 491 389 META 0; #X text 12 185 LIBRARY internal; #X text 12 225 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -30,7 +30,7 @@ raw; 0 13 -228856 -1 0; #X obj 0 543 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 63 281 428 309 Related_objects 0; +#N canvas 214 316 428 309 Related_objects 0; #X obj 75 61 rzero~; #X obj 26 81 cpole~; #X obj 26 61 rpole~; @@ -66,17 +66,17 @@ for an introduction to the necessary theory.; #X text 98 434 signal; #N canvas 21 185 498 375 test 0; #X obj 88 282 env~ 16384; -#X floatatom 88 306 5 0 0 0 - - -; -#X floatatom 420 107 4 -1000 1000 0 - - -; +#X floatatom 88 306 5 0 0 0 - - -, f 5; +#X floatatom 420 107 4 -1000 1000 0 - - -, f 4; #X obj 285 310 dac~; #X obj 285 274 *~; #X obj 311 101 cos~; -#X floatatom 237 46 5 0 0 0 - - -; +#X floatatom 237 46 5 0 0 0 - - -, f 5; #X obj 265 98 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 237 96 *~; #X obj 237 69 phasor~; -#X floatatom 318 52 5 0 0 0 - - -; +#X floatatom 318 52 5 0 0 0 - - -, f 5; #X obj 318 75 / 1000; #X obj 344 102 -~ 0.25; #X obj 344 124 cos~; @@ -84,14 +84,14 @@ for an introduction to the necessary theory.; #X obj 310 152 *~; #X obj 344 152 *~; #X obj 164 282 env~ 16384; -#X floatatom 164 306 5 0 0 0 - - -; +#X floatatom 164 306 5 0 0 0 - - -, f 5; #X obj 317 270 dbtorms; -#X floatatom 318 250 5 0 0 0 - - -; +#X floatatom 318 250 5 0 0 0 - - -, f 5; #X obj 181 206 czero~; -#X floatatom 137 118 4 -1000 1000 0 - - -; +#X floatatom 137 118 4 -1000 1000 0 - - -, f 4; #X obj 28 112 cos~; #X obj 48 71 phasor~; -#X floatatom 51 46 5 0 0 0 - - -; +#X floatatom 51 46 5 0 0 0 - - -, f 5; #X obj 61 113 -~ 0.25; #X obj 61 135 cos~; #X obj 137 137 / 1000; @@ -155,9 +155,7 @@ for an introduction to the necessary theory.; #X obj 126 229 sig~; #X msg 57 162 set 0.6 0.8; #X obj 41 252 czero~ 0.9 0.4; -#X obj 477 3 czero~; -#X obj 450 20 pddp/pddplink http://wiki.puredata.info/en/czero~ -text -pdpedia: czero~; +#X obj 496 12 czero~; #X text 179 152 The action of czero~ is:; #X text 238 173 y[n] = x[n] - a[n] * x[n-1]; #X text 176 193 where y[n] is the output \, x[n] the input \, and a[n] @@ -179,8 +177,9 @@ stable.; via a one-zero filter \, whose coefficients are controlled by creation arguments or by another complex audio signal (remaining two inlets). ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 485 50 pddp/dsp; #X obj 100 572 pddp/pddplink ../3.audio.examples/H12.peaking.pd -text doc/3.audio.examples/H12.peaking.pd; #X connect 23 0 29 0; diff --git a/doc/pddp/dac~-help.pd b/doc/pddp/dac~-help.pd index d2ecaeb234846d2802cb4b77943ce7a470c5ac35..b99bc79982bb920e0a391ef2bd589745b91cab5f 100644 --- a/doc/pddp/dac~-help.pd +++ b/doc/pddp/dac~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header dac~ 3 12 0 18 -204280 -1 0; #X obj 0 259 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 243 494 344 META 0; +#N canvas 482 289 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,28 +26,23 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 78 268 cnv 17 3 17 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; -#N canvas 41 417 428 171 Related_objects 0; +#N canvas 220 454 428 171 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [dac~] Related Objects; #X obj 63 42 switch~; -#X text 115 42 [block~]; -#X text 20 65 (Note: having a [block~] and a [switch~] in the same -window causes an error \, which is why [block~] is shown above as a -comment.); -#X text 20 117 Externals; -#X text 19 142 [shoutcast~]; -#X text 106 142 [oggcast~]; -#X text 181 142 [mp3cast~]; +#X text 20 74 Externals; +#X text 19 99 [shoutcast~]; #X obj 174 42 throw~; #X obj 226 42 catch~; #X obj 278 42 send~; #X obj 322 42 receive~; #X obj 23 42 adc~; +#X obj 122 41 block~; +#X obj 109 101 oggcast~; +#X obj 183 100 mp3cast~; #X restore 101 597 pd Related_objects; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/dac~ -text -pdpedia: dac~; -#X obj 492 3 dac~; +#X obj 508 10 dac~; #X text 109 133 default stereo signals: same as; #X text 198 221 all channels on an 8-channel device; #X obj 65 133 dac~; @@ -99,13 +94,14 @@ and output with lower than 10 milliseconds of latency.; #X text 7 2 [dac~] Multi-channel Audio; #X restore 101 545 pd Multi-channel_audio; #X text 80 401 n) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 66 51 osc~ 880; #X obj 66 80 *~; #X obj 66 106 *~ 0.1; #X obj 96 80 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 ; -#X obj 455 51 pddp/dsp; +#X obj 477 53 pddp/dsp; #N canvas 84 189 428 347 sample_rate 0; #X text 19 37 [adc~] and [dac~] always operate at the sample rate that is specified in Pd's command line. By default \, the sample rate is @@ -141,7 +137,7 @@ switch \, or disable both using the "-nosound" switch.; #X restore 101 570 pd defeating_audio_computation; #X text 117 79 <- Click to test; #X text 11 23 audio output; +#X connect 27 0 28 0; #X connect 28 0 29 0; -#X connect 29 0 30 0; -#X connect 30 0 13 0; -#X connect 31 0 29 1; +#X connect 29 0 12 0; +#X connect 30 0 28 1; diff --git a/doc/pddp/dbtopow-help.pd b/doc/pddp/dbtopow-help.pd index 5ed86d0f29932baa5e385cc0d889d53831f025e3..d048b6de9f90d0daa8d1821a00f6266b918fa050 100644 --- a/doc/pddp/dbtopow-help.pd +++ b/doc/pddp/dbtopow-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 424 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header dbtopow 3 12 0 18 -204280 -1 0; #X obj 0 437 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 245 494 344 META 0; +#N canvas 482 283 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 446 cnv 17 3 45 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 543 (none); -#N canvas 16 424 428 167 Related_objects 0; +#N canvas 213 461 428 167 Related_objects 0; #X text 19 37 Control objects for conversion:; #X obj 232 62 powtodb; #X obj 22 121 mtof~; @@ -52,9 +52,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X text 98 445 float; #X text 98 511 float; -#X obj 470 3 dbtopow; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/dbtopow -text -pdpedia: dbtopow; +#X obj 494 11 dbtopow; #X obj 239 179 dbtopow; #X text 11 23 convert dB to power units; #X text 168 468 - lists will be truncated \, and the first element @@ -63,6 +61,7 @@ will be used as input.; \, equal to the square of the "RMS" amplitude.; #X text 98 468 list; #X obj 99 570 pddp/pddplink all_about_acoustic_conversions.pd; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 11 0 17 0; -#X connect 17 0 10 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 11 0 16 0; +#X connect 16 0 10 0; diff --git a/doc/pddp/dbtopow~-help.pd b/doc/pddp/dbtopow~-help.pd index 5fd1eb4fbda52e71b6a35f5f177c70c38868d5c2..767d5c61733191f2f6f5457cd1cb69aa7fba6ea4 100644 --- a/doc/pddp/dbtopow~-help.pd +++ b/doc/pddp/dbtopow~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header dbtopow~ 3 12 0 18 -204280 -1 0; #X obj 0 415 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 246 494 344 META 0; +#N canvas 486 283 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 424 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 492 (none); -#N canvas 54 440 428 149 Related_objects 0; +#N canvas 219 473 428 149 Related_objects 0; #X obj 253 43 powtodb~; #X obj 23 102 mtof; #X obj 68 102 ftom; @@ -53,9 +53,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 461 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 461 signal; -#X obj 474 3 dbtopow~; -#X obj 440 20 pddp/pddplink http://wiki.puredata.info/en/dbtopow~ -text -pdpedia: dbtopow~; +#X obj 485 11 dbtopow~; #X obj 239 162 dbtopow~; #X text 11 23 convert dB to power units for audio signals; #X text 98 297 The [dbtopow~] object converts decibels to power units @@ -67,10 +65,11 @@ such as [*~] and [osc~] \, depending on your hardware and math library. ; #X obj 263 199 loadbang; #X obj 263 221 metro 150; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 476 51 pddp/dsp; #X connect 10 0 11 0; -#X connect 12 0 18 0; -#X connect 18 0 10 0; -#X connect 22 0 23 0; -#X connect 23 0 10 0; +#X connect 12 0 17 0; +#X connect 17 0 10 0; +#X connect 21 0 22 0; +#X connect 22 0 10 0; diff --git a/doc/pddp/dbtorms-help.pd b/doc/pddp/dbtorms-help.pd index 8569f25f31b26a43212ffdbf7c7e49409f920222..366a4042a405c3e11032ec15ba879b88be24ef7b 100644 --- a/doc/pddp/dbtorms-help.pd +++ b/doc/pddp/dbtorms-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 515 143 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header dbtorms 3 12 0 18 -204280 -1 0; #X obj 0 425 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 245 494 344 META 0; +#N canvas 565 394 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 434 cnv 17 3 45 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 530 (none); -#N canvas 41 419 428 170 Related_objects 0; +#N canvas 296 565 428 170 Related_objects 0; #X text 19 36 Control objects for conversion:; #X obj 107 60 rmstodb; #X obj 176 60 dbtopow; @@ -52,9 +52,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X text 98 433 float; #X text 98 499 float; -#X obj 472 3 dbtorms; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/dbtorms -text -pdpedia: dbtorms; +#X obj 494 11 dbtorms; #X obj 239 169 dbtorms; #X text 11 23 convert dB to linear amplitude; #X text 168 456 - lists will be truncated \, and the first element @@ -66,8 +64,9 @@ rounded down to zero.; #X text 98 456 list; #X text 168 433 - the incoming value.; #X obj 98 556 pddp/pddplink all_about_acoustic_conversions.pd; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 98 571 pddp/pddplink ../3.audio.examples/A02.amplitude.pd -text doc/3.audio.examples/A02.amplitude.pd; -#X connect 11 0 17 0; -#X connect 17 0 10 0; +#X connect 11 0 16 0; +#X connect 16 0 10 0; diff --git a/doc/pddp/dbtorms~-help.pd b/doc/pddp/dbtorms~-help.pd index eef6c32b4e3a50bd9fb8d998853cefcf4cf48da9..f8b6041ebd9f555118d4a2899afb444fe36b83e4 100644 --- a/doc/pddp/dbtorms~-help.pd +++ b/doc/pddp/dbtorms~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header dbtorms~ 3 12 0 18 -204280 -1 0; #X obj 0 409 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 246 494 344 META 0; +#N canvas 482 287 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 418 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 487 (none); -#N canvas 47 452 428 139 Related_objects 0; +#N canvas 213 485 428 139 Related_objects 0; #X obj 116 42 rmstodb~; #X obj 185 42 dbtopow~; #X obj 251 42 powtodb~; @@ -56,9 +56,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 455 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 455 signal; -#X obj 475 3 dbtorms~; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/dbtorms~ -text -pdpedia: dbtorms~; +#X obj 488 9 dbtorms~; #X obj 209 139 dbtorms~; #X text 11 23 dB to linear amplitude for audio signals; #X text 99 251 The [dbtorms~] object converts from decibels to linear @@ -70,11 +68,12 @@ rounded down to zero.; \, it may be much more expensive than other workaday tilde objects such as [*~] and [osc~] \, depending on your hardware and math library. ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 478 55 pddp/dsp; #X connect 10 0 11 0; #X connect 12 0 13 0; -#X connect 13 0 21 0; +#X connect 13 0 20 0; #X connect 14 0 10 0; #X connect 15 0 14 0; -#X connect 21 0 10 0; +#X connect 20 0 10 0; diff --git a/doc/pddp/declare-help.pd b/doc/pddp/declare-help.pd index 632313a3ba7828d1191a8aec33116ba5251fdfec..046719bc022aaf71fbf4b7d3f2ca1880d9797be6 100644 --- a/doc/pddp/declare-help.pd +++ b/doc/pddp/declare-help.pd @@ -1,4 +1,4 @@ -#N canvas 1 88 555 619 10; +#N canvas 426 36 555 619 10; #X declare; #X declare; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 @@ -7,7 +7,7 @@ -204280 -1 0; #X obj 0 105 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 252 494 344 META 0; +#N canvas 483 286 494 344 META 0; #X text 12 65 LIBRARY internal; #X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,15 +25,13 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 386 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 90 486 428 103 Related_objects 0; +#N canvas 215 523 428 103 Related_objects 0; #X obj 15 34 import; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [declare] Related Objects; #X restore 101 597 pd Related_objects; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/declare -text -pdpedia: declare; -#X obj 470 3 declare; +#X obj 494 12 declare; #X text 98 109 (none); #X text 98 139 (none); #X text 164 291 -lib; diff --git a/doc/pddp/delay-help.pd b/doc/pddp/delay-help.pd index e445cf94f65b883a060f11c4b14125e0b694062c..7425a1dfc78e9de6e7340b597533280f75492f93 100644 --- a/doc/pddp/delay-help.pd +++ b/doc/pddp/delay-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header delay 3 12 0 18 -204280 -1 0; #X obj 0 200 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 39 180 494 386 META 0; +#N canvas 482 240 494 386 META 1; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -29,14 +29,14 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 488 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 97 299 428 291 Related_objects 0; +#N canvas 219 337 428 291 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 42 37 timer; #X obj 8 37 pipe; #X obj 80 37 metro; #X obj 119 37 makenote; -#X obj 179 87 delwrite~; +#X obj 180 87 delwrite~; #X text 4 208 The best places to find information about Pd's libraries is:; #X text 4 230 www.puredata.org and click on "Downloads" then "Software" @@ -49,13 +49,13 @@ may not exist in a single library.; #X text 7 62 Audio Objects; #X obj 10 87 vd~; #X obj 47 87 delread~; -#X obj 113 87 delwrite~; +#X obj 113 89 delwrite~; #X text 7 1 [delay] Related Objects; -#X text 5 133 [nop~]; -#X text 46 133 [z~]; -#X text 73 133 [t3_delay]; -#X text 137 133 [idelay~]; -#X text 194 133 [delay~]; +#X obj 12 134 nop~; +#X obj 48 134 z~; +#X obj 78 133 t3_delay; +#X obj 138 133 idelay~; +#X obj 192 133 delay~; #X restore 101 597 pd Related_objects; #X obj 78 209 cnv 17 3 145 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; @@ -64,11 +64,9 @@ may not exist in a single library.; #X obj 78 360 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 359 float; -#X obj 451 3 delay; -#X text 491 3 or; -#X obj 517 2 del; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/delay -text -pdpedia: delay; +#X obj 452 12 delay; +#X text 492 12 or; +#X obj 518 11 del; #X obj 100 102 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 100 150 delay 2000; @@ -105,8 +103,8 @@ sake of example...); -1; #X obj 260 157 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#X floatatom 317 155 5 0 0 0 - - -; -#X floatatom 115 154 5 0 0 0 - - -; +#X floatatom 317 155 5 0 0 0 - - -, f 5; +#X floatatom 115 154 5 0 0 0 - - -, f 5; #X text 152 175 is the same as; #X text 19 36 A makeshift [metro]; #X text 7 1 [delay] A Metronome Built with [delay]; @@ -142,7 +140,7 @@ per second. In the example below \, you'll see a version of this process created using Pd's delay object.; #X obj 22 278 random 500; #X obj 22 257 metro 500; -#X floatatom 92 236 5 0 0 0 - - -; +#X floatatom 92 236 5 0 0 0 - - -, f 5; #X text 20 343 Also note that this example merely approximates the output of SC's "Dust" object.; #X text 130 236 low numbers produce a very "dusty" output.; @@ -176,11 +174,12 @@ is already set will reschedule its output \, cancelling the old one. #X text 168 465 - (optional) initial delay time (in milliseconds). ; #X text 98 208 float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 298 550 pddp/pddplink ../2.control.examples/07.time.pd; #X text 11 23 bang after time delay; +#X connect 15 0 16 0; #X connect 16 0 17 0; -#X connect 17 0 18 0; -#X connect 24 0 17 0; -#X connect 25 0 17 0; -#X connect 26 0 17 1; +#X connect 23 0 16 0; +#X connect 24 0 16 0; +#X connect 25 0 16 1; diff --git a/doc/pddp/delread~-help.pd b/doc/pddp/delread~-help.pd index 7dcfd4e793df69ea3490d1134a3fa05fcce907c4..f35dfcf143e1dc97ee94b83b5bc2d0b8abc577d2 100644 --- a/doc/pddp/delread~-help.pd +++ b/doc/pddp/delread~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header delread~ 3 12 0 18 -204280 -1 0; #X obj 0 292 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 244 494 344 META 0; +#N canvas 484 286 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 165 RELEASE_DATE 2009-06-12; @@ -27,7 +27,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 78 301 cnv 17 3 75 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 93 450 428 139 Related_objects 0; +#N canvas 216 491 428 139 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 19 78 Control objects for delays:; @@ -40,8 +40,6 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 393 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 393 signal; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/delread~ -text -pdpedia: delread~; #X floatatom 299 169 0 0 0 0 - - -; #X text 340 168 input to delay line; #X obj 299 193 sig~; @@ -58,7 +56,7 @@ size of the delay line or less than zero it is clipped to the length of the delay line.; #X text 98 483 You can use more than one [delread~] object for the same delay line.; -#X obj 466 3 delread~; +#X obj 485 10 delread~; #X obj 299 218 delwrite~ delread_ex 1000; #X obj 112 148 delread~ delread_ex 1000; #X text 11 23 read a signal from a delay line; @@ -71,18 +69,19 @@ same delay line.; #X text 98 511 Note: if the [delwrite~] runs after the [delread~] the minimum delay is actually one DSP period \, not zero.; #X text 80 440 1) symbol atom; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 474 58 pddp/dsp; #X obj 98 542 pddp/pddplink ../3.audio.examples/G01.delay.pd -text doc/3.audio.examples/G01.delay.pd; #X obj 98 557 pddp/pddplink ../3.audio.examples/G02.delay.loop.pd -text doc/3.audio.examples/G02.delay.loop.pd; #X obj 98 572 pddp/pddplink ../3.audio.examples/G05.execution.order.pd -text doc/3.audio.examples/G05.execution.order.pd; -#X connect 12 0 14 0; +#X connect 11 0 13 0; +#X connect 13 0 25 0; #X connect 14 0 26 0; -#X connect 15 0 27 0; -#X connect 17 0 18 0; -#X connect 19 0 20 0; -#X connect 20 0 17 0; -#X connect 27 0 17 0; +#X connect 16 0 17 0; +#X connect 18 0 19 0; +#X connect 19 0 16 0; +#X connect 26 0 16 0; diff --git a/doc/pddp/delwrite~-help.pd b/doc/pddp/delwrite~-help.pd index 063c312f31355254bf19cfc11cadbab2f20c871e..efcfbf265b9683409dd56928bbc43a42ff4b9b40 100644 --- a/doc/pddp/delwrite~-help.pd +++ b/doc/pddp/delwrite~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header delwrite~ 3 12 0 18 -204280 -1 0; #X obj 0 268 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 47 244 494 344 META 0; +#N canvas 489 284 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 145 RELEASE_DATE 2009-06-12; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 78 277 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 73 450 428 139 Related_objects 0; +#N canvas 219 490 428 139 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 19 79 Control objects for delays:; @@ -36,8 +36,6 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 157 43 vd~ delwrite_ex; #X text 7 2 [delwrite~] Related Objects; #X restore 101 597 pd Related_objects; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/delread~ -text -pdpedia: delread~; #X floatatom 90 97 0 0 0 0 - - -; #X text 119 96 input to delay line; #X obj 90 121 sig~; @@ -46,7 +44,7 @@ pdpedia: delread~; #X floatatom 282 192 0 0 0 0 - - -; #X obj 293 112 loadbang; #X obj 293 134 metro 200; -#X obj 462 3 delwrite~; +#X obj 479 10 delwrite~; #X obj 90 146 delwrite~ delwrite_ex 1000; #X obj 282 86 delread~ delwrite_ex 1000; #X floatatom 356 110 0 0 0 0 - - -; @@ -72,7 +70,7 @@ minimum delay is actually one DSP period \, not zero.; #X text 80 369 1) symbol atom; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 472 58 pddp/dsp; #X obj 99 492 pddp/pddplink ../3.audio.examples/G01.delay.pd -text doc/3.audio.examples/G01.delay.pd; #X obj 99 512 pddp/pddplink ../3.audio.examples/G02.delay.loop.pd -text @@ -84,14 +82,14 @@ doc/3.audio.examples/G02.delay.loop.pd; #X obj 99 572 pddp/pddplink ../3.audio.examples/G05.execution.order.pd -text doc/3.audio.examples/G05.execution.order.pd; #X text 11 23 write a signal in a delay line; -#X connect 10 0 12 0; +#X connect 9 0 11 0; +#X connect 11 0 18 0; #X connect 12 0 19 0; -#X connect 13 0 20 0; -#X connect 14 0 15 0; -#X connect 16 0 17 0; -#X connect 17 0 14 0; -#X connect 17 0 22 0; -#X connect 20 0 14 0; -#X connect 21 0 24 0; -#X connect 22 0 23 0; -#X connect 24 0 22 0; +#X connect 13 0 14 0; +#X connect 15 0 16 0; +#X connect 16 0 13 0; +#X connect 16 0 21 0; +#X connect 19 0 13 0; +#X connect 20 0 23 0; +#X connect 21 0 22 0; +#X connect 23 0 21 0; diff --git a/doc/pddp/drawnumber-help.pd b/doc/pddp/drawnumber-help.pd index 8daa7379cfabc627298bedc50de892f13c202dcf..c5b92fbb7861e9fd6a09d733c87ed31e25b03009 100644 --- a/doc/pddp/drawnumber-help.pd +++ b/doc/pddp/drawnumber-help.pd @@ -1,13 +1,13 @@ #N struct drawnumber-help-template float x float y float cat float dog float dog-vis; -#N canvas 0 0 555 619 10; +#N canvas 429 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header drawnumber 3 12 0 18 -204280 -1 0; #X obj 0 119 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 243 494 344 META 0; +#N canvas 487 282 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 165 RELEASE_DATE 2009-06-12; @@ -27,7 +27,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 460 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 98 419 428 169 Related_objects 0; +#N canvas 212 459 428 169 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 92 42 struct; @@ -118,9 +118,7 @@ values were initialized when this help patch was created.); #X connect 3 0 4 0; #X connect 7 0 4 1; #X restore 28 89 pd drawnumber-help-template; -#X obj 461 3 drawnumber; -#X obj 430 20 pddp/pddplink http://wiki.puredata.info/en/drawnumber --text pdpedia: drawnumber; +#X obj 474 12 drawnumber; #X text 99 464 When not in "edit" mode \, you can click and drag vertically on the numbers to change their values. (In edit mode you can move \, cut \, copy \, and paste the objects.); diff --git a/doc/pddp/drawpolygon-help.pd b/doc/pddp/drawpolygon-help.pd index 2cb8c11263fcf3c8738c3ffca159346018eef51a..4e135ab2066006eca97b5618a2d0f06c07461f8f 100644 --- a/doc/pddp/drawpolygon-help.pd +++ b/doc/pddp/drawpolygon-help.pd @@ -1,13 +1,13 @@ #N struct drawpolygon-help-template float x float y float weasel float dog float cat float vis; -#N canvas 0 0 555 619 10; +#N canvas 432 31 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header drawpolygon 3 12 0 18 -204280 -1 0; #X obj 0 147 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 246 494 344 META 0; +#N canvas 487 277 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 145 RELEASE_DATE 2009-06-12; @@ -29,7 +29,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 516 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 71 454 428 156 Related_objects 0; +#N canvas 216 468 428 156 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 92 42 struct; @@ -54,9 +54,7 @@ of the number. A zero makes it invisible. Any nonzero value makes it visible.; #X text 98 226 (none); #X text 179 80 <- subpatch to display the data structures; -#X obj 449 3 drawpolygon; -#X obj 420 20 pddp/pddplink http://wiki.puredata.info/en/drawpolygon --text pdpedia: drawpolygon; +#X obj 473 10 drawpolygon; #N canvas 23 258 428 340 drawpolygon-help-data 0; #X scalar drawpolygon-help-template 101 41 0 60 100 1 \;; #X scalar drawpolygon-help-template 301 44 1 80 100 1 \;; diff --git a/doc/pddp/drawsymbol-help.pd b/doc/pddp/drawsymbol-help.pd index 83ed00dd6e126cc3fa55b43c66fd4fc7c09333f2..1632520d97d64af12d3c521cbce481d86b7a4054 100644 --- a/doc/pddp/drawsymbol-help.pd +++ b/doc/pddp/drawsymbol-help.pd @@ -1,13 +1,13 @@ #N struct drawsymbol-help-template float x float y symbol cat symbol dog float dog-vis; -#N canvas 0 0 555 619 10; +#N canvas 428 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header drawsymbol 3 12 0 18 -204280 -1 0; #X obj 0 113 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 245 494 344 META 0; +#N canvas 485 286 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 165 RELEASE_DATE 2009-06-12; @@ -27,7 +27,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 440 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 55 423 428 169 Related_objects 0; +#N canvas 212 456 428 169 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 192 42 drawpolygon; @@ -50,9 +50,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 161 list; #X text 98 192 (none); #X text 179 60 <- subpatch to display the data structures; -#X obj 458 3 drawsymbol; -#X obj 430 20 pddp/pddplink http://wiki.puredata.info/en/drawsymbol --text pdpedia: drawsymbol; +#X obj 477 11 drawsymbol; #X text 98 444 Keyboard entry is not yet supported for drawsymbol. ; #N canvas 32 180 428 164 drawsymbol-help-data 0; diff --git a/doc/pddp/element-help.pd b/doc/pddp/element-help.pd index dda82ecd2129ea9f764a33e898c63c488fbef385..9346fbb813095f0b37d7ef654c37d4cac9f7968d 100644 --- a/doc/pddp/element-help.pd +++ b/doc/pddp/element-help.pd @@ -1,14 +1,14 @@ #N struct element-help-template float x float y array array1 array1-element-help-template ; #N struct array1-element-help-template float y; -#N canvas 0 0 555 619 10; +#N canvas 428 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header element 3 12 0 18 -204280 -1 0; #X obj 0 333 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 55 244 494 344 META 0; +#N canvas 482 282 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 553 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 82 455 428 134 Related_objects 0; +#N canvas 211 492 428 134 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 92 72 struct; @@ -50,9 +50,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 99 343 float; #X text 98 398 list; #X text 228 255 <- subpatch to display the data structures; -#X obj 475 3 element; -#X obj 450 20 pddp/pddplink http://wiki.puredata.info/en/element -text -pdpedia: element; +#X obj 497 10 element; #N canvas 80 372 428 228 element-help-data 0; #X scalar element-help-template 40 40 \; 19 \; 0 \; 11 \; 9 \; 41 \; 14 \; 31 \; 38 \; 33 \; \;; @@ -105,7 +103,7 @@ the nearest endpoint.; #X text 168 459 - when [element] receives a float to its left inlet \, it outputs a pointer to the specified element of the array.; #X obj 297 107 pointer; -#X floatatom 125 209 5 0 0 0 - - -; +#X floatatom 125 209 5 0 0 0 - - -, f 5; #X text 130 156 outlet is pointer to single element; #X text 176 207 here we just get the value of y.; #X msg 297 83 traverse pd-element-help-data \, next; @@ -114,7 +112,7 @@ the nearest endpoint.; #X obj 125 112 hradio 15 1 0 9 empty empty empty 0 -8 0 10 -262144 -1 -1 0; #X text 155 93 index (0-8); -#X floatatom 81 135 5 0 0 0 - - -; +#X floatatom 81 135 5 0 0 0 - - -, f 5; #X text 11 23 get pointer to an element of an array; #X text 168 527 - field name. The field name must be an array.; #X text 168 398 - a list will be truncated to the first element.; @@ -129,9 +127,9 @@ scalar.; #X obj 98 572 pddp/pddplink scalar-help.pd; #X text 125 75 2 ... then here; #X text 299 63 1 Click here first...; -#X connect 23 0 28 1; -#X connect 27 0 23 0; -#X connect 28 0 29 0; -#X connect 29 0 24 0; -#X connect 30 0 28 0; -#X connect 30 0 32 0; +#X connect 22 0 27 1; +#X connect 26 0 22 0; +#X connect 27 0 28 0; +#X connect 28 0 23 0; +#X connect 29 0 27 0; +#X connect 29 0 31 0; diff --git a/doc/pddp/env~-help.pd b/doc/pddp/env~-help.pd index 953ddc55105a132ade0e5b7d470f4dbab7218702..c63a5a74b14f6d4f4bf8f6b831703e42cd4bf864 100644 --- a/doc/pddp/env~-help.pd +++ b/doc/pddp/env~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header env~ 3 12 0 18 -204280 -1 0; #X obj 0 343 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 47 243 494 344 META 0; +#N canvas 486 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -30,22 +30,20 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 389 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 351 signal; -#X obj 493 3 env~; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/env~ -text -pdpedia: env~; +#X obj 513 10 env~; #X text 98 539 The analysis is "Hanning" (raised cosine) windowed. ; #X text 98 389 float; #X floatatom 74 263 0 0 0 0 - - -; #X obj 74 140 osc~ 400; #X obj 74 167 *~; -#X floatatom 166 116 3 -99 300 0 - - -; +#X floatatom 166 116 3 -99 300 0 - - -, f 3; #X obj 166 140 dbtorms; #X text 194 114 <- set peak-to-peak amplitude here in dB.; #X text 110 264 <- the output is RMS amplitude which (for a sinusoid) is about 3 dB below peak-to-peak amplitude.; #X obj 74 200 env~ 16384 8192; -#N canvas 97 488 428 101 Related_objects 0; +#N canvas 213 524 428 101 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 9 38 threshold~; @@ -63,15 +61,15 @@ of the DSP block size \, although this isn't enforced.; RMS amplitude in dB (with 1 normalized to 100 dB.) Output is bounded below by zero.; #X text 168 351 - the incoming signal; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 480 56 pddp/dsp; #X obj 98 557 pddp/pddplink ../3.audio.examples/C07.envelope.follower.pd -text doc.3.audio.examples/C07.envelope.follower.pd; #X obj 98 572 pddp/pddplink ../3.audio.examples/H06.envelope.follower.pd -text doc.3.audio.examples/H06.envelope.follower.pd; -#X connect 15 0 16 0; -#X connect 16 0 21 0; -#X connect 17 0 18 0; -#X connect 18 0 16 1; -#X connect 21 0 14 0; -#X connect 21 0 14 0; +#X connect 14 0 15 0; +#X connect 15 0 20 0; +#X connect 16 0 17 0; +#X connect 17 0 15 1; +#X connect 20 0 13 0; diff --git a/doc/pddp/exp-help.pd b/doc/pddp/exp-help.pd index 14e49ebe10216d6d11ba9fac4b3d927f12067a3c..2dee6c3f4a4199734f48b274168efa77b57fa4fd 100644 --- a/doc/pddp/exp-help.pd +++ b/doc/pddp/exp-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 425 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header exp 3 12 0 18 -204280 -1 0; #X obj 0 437 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 244 494 344 META 0; +#N canvas 480 287 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ for Pd version 0.42.; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 543 (none); -#N canvas 104 478 428 108 Related_objects 0; +#N canvas 207 520 428 108 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 181 42 log; @@ -50,9 +50,7 @@ for Pd version 0.42.; #X text 98 510 float; #X obj 78 511 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 491 3 exp; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/exp -text -pdpedia: exp; +#X obj 519 12 exp; #X floatatom 239 187 0 0 0 0 - - -; #X floatatom 239 130 0 0 0 0 - - -; #X obj 239 158 exp; @@ -64,6 +62,7 @@ inlet.; #X text 168 465 - a list will be truncated \, and the first element will be used as input.; #X text 98 465 list; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 16 0 17 0; -#X connect 17 0 15 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 15 0 16 0; +#X connect 16 0 14 0; diff --git a/doc/pddp/expr-help.pd b/doc/pddp/expr-help.pd index 883d34208412edd5bc7dd04afcf80b6af22d690b..7a88bb5ae0233ca01e8fdbedea01462ea40f6c80 100644 --- a/doc/pddp/expr-help.pd +++ b/doc/pddp/expr-help.pd @@ -1,4 +1,4 @@ -#N canvas 0 0 555 619 10; +#N canvas 433 38 555 619 10; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header expr 3 12 0 18 -204280 -1 0; #X obj 0 118 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 @@ -18,9 +18,7 @@ #X obj 78 286 cnv 17 3 123 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; #X text 98 285 float; -#X obj 489 4 expr; -#X obj 465 21 pddp/pddplink http://wiki.puredata.info/en/expr -text -pdpedia: expr; +#X obj 514 11 expr; #X floatatom 87 50 0 0 0 0 - - -; #X floatatom 21 96 0 0 0 0 - - -; #X msg 21 50 bang; @@ -145,16 +143,16 @@ specified by the left inlet.; #N canvas 91 55 428 501 expr_weirdness 0; #X obj 42 98 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 42 143 5 0 0 0 - - -; +#X floatatom 42 143 5 0 0 0 - - -, f 5; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 42 119 expr 8 / 6; #X obj 42 254 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 42 302 5 0 0 0 - - -; +#X floatatom 42 302 5 0 0 0 - - -, f 5; #X obj 42 331 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 42 379 5 0 0 0 - - -; +#X floatatom 42 379 5 0 0 0 - - -, f 5; #X text 19 166 This gets tricky \, because Pd strips unnecessary characters from a floating point number. Hence \, if you try to type "8.0 / 6.0" in the [expr] object above \, the decimal point and the following zero @@ -171,7 +169,7 @@ interpret it as a symbol \, so no characters are stripped.; achieves the same thing.; #X obj 42 411 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 42 459 5 0 0 0 - - -; +#X floatatom 42 459 5 0 0 0 - - -, f 5; #X text 19 410 3; #X text 65 410 Using the "float" function makes the float type explicit. ; @@ -183,7 +181,7 @@ This can be the source of some confusion in Pd \, which uses floating point numbers exclusively.; #X obj 22 576 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 22 618 5 0 0 0 - - -; +#X floatatom 22 618 5 0 0 0 - - -, f 5; #X text 19 486 Since float has priority over int \, the integer in example 3 is automatically converted to a float. Likewise \, using "6" instead of "6.0" in examples 1 and 2 would still give a floating @@ -199,7 +197,7 @@ calculation:; #X text 165 625 (Scroll down for the answer); #X obj 22 747 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 22 789 5 0 0 0 - - -; +#X floatatom 22 789 5 0 0 0 - - -, f 5; #X obj 22 767 expr int(123456789.0)%10; #X connect 0 0 3 0; #X connect 3 0 1 0; @@ -257,7 +255,7 @@ use in [expr~] are listed below:; ; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; -#N canvas 52 244 494 344 META 0; +#N canvas 490 291 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 145 AUTHOR Shahrokh Yadegari; @@ -272,21 +270,22 @@ for Pd version 0.42.; #X text 12 185 RELEASE_DATE 1989; #X text 12 25 LICENSE GPL v2; #X restore 500 598 pd META; -#N canvas 102 481 428 109 Related_objects 0; +#N canvas 222 522 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 expr~; #X obj 62 43 fexpr~; #X text 7 2 [expr] Related Objects; #X restore 101 598 pd Related_objects; -#X obj 4 598 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 13 0 27 0; -#X connect 15 0 29 0; -#X connect 17 0 19 0; -#X connect 19 0 18 0; -#X connect 20 0 19 1; -#X connect 21 0 23 0; -#X connect 23 0 22 0; -#X connect 27 0 16 0; -#X connect 29 0 14 0; -#X connect 36 0 19 0; +#X obj 4 598 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 12 0 26 0; +#X connect 14 0 28 0; +#X connect 16 0 18 0; +#X connect 18 0 17 0; +#X connect 19 0 18 1; +#X connect 20 0 22 0; +#X connect 22 0 21 0; +#X connect 26 0 15 0; +#X connect 28 0 13 0; +#X connect 35 0 18 0; diff --git a/doc/pddp/expr~-help.pd b/doc/pddp/expr~-help.pd index 0f8fa3c3be26daf2c913be0422d21e37fea04172..72b13951ea64e6530f6ab908d3ff68228aa934bc 100644 --- a/doc/pddp/expr~-help.pd +++ b/doc/pddp/expr~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header expr~ 3 12 0 18 -204280 -1 0; #X obj 0 185 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 244 494 344 META 0; +#N canvas 485 284 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 145 AUTHOR Shahrokh Yadegari; #X text 12 205 HELP_PATCH_AUTHORS Updated for Pd 0.35 test 26 and expr* @@ -27,7 +27,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 500 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 105 482 428 109 Related_objects 0; +#N canvas 222 521 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 61 42 fexpr~; @@ -44,9 +44,7 @@ for Pd version 0.42.; #X text 98 343 symbol; #X obj 273 572 pddplink http://crca.ucsd.edu/~syadegar/expr.html; #X text 273 555 Expr family of objects by Shahrokh Yadegari; -#X obj 483 3 expr~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/expr~ -text -pdpedia: expr~; +#X obj 506 11 expr~; #X obj 18 159 print~; #X msg 31 138 bang; #X obj 18 94 sig~ 440; @@ -74,7 +72,7 @@ pdpedia: expr~; #N canvas 117 43 428 483 More_expr~_examples 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; -#X floatatom 237 101 5 0 0 0 - - -; +#X floatatom 237 101 5 0 0 0 - - -, f 5; #X obj 24 150 tabsend~ a1; #N canvas 0 0 450 300 (subpatch) 0; #X array a1 64 float 0; @@ -121,7 +119,7 @@ pdpedia: expr~; #X floatatom 24 232 0 0 0 0 - - -; #N canvas 0 0 450 300 (subpatch) 0; #X array \$0-expr-array 515 float 2; -#X coords 0 1 515 -1 200 140 1; +#X coords 0 1 514 -1 200 140 1; #X restore 24 279 graph; #X obj 240 338 loadbang; #X obj 99 156 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 @@ -180,20 +178,21 @@ operators and functions in [expr~]:; ; #X obj 101 546 pddp/pddplink all_about_expr_multiline.pd -text expr_multiline ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 18 0 17 0; -#X connect 19 0 22 0; -#X connect 20 0 22 1; -#X connect 21 0 19 0; -#X connect 22 0 17 0; -#X connect 24 0 23 0; -#X connect 25 0 34 0; -#X connect 26 0 34 1; -#X connect 28 0 29 0; -#X connect 29 0 35 0; -#X connect 34 0 23 0; -#X connect 35 0 32 0; -#X connect 35 0 32 1; -#X connect 38 0 35 1; -#X connect 38 0 27 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 479 53 pddp/dsp; +#X connect 17 0 16 0; +#X connect 18 0 21 0; +#X connect 19 0 21 1; +#X connect 20 0 18 0; +#X connect 21 0 16 0; +#X connect 23 0 22 0; +#X connect 24 0 33 0; +#X connect 25 0 33 1; +#X connect 27 0 28 0; +#X connect 28 0 34 0; +#X connect 33 0 22 0; +#X connect 34 0 31 0; +#X connect 34 0 31 1; +#X connect 37 0 34 1; +#X connect 37 0 26 0; diff --git a/doc/pddp/fexpr~-help.pd b/doc/pddp/fexpr~-help.pd index 1805d28a0a828b3a92a7a720a1d879720cc1c99d..d067c08818c7e377ee461ad41f6d187434979a84 100644 --- a/doc/pddp/fexpr~-help.pd +++ b/doc/pddp/fexpr~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 30 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header fexpr~ 3 12 0 18 -204280 -1 0; #X obj 0 195 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 244 494 344 META 0; +#N canvas 487 280 494 344 META 0; #X text 12 140 LIBRARY internal; #X text 12 160 AUTHOR Shahrokh Yadegari; #X text 12 180 WEBSITE http://crca.ucsd.edu/~syadegar/expr.html; @@ -27,7 +27,7 @@ level); 0 13 -228856 -1 0; #X obj 0 489 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 107 482 428 109 Related_objects 0; +#N canvas 221 514 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 expr; @@ -47,9 +47,7 @@ level); #X text 98 203 signal; #X text 98 245 signal; #X text 98 377 signal; -#X obj 480 3 fexpr~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/fexpr~ -text -pdpedia: fexpr~; +#X obj 501 8 fexpr~; #X floatatom 240 67 0 0 0 0 - - -; #X floatatom 287 100 0 0 0 0 - - -; #X msg 287 69 -10; @@ -146,15 +144,15 @@ an audible click in the output.; #X obj 166 117 v pr; #X obj 297 118 v r; #X obj 223 119 v b; -#X floatatom 166 88 5 0 0 0 - - -; -#X floatatom 297 90 5 0 0 0 - - -; +#X floatatom 166 88 5 0 0 0 - - -, f 5; +#X floatatom 297 90 5 0 0 0 - - -, f 5; #X msg 167 63 10; #X obj 221 60 expr 8./3; #X msg 118 186 set 1.2 2.3 4.4; -#X floatatom 223 89 7 0 0 0 - - -; +#X floatatom 223 89 7 0 0 0 - - -, f 7; #X msg 65 96 stop; #X msg 65 117 start; -#X floatatom 359 90 5 0 0 0 - - -; +#X floatatom 359 90 5 0 0 0 - - -, f 5; #X obj 359 119 v dt; #X msg 300 62 18; #X msg 355 63 0.01; @@ -231,8 +229,8 @@ which generate chotic signals; #X obj 166 67 v pr; #X obj 297 68 v r; #X obj 223 69 v b; -#X floatatom 166 38 5 0 0 0 - - -; -#X floatatom 297 40 5 0 0 0 - - -; +#X floatatom 166 38 5 0 0 0 - - -, f 5; +#X floatatom 297 40 5 0 0 0 - - -, f 5; #X msg 167 13 10; #X obj 221 10 expr 8./3; #N canvas 0 0 450 300 (subpatch) 0; @@ -248,10 +246,10 @@ which generate chotic signals; #X coords 0 -1 2047 1 100 60 1; #X restore 370 447 graph; #X msg 118 136 set 1.2 2.3 4.4; -#X floatatom 223 39 7 0 0 0 - - -; +#X floatatom 223 39 7 0 0 0 - - -, f 7; #X msg 65 46 stop; #X msg 65 67 start; -#X floatatom 349 40 5 0 0 0 - - -; +#X floatatom 349 40 5 0 0 0 - - -, f 5; #X obj 349 69 v dt; #X msg 300 12 18; #X msg 345 13 0.01; @@ -391,7 +389,7 @@ or an "x" or "y" as specified in the following subpatch:; #N canvas 118 44 428 479 fexpr~_and_symbols 0; #N canvas 0 0 450 300 (subpatch) 0; #X array \$0-expr-array 515 float 2; -#X coords 0 1 515 -1 200 140 1; +#X coords 0 1 514 -1 200 140 1; #X restore 24 329 graph; #X obj 240 386 loadbang; #X obj 105 176 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 @@ -404,7 +402,7 @@ or an "x" or "y" as specified in the following subpatch:; specified by the left inlet.; #X text 124 174 click here first; #X obj 105 196 symbol \$0-expr~-array; -#X floatatom 24 266 5 0 0 0 - - -; +#X floatatom 24 266 5 0 0 0 - - -, f 5; #X text 21 37 Symbolic arguments like $s1 \, $s2 \, and so on are currently used in [expr] \, [expr~] \, and [fexpr~] to get the name of an array or table. You can also type the name of an array directly into [expr~] @@ -412,7 +410,7 @@ or table. You can also type the name of an array directly into [expr~] will get interpreted as an operator ("e.g. \, my minus table").; #X text 8 2 [fexpr~] Using Symbolic Arguments; #X obj 24 224 expr $s2[$f1]; -#X floatatom 24 177 5 0 0 0 - - -; +#X floatatom 24 177 5 0 0 0 - - -, f 5; #X obj 240 412 f \$0; #X msg 240 438 \; \$1-expr-array sinesum 512 1; #X connect 1 0 14 0; @@ -429,8 +427,9 @@ They may be floats or symbols \, including the special variables noted above ($x1 \, $f2 \, etc.). The operators and functions available for use in [fexpr~] are listed below:; #X text 98 428 symbol atom; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 481 56 pddp/dsp; #X obj 98 498 pddp/pddplink all_about_expr_if.pd -text expr_if; #X obj 98 518 pddp/pddplink all_about_expr_and_value.pd -text expr_and_value ; @@ -438,17 +437,17 @@ use in [fexpr~] are listed below:; ; #X obj 167 468 pddp/pddplink all_about_expr_functions.pd -text all_about_expr_operators_and_functions ; -#X connect 20 0 29 0; -#X connect 21 0 45 1; -#X connect 22 0 21 0; -#X connect 25 0 45 0; -#X connect 26 0 45 0; -#X connect 27 0 26 0; -#X connect 28 0 21 0; -#X connect 29 0 45 0; -#X connect 30 0 29 0; -#X connect 31 0 29 0; -#X connect 32 0 21 0; -#X connect 35 0 23 0; -#X connect 35 0 23 1; -#X connect 45 0 35 0; +#X connect 19 0 28 0; +#X connect 20 0 44 1; +#X connect 21 0 20 0; +#X connect 24 0 44 0; +#X connect 25 0 44 0; +#X connect 26 0 25 0; +#X connect 27 0 20 0; +#X connect 28 0 44 0; +#X connect 29 0 28 0; +#X connect 30 0 28 0; +#X connect 31 0 20 0; +#X connect 34 0 22 0; +#X connect 34 0 22 1; +#X connect 44 0 34 0; diff --git a/doc/pddp/fft~-help.pd b/doc/pddp/fft~-help.pd index 541e3c76af549aab423327b99791794f7848c54f..0db35c40831f584654636d5546c998b2b8c1afd9 100644 --- a/doc/pddp/fft~-help.pd +++ b/doc/pddp/fft~-help.pd @@ -1,11 +1,11 @@ -#N canvas 335 85 555 619 10; +#N canvas 428 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header fft~ 3 12 0 18 -204280 -1 0; #X obj 0 399 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 191 393 406 290 META 0; +#N canvas 468 274 507 361 META 0; #X text 12 150 LIBRARY internal; #X text 12 190 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 210 RELEASE_DATE 2009-06-12; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 551 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 527 (none); -#N canvas 435 567 428 107 Related_objects 0; +#N canvas 214 524 428 107 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [fft~] Related Objects; @@ -36,7 +36,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 68 42 rfft~; #X obj 114 42 rifft~; #X obj 163 42 block~; -#X obj 214 42 switch~; +#X obj 210 42 switch~; #X restore 101 597 pd Related_objects; #X obj 78 408 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; @@ -44,9 +44,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 433 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 491 3 fft~; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/fft~ -text -pdpedia: fft~; +#X obj 512 10 fft~; #X floatatom 15 124 0 0 0 0 - - -; #X obj 15 75 * 44100; #X floatatom 15 53 0 0 0 0 - - -; @@ -91,23 +89,23 @@ block (you can use the [block~] or [switch~] objects to control block size).; #X obj 5 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 481 55 pddp/dsp; #X obj 98 555 pddp/pddplink ../3.audio.examples/I01.Fourier.analysis.pd -text doc/3.audio.examples/I01.Fourier.analysis.pd; #X text 98 573 also see examples I02-I10 in doc/3.audio.examples; -#X connect 14 0 17 0; -#X connect 15 0 19 0; -#X connect 16 0 15 0; -#X connect 17 0 18 0; -#X connect 18 0 21 0; -#X connect 18 0 20 0; -#X connect 18 1 22 0; -#X connect 18 1 20 1; -#X connect 19 0 14 0; -#X connect 20 0 23 0; -#X connect 23 0 24 0; -#X connect 25 0 24 0; -#X connect 26 0 21 0; -#X connect 26 0 22 0; -#X connect 27 0 17 1; -#X connect 28 0 17 1; +#X connect 13 0 16 0; +#X connect 14 0 18 0; +#X connect 15 0 14 0; +#X connect 16 0 17 0; +#X connect 17 0 20 0; +#X connect 17 0 19 0; +#X connect 17 1 21 0; +#X connect 17 1 19 1; +#X connect 18 0 13 0; +#X connect 19 0 22 0; +#X connect 22 0 23 0; +#X connect 24 0 23 0; +#X connect 25 0 20 0; +#X connect 25 0 21 0; +#X connect 26 0 16 1; +#X connect 27 0 16 1; diff --git a/doc/pddp/fiddle~-help.pd b/doc/pddp/fiddle~-help.pd index 4c5c9cb189015c07553bcd1102b09cc1a13f3de9..0064cc1e8070b55c123084d37de2f98fa6c8f1b2 100644 --- a/doc/pddp/fiddle~-help.pd +++ b/doc/pddp/fiddle~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header fiddle~ 3 12 0 18 -204280 -1 0; #X obj 0 313 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 180 494 407 META 0; +#N canvas 481 229 494 407 META 0; #X text 12 195 LIBRARY internal; #X text 12 235 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 255 RELEASE_DATE 2009-06-12; @@ -32,7 +32,7 @@ npoints bang print; 0 13 -228856 -1 0; #X obj 78 322 cnv 17 3 30 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 104 488 428 103 Related_objects 0; +#N canvas 212 523 428 103 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 21 42 sigmund~; @@ -42,9 +42,7 @@ npoints bang print; #X text 98 321 signal; #X obj 78 372 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 472 3 fiddle~; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/fiddle~ -text -pdpedia: fiddle~; +#X obj 488 11 fiddle~; #N canvas 62 43 489 501 Messages_to_fiddle~ 0; #X msg 22 416 print; #X msg 22 54 amp-range 40 50; @@ -148,10 +146,10 @@ ones in determining the pitch. This specifies the number of the partial #X restore 124 90 pd test_input_pitch; #X text 272 64 test input; #X text 272 77 amplitude; -#X floatatom 124 65 5 0 0 0 - - -; +#X floatatom 124 65 5 0 0 0 - - -, f 5; #X msg 170 65 1; #X msg 201 65 0; -#X floatatom 235 65 5 0 0 0 - - -; +#X floatatom 235 65 5 0 0 0 - - -, f 5; #X text 20 64 test input pitch; #X obj 78 392 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; @@ -208,27 +206,28 @@ MIDI 45.); #X text 98 338 See "Messages_to_fiddle~" subpatch in the example above. ; #X text 168 321 - the incoming signal.; -#X obj 5 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 13 0 30 0; -#X connect 14 0 15 0; -#X connect 14 1 16 0; -#X connect 17 0 14 0; -#X connect 17 1 18 0; -#X connect 17 2 21 0; -#X connect 18 0 19 0; -#X connect 18 1 20 0; -#X connect 21 0 22 0; -#X connect 21 1 23 0; -#X connect 24 0 25 0; -#X connect 24 1 26 0; -#X connect 30 0 29 0; -#X connect 30 1 28 0; -#X connect 30 2 24 0; -#X connect 30 3 27 0; -#X connect 30 4 17 0; -#X connect 39 0 30 0; -#X connect 42 0 39 0; -#X connect 43 0 39 1; -#X connect 44 0 39 1; -#X connect 45 0 39 1; +#X obj 5 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 476 58 pddp/dsp; +#X connect 12 0 29 0; +#X connect 13 0 14 0; +#X connect 13 1 15 0; +#X connect 16 0 13 0; +#X connect 16 1 17 0; +#X connect 16 2 20 0; +#X connect 17 0 18 0; +#X connect 17 1 19 0; +#X connect 20 0 21 0; +#X connect 20 1 22 0; +#X connect 23 0 24 0; +#X connect 23 1 25 0; +#X connect 29 0 28 0; +#X connect 29 1 27 0; +#X connect 29 2 23 0; +#X connect 29 3 26 0; +#X connect 29 4 16 0; +#X connect 38 0 29 0; +#X connect 41 0 38 0; +#X connect 42 0 38 1; +#X connect 43 0 38 1; +#X connect 44 0 38 1; diff --git a/doc/pddp/float-help.pd b/doc/pddp/float-help.pd index 82947badfea19f8477164d0dcbdaaafb66db88f3..762e1f7987da5aaf1c823d281b42ef4b197444fe 100644 --- a/doc/pddp/float-help.pd +++ b/doc/pddp/float-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header float 3 12 0 18 -204280 -1 0; #X obj 0 339 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 63 256 482 332 META 0; +#N canvas 494 296 482 332 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -24,11 +24,11 @@ to conform to the PDDP template for Pd version 0.42.; 0; #X obj 341 145 cnv 10 23 16 empty empty empty 20 12 0 14 -262126 -66577 0; -#X floatatom 379 117 5 0 0 0 - - -; -#X floatatom 340 169 5 0 0 0 - - -; +#X floatatom 379 117 5 0 0 0 - - -, f 5; +#X floatatom 340 169 5 0 0 0 - - -, f 5; #X obj 359 117 bng 15 250 50 0 empty empty empty 20 7 0 12 -4034 -1 -1; -#X floatatom 80 169 5 0 0 0 - - -; +#X floatatom 80 169 5 0 0 0 - - -, f 5; #X msg 80 61 bang; #X msg 320 61 7 3 4; #X obj 340 144 f; @@ -43,11 +43,9 @@ to conform to the PDDP template for Pd version 0.42.; -162280 0; #X obj 78 347 cnv 17 3 55 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 460 21 pddp/pddplink http://wiki.puredata.info/en/float -text -pdpedia: float; -#X obj 462 3 float; -#X obj 522 3 f; -#X text 501 4 or; +#X obj 462 12 float; +#X obj 522 12 f; +#X text 501 13 or; #X msg 119 115 12; #X msg 152 115 -0.02; #X msg 94 90 555; @@ -135,14 +133,14 @@ by 3).; #X text 98 366 float; #X text 98 386 list; #X text 98 408 float; -#N canvas 102 481 428 108 Related_objects 0; +#N canvas 212 516 428 108 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [float] Related Objects; #X obj 22 36 int; #X obj 54 36 value; #X obj 101 36 list; -#X floatatom 142 37 5 0 0 0 - - -; +#X floatatom 142 37 5 0 0 0 - - -, f 5; #X msg 185 36; #X restore 101 597 pd Related_objects; #X text 99 445 float; @@ -161,7 +159,7 @@ which sets the value that is stored.; #X obj 80 226 21; #X obj 80 206 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 80 248 5 0 0 0 - - -; +#X floatatom 80 248 5 0 0 0 - - -, f 5; #X text 122 204 As an additional shortcut \, you can leave off the class name "float" altogether and just use a single number in an object box to create a [float] object (with the value initialized to that @@ -191,11 +189,11 @@ will create an implicit [list] object.); #X connect 11 0 12 0; #X connect 12 0 7 0; #X connect 13 0 9 0; +#X connect 22 0 13 1; #X connect 23 0 13 1; -#X connect 24 0 13 1; -#X connect 25 0 13 0; -#X connect 26 0 12 0; -#X connect 49 0 51 0; -#X connect 50 0 49 0; -#X connect 56 0 58 0; -#X connect 57 0 56 0; +#X connect 24 0 13 0; +#X connect 25 0 12 0; +#X connect 48 0 50 0; +#X connect 49 0 48 0; +#X connect 55 0 57 0; +#X connect 56 0 55 0; diff --git a/doc/pddp/framp~-help.pd b/doc/pddp/framp~-help.pd index d03ec859ce7920299fa47818e9bf05fcca6aa594..a88b0b0696714a09d11fe930563816844aa13eb8 100644 --- a/doc/pddp/framp~-help.pd +++ b/doc/pddp/framp~-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 555 619 10; +#N canvas 431 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header framp~ 3 12 0 18 -204280 -1 0; #X obj 0 417 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 49 253 507 362 META 0; +#N canvas 474 272 507 362 META 0; #X text 12 155 LIBRARY internal; #X text 12 195 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 543 (none); -#N canvas 105 479 428 109 Related_objects 0; +#N canvas 222 513 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 fft~; @@ -41,9 +41,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 451 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 479 3 framp~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/framp~ -text -pdpedia: framp~; +#X obj 497 10 framp~; #X text 147 127 frequency; #X floatatom 78 142 0 0 0 0 - - -; #X obj 78 92 * 44100; @@ -74,15 +72,15 @@ exactly tuned to a bin.) Frequency output is in bins \, i.e. \, units of SR/N.; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; -#X connect 15 0 27 0; -#X connect 16 0 22 0; -#X connect 17 0 16 0; -#X connect 21 0 24 0; -#X connect 21 1 24 1; -#X connect 22 0 15 0; -#X connect 23 0 25 0; -#X connect 23 0 26 0; -#X connect 24 0 25 0; -#X connect 24 1 26 0; -#X connect 27 0 21 0; +#X obj 478 56 pddp/dsp; +#X connect 14 0 26 0; +#X connect 15 0 21 0; +#X connect 16 0 15 0; +#X connect 20 0 23 0; +#X connect 20 1 23 1; +#X connect 21 0 14 0; +#X connect 22 0 24 0; +#X connect 22 0 25 0; +#X connect 23 0 24 0; +#X connect 23 1 25 0; +#X connect 26 0 20 0; diff --git a/doc/pddp/ftom-help.pd b/doc/pddp/ftom-help.pd index 388fc0022aaf47300c13bbd4d2c394add6d95967..be6c8a4bcd3d99c0591ff78c72a31264fcaf03f5 100644 --- a/doc/pddp/ftom-help.pd +++ b/doc/pddp/ftom-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 38 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header ftom 3 12 0 18 -204280 -1 0; #X obj 0 421 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 242 494 344 META 0; +#N canvas 485 290 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 430 cnv 17 3 55 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 528 (none); -#N canvas 71 422 428 163 Related_objects 0; +#N canvas 215 470 428 163 Related_objects 0; #X text 19 37 Control objects for conversion:; #X obj 59 66 dbtorms; #X obj 113 66 rmstodb; @@ -53,9 +53,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 429 float; #X text 98 456 list; #X text 98 500 float; -#X obj 492 3 ftom; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/ftom -text -pdpedia: ftom; +#X obj 510 10 ftom; #X obj 249 159 ftom; #X text 11 23 frequency to MIDI conversion; #X text 158 456 - lists will be truncated \, and the first element @@ -69,5 +67,5 @@ infinity.); ; #X obj 98 572 pddp/pddplink ../3.audio.examples/A06.frequency.pd -text doc/3.audio.examples/A06.frequency.pd; -#X connect 11 0 18 0; -#X connect 18 0 10 0; +#X connect 11 0 17 0; +#X connect 17 0 10 0; diff --git a/doc/pddp/ftom~-help.pd b/doc/pddp/ftom~-help.pd index a372a705a53e0331ed303b2cab5042fec2dcc85b..40c09634d10fce4fa6a22afdf5ba07431226c3eb 100644 --- a/doc/pddp/ftom~-help.pd +++ b/doc/pddp/ftom~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header ftom~ 3 12 0 18 -204280 -1 0; #X obj 0 417 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 245 494 344 META 0; +#N canvas 486 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 426 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 495 (none); -#N canvas 104 452 428 138 Related_objects 0; +#N canvas 214 484 428 138 Related_objects 0; #X obj 70 37 dbtorms~; #X obj 138 37 rmstodb~; #X obj 207 37 dbtopow~; @@ -56,9 +56,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 463 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 463 signal; -#X obj 481 3 ftom~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/ftom~ -text -pdpedia: ftom~; +#X obj 507 9 ftom~; #X obj 209 149 ftom~; #X text 99 264 The ftom~ object transposes a frequency into a midi value in Hertz \, so that "440" goes to "69". A frequency of zero Hertz @@ -72,10 +70,10 @@ such as *~ and osc~ \, depending on your hardware and math library. ; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 481 57 pddp/dsp; #X connect 10 0 11 0; #X connect 12 0 13 0; -#X connect 13 0 21 0; +#X connect 13 0 20 0; #X connect 14 0 10 0; #X connect 15 0 14 0; -#X connect 21 0 10 0; +#X connect 20 0 10 0; diff --git a/doc/pddp/gatom-help.pd b/doc/pddp/gatom-help.pd index 3786bcae51a3dcb9d3b725a27bb77c830508d369..13d185cf2f90f87e233f0b65a3ca9e7eaedc253e 100644 --- a/doc/pddp/gatom-help.pd +++ b/doc/pddp/gatom-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 555 619 10; +#N canvas 428 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header gatom 3 12 0 18 -204280 -1 0; #X obj 0 231 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 255 494 344 META 0; +#N canvas 486 289 494 344 META 0; #X text 12 115 LIBRARY internal; #X text 12 155 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 35 LICENSE SIBSD; @@ -26,15 +26,15 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 499 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 474 (none); -#N canvas 89 496 428 109 Related_objects 0; +#N canvas 214 517 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 47 1 Related Objects; -#X floatatom 9 3 5 0 0 0 - - -; +#X floatatom 9 3 5 0 0 0 - - -, f 5; #X obj 21 42 float; #X obj 61 42 list; #X obj 102 45 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 169 42 drawnumber; #X restore 102 597 pd Related_objects; #X obj 78 240 cnv 17 3 145 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 @@ -42,9 +42,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 404 float; #X obj 78 405 cnv 17 3 52 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X floatatom 396 3 5 0 0 0 - - -; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/gatom -text -pdpedia: gatom; +#X floatatom 401 9 5 0 0 0 - - -, f 5; #X floatatom 25 58 0 0 0 0 - - -; #X floatatom 25 96 0 0 0 0 - - -; #X msg 469 76 set 45; @@ -57,8 +55,8 @@ pdpedia: gatom; #N canvas 98 96 430 514 Number_box_properties 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; -#X floatatom 70 102 12 0 0 0 - - -; -#X floatatom 71 223 1 0 0 0 - - -; +#X floatatom 70 102 12 0 0 0 - - -, f 12; +#X floatatom 71 223 1 0 0 0 - - -, f 1; #X text 50 2 Properties for gatom; #X text 20 38 Right click on a number box and choose "Properties" to change the following:; @@ -66,7 +64,7 @@ change the following:; #X text 69 69 - width of the number box (in characters). By default the width is 5 characters.; #X text 148 102 width = 12 characters; -#X floatatom 70 123 2 0 0 0 - - -; +#X floatatom 70 123 2 0 0 0 - - -, f 2; #X text 148 123 width = 2 characters; #X text 69 164 If you select a width of 0 \, the number box will grow as needed to hold the number--BUT BEWARE \, THIS IS EXPENSIVE IN CPU @@ -78,13 +76,13 @@ TIME. In a production patch \, you'll want to set a specific width. ; #X text 88 223 width = 1 character: toggle between 0 and 1; #X text 19 260 limits; -#X floatatom 71 282 5 0 127 0 - - -; +#X floatatom 71 282 5 0 127 0 - - -, f 5; #X text 109 281 numbers between 0 and 127; #X text 69 260 - set lower and upper limits for scrolling the number box; #X text 68 300 This only affects scrolling- you can still send values to the number box that are outside these limits.; -#X floatatom 71 353 5 0 127 1 my_number_box - -; +#X floatatom 71 353 5 0 127 1 my_number_box - -, f 5; #X text 19 331 label; #X text 69 331 - give the number box a visible name; #X text 68 371 Use the radio buttons to reposition the label to the @@ -93,7 +91,7 @@ label will automatically be converted to underscores.; #X text 19 413 messages; #X text 69 413 - nonlocal send and receive; #X floatatom 193 532 5 0 0 2 Number_box_7 gatom-help-rcv gatom-help-snd -; +, f 5; #X obj 276 540 r gatom-help-snd; #X obj 71 516 s gatom-help-rcv; #X msg 71 490 28; @@ -101,23 +99,23 @@ label will automatically be converted to underscores.; and receive names to send messages through the number box. "Number-box-7" below is set to receive messages to "gatom-help-rcv" \, and send messages to "gatom-help-snd"; -#X floatatom 276 563 5 0 0 0 - - -; +#X floatatom 276 563 5 0 0 0 - - -, f 5; #X text 68 583 Notice that you cannot make local connections with wires to "Number_box_7" when using non-local send and receive names. If you want to use both \, see the [nbx] object:; #X obj 71 626 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X floatatom 13 3 5 0 0 0 - - -; +-262144 -1 -1 0 256 0; +#X floatatom 13 3 5 0 0 0 - - -, f 5; #X connect 27 0 31 0; #X connect 29 0 28 0; #X restore 102 571 pd Number_box_properties; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X symbolatom 25 138 10 0 0 0 - - -; +#X symbolatom 25 138 10 0 0 0 - - -, f 10; #X text 11 23 atom (number box and symbol box); -#X symbolatom 476 3 10 0 0 0 - - -; -#X text 440 3 and; -#X symbolatom 25 174 10 0 0 0 - - -; +#X symbolatom 481 9 10 0 0 0 - - -, f 10; +#X text 445 9 and; +#X symbolatom 25 174 10 0 0 0 - - -, f 10; #X text 61 52 A number box allows you to display a number or enter a number using the mouse and keyboard. When a number arrives at the number box's inlet \, it is displayed and sent to the outlet. You can @@ -130,7 +128,7 @@ cannot change the value by clicking and dragging.; ; #X text 168 239 - sends the current value to the outlet.; #X msg 469 156 set foo; -#X symbolatom 469 180 10 0 0 0 - - -; +#X symbolatom 469 180 10 0 0 0 - - -, f 10; #X text 168 309 - symbol box only: an incoming symbol is displayed and output. (Number box will display and output zero.); #X text 168 259 - number box only: sets the current value and outputs @@ -147,14 +145,14 @@ it receives (except set).; message it receives (except set).; #X text 100 537 Control-clicking (or command-clicking on a mac) toggles the value between 0 and the last nonzero value.; -#X floatatom 59 545 5 0 0 0 - - -; +#X floatatom 59 545 5 0 0 0 - - -, f 5; #X text 100 503 You can shift-click a number box and drag to change the number by hundredths instead of ones.; #X text 62 112 The number box is called "Number" in the "Put" menu. ; #X text 67 197 To enter data simply click a number box or symbol box and begin typing. Then click "Enter" to finish and output it.; -#X connect 14 0 15 0; -#X connect 16 0 17 0; -#X connect 25 0 29 0; -#X connect 34 0 35 0; +#X connect 13 0 14 0; +#X connect 15 0 16 0; +#X connect 24 0 28 0; +#X connect 33 0 34 0; diff --git a/doc/pddp/get-help.pd b/doc/pddp/get-help.pd index 3c2206e236b18e7873c7e0b07b25606329b40ab7..7a675ecfff0681b14c65b44988a5daffd2962001 100644 --- a/doc/pddp/get-help.pd +++ b/doc/pddp/get-help.pd @@ -1,12 +1,12 @@ #N struct get-help-template float x float y symbol s; -#N canvas 0 0 555 619 10; +#N canvas 430 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header get 3 12 0 18 -204280 -1 0; #X obj 0 338 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 245 494 344 META 0; +#N canvas 482 279 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 506 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 102 480 428 109 Related_objects 0; +#N canvas 216 515 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 72 34 set; @@ -44,19 +44,17 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 383 float; #X obj 78 384 cnv 17 3 48 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; -#X obj 493 3 get; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/get -text -pdpedia: get; +#X obj 518 11 get; #X msg 121 139 next; -#X floatatom 106 234 5 0 0 0 - - -; -#X floatatom 185 234 5 0 0 0 - - -; +#X floatatom 106 234 5 0 0 0 - - -, f 5; +#X floatatom 185 234 5 0 0 0 - - -, f 5; #X obj 106 162 pointer; #X text 302 115 output first scalar in list; #X text 164 138 output next item; #X text 102 250 x output; #X text 183 250 y output; #X text 261 251 s output; -#X symbolatom 265 234 18 0 0 0 - - -; +#X symbolatom 265 234 18 0 0 0 - - -, f 18; #X obj 145 186 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X text 98 346 pointer; @@ -115,10 +113,10 @@ before sending to [get]. (See pointer-help.pd for more information.) #X obj 97 563 pddp/pddplink ../04.data.structures/02.getting.data.pd -text doc/04.data.structures/02.getting.data.pd; #X obj 97 578 pddp/pddplink scalar-help.pd; -#X connect 13 0 16 0; -#X connect 16 0 32 0; -#X connect 16 1 23 0; -#X connect 31 0 16 0; -#X connect 32 0 14 0; -#X connect 32 1 15 0; -#X connect 32 2 22 0; +#X connect 12 0 15 0; +#X connect 15 0 31 0; +#X connect 15 1 22 0; +#X connect 30 0 15 0; +#X connect 31 0 13 0; +#X connect 31 1 14 0; +#X connect 31 2 21 0; diff --git a/doc/pddp/getsize-help.pd b/doc/pddp/getsize-help.pd index 7feb3ec0ec00a0b227a490e94e75e634f72acd43..614bbba2c78afaaa08f4ced20b163a22d68bb029 100644 --- a/doc/pddp/getsize-help.pd +++ b/doc/pddp/getsize-help.pd @@ -1,7 +1,7 @@ #N struct help-getsize-template float x float y array array1 help-getsize-array1-template ; #N struct help-getsize-array1-template float y float x; -#N canvas 0 0 555 619 10; +#N canvas 426 32 555 619 10; #X scalar help-getsize-template 89 279 \; 7 -6 \; 7 35 \; 26 57 \; 45 85 \; 74 90 \; 79 137 \; 48 150 \; \;; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 @@ -10,7 +10,7 @@ -204280 -1 0; #X obj 0 406 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 246 494 344 META 0; +#N canvas 478 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -30,7 +30,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 553 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 78 480 428 109 Related_objects 0; +#N canvas 214 518 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 71 34 pointer; @@ -48,11 +48,9 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 451 float; #X obj 78 452 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 473 3 getsize; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/getsize -text -pdpedia: getsize; +#X obj 492 11 getsize; #X obj 78 135 pointer; -#X floatatom 78 190 5 0 0 0 - - -; +#X floatatom 78 190 5 0 0 0 - - -, f 5; #X obj 78 161 getsize help-getsize-template array1; #N canvas 83 204 428 227 help-getsize-template 0; #X obj 21 42 struct help-getsize-template float x float y array array1 @@ -99,6 +97,6 @@ must be an array.); #X text 278 333 diamond represents one element. (The; #X text 278 318 an array of 7 elements. Each white; #X text 278 348 black background is just a reference.); -#X connect 14 0 16 0; -#X connect 16 0 15 0; -#X connect 32 0 14 0; +#X connect 13 0 15 0; +#X connect 15 0 14 0; +#X connect 31 0 13 0; diff --git a/doc/pddp/graph-help.pd b/doc/pddp/graph-help.pd index a77e495ce80cdff3ca37433e4a92a2a3a77bb4ac..05d2f028581e90e6ed04e79da2938d38d511445a 100644 --- a/doc/pddp/graph-help.pd +++ b/doc/pddp/graph-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 39 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header (graph) 3 12 0 18 -204280 -1 0; #X obj 0 453 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 485 291 494 344 META 0; #X text 12 65 LIBRARY internal; #X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -23,7 +23,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 218 526 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 23 43 table; @@ -36,9 +36,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X text 98 491 (none); #N canvas 0 0 450 300 (subpatch) 0; #X coords 0 1 100 -1 40 20 1; -#X restore 481 2 graph; -#X obj 456 20 pddp/pddplink http://wiki.puredata.info/en/graph -text -pdpedia: graph; +#X restore 496 9 graph; #N canvas 0 0 450 300 (subpatch) 0; #X coords 0 1 100 -1 200 140 1; #X restore 165 188 graph; @@ -56,5 +54,6 @@ window. For more help on garrays \, see below under the heading "more_info". #X text 167 532 - (optional) the name of the graph. When using the "Put" menu \, the name is created automatically.; #X text 11 23 container canvas for a garray; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 98 572 pddp/pddplink array-help.pd -text array-help; diff --git a/doc/pddp/hdial-help.pd b/doc/pddp/hdial-help.pd index d1dfe77d5da3c5296915e805dc750f3922a51d7b..37b603ddfa13633be54791c8de6b437f58ce54ac 100644 --- a/doc/pddp/hdial-help.pd +++ b/doc/pddp/hdial-help.pd @@ -1,283 +1,283 @@ -#N canvas 106 314 612 281 10; -#X obj 1 1 cnv 8 100 60 empty empty hdial=hdl 20 20 1 18 -262144 -1109 -0; -#X text 16 213 (c) musil@iem.kug.ac.at; -#X text 58 226 IEM KUG; -#X text 289 52 click properties to; -#X text 277 63 modify geometry \, colors \, etc.; -#X obj 356 172 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 --1 -1; -#X obj 21 54 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 --1; -#X obj 355 124 s foo8_rcv; -#X obj 356 150 r foo8_snd; -#X obj 44 100 hdl 25 1 1 10 foo8_snd foo8_rcv hdial_0_9 156 -8 192 -10 -99865 -262144 -260818 2; -#X msg 44 142 \$1; -#X floatatom 44 164 4 0 0 0 - - -; -#X obj 44 186 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 --1; -#X obj 89 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 89 140 route 0 1 2 3 4 5 6 7 8 9; -#X msg 176 64 set \$1; -#X floatatom 176 43 4 0 9 0 - - -; -#X floatatom 44 54 4 0 9 0 - - -; -#X msg 91 41 7 0 -5.44; -#X msg 95 63 3 3 4.55; -#X obj 106 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 123 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 1 -1; -#X obj 140 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 157 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 174 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 191 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 208 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 225 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 242 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 82 178 print; -#X floatatom 380 198 4 0 0 0 - - -; -#X msg 380 172 \$1; -#X msg 355 103 set \$1; -#X floatatom 355 82 4 0 9 0 - - -; -#X text 128 178 UP- \, DOWN- \, LEFT- or RIGHT-key; -#X text 127 189 for moving selected gui-objects; -#N canvas 226 227 699 530 edit 0; -#X obj 42 198 f; -#X msg 20 177 bang; -#X floatatom 58 176 3 63 156 0 - - -; -#X floatatom 93 198 3 -20 37 0 - - -; -#X obj 42 221 pack 0 0; -#X text 120 198 y-label; -#X text 86 176 x-label; -#X floatatom 270 187 3 8 50 0 - - -; -#X text 297 187 size; -#X obj 286 293 f; -#X msg 264 272 bang; -#X floatatom 302 271 3 -10 10 0 - - -; -#X floatatom 337 293 3 -10 10 0 - - -; -#X obj 286 316 pack 0 0; -#X obj 300 412 f; -#X msg 278 391 bang; -#X floatatom 316 390 3 20 60 0 - - -; -#X floatatom 351 412 3 100 200 0 - - -; -#X obj 300 435 pack 0 0; -#X text 330 271 x-delta; -#X text 364 293 y-delta; -#X text 344 390 x-position; -#X text 378 412 y-position; -#X obj 62 313 f; -#X msg 40 292 bang; -#X floatatom 78 291 3 0 2 0 - - -; -#X floatatom 113 313 3 4 36 0 - - -; -#X obj 62 336 pack 0 0; -#X text 106 291 font; -#X text 142 313 height; -#X text 504 293 no init; -#X text 475 348 init value on loadbang; -#X floatatom 482 228 5 2 20 0 - - -; -#X msg 47 125 \; foo8_rcv color \$1 \$2 \$3; -#X msg 42 246 \; foo8_rcv label_pos \$1 \$2; -#X msg 62 361 \; foo8_rcv label_font \$1 \$2; -#X msg 34 423 \; foo8_rcv label blabla; -#X msg 300 460 \; foo8_rcv pos \$1 \$2; -#X msg 286 341 \; foo8_rcv delta \$1 \$2; -#X msg 270 216 \; foo8_rcv size \$1; -#X msg 482 171 \; foo8a_rcv receive foo8_rcv; -#X msg 483 133 \; foo8_rcv receive foo8a_rcv; -#X msg 483 88 \; foo8_rcv send foo8_snd; -#X msg 483 50 \; foo8_rcv send foo8a_snd; -#X msg 483 312 \; foo8_rcv init 0; -#X msg 485 366 \; foo8_rcv init 1; -#X msg 490 436 \; foo8_rcv single_change; -#X msg 490 470 \; foo8_rcv double_change; -#X text 491 417 changing-behavior; -#X msg 482 254 \; foo8_rcv number \$1; -#X text 526 228 number of buttons; -#X obj 47 104 pack 0 0 0; -#X obj 47 76 f; -#X msg 24 28 bang; -#X floatatom 63 26 3 0 29 0 - - -; -#X floatatom 79 46 3 0 29 0 - - -; -#X floatatom 112 62 3 0 29 0 - - -; -#X text 91 26 background; -#X text 106 46 front-color; -#X text 140 63 label-color; -#X msg 285 25 back; -#X msg 285 45 front; -#X msg 285 65 label; -#X msg 247 25 bang; -#N canvas 15 207 606 448 RGB_____________ 0; -#X obj 97 56 inlet; -#X obj 262 53 inlet; -#X obj 339 55 inlet; -#X obj 405 56 inlet; -#X obj 97 270 bang; -#X msg 77 295 0; -#X msg 104 295 1; -#X obj 146 268 bang; -#X msg 132 295 0; -#X msg 160 295 1; -#X obj 196 269 bang; -#X msg 187 295 0; -#X msg 214 295 1; -#X obj 265 313 spigot; -#X obj 312 313 spigot; -#X obj 359 313 spigot; -#X obj 249 385 outlet; -#X text 93 33 select; -#X text 267 28 red; -#X text 337 30 green; -#X text 409 30 blue; -#X obj 405 102 t b f; -#X obj 339 160 +; -#X obj 339 185 t b f; -#X obj 339 216 +; -#X obj 296 385 outlet; -#X obj 343 385 outlet; -#X obj 28 180 loadbang; -#X obj 97 135 route back front label bang; -#X obj 343 362 f; -#X obj 296 361 f; -#X obj 249 361 f; -#X obj 262 79 * -65536; -#X obj 339 80 * -256; -#X obj 405 80 * -1; -#X obj 339 247 - 1; -#X obj 235 168 t b b b b; -#X connect 0 0 28 0; -#X connect 1 0 32 0; -#X connect 2 0 33 0; -#X connect 3 0 34 0; -#X connect 4 0 5 0; -#X connect 4 0 6 0; -#X connect 5 0 14 1; -#X connect 5 0 15 1; -#X connect 6 0 13 1; -#X connect 7 0 8 0; -#X connect 7 0 9 0; -#X connect 8 0 13 1; -#X connect 8 0 15 1; -#X connect 9 0 14 1; -#X connect 10 0 11 0; -#X connect 10 0 12 0; -#X connect 11 0 13 1; -#X connect 11 0 14 1; -#X connect 12 0 15 1; -#X connect 13 0 31 1; -#X connect 14 0 30 1; -#X connect 15 0 29 1; -#X connect 21 0 22 0; -#X connect 21 1 22 1; -#X connect 22 0 23 0; -#X connect 23 0 24 0; -#X connect 23 1 24 1; -#X connect 24 0 35 0; -#X connect 27 0 6 0; -#X connect 28 0 4 0; -#X connect 28 1 7 0; -#X connect 28 2 10 0; -#X connect 28 3 36 0; -#X connect 29 0 26 0; -#X connect 30 0 25 0; -#X connect 31 0 16 0; -#X connect 32 0 24 0; -#X connect 33 0 22 0; -#X connect 34 0 21 0; -#X connect 35 0 15 0; -#X connect 35 0 14 0; -#X connect 35 0 13 0; -#X connect 36 0 31 0; -#X connect 36 1 30 0; -#X connect 36 2 29 0; -#X connect 36 3 35 0; -#X restore 285 86 pd RGB_____________; -#X floatatom 327 55 3 0 255 0 - - -; -#X floatatom 370 55 3 0 255 0 - - -; -#X floatatom 413 56 3 0 255 0 - - -; -#X text 34 0 preset-colors; -#X text 296 -3 RGB-colors; -#X text 327 37 red; -#X text 363 36 green; -#X text 411 36 blue; -#X msg 34 459 \; foo8_rcv label hdial_0_9; -#X connect 0 0 4 0; -#X connect 1 0 0 0; -#X connect 2 0 0 1; -#X connect 3 0 4 1; -#X connect 4 0 34 0; -#X connect 7 0 39 0; -#X connect 9 0 13 0; -#X connect 10 0 9 0; -#X connect 11 0 9 1; -#X connect 12 0 13 1; -#X connect 13 0 38 0; -#X connect 14 0 18 0; -#X connect 15 0 14 0; -#X connect 16 0 14 1; -#X connect 17 0 18 1; -#X connect 18 0 37 0; -#X connect 23 0 27 0; -#X connect 24 0 23 0; -#X connect 25 0 23 1; -#X connect 26 0 27 1; -#X connect 27 0 35 0; -#X connect 32 0 49 0; -#X connect 51 0 33 0; -#X connect 52 0 51 0; -#X connect 53 0 52 0; -#X connect 54 0 52 1; -#X connect 55 0 51 1; -#X connect 56 0 51 2; -#X connect 60 0 64 0; -#X connect 61 0 64 0; -#X connect 62 0 64 0; -#X connect 63 0 64 0; -#X connect 64 0 51 0; -#X connect 64 1 51 1; -#X connect 64 2 51 2; -#X connect 65 0 64 1; -#X connect 66 0 64 2; -#X connect 67 0 64 3; -#X restore 469 108 pd edit; -#X obj 346 35 hdl 15 1 0 8 eee eee empty 20 8 192 8 -262144 -1 -1 0 -; -#X obj 260 11 x_all_guis aaa bbb ccc ddd eee fff ggg hhh iii; -#X text 183 11 gui-hdial:; -#X text 33 238 graz \, austria 2002; -#X text 251 232 updated for Pd version 0.35; -#X text 279 254 KEYWORDS deprecated; -#X connect 6 0 9 0; -#X connect 8 0 5 0; -#X connect 8 0 31 0; -#X connect 9 0 10 0; -#X connect 9 0 14 0; -#X connect 9 0 29 0; -#X connect 10 0 11 0; -#X connect 11 0 12 0; -#X connect 14 0 13 0; -#X connect 14 1 20 0; -#X connect 14 2 21 0; -#X connect 14 3 22 0; -#X connect 14 4 23 0; -#X connect 14 5 24 0; -#X connect 14 6 25 0; -#X connect 14 7 26 0; -#X connect 14 8 27 0; -#X connect 14 9 28 0; -#X connect 15 0 9 0; -#X connect 16 0 15 0; -#X connect 17 0 9 0; -#X connect 18 0 9 0; -#X connect 19 0 9 0; -#X connect 31 0 30 0; -#X connect 32 0 7 0; -#X connect 33 0 32 0; +#N canvas 433 45 612 281 10; +#X obj 1 1 cnv 8 100 60 empty empty hdial=hdl 20 20 1 18 -262144 -1109 +0; +#X text 16 213 (c) musil@iem.kug.ac.at; +#X text 58 226 IEM KUG; +#X text 289 52 click properties to; +#X text 277 63 modify geometry \, colors \, etc.; +#X obj 356 172 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 +-1 -1; +#X obj 21 54 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X obj 355 124 s foo8_rcv; +#X obj 356 150 r foo8_snd; +#X obj 44 100 hdl 25 1 1 10 foo8_snd foo8_rcv hdial_0_9 156 -8 192 +10 -99865 -262144 -260818 2; +#X msg 44 142 \$1; +#X floatatom 44 164 4 0 0 0 - - -, f 4; +#X obj 44 186 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X obj 89 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 89 140 route 0 1 2 3 4 5 6 7 8 9; +#X msg 176 64 set \$1; +#X floatatom 176 43 4 0 9 0 - - -, f 4; +#X floatatom 44 54 4 0 9 0 - - -, f 4; +#X msg 91 41 7 0 -5.44; +#X msg 95 63 3 3 4.55; +#X obj 106 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 123 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 1 +1; +#X obj 140 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 157 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 174 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 191 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 208 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 225 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 242 161 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 82 178 print; +#X floatatom 380 198 4 0 0 0 - - -, f 4; +#X msg 380 172 \$1; +#X msg 355 103 set \$1; +#X floatatom 355 82 4 0 9 0 - - -, f 4; +#X text 128 178 UP- \, DOWN- \, LEFT- or RIGHT-key; +#X text 127 189 for moving selected gui-objects; +#N canvas 226 227 699 530 edit 0; +#X obj 42 198 f; +#X msg 20 177 bang; +#X floatatom 58 176 3 63 156 0 - - -, f 3; +#X floatatom 93 198 3 -20 37 0 - - -, f 3; +#X obj 42 221 pack 0 0; +#X text 120 198 y-label; +#X text 86 176 x-label; +#X floatatom 270 187 3 8 50 0 - - -, f 3; +#X text 297 187 size; +#X obj 286 293 f; +#X msg 264 272 bang; +#X floatatom 302 271 3 -10 10 0 - - -, f 3; +#X floatatom 337 293 3 -10 10 0 - - -, f 3; +#X obj 286 316 pack 0 0; +#X obj 300 412 f; +#X msg 278 391 bang; +#X floatatom 316 390 3 20 60 0 - - -, f 3; +#X floatatom 351 412 3 100 200 0 - - -, f 3; +#X obj 300 435 pack 0 0; +#X text 330 271 x-delta; +#X text 364 293 y-delta; +#X text 344 390 x-position; +#X text 378 412 y-position; +#X obj 62 313 f; +#X msg 40 292 bang; +#X floatatom 78 291 3 0 2 0 - - -, f 3; +#X floatatom 113 313 3 4 36 0 - - -, f 3; +#X obj 62 336 pack 0 0; +#X text 106 291 font; +#X text 142 313 height; +#X text 504 293 no init; +#X text 475 348 init value on loadbang; +#X floatatom 482 228 5 2 20 0 - - -, f 5; +#X msg 47 125 \; foo8_rcv color \$1 \$2 \$3; +#X msg 42 246 \; foo8_rcv label_pos \$1 \$2; +#X msg 62 361 \; foo8_rcv label_font \$1 \$2; +#X msg 34 423 \; foo8_rcv label blabla; +#X msg 300 460 \; foo8_rcv pos \$1 \$2; +#X msg 286 341 \; foo8_rcv delta \$1 \$2; +#X msg 270 216 \; foo8_rcv size \$1; +#X msg 482 171 \; foo8a_rcv receive foo8_rcv; +#X msg 483 133 \; foo8_rcv receive foo8a_rcv; +#X msg 483 88 \; foo8_rcv send foo8_snd; +#X msg 483 50 \; foo8_rcv send foo8a_snd; +#X msg 483 312 \; foo8_rcv init 0; +#X msg 485 366 \; foo8_rcv init 1; +#X msg 490 436 \; foo8_rcv single_change; +#X msg 490 470 \; foo8_rcv double_change; +#X text 491 417 changing-behavior; +#X msg 482 254 \; foo8_rcv number \$1; +#X text 526 228 number of buttons; +#X obj 47 104 pack 0 0 0; +#X obj 47 76 f; +#X msg 24 28 bang; +#X floatatom 63 26 3 0 29 0 - - -, f 3; +#X floatatom 79 46 3 0 29 0 - - -, f 3; +#X floatatom 112 62 3 0 29 0 - - -, f 3; +#X text 91 26 background; +#X text 106 46 front-color; +#X text 140 63 label-color; +#X msg 285 25 back; +#X msg 285 45 front; +#X msg 285 65 label; +#X msg 247 25 bang; +#N canvas 15 207 606 448 RGB_____________ 0; +#X obj 97 56 inlet; +#X obj 262 53 inlet; +#X obj 339 55 inlet; +#X obj 405 56 inlet; +#X obj 97 270 bang; +#X msg 77 295 0; +#X msg 104 295 1; +#X obj 146 268 bang; +#X msg 132 295 0; +#X msg 160 295 1; +#X obj 196 269 bang; +#X msg 187 295 0; +#X msg 214 295 1; +#X obj 265 313 spigot; +#X obj 312 313 spigot; +#X obj 359 313 spigot; +#X obj 249 385 outlet; +#X text 93 33 select; +#X text 267 28 red; +#X text 337 30 green; +#X text 409 30 blue; +#X obj 405 102 t b f; +#X obj 339 160 +; +#X obj 339 185 t b f; +#X obj 339 216 +; +#X obj 296 385 outlet; +#X obj 343 385 outlet; +#X obj 28 180 loadbang; +#X obj 97 135 route back front label bang; +#X obj 343 362 f; +#X obj 296 361 f; +#X obj 249 361 f; +#X obj 262 79 * -65536; +#X obj 339 80 * -256; +#X obj 405 80 * -1; +#X obj 339 247 - 1; +#X obj 235 168 t b b b b; +#X connect 0 0 28 0; +#X connect 1 0 32 0; +#X connect 2 0 33 0; +#X connect 3 0 34 0; +#X connect 4 0 5 0; +#X connect 4 0 6 0; +#X connect 5 0 14 1; +#X connect 5 0 15 1; +#X connect 6 0 13 1; +#X connect 7 0 8 0; +#X connect 7 0 9 0; +#X connect 8 0 13 1; +#X connect 8 0 15 1; +#X connect 9 0 14 1; +#X connect 10 0 11 0; +#X connect 10 0 12 0; +#X connect 11 0 13 1; +#X connect 11 0 14 1; +#X connect 12 0 15 1; +#X connect 13 0 31 1; +#X connect 14 0 30 1; +#X connect 15 0 29 1; +#X connect 21 0 22 0; +#X connect 21 1 22 1; +#X connect 22 0 23 0; +#X connect 23 0 24 0; +#X connect 23 1 24 1; +#X connect 24 0 35 0; +#X connect 27 0 6 0; +#X connect 28 0 4 0; +#X connect 28 1 7 0; +#X connect 28 2 10 0; +#X connect 28 3 36 0; +#X connect 29 0 26 0; +#X connect 30 0 25 0; +#X connect 31 0 16 0; +#X connect 32 0 24 0; +#X connect 33 0 22 0; +#X connect 34 0 21 0; +#X connect 35 0 15 0; +#X connect 35 0 14 0; +#X connect 35 0 13 0; +#X connect 36 0 31 0; +#X connect 36 1 30 0; +#X connect 36 2 29 0; +#X connect 36 3 35 0; +#X restore 285 86 pd RGB_____________; +#X floatatom 327 55 3 0 255 0 - - -, f 3; +#X floatatom 370 55 3 0 255 0 - - -, f 3; +#X floatatom 413 56 3 0 255 0 - - -, f 3; +#X text 34 0 preset-colors; +#X text 296 -3 RGB-colors; +#X text 327 37 red; +#X text 363 36 green; +#X text 411 36 blue; +#X msg 34 459 \; foo8_rcv label hdial_0_9; +#X connect 0 0 4 0; +#X connect 1 0 0 0; +#X connect 2 0 0 1; +#X connect 3 0 4 1; +#X connect 4 0 34 0; +#X connect 7 0 39 0; +#X connect 9 0 13 0; +#X connect 10 0 9 0; +#X connect 11 0 9 1; +#X connect 12 0 13 1; +#X connect 13 0 38 0; +#X connect 14 0 18 0; +#X connect 15 0 14 0; +#X connect 16 0 14 1; +#X connect 17 0 18 1; +#X connect 18 0 37 0; +#X connect 23 0 27 0; +#X connect 24 0 23 0; +#X connect 25 0 23 1; +#X connect 26 0 27 1; +#X connect 27 0 35 0; +#X connect 32 0 49 0; +#X connect 51 0 33 0; +#X connect 52 0 51 0; +#X connect 53 0 52 0; +#X connect 54 0 52 1; +#X connect 55 0 51 1; +#X connect 56 0 51 2; +#X connect 60 0 64 0; +#X connect 61 0 64 0; +#X connect 62 0 64 0; +#X connect 63 0 64 0; +#X connect 64 0 51 0; +#X connect 64 1 51 1; +#X connect 64 2 51 2; +#X connect 65 0 64 1; +#X connect 66 0 64 2; +#X connect 67 0 64 3; +#X restore 469 108 pd edit; +#X obj 346 35 hdl 15 1 0 8 eee eee empty 20 8 192 8 -262144 -1 -1 0 +; +#X obj 260 11 x_all_guis aaa bbb ccc ddd eee fff ggg hhh iii; +#X text 183 11 gui-hdial:; +#X text 33 238 graz \, austria 2002; +#X text 251 232 updated for Pd version 0.35; +#X text 279 254 KEYWORDS deprecated; +#X connect 6 0 9 0; +#X connect 8 0 5 0; +#X connect 8 0 31 0; +#X connect 9 0 10 0; +#X connect 9 0 14 0; +#X connect 9 0 29 0; +#X connect 10 0 11 0; +#X connect 11 0 12 0; +#X connect 14 0 13 0; +#X connect 14 1 20 0; +#X connect 14 2 21 0; +#X connect 14 3 22 0; +#X connect 14 4 23 0; +#X connect 14 5 24 0; +#X connect 14 6 25 0; +#X connect 14 7 26 0; +#X connect 14 8 27 0; +#X connect 14 9 28 0; +#X connect 15 0 9 0; +#X connect 16 0 15 0; +#X connect 17 0 9 0; +#X connect 18 0 9 0; +#X connect 19 0 9 0; +#X connect 31 0 30 0; +#X connect 32 0 7 0; +#X connect 33 0 32 0; diff --git a/doc/pddp/hilbert~-help.pd b/doc/pddp/hilbert~-help.pd index 66c7bfa906e8de7f44c621a9618e2075a6a3e4b7..9e851fb3c7e70b59c451dbb92ebea4c144b92703 100644 --- a/doc/pddp/hilbert~-help.pd +++ b/doc/pddp/hilbert~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header hilbert~ 3 12 0 18 -204280 -1 0; #X obj 0 397 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 487 283 494 344 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 0 542 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 518 (none); -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 222 520 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [hilbert~] Related Objects; @@ -40,9 +40,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. -162280 0; #X obj 78 429 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 468 3 hilbert~; -#X obj 442 20 pddp/pddplink http://wiki.puredata.info/en/hilbert~ -text -pdpedia: hilbert~; +#X obj 487 12 hilbert~; #X text 11 23 Hilbert transform; #X obj 37 225 hilbert~; #X obj 36 196 osc~ 440; @@ -59,8 +57,9 @@ the input signal suitable for signal sideband modulation via [complex-mod~]. #X text 98 546 The [hilbert~] object is an abstraction \, so you can click on the object to bring up the subpatch to see how it works.; #X msg 102 259 bang; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 478 50 pddp/dsp; #X obj 98 572 pddp/pddplink ../3.audio.examples/H09.ssb.modulation.pd -text doc/3.audio.examples/H09.ssb.modulation.pd; #X obj 78 489 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 @@ -73,9 +72,9 @@ click on the object to bring up the subpatch to see how it works.; #X restore 217 183 graph; #X obj 37 345 tabwrite~ \$0-left; #X obj 83 319 tabwrite~ \$0-right; -#X connect 15 0 32 0; -#X connect 15 1 33 0; +#X connect 14 0 31 0; +#X connect 14 1 32 0; +#X connect 15 0 14 0; #X connect 16 0 15 0; -#X connect 17 0 16 0; -#X connect 25 0 32 0; -#X connect 25 0 33 0; +#X connect 24 0 31 0; +#X connect 24 0 32 0; diff --git a/doc/pddp/hip~-help.pd b/doc/pddp/hip~-help.pd index 2134407b6d2ed1d5d3cdd7c989921fba40edcc92..2fa253786ff34966138001ef580e7e201cae9fe6 100644 --- a/doc/pddp/hip~-help.pd +++ b/doc/pddp/hip~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 425 40 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header hip~ 3 12 0 18 -204280 -1 0; #X obj 0 381 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 244 494 344 META 0; +#N canvas 485 284 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 78 390 cnv 17 3 37 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 100 425 428 166 Related_objects 0; +#N canvas 219 468 428 166 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [hip~] Related Objects; @@ -47,9 +47,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 497 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 497 signal; -#X obj 491 3 hip~; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/hip~ -text -pdpedia: hip~; +#X obj 510 11 hip~; #X obj 146 270 env~; #X floatatom 146 293 0 0 0 0 - - -; #X floatatom 195 215 0 0 0 0 - - -; @@ -84,13 +82,14 @@ rolloff frequency.; dB.; #X text 168 497 - the output is the filtered audio signal.; #X text 80 543 1) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 14 0 15 0; -#X connect 16 0 17 1; -#X connect 17 0 14 0; -#X connect 18 0 19 0; -#X connect 20 0 22 0; -#X connect 22 0 18 0; -#X connect 22 0 17 0; -#X connect 24 0 17 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 479 52 pddp/dsp; +#X connect 13 0 14 0; +#X connect 15 0 16 1; +#X connect 16 0 13 0; +#X connect 17 0 18 0; +#X connect 19 0 21 0; +#X connect 21 0 17 0; +#X connect 21 0 16 0; +#X connect 23 0 16 0; diff --git a/doc/pddp/hradio-help.pd b/doc/pddp/hradio-help.pd index 28a836c0905f180ca0754ecab9dbbf43f74a7125..8bac877744e32b5361454c33bb403c2d1b49c91e 100644 --- a/doc/pddp/hradio-help.pd +++ b/doc/pddp/hradio-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 432 42 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header hradio 3 12 0 18 -204280 -1 0; #X obj 0 295 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 54 246 494 344 META 0; +#N canvas 487 294 494 344 META 0; #X text 12 135 LIBRARY internal; #X text 12 45 LICENSE SIBSD; #X text 12 155 AUTHOR Thomas Musil; @@ -28,7 +28,7 @@ label label_pos label_font color pos delta; 0 13 -228856 -1 0; #X obj 78 304 cnv 17 3 90 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 78 462 428 129 Related_objects 0; +#N canvas 219 506 428 129 Related_objects 0; #X obj 22 43 bang; #X obj 69 43 trigger; #X obj 145 43 until; @@ -45,21 +45,19 @@ label label_pos label_font color pos delta; #X text 291 165 and receive names. Right-; #X text 291 180 click and choose; #X text 290 196 "Properties" to set them \,; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/hradio -text -pdpedia: hradio; #X obj 424 45 hradio 15 1 0 8 hradio-help-rcv empty empty 0 -8 0 10 -262144 -1 -1 0; #X obj 27 50 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 -1; -#X floatatom 27 207 4 0 0 0 - - -; +#X floatatom 27 207 4 0 0 0 - - -, f 4; #X obj 27 229 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 -1; #X obj 72 179 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1; #X obj 72 154 route 0 1 2 3 4 5 6 7 8 9; #X msg 172 71 set \$1; -#X floatatom 172 50 4 0 9 0 - - -; -#X floatatom 50 50 4 0 9 0 - - -; +#X floatatom 172 50 4 0 9 0 - - -, f 4; +#X floatatom 50 50 4 0 9 0 - - -, f 4; #X obj 91 179 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1; #X obj 111 179 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 @@ -83,8 +81,8 @@ pdpedia: hradio; 150 -8 0 12 -128992 -204786 -1 0; #X msg 107 76 3; #X msg 107 50 7; -#X floatatom 292 59 5 0 0 0 - - -; -#X floatatom 292 128 5 0 0 0 - - -; +#X floatatom 292 59 5 0 0 0 - - -, f 5; +#X floatatom 292 128 5 0 0 0 - - -, f 5; #X obj 292 80 s hradio-help-rcv; #X obj 292 105 r hradio-help-snd; #X text 98 303 float; @@ -135,13 +133,13 @@ a [hradio]:; #X msg 105 42 init 0; #X text 114 61 init value; #X text 115 75 on loadbang; -#X floatatom 198 42 3 0 20 0 - #0-number -; +#X floatatom 198 42 3 0 20 0 - #0-number -, f 3; #X msg 198 94 number \$1; #X msg 322 92 send vradio_snd; #X msg 11 94 size \$1; #X text 10 23 dimensions; #X obj 11 44 nbx 3 14 8 200 0 0 empty \$0-size empty 0 -8 0 12 -262144 --1 -1 15 256; +-1 -1 15 256 0; #X text 61 41 size; #X text 300 155 label position; #X text 9 289 font properties; @@ -156,9 +154,9 @@ a [hradio]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xlabel empty -0 -8 0 12 -262144 -1 -1 0 256; +0 -8 0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ylabel empty -0 -8 0 12 -262144 -1 -1 -8 256; +0 -8 0 12 -262144 -1 -1 -8 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -171,9 +169,9 @@ a [hradio]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 0 2 0 0 \$0-dummy \$0-font empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-font-size empty -0 -8 0 12 -262144 -1 -1 10 256; +0 -8 0 12 -262144 -1 -1 10 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -190,11 +188,11 @@ a [hradio]:; #X obj 33 237 pack 0 0 0; #X obj 120 197 t b a; #X obj 103 104 nbx 3 14 0 29 0 0 \$0-dummy \$0-bg empty 0 -8 0 12 -262144 --1 -1 0 256; +-1 -1 0 256 0; #X obj 103 124 nbx 3 14 0 29 0 0 \$0-dummy \$0-front empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X obj 103 144 nbx 3 14 0 29 0 0 \$0-dummy \$0-label empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X connect 0 0 2 0; #X connect 0 1 2 1; #X connect 2 0 1 0; @@ -226,11 +224,11 @@ a [hradio]:; #X text 120 137 2.front; #X text 120 153 3.label; #X obj 103 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-r empty 0 -8 0 10 -262144 --258113 -1 0 256; +-258113 -1 0 256 0; #X obj 133 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-g empty 0 -8 0 10 -262144 --13381 -1 0 256; +-13381 -1 0 256 0; #X obj 163 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-b empty 0 -8 0 10 -262144 --4160 -1 0 256; +-4160 -1 0 256 0; #X connect 1 0 2 0; #X connect 1 1 2 1; #X connect 2 0 3 0; @@ -275,9 +273,9 @@ a [hradio]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xpos empty 0 --8 0 12 -262144 -1 -1 290 256; +-8 0 12 -262144 -1 -1 290 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ypos empty 0 --8 0 12 -262144 -1 -1 550 256; +-8 0 12 -262144 -1 -1 550 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -290,9 +288,9 @@ a [hradio]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -20 20 0 0 \$0-dummy \$0-xdelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -20 20 0 0 \$0-dummy \$0-ydelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -304,7 +302,7 @@ a [hradio]:; 0; #X obj 270 526 cnv 15 145 75 empty empty empty 20 12 0 14 -261682 -66577 0; -#X floatatom 291 580 5 0 0 0 - - -; +#X floatatom 291 580 5 0 0 0 - - -, f 5; #X obj 290 550 hradio 15 1 0 8 hradio_snd hradio_rcv myHradio 0 -8 0 10 -262144 -33289 -33289 0; #X obj 11 118 s hradio_rcv; @@ -373,29 +371,30 @@ to dynamically instantiate a [hradio] object with custom properties: #X text 257 565 IEM KUG; #X text 232 577 graz \, austria 2002; #X text 168 367 - a list is truncated to the first element.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X text 98 351 bang; #X text 168 351 - output the last selected value.; -#X text 329 2 [rdb] or [radiobut] or [radiobutton]; -#X connect 15 0 33 0; -#X connect 16 0 17 0; -#X connect 19 0 18 0; -#X connect 19 1 23 0; -#X connect 19 2 24 0; -#X connect 19 3 25 0; -#X connect 19 4 26 0; -#X connect 19 5 27 0; -#X connect 19 6 28 0; -#X connect 19 7 29 0; -#X connect 19 8 30 0; -#X connect 19 9 31 0; -#X connect 20 0 33 0; -#X connect 21 0 20 0; -#X connect 22 0 33 0; -#X connect 33 0 16 0; -#X connect 33 0 19 0; +#X text 329 11 [rdb] or [radiobut] or [radiobutton]; +#X connect 14 0 32 0; +#X connect 15 0 16 0; +#X connect 18 0 17 0; +#X connect 18 1 22 0; +#X connect 18 2 23 0; +#X connect 18 3 24 0; +#X connect 18 4 25 0; +#X connect 18 5 26 0; +#X connect 18 6 27 0; +#X connect 18 7 28 0; +#X connect 18 8 29 0; +#X connect 18 9 30 0; +#X connect 19 0 32 0; +#X connect 20 0 19 0; +#X connect 21 0 32 0; +#X connect 32 0 15 0; +#X connect 32 0 18 0; +#X connect 32 0 31 0; #X connect 33 0 32 0; -#X connect 34 0 33 0; -#X connect 35 0 33 0; -#X connect 36 0 38 0; -#X connect 39 0 37 0; +#X connect 34 0 32 0; +#X connect 35 0 37 0; +#X connect 38 0 36 0; diff --git a/doc/pddp/hslider-help.pd b/doc/pddp/hslider-help.pd index 10a75fced8ca56028977de6e807de8a4bf5d3580..6b0fa6cf2c8fe3709505c78b283293af69ef65d5 100644 --- a/doc/pddp/hslider-help.pd +++ b/doc/pddp/hslider-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 39 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header hslider 3 12 0 18 -204280 -1 0; #X obj 0 291 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 494 344 META 0; +#N canvas 482 291 494 344 META 0; #X text 12 135 LIBRARY internal; #X text 12 45 LICENSE SIBSD; #X text 12 155 AUTHOR Thomas Musil; @@ -28,7 +28,7 @@ send label label_pos label_font color pos delta; 0 13 -228856 -1 0; #X obj 78 300 cnv 17 3 105 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 90 479 428 112 Related_objects 0; +#N canvas 211 518 428 112 Related_objects 0; #X obj 19 52 x_all_guis bng tgl vsl hsl hradio vradio vu cnv nbx; #X text 17 28 All iem-gui objects:; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -44,23 +44,20 @@ send label label_pos label_font color pos delta; #X text 98 340 list; #X text 98 419 float; #X text 291 220 or change them with messages (see below); -#X text 430 3 abbreviation: [hsl]; #X obj 414 45 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/hsl -text -pdpedia: hsl; -#X floatatom 135 116 4 0 0 0 - - -; +#X floatatom 135 116 4 0 0 0 - - -, f 4; #X msg 199 69 set \$1; -#X floatatom 155 48 4 0 0 0 - - -; +#X floatatom 155 48 4 0 0 0 - - -, f 4; #X obj 135 138 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 -1; #X obj 135 49 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 -1; #X obj 138 94 hsl 101 15 25 75 0 1 foo1_snd foo1_rcv empty 8 -8 0 10 -225280 -1109 -1 3900 1; -#X floatatom 199 48 4 0 0 0 - - -; -#X floatatom 292 141 4 0 0 0 - - -; -#X floatatom 292 48 4 0 0 0 - - -; +#X floatatom 199 48 4 0 0 0 - - -, f 4; +#X floatatom 292 141 4 0 0 0 - - -, f 4; +#X floatatom 292 48 4 0 0 0 - - -, f 4; #X obj 179 140 print; #N canvas 276 200 290 224 once 0; #X obj 38 47 t b b f; @@ -82,9 +79,9 @@ pdpedia: hsl; #X obj 59 177 hsl 73 15 55 3520 1 1 goo2_snd goo2_rcv log.freq. 8 7 0 10 -204800 -260818 -90133 1618 1; #X obj 56 203 ftom; -#X floatatom 56 227 4 0 0 0 - - -; -#X floatatom 143 215 9 0 0 0 - - -; -#X floatatom 56 132 4 0 0 0 - - -; +#X floatatom 56 227 4 0 0 0 - - -, f 4; +#X floatatom 143 215 9 0 0 0 - - -, f 9; +#X floatatom 56 132 4 0 0 0 - - -, f 4; #X obj 56 153 mtof; #X obj 292 92 s foo1_rcv; #X obj 292 117 r foo1_snd; @@ -128,7 +125,7 @@ for conversion between sliderPosition and slider value.; 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; -#X floatatom 11 188 1 0 1 0 - #0-soc -; +#X floatatom 11 188 1 0 1 0 - #0-soc -, f 1; #X text 323 34 no init; #X text 8 169 steady-on-click; #X text 339 169 label; @@ -194,9 +191,9 @@ for conversion between sliderPosition and slider value.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-width empty -0 -8 0 12 -262144 -1 -1 128 256; +0 -8 0 12 -262144 -1 -1 128 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-height empty -0 -8 0 12 -262144 -1 -1 15 256; +0 -8 0 12 -262144 -1 -1 15 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -209,9 +206,9 @@ for conversion between sliderPosition and slider value.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-bottom empty -0 -8 0 12 -262144 -1 -1 0 256; +0 -8 0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-top empty 0 --8 0 12 -262144 -1 -1 127 256; +-8 0 12 -262144 -1 -1 127 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -224,9 +221,9 @@ for conversion between sliderPosition and slider value.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xlabel empty -0 -8 0 12 -262144 -1 -1 -2 256; +0 -8 0 12 -262144 -1 -1 -2 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ylabel empty -0 -8 0 12 -262144 -1 -1 -8 256; +0 -8 0 12 -262144 -1 -1 -8 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -239,9 +236,9 @@ for conversion between sliderPosition and slider value.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 0 2 0 0 \$0-dummy \$0-font empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-font-size empty -0 -8 0 12 -262144 -1 -1 10 256; +0 -8 0 12 -262144 -1 -1 10 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -258,11 +255,11 @@ for conversion between sliderPosition and slider value.; #X obj 33 237 pack 0 0 0; #X obj 120 197 t b a; #X obj 103 104 nbx 3 14 0 29 0 0 \$0-dummy \$0-bg empty 0 -8 0 12 -262144 --1 -1 0 256; +-1 -1 0 256 0; #X obj 103 124 nbx 3 14 0 29 0 0 \$0-dummy \$0-front empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X obj 103 144 nbx 3 14 0 29 0 0 \$0-dummy \$0-label empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X connect 0 0 2 0; #X connect 0 1 2 1; #X connect 2 0 1 0; @@ -294,11 +291,11 @@ for conversion between sliderPosition and slider value.; #X text 120 137 2.front; #X text 120 153 3.label; #X obj 103 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-r empty 0 -8 0 10 -262144 --258113 -1 0 256; +-258113 -1 0 256 0; #X obj 133 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-g empty 0 -8 0 10 -262144 --13381 -1 0 256; +-13381 -1 0 256 0; #X obj 163 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-b empty 0 -8 0 10 -262144 --4160 -1 0 256; +-4160 -1 0 256 0; #X connect 1 0 2 0; #X connect 1 1 2 1; #X connect 2 0 3 0; @@ -341,9 +338,9 @@ for conversion between sliderPosition and slider value.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xpos empty 0 --8 0 12 -262144 -1 -1 300 256; +-8 0 12 -262144 -1 -1 300 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ypos empty 0 --8 0 12 -262144 -1 -1 350 256; +-8 0 12 -262144 -1 -1 350 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -356,9 +353,9 @@ for conversion between sliderPosition and slider value.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -20 20 0 0 \$0-dummy \$0-xdelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -20 20 0 0 \$0-dummy \$0-ydelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -366,7 +363,7 @@ for conversion between sliderPosition and slider value.; #X connect 4 0 1 0; #X coords 0 -1 1 1 48 42 2 100 100; #X restore 347 470 pd flash-time; -#X floatatom 329 384 5 0 0 0 - - -; +#X floatatom 329 384 5 0 0 0 - - -, f 5; #X obj 11 579 s hsl_rcv; #X obj 318 565 s hsl_rcv; #X obj 218 565 s hsl_rcv; @@ -419,22 +416,24 @@ how to dynamically instantiate a [bng] object with custom properties: #X text 168 299 - a float updates the slider value and is sent to the outlet.; #X text 168 340 - a list is truncated to the first element.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X text 98 323 bang; #X text 168 323 - output the current slider value.; +#X text 436 8 [hslider] or [hsl]; +#X connect 18 0 21 0; +#X connect 19 0 23 0; #X connect 20 0 23 0; -#X connect 21 0 25 0; -#X connect 22 0 25 0; -#X connect 24 0 25 0; -#X connect 25 0 20 0; -#X connect 25 0 30 0; -#X connect 26 0 21 0; -#X connect 28 0 39 0; -#X connect 30 0 29 0; -#X connect 31 0 34 0; -#X connect 31 0 32 0; -#X connect 32 0 33 0; -#X connect 35 0 36 0; -#X connect 36 0 31 0; -#X connect 38 0 27 0; -#X connect 39 0 37 0; +#X connect 22 0 23 0; +#X connect 23 0 18 0; +#X connect 23 0 28 0; +#X connect 24 0 19 0; +#X connect 26 0 37 0; +#X connect 28 0 27 0; +#X connect 29 0 32 0; +#X connect 29 0 30 0; +#X connect 30 0 31 0; +#X connect 33 0 34 0; +#X connect 34 0 29 0; +#X connect 36 0 25 0; +#X connect 37 0 35 0; diff --git a/doc/pddp/import-help.pd b/doc/pddp/import-help.pd index cb9c190db97ef610161bbc546759e28ffda0e57f..e9b738a3f59ad07749f828d4d7c6c197a6f4f462 100644 --- a/doc/pddp/import-help.pd +++ b/doc/pddp/import-help.pd @@ -1,4 +1,4 @@ -#N canvas 57 22 555 619 10; +#N canvas 430 37 555 619 10; #X declare; #X declare; #X declare -lib cyclone -lib osc; @@ -8,7 +8,7 @@ -204280 -1 0; #X obj 0 294 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 494 344 META 0; +#N canvas 487 287 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ to conform to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 505 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 105 478 428 109 Related_objects 0; +#N canvas 218 522 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [import] Related Objects; @@ -40,9 +40,7 @@ to conform to the PDDP template for Pd version 0.42.; -162280 0; #X obj 78 411 cnv 17 3 35 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 482 3 import; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/import -text -pdpedia: import; +#X obj 500 10 import; #X msg 91 114 bang; #X symbolatom 102 188 0 0 0 0 - - -; #X obj 91 214 print; @@ -77,8 +75,8 @@ load for patch.; ; #X obj 97 568 pddp/pddplink all_about_libraries.pd; #X obj 91 162 import cyclone osc; -#X connect 13 0 35 0; -#X connect 18 0 35 0; -#X connect 35 0 14 0; -#X connect 35 0 15 0; -#X connect 35 1 24 0; +#X connect 12 0 34 0; +#X connect 17 0 34 0; +#X connect 34 0 13 0; +#X connect 34 0 14 0; +#X connect 34 1 23 0; diff --git a/doc/pddp/initbang-help-ex1-loadbang.pd b/doc/pddp/initbang-help-ex1-loadbang.pd index 8cfaf0c88e26549a3afe85597708b9b0a89b1237..bc7baec465333ab16f9aa97f25158533bd389a80 100644 --- a/doc/pddp/initbang-help-ex1-loadbang.pd +++ b/doc/pddp/initbang-help-ex1-loadbang.pd @@ -1,4 +1,4 @@ -#N canvas 735 240 543 348 10; +#N canvas 429 34 543 348 10; #X obj 10 10 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 17 11 [initbang] Abstraction Example No 1; @@ -19,6 +19,7 @@ in the parent patch have been created.; too late; #X text 71 50 <- dynamically created [outlet]; #X obj 17 308 send pd-initbang-help-ex1-loadbang.pd; +#X obj 20 50 outlet; #X connect 2 0 10 0; #X connect 3 0 5 0; #X connect 5 0 2 0; diff --git a/doc/pddp/initbang-help-ex2-initbang.pd b/doc/pddp/initbang-help-ex2-initbang.pd index 93bb2c47817cecbc3ae78617a038ac5863fa095d..20825e3c74ad4bd5176983fd73ed0a9ec7809c0a 100644 --- a/doc/pddp/initbang-help-ex2-initbang.pd +++ b/doc/pddp/initbang-help-ex2-initbang.pd @@ -1,4 +1,4 @@ -#N canvas 87 221 428 300 10; +#N canvas 434 38 428 300 10; #X obj 1 9 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 10 [initbang] Abstraction Example No 2; diff --git a/doc/pddp/initbang-help.pd b/doc/pddp/initbang-help.pd index 58e7a0cdacc4d957e80dabb2c877aebdb59f8a94..f2b24a116745917a213d26e394daeb139baf9b6c 100644 --- a/doc/pddp/initbang-help.pd +++ b/doc/pddp/initbang-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 556 621 10; +#N canvas 431 37 556 621 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header initbang 3 12 0 18 -204280 -1 0; #X obj 1 425 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 244 494 344 META 0; +#N canvas 487 289 494 344 META 0; #X text 12 95 LIBRARY internal; #X text 12 25 LICENSE SIBSD; #X text 12 135 WEBSITE; @@ -26,7 +26,7 @@ revised the patch to conform to the PDDP template for Pd version 0.42. #X obj 1 532 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 100 509 (none); -#N canvas 95 482 428 109 Related_objects 0; +#N canvas 221 522 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 21 42 closebang; @@ -35,9 +35,7 @@ revised the patch to conform to the PDDP template for Pd version 0.42. #X restore 104 597 pd Related_objects; #X obj 80 461 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 442 22 pddp/pddplink http://wiki.puredata.info/en/initbang -text -pdpedia: initbang; -#X obj 468 5 initbang; +#X obj 490 10 initbang; #X text 100 429 (none); #X text 100 460 bang; #X obj 95 352 print from_initbang; @@ -72,4 +70,3 @@ is a top-most patch \, no bang will ever be sent.; #X text 93 51 The abstraction below dynamically creates an outlet using [loadbang]. The [loadbang] object sends a bang after this help patch has loaded.; -#X connect 25 0 14 0; diff --git a/doc/pddp/inlet-help.pd b/doc/pddp/inlet-help.pd index 5a07884c712a10f10bc4220f607bbd5d176c42ff..5199649560d6eecf8e0e7792a6eda680106e7f63 100644 --- a/doc/pddp/inlet-help.pd +++ b/doc/pddp/inlet-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header inlet 3 12 0 18 -204280 -1 0; #X obj 0 397 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 481 282 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 145 RELEASE_DATE 2009-06-12; @@ -24,7 +24,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 55 507 428 109 Related_objects 0; +#N canvas 214 516 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 inlet; @@ -33,14 +33,12 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 168 43 outlet; #X text 8 2 [inlet] Related Objects; #X obj 217 43 block~; -#X text 266 43 [switch~]; +#X obj 268 44 switch~; #X restore 102 598 pd Related_objects; #X obj 78 435 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 434 anything; -#X obj 493 3 inlet; -#X obj 461 20 pddp/pddplink http://wiki.puredata.info/en/inlet -text -pdpedia: inlet; +#X obj 505 10 inlet; #X text 11 23 control inlet for a subpatch; #X obj 373 259 print~; #X obj 373 199 sig~ 12; @@ -89,8 +87,8 @@ from an object on the parent canvas.; inlet in the parent patch. When multiple [inlet~] or [inlet] objects are in one subpatch \, their horizontal order corresponds with the inlets drawn on the containing object in the parent patch.; -#X connect 14 0 20 1; -#X connect 15 0 20 0; -#X connect 19 0 13 0; -#X connect 20 0 16 0; -#X connect 20 1 13 0; +#X connect 13 0 19 1; +#X connect 14 0 19 0; +#X connect 18 0 12 0; +#X connect 19 0 15 0; +#X connect 19 1 12 0; diff --git a/doc/pddp/inlet~-help.pd b/doc/pddp/inlet~-help.pd index ceb7bb9c3bf6c6e9a6f3747498bf82a2957cc1ce..fd16c84f9cb243528c18569c08d7fabc610c4ee1 100644 --- a/doc/pddp/inlet~-help.pd +++ b/doc/pddp/inlet~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header inlet~ 3 12 0 18 -204280 -1 0; #X obj 0 350 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 486 283 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -24,7 +24,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 220 515 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 inlet; @@ -33,7 +33,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 168 43 outlet; #X obj 225 43 block~; #X text 8 2 [inlet~] Related Objects; -#X text 275 42 [switch~]; +#X obj 277 43 switch~; #X restore 102 598 pd Related_objects; #X obj 78 386 cnv 17 3 60 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; @@ -70,9 +70,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X restore 126 229 pd subpatch-with-inlets-and-outlets; #X text 98 353 (none); #X text 11 23 signal inlet for a subpatch; -#X obj 477 3 inlet~; -#X obj 451 20 pddp/pddplink http://wiki.puredata.info/en/inlet~ -text -pdpedia: inlet~; +#X obj 497 10 inlet~; #X text 98 385 signal; #N canvas 61 152 428 466 up/downsampling 0; #X obj 30 396 print~; diff --git a/doc/pddp/int-help.pd b/doc/pddp/int-help.pd index b11e92c245af51566e1786b8a10f1a9e9dfcf556..5478e5d4e7895804bea5f5e18188038ceeac7cd9 100644 --- a/doc/pddp/int-help.pd +++ b/doc/pddp/int-help.pd @@ -1,10 +1,10 @@ -#N canvas 0 0 555 619 10; +#N canvas 425 35 555 619 10; #X obj 0 595 cnv 15 550 21 empty empty empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 550 40 empty empty int 3 12 0 18 -204280 -1 0; #X obj 0 234 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0 ; -#N canvas 49 212 482 395 META 0; +#N canvas 492 233 482 395 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -32,7 +32,7 @@ for Pd version 0.42.; -162280 0; #X obj 78 243 cnv 17 3 82 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X text 501 4 or; +#X text 495 12 or; #X obj 100 524 pddp/pddplink http://crca.ucsd.edu/~msp/Pd_documentation/x2.htm#s3.1 -text Pd manual 2.3.1: anatomy of a message; #N canvas 107 165 428 375 More_Info 0; @@ -67,12 +67,12 @@ and can represent real numbers between:; #X text 98 262 float; #X text 98 302 list; #X text 98 334 float; -#N canvas 93 484 428 108 Related_objects 0; +#N canvas 212 521 428 108 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 64 36 value; #X obj 111 36 list; -#X floatatom 152 37 5 0 0 0 - - -; +#X floatatom 152 37 5 0 0 0 - - -, f 5; #X msg 195 36; #X obj 22 36 float; #X obj 22 66 symbol; @@ -80,10 +80,8 @@ and can represent real numbers between:; #X text 7 1 [int] Related Objects; #X restore 101 597 pd Related_objects; #X text 99 382 float; -#X obj 474 3 int; -#X obj 522 3 i; -#X obj 470 21 pddp/pddplink http://wiki.puredata.info/en/int -text -pdpedia: int; +#X obj 468 11 int; +#X obj 516 11 i; #X msg 115 122 bang; #X floatatom 105 205 0 0 0 0 - - -; #X floatatom 105 100 0 0 0 0 - - -; @@ -110,7 +108,7 @@ object's stored value is incremented by 1 with each "bang".; #X msg 164 84 bang; #X obj 164 113 int; #X obj 192 113 + 1; -#X floatatom 164 139 5 0 0 0 - - -; +#X floatatom 164 139 5 0 0 0 - - -, f 5; #X text 7 1 [int] Example: Building a Counter; #X connect 2 0 3 0; #X connect 3 0 4 0; @@ -133,7 +131,7 @@ to an integer and stored for later use.; #X text 81 430 1) float; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X connect 22 0 30 0; -#X connect 24 0 30 0; -#X connect 25 0 30 1; -#X connect 30 0 23 0; +#X connect 21 0 29 0; +#X connect 23 0 29 0; +#X connect 24 0 29 1; +#X connect 29 0 22 0; diff --git a/doc/pddp/key-help.pd b/doc/pddp/key-help.pd index 7faf0092a30b0c35277ec06915388cd8728361c4..e6b3826679112d103405a35a1fbb1d13a341422b 100644 --- a/doc/pddp/key-help.pd +++ b/doc/pddp/key-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 434 31 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header key 3 12 0 18 -204280 -1 0; #X obj 0 257 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 242 494 344 META 0; +#N canvas 487 278 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 473 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 449 (none); -#N canvas 92 446 428 145 Related_objects 0; +#N canvas 222 479 428 145 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 21 42 keyup; @@ -38,9 +38,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 293 float; #X obj 78 294 cnv 17 3 140 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 489 3 key; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/key -text -pdpedia: key; +#X obj 517 9 key; #X text 98 261 (none); #X text 98 411 Also note that key combinations \, such as SHIFT+7 produce a different result than SHIFT or 7 alone.; @@ -56,7 +54,7 @@ when the key is pressed down. Only one event is captured at a time. #X obj 103 137 key; #X obj 83 174 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 103 174 5 0 0 0 - - -; +#X floatatom 103 174 5 0 0 0 - - -, f 5; #X text 132 137 Type something on the keyboard to send input to Pd ; #X text 100 95 [key] reports the (system dependent) numbers of "printing" @@ -91,7 +89,7 @@ example has:; #X obj 52 75 loadbang; #X msg 23 16 bang; #X obj 33 158 qlist; -#X floatatom 33 185 5 0 0 0 - - -; +#X floatatom 33 185 5 0 0 0 - - -, f 5; #X obj 228 30 r keyboard_fun; #X msg 52 105 read keyboard_fun.txt; #X msg 45 51 rewind; @@ -126,6 +124,7 @@ example has:; #X text 100 572 for more on HIDs:; #X text 11 23 get input from the keyboard; #X text 168 261 - [key] gets input directly from the keyboard.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 17 0 18 0; -#X connect 17 0 19 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 16 0 17 0; +#X connect 16 0 18 0; diff --git a/doc/pddp/keyname-help.pd b/doc/pddp/keyname-help.pd index ef1d57fa9a1bca38ac3ef48f285c2faf87977837..713b33fc439d67e63603709f527c4b15805f6419 100644 --- a/doc/pddp/keyname-help.pd +++ b/doc/pddp/keyname-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header keyname 3 12 0 18 -204280 -1 0; #X obj 0 338 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 5 12 0 13 -228856 -1 0; -#N canvas 51 244 494 344 META 0; +#N canvas 487 280 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 165 RELEASE_DATE 2009-06-12; @@ -27,15 +27,15 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 464 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 5 12 0 13 -228856 -1 0; #X text 98 441 (none); -#N canvas 105 474 428 145 Related_objects 0; +#N canvas 220 483 428 145 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 20 73 Externals and other object libraries; -#X text 19 100 [gemkeyboard]; -#X text 102 100 [gemkeyname]; #X obj 22 43 key; #X text 8 2 [keyup] Related Objects; #X obj 53 43 keyup; +#X obj 19 101 gemkeyboard; +#X obj 99 101 gemkeyname; #X restore 102 597 pd Related_objects; #X text 98 373 float; #X obj 78 374 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 @@ -66,12 +66,10 @@ can mimic some of the functions in other languages - Javascript for example has:; #X text 8 2 [keyup] Reacing to User Input; #X restore 102 523 pd reacting_to_user_input; -#X obj 472 3 keyname; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/keyname -text -pdpedia: keyname; +#X obj 493 10 keyname; #X obj 103 167 keyname; -#X symbolatom 142 195 10 0 0 0 - - -; -#X floatatom 103 195 5 0 0 0 - - -; +#X symbolatom 142 195 10 0 0 0 - - -, f 10; +#X floatatom 103 195 5 0 0 0 - - -, f 5; #X obj 142 221 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X text 155 167 When you type on the keyboard \, [keyname] sends data @@ -95,7 +93,7 @@ the pointer location. This is dependent on the system.; #X obj 52 75 loadbang; #X msg 23 16 bang; #X obj 33 158 qlist; -#X floatatom 33 185 5 0 0 0 - - -; +#X floatatom 33 185 5 0 0 0 - - -, f 5; #X obj 218 30 r keyboard_fun; #X msg 52 105 read keyboard_fun.txt; #X msg 45 51 rewind; @@ -131,7 +129,7 @@ the pointer location. This is dependent on the system.; ; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; +#X connect 15 0 17 0; +#X connect 15 1 16 0; #X connect 16 0 18 0; -#X connect 16 1 17 0; -#X connect 17 0 19 0; -#X connect 18 0 12 0; +#X connect 17 0 12 0; diff --git a/doc/pddp/keyup-help.pd b/doc/pddp/keyup-help.pd index 02a93f91a207b99a67164fc774b506cd86700097..815e6e90285f0490de01c370eabf9255cf6e5ce9 100644 --- a/doc/pddp/keyup-help.pd +++ b/doc/pddp/keyup-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header keyup 3 12 0 18 -204280 -1 0; #X obj 0 218 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 245 494 344 META 0; +#N canvas 487 284 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 145 RELEASE_DATE 2009-06-12; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 422 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 399 (none); -#N canvas 107 446 428 145 Related_objects 0; +#N canvas 216 478 428 145 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 52 42 keyname; @@ -49,7 +49,7 @@ successfully. (This may produce different results on different systems.) ; #X obj 83 162 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 103 162 5 0 0 0 - - -; +#X floatatom 103 162 5 0 0 0 - - -, f 5; #N canvas 107 160 428 356 reacting_to_user_input 0; #X text 19 37 Most \, if not all \, programming environments provide us with tools to capture 'user initiated' events from the operating @@ -73,9 +73,7 @@ can mimic some of the functions in other languages - Javascript for example has:; #X text 7 1 [keyup] Reacing to User Input; #X restore 102 525 pd reacting_to_user_input; -#X obj 483 3 keyup; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/keyup -text -pdpedia: keyup; +#X obj 504 11 keyup; #X text 100 83 [keyup] reports the (system dependent) numbers of "printing" keys of the keyboard.; #X obj 103 125 keyup; @@ -96,7 +94,7 @@ the pointer location. This is dependent on the system.; #X obj 52 75 loadbang; #X msg 23 16 bang; #X obj 33 158 qlist; -#X floatatom 33 185 5 0 0 0 - - -; +#X floatatom 33 185 5 0 0 0 - - -, f 5; #X obj 218 30 r keyboard_fun; #X msg 52 105 read keyboard_fun.txt; #X msg 45 51 rewind; @@ -131,5 +129,5 @@ the pointer location. This is dependent on the system.; #X text 168 222 - [keyup] gets input directly from the keyboard.; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X connect 20 0 14 0; -#X connect 20 0 15 0; +#X connect 19 0 14 0; +#X connect 19 0 15 0; diff --git a/doc/pddp/line-help.pd b/doc/pddp/line-help.pd index 7317f92987eff576b4921619f742b7081e40c246..c3e03d1281bf1c42074bf8bff95e7982a01c62dc 100644 --- a/doc/pddp/line-help.pd +++ b/doc/pddp/line-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 515 143 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header line 3 12 0 18 -204280 -1 0; #X obj 0 267 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 494 364 META 0; +#N canvas 565 371 494 364 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 498 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 59 376 428 230 Related_objects 0; +#N canvas 297 500 428 230 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 line~; @@ -50,12 +50,10 @@ for Pd version 0.42.; #X obj 78 347 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 346 float; -#X obj 493 3 line; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/line -text -pdpedia: line; +#X obj 509 10 line; #X obj 137 180 line; #X msg 137 87 1000 1000; -#X floatatom 137 201 5 0 0 0 - - -; +#X floatatom 137 201 5 0 0 0 - - -, f 5; #X text 203 86 ramp up.; #X msg 146 110 0 1000; #X text 193 110 ramp down.; @@ -77,8 +75,8 @@ takes off from its current value.; #X text 16 271 Due to this unique behavior \, a common construct found in Pd patches includes the [pack] object as follows:; #X obj 30 392 line; -#X floatatom 30 413 10 0 0 0 - - -; -#X floatatom 30 306 5 0 0 0 - - -; +#X floatatom 30 413 10 0 0 0 - - -, f 10; +#X floatatom 30 306 5 0 0 0 - - -, f 5; #X obj 30 372 pack f 500; #X msg 41 325 50; #X msg 49 346 2000; @@ -201,12 +199,12 @@ time which is defined at the right inlet.; #X obj 25 175 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 25 195 t b b; -#X floatatom 25 264 5 0 0 0 - - -; +#X floatatom 25 264 5 0 0 0 - - -, f 5; #X obj 150 260 line; #X msg 150 236 1000; #X obj 150 216 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 150 282 5 0 0 0 - - -; +#X floatatom 150 282 5 0 0 0 - - -, f 5; #X text 20 309 If [line] receives a new target value without an accompanying "time" \, it simply jumps to the new value...as in the example above on the right. In the example above on the left \, you'll see that [line] @@ -247,8 +245,8 @@ first ramp.; ; #X obj 98 571 pddp/pddplink ../3.audio.examples/C03.zipper.noise.pd -text doc/3.audio.examples/C03.zipper.noise.pd; -#X connect 17 0 19 0; -#X connect 18 0 17 0; -#X connect 21 0 17 0; -#X connect 23 0 17 0; -#X connect 24 0 17 0; +#X connect 16 0 18 0; +#X connect 17 0 16 0; +#X connect 20 0 16 0; +#X connect 22 0 16 0; +#X connect 23 0 16 0; diff --git a/doc/pddp/line~-help.pd b/doc/pddp/line~-help.pd index 9a4dca639c93ecbdc7d9df539f338cf75dab9e1b..57f5284629a72c7a1f5d83ec7a27e51593a92a99 100644 --- a/doc/pddp/line~-help.pd +++ b/doc/pddp/line~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 426 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header line~ 3 12 0 18 -204280 -1 0; #X obj 0 271 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 245 494 344 META 0; +#N canvas 481 284 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 516 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 493 (none); -#N canvas 62 373 428 230 Related_objects 0; +#N canvas 213 398 428 230 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 vline~; @@ -48,9 +48,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 381 cnv 17 3 65 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 380 float; -#X obj 478 3 line~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/line~ -text -pdpedia: line~; +#X obj 509 9 line~; #X obj 66 210 snapshot~; #X obj 66 164 line~; #X floatatom 66 233 0 0 0 0 - - -; @@ -87,7 +85,7 @@ be a single target value (causing the output to jump to the target) or a target and a time in milliseconds (to start a new ramp).; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 486 51 pddp/dsp; #X obj 98 547 pddp/pddplink ../3.audio.examples/A03.line.pd/ -text doc/3.audio.examples/A03.line.pd; #X obj 98 562 pddp/pddplink ../3.audio.examples/A04.line2.pd/ -text @@ -96,12 +94,12 @@ doc/3.audio.examples/A04.line2.pd; Documentation folder doc/3.audio.examples:; #X obj 98 577 pddp/pddplink ../3.audio.examples/C05.sampler.oneshot.pd -text doc/3.audio.examples/C05.sampler.oneshot.pd; -#X connect 17 0 19 0; -#X connect 18 0 17 0; +#X connect 16 0 18 0; +#X connect 17 0 16 0; +#X connect 19 0 16 0; #X connect 20 0 17 0; -#X connect 21 0 18 0; -#X connect 23 0 18 0; -#X connect 25 0 18 0; -#X connect 27 0 18 0; -#X connect 28 0 18 0; -#X connect 29 0 20 0; +#X connect 22 0 17 0; +#X connect 24 0 17 0; +#X connect 26 0 17 0; +#X connect 27 0 17 0; +#X connect 28 0 19 0; diff --git a/doc/pddp/list-help.pd b/doc/pddp/list-help.pd index ac2f6e3d5f942b209505f5fffb2220467ec889c2..160df0eb19fcbc61c9a9ac235421801f7efc3cfa 100644 --- a/doc/pddp/list-help.pd +++ b/doc/pddp/list-help.pd @@ -5,7 +5,7 @@ -1 0; #X obj 0 144 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 244 494 344 META 0; +#N canvas 450 328 494 344 META 0; #X text 12 90 LIBRARY internal; #X text 12 130 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 50 LICENSE SIBSD; @@ -27,7 +27,7 @@ length; 0 13 -228856 -1 0; #X obj 0 546 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 92 536 428 109 Related_objects 0; +#N canvas 179 562 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [list] Related Objects; @@ -40,7 +40,7 @@ length; -162280 0; #X obj 78 153 cnv 17 3 17 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; -#X obj 517 4 list; +#X obj 510 11 list; #N canvas 1 112 555 502 append 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header empty 3 12 0 14 -204280 -1 0; @@ -68,7 +68,7 @@ length; may be specified to initialize the list stored at the right inlet. ; #X obj 158 219 list append 1 2; -#X floatatom 168 165 5 0 0 0 - - -; +#X floatatom 168 165 5 0 0 0 - - -, f 5; #X msg 158 140 1 2 3; #X msg 178 190 bang; #X msg 285 189 bang; @@ -311,7 +311,7 @@ append" above.; #X restore 241 608 pd serializer; #N canvas 101 244 428 350 lists_vs_non-lists 0; #X obj 23 290 list append 1 2; -#X floatatom 23 120 5 0 0 0 - - -; +#X floatatom 23 120 5 0 0 0 - - -, f 5; #X msg 23 95 1 2 3; #X msg 23 68 list cis boom bah; #X msg 23 145 bang; @@ -368,7 +368,7 @@ append" above.; #X text 170 456 - an arbitrary number of additional floats or symbols may be specified to initialize the list stored at the right inlet. ; -#X floatatom 198 160 5 0 0 0 - - -; +#X floatatom 198 160 5 0 0 0 - - -, f 5; #X msg 188 135 1 2 3; #X msg 208 185 bang; #X msg 315 184 bang; @@ -419,7 +419,7 @@ sent to the outlet.; #X text 80 477 1); #X msg 200 145 bang; #X obj 159 173 list split 2; -#X floatatom 262 148 3 0 5 0 - - -; +#X floatatom 262 148 3 0 5 0 - - -, f 3; #X msg 159 57 1 2; #X msg 124 57 1; #X text 156 228 first n; @@ -549,7 +549,7 @@ as bang); #X msg 226 235 x 1 y; #X msg 226 135 55; #X obj 201 263 list length; -#X floatatom 201 289 5 0 0 0 - - -; +#X floatatom 201 289 5 0 0 0 - - -, f 5; #X text 18 24 number of elements in a list; #X text 98 421 float; #X text 170 467 - the symbol "length".; @@ -592,7 +592,7 @@ is treated as a float.; #X msg 22 277 12; #X text 55 277 implicit float-- same as "float 12"; #X text 55 304 output as "list 12"; -#X floatatom 68 387 5 0 0 0 - - -; +#X floatatom 68 387 5 0 0 0 - - -, f 5; #X text 130 331 [route] converts "list 12" to "float 12"; #X text 19 127 * an incoming one-element list that contains a symbol atom is treated as a symbol.; @@ -637,7 +637,7 @@ an empty list (i.e. \, "list") \, and "symbol foo" is converted to #X obj 0 431 cnv 3 520 3 empty \$0-pddp.cnv.argument arguments 8 12 0 13 -228856 -1 0; #X text 80 450 1); -#X floatatom 189 166 5 0 0 0 - - -; +#X floatatom 189 166 5 0 0 0 - - -, f 5; #X msg 179 143 1 2 3; #X msg 196 189 bang; #X msg 170 120 4 5 6 and 7; diff --git a/doc/pddp/loadbang-help.pd b/doc/pddp/loadbang-help.pd index e65cdb66ccc86ba626e00b4198bcc1059a7e62db..b4352b7587616fdec3a411ce3f61b9408e5b3078 100644 --- a/doc/pddp/loadbang-help.pd +++ b/doc/pddp/loadbang-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 29 549 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header loadbang 3 12 0 18 -204280 -1 0; #X obj 0 422 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 244 494 344 META 0; +#N canvas 482 280 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Pd version 0.42.; #X obj 0 520 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 495 (none); -#N canvas 89 493 428 100 Related_objects 0; +#N canvas 219 516 428 100 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 21 42 bang; @@ -38,14 +38,12 @@ Pd version 0.42.; #X restore 102 597 pd Related_objects; #X obj 78 459 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 466 3 loadbang; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/loadbang -text -pdpedia: loadbang; +#X obj 480 12 loadbang; #X obj 89 264 loadbang; #X obj 89 312 f 1; #X obj 132 312 f 4; #X obj 89 337 +; -#X floatatom 89 361 5 0 0 0 - - -; +#X floatatom 89 361 5 0 0 0 - - -, f 5; #X obj 89 287 t b b; #X obj 87 122 loadbang; #X obj 87 147 metro 1000; @@ -65,11 +63,11 @@ a process automatically when this patch was loaded.; of numbers. Click the [bng] below to verify that the numbers were stored in the [float] objects.; #X obj 25 327 f; -#X floatatom 25 352 2 0 0 0 - - -; +#X floatatom 25 352 2 0 0 0 - - -, f 2; #X obj 64 327 f; -#X floatatom 64 352 2 0 0 0 - - -; +#X floatatom 64 352 2 0 0 0 - - -, f 2; #X obj 104 327 f; -#X floatatom 103 352 2 0 0 0 - - -; +#X floatatom 103 352 2 0 0 0 - - -, f 2; #X obj 25 235 bng 15 250 50 0 empty empty Click_here_to_see_the_numbers_stored_in_the_float_objects. 0 -6 0 8 -262144 -1 -1; #X obj 194 288 random 10; @@ -119,11 +117,11 @@ line can be found in Chapter 3.6 of the HTML documentation.; ; #X obj 101 572 pddp/pddplink ../1.manual/x3.htm -text Pd Manual Chapter 3.6 - doc/1.manual/x3.htm; -#X connect 12 0 17 0; -#X connect 13 0 15 0; -#X connect 14 0 15 1; -#X connect 15 0 16 0; -#X connect 17 0 13 0; -#X connect 17 1 14 0; +#X connect 11 0 16 0; +#X connect 12 0 14 0; +#X connect 13 0 14 1; +#X connect 14 0 15 0; +#X connect 16 0 12 0; +#X connect 16 1 13 0; +#X connect 17 0 18 0; #X connect 18 0 19 0; -#X connect 19 0 20 0; diff --git a/doc/pddp/log-help.pd b/doc/pddp/log-help.pd index 88d4e6cf24511694e511ac8ebdbc14995a2b7c76..cef74b3dc07608398459896931f8adf8f7b381ea 100644 --- a/doc/pddp/log-help.pd +++ b/doc/pddp/log-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header log 3 12 0 18 -204280 -1 0; #X obj 0 439 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 244 494 344 META 0; +#N canvas 483 285 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 545 (none); -#N canvas 86 482 428 109 Related_objects 0; +#N canvas 215 516 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 208 42 abs; @@ -58,12 +58,11 @@ for Pd version 0.42.; a number. The value of zero will produce "-1000" which represents "negative infinity".; #X obj 239 190 log; -#X obj 493 3 log; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/log -text -pdpedia: log; +#X obj 515 9 log; #X text 11 23 natural logarithm of a number; #X text 168 467 - a list will be truncated \, and the first element will be used as input.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X connect 15 0 17 0; #X connect 17 0 14 0; diff --git a/doc/pddp/loop~-help.pd b/doc/pddp/loop~-help.pd index 4415a8a2e0a8cf4103a2731a4c28c7f1b6f2065b..0a15a86821746709cf9c17353cecab15ca8d17ab 100644 --- a/doc/pddp/loop~-help.pd +++ b/doc/pddp/loop~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header loop~ 3 12 0 18 -204280 -1 0; #X obj 0 343 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 243 494 344 META 0; +#N canvas 483 287 494 344 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ to conform to the PDDP template for Pd version 0.42.; #X obj 78 352 cnv 17 3 95 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 548 (none); -#N canvas 81 440 428 149 Related_objects 0; +#N canvas 222 479 428 149 Related_objects 0; #X obj 253 43 powtodb~; #X obj 23 102 mtof; #X obj 68 102 ftom; @@ -50,9 +50,7 @@ to conform to the PDDP template for Pd version 0.42.; #X obj 78 504 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 504 signal; -#X obj 481 3 loop~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/loop~ -text -pdpedia: loop~; +#X obj 510 11 loop~; #X obj 78 456 cnv 17 3 35 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 379 float; @@ -120,7 +118,7 @@ is adjusted so that changing window size doesn't change the transposition. #X restore 102 575 pd About_[loop~]; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 484 51 pddp/dsp; #X obj 78 524 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 524 signal; @@ -135,34 +133,34 @@ is adjusted so that changing window size doesn't change the transposition. -1 -1; #X obj 338 255 f \$0; #X msg 318 299 read ../doc/sound/vocal.aiff \$1-array; -#X connect 28 0 31 0; -#X connect 30 0 29 0; -#X connect 31 0 34 0; -#X connect 31 0 36 0; -#X connect 31 0 39 1; -#X connect 31 1 29 0; -#X connect 31 1 36 1; -#X connect 32 0 31 1; -#X connect 33 0 31 0; -#X connect 35 0 34 0; -#X connect 36 0 40 0; -#X connect 38 0 37 0; -#X connect 38 0 37 1; -#X connect 39 0 40 1; -#X connect 40 0 63 0; -#X connect 41 0 42 0; -#X connect 42 0 39 0; -#X connect 43 0 31 0; -#X connect 48 0 38 0; -#X connect 49 0 51 0; -#X connect 50 0 48 1; -#X connect 51 0 52 0; -#X connect 52 0 50 0; -#X connect 63 0 48 0; -#X connect 64 0 65 0; +#X connect 27 0 30 0; +#X connect 29 0 28 0; +#X connect 30 0 33 0; +#X connect 30 0 35 0; +#X connect 30 0 38 1; +#X connect 30 1 28 0; +#X connect 30 1 35 1; +#X connect 31 0 30 1; +#X connect 32 0 30 0; +#X connect 34 0 33 0; +#X connect 35 0 39 0; +#X connect 37 0 36 0; +#X connect 37 0 36 1; +#X connect 38 0 39 1; +#X connect 39 0 62 0; +#X connect 40 0 41 0; +#X connect 41 0 38 0; +#X connect 42 0 30 0; +#X connect 47 0 37 0; +#X connect 48 0 50 0; +#X connect 49 0 47 1; +#X connect 50 0 51 0; +#X connect 51 0 49 0; +#X connect 62 0 47 0; +#X connect 63 0 64 0; +#X connect 65 0 66 0; #X connect 66 0 67 0; -#X connect 67 0 68 0; -#X connect 68 0 57 0; +#X connect 67 0 56 0; +#X connect 68 0 69 0; #X connect 69 0 70 0; -#X connect 70 0 71 0; -#X connect 71 0 57 0; +#X connect 70 0 56 0; diff --git a/doc/pddp/lop~-help.pd b/doc/pddp/lop~-help.pd index f164e255d04df6d0f37e59e98e1da7a9c36c3be8..789173d9b0efe287a3142473187c569d49536d7f 100644 --- a/doc/pddp/lop~-help.pd +++ b/doc/pddp/lop~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 38 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header lop~ 3 12 0 18 -204280 -1 0; #X obj 0 381 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 245 494 344 META 0; +#N canvas 487 290 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 78 390 cnv 17 3 37 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 94 426 428 166 Related_objects 0; +#N canvas 220 463 428 166 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 69 43 bp~; @@ -61,9 +61,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 431 float; #X text 98 449 list; #X text 98 409 clear; -#X obj 490 3 lop~; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/lop~ -text -pdpedia: lop~; +#X obj 514 10 lop~; #X text 133 112 <- scroll to change input frequency; #X obj 147 213 lop~ 5; #X text 84 291 Compare the strength of the original signal on the left @@ -80,13 +78,14 @@ first element is used as the cutoff frequency.; dB.; #X text 88 68 [lop~] is a one-pole low pass filter with a specified rolloff frequency.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 479 51 pddp/dsp; #X connect 12 0 13 0; -#X connect 14 0 28 1; +#X connect 14 0 27 1; #X connect 15 0 16 0; #X connect 17 0 18 0; #X connect 18 0 15 0; -#X connect 18 0 28 0; -#X connect 19 0 28 0; -#X connect 28 0 12 0; +#X connect 18 0 27 0; +#X connect 19 0 27 0; +#X connect 27 0 12 0; diff --git a/doc/pddp/lrshift~-help.pd b/doc/pddp/lrshift~-help.pd index ff6ac47eb736c6218799ed0cbdd6fd07c195389c..77224fee4828261126e7aa1b7c56dc87f0864341 100644 --- a/doc/pddp/lrshift~-help.pd +++ b/doc/pddp/lrshift~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header lrshift~ 3 12 0 18 -204280 -1 0; #X obj 0 374 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 244 494 344 META 0; +#N canvas 480 287 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ revised the patch to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 110 480 428 109 Related_objects 0; +#N canvas 217 518 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [lrshift~] Related Objects; @@ -36,9 +36,7 @@ revised the patch to conform to the PDDP template for Pd version 0.42. -162280 0; #X obj 78 420 cnv 17 3 60 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 469 3 lrshift~; -#X obj 441 20 pddp/pddplink http://wiki.puredata.info/en/lrshift~ -text -pdpedia: lrshift~; +#X obj 490 12 lrshift~; #N canvas 0 0 450 300 (subpatch) 0; #X array \$0-shiftin 64 float 0; #X coords 0 1 63 0 100 70 1; @@ -69,16 +67,16 @@ the samples. Negative numbers shift samples the left \, and positive numbers shift to the right.; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 481 55 pddp/dsp; #X obj 73 182 tabreceive~ \$0-shiftin; #X obj 418 286 s \$0-shiftin; -#X connect 13 0 35 0; -#X connect 14 0 13 0; -#X connect 15 0 16 0; -#X connect 17 0 18 0; -#X connect 19 0 20 0; -#X connect 23 0 18 0; -#X connect 24 0 16 0; -#X connect 34 0 20 0; -#X connect 34 0 23 0; -#X connect 34 0 24 0; +#X connect 12 0 34 0; +#X connect 13 0 12 0; +#X connect 14 0 15 0; +#X connect 16 0 17 0; +#X connect 18 0 19 0; +#X connect 22 0 17 0; +#X connect 23 0 15 0; +#X connect 33 0 19 0; +#X connect 33 0 22 0; +#X connect 33 0 23 0; diff --git a/doc/pddp/makefilename-help.pd b/doc/pddp/makefilename-help.pd index 3a30c19c9152be7483b209513c8f70cbef7310ac..dc3ca7e2802791e56f28ff5e07874c6437b0febf 100644 --- a/doc/pddp/makefilename-help.pd +++ b/doc/pddp/makefilename-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 555 619 10; +#N canvas 426 37 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header makefilename 3 12 0 18 -204280 -1 0; #X obj 0 179 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 49 252 494 344 META 0; +#N canvas 483 287 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 479 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 75 446 428 187 Related_objects 0; +#N canvas 212 443 428 187 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [makefilename] Related Objects; @@ -43,9 +43,7 @@ Pd version 0.42.; #X text 98 187 float; #X obj 78 328 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 444 3 makefilename; -#X obj 415 20 pddp/pddplink http://wiki.puredata.info/en/makefilename --text pdpedia: makefilename; +#X obj 468 11 makefilename; #X floatatom 49 64 0 0 0 0 - - -; #X text 81 143 numbered filenames; #X symbolatom 49 122 0 0 0 0 - - -; @@ -88,7 +86,7 @@ hard drive...like below:; #X symbolatom 61 358 0 0 0 0 - - -; #X obj 64 309 hsl 150 18 0 122 0 1 empty empty ASCII_range 2 9 1 12 -262131 -1 -1 6800 0; -#X floatatom 30 360 3 0 0 0 - - -; +#X floatatom 30 360 3 0 0 0 - - -, f 3; #X text 19 514 - only one printf pattern can be used at once; #X text 19 476 - This object does not provide advanced formatting and parsing abilities. For example \, you cannot use spaces or odd characters @@ -99,7 +97,7 @@ box.; #X obj 267 309 hsl 150 18 0 255 0 1 empty empty 0_to_FF 2 9 1 12 -262131 -1 -1 5100 0; #X obj 264 338 makefilename hex=%X; -#X floatatom 233 360 3 0 0 0 - - -; +#X floatatom 233 360 3 0 0 0 - - -, f 3; #X obj 61 338 makefilename ASCII=%c; #X text 29 381 Watch out! ASCII characters 123 and 125 (curly braces) lock up Pd. Also \, reserved characters that Pd uses show up with a @@ -183,7 +181,7 @@ which operates 24 hours per day \, every day.; #X obj 58 330 + 1; #X obj 153 369 route 0 1 2 3 4 5 6; #X obj 25 379 mod 24; -#X floatatom 25 404 5 0 0 0 - - -; +#X floatatom 25 404 5 0 0 0 - - -, f 5; #X floatatom 25 354 0 0 0 0 - - -; #X obj 25 330 f; #X obj 47 430 sel 0; @@ -353,11 +351,11 @@ type used \, then the list will be truncated.; #X obj 98 572 pddp/pddplink all_about_symbol_construction.pd; #X obj 98 554 pddp/pddplink ../1.manual/x3.htm -text Pd Manual Chapter 3.6 - doc/1.manual/x3.htm; -#X connect 13 0 16 0; -#X connect 16 0 15 0; -#X connect 17 0 22 0; -#X connect 18 0 17 0; -#X connect 19 0 17 0; -#X connect 20 0 17 0; -#X connect 21 0 17 0; -#X connect 22 0 23 0; +#X connect 12 0 15 0; +#X connect 15 0 14 0; +#X connect 16 0 21 0; +#X connect 17 0 16 0; +#X connect 18 0 16 0; +#X connect 19 0 16 0; +#X connect 20 0 16 0; +#X connect 21 0 22 0; diff --git a/doc/pddp/makenote-help.pd b/doc/pddp/makenote-help.pd index c3f025db695501ee9a7afb0b436db6f23ffda283..4f7239c336ea90f87053eb8109b5e43d348f9a21 100644 --- a/doc/pddp/makenote-help.pd +++ b/doc/pddp/makenote-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 39 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header makenote 3 12 0 18 -204280 -1 0; #X obj 0 281 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 246 494 367 META 0; +#N canvas 485 265 494 367 META 0; #X text 12 175 LIBRARY internal; #X text 12 215 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 235 RELEASE_DATE 2009-06-12; @@ -29,7 +29,7 @@ for later; 0 13 -228856 -1 0; #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 108 179 428 410 Related_objects 0; +#N canvas 218 222 428 410 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [makenote] Related Objects; @@ -76,9 +76,7 @@ by Olaf Matthes); #X obj 78 391 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 390 float; -#X obj 470 3 makenote; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/makenote -text -pdpedia: makenote; +#X obj 486 11 makenote; #X text 80 59 Makenote makes MIDI-style note-on/note-off pairs \, which you can use for MIDI output or to drive note-like processes within Pd.; @@ -118,12 +116,13 @@ Lists with more than three elements are truncated.; #X text 80 544 2) float; #X text 168 451 - pitch. (It is output again after the specified duration.) ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 18 0 27 2; -#X connect 19 0 27 1; -#X connect 20 0 27 0; -#X connect 23 0 27 0; -#X connect 24 0 27 0; -#X connect 27 0 21 0; -#X connect 27 1 22 0; -#X connect 29 0 27 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 17 0 26 2; +#X connect 18 0 26 1; +#X connect 19 0 26 0; +#X connect 22 0 26 0; +#X connect 23 0 26 0; +#X connect 26 0 20 0; +#X connect 26 1 21 0; +#X connect 28 0 26 0; diff --git a/doc/pddp/math-help.pd b/doc/pddp/math-help.pd index 2507d01b6b947cde68b43c0022f5ba626caf5fac..b091047916f495cac7e432eb7a6ef43ce14f870b 100644 --- a/doc/pddp/math-help.pd +++ b/doc/pddp/math-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 432 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header (math_functions) 3 12 0 18 -204280 -1 0; #X obj 0 325 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 488 281 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -25,7 +25,7 @@ Pd. Revised by Jonathan Wilkes to conform to the PDDP template.; 0 13 -228856 -1 0; #X obj 0 532 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 219 515 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 (math) Related Objects; @@ -45,23 +45,21 @@ Pd. Revised by Jonathan Wilkes to conform to the PDDP template.; #X obj 78 457 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 11 23 higher math in Pd; -#X obj 252 3 sin; -#X obj 278 3 cos; -#X obj 304 3 tan; -#X obj 331 3 atan; -#X obj 364 3 atan2; -#X obj 404 3 exp; -#X obj 432 3 log; -#X obj 459 3 abs; -#X obj 487 3 sqrt; -#X obj 522 3 pow; -#X obj 464 20 pddp/pddplink http://wiki.puredata.info/en/math -text -pdpedia: math; +#X obj 249 12 sin; +#X obj 275 12 cos; +#X obj 301 12 tan; +#X obj 328 12 atan; +#X obj 361 12 atan2; +#X obj 401 12 exp; +#X obj 429 12 log; +#X obj 456 12 abs; +#X obj 484 12 sqrt; +#X obj 519 12 pow; #X text 123 139 For individual help patches \, follow the links below: ; #X obj 252 87 sin; -#X floatatom 252 61 5 0 0 0 - - -; -#X floatatom 252 114 5 0 0 0 - - -; +#X floatatom 252 61 5 0 0 0 - - -, f 5; +#X floatatom 252 114 5 0 0 0 - - -, f 5; #X text 168 333 - the incoming value; #X text 168 352 - a list will be truncated.; #X obj 124 171 sin; @@ -96,6 +94,7 @@ the right inlet. All other math functions listed here take no arguments. the previous value.); #X text 97 403 (Note: The [atan2] and [pow] objects have a right inlet. See their respective help patches (links above) for more info.); -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 26 0 28 0; -#X connect 27 0 26 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 25 0 27 0; +#X connect 26 0 25 0; diff --git a/doc/pddp/max-help.pd b/doc/pddp/max-help.pd index 0b1d0434d49f5042bc43db9e74b0a81199dc321f..ad4720ccf66f23e3d3afb5ebae19b84104d39a7d 100644 --- a/doc/pddp/max-help.pd +++ b/doc/pddp/max-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header max 3 12 0 18 -204280 -1 0; #X obj 0 364 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 494 368 META 0; +#N canvas 485 261 494 368 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 94 481 428 109 Related_objects 0; +#N canvas 219 514 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 23 42 min; @@ -48,15 +48,13 @@ for Pd version 0.42.; #X text 98 372 bang; #X text 98 397 float; #X text 168 544 - initializes the value of the right inlet.; -#X floatatom 186 168 5 0 0 0 - - -; -#X floatatom 186 222 5 0 0 0 - - -; -#X floatatom 228 168 5 0 0 0 - - -; -#X floatatom 316 168 5 0 0 0 - - -; -#X floatatom 316 223 5 0 0 0 - - -; +#X floatatom 186 168 5 0 0 0 - - -, f 5; +#X floatatom 186 222 5 0 0 0 - - -, f 5; +#X floatatom 228 168 5 0 0 0 - - -, f 5; +#X floatatom 316 168 5 0 0 0 - - -, f 5; +#X floatatom 316 223 5 0 0 0 - - -, f 5; #X text 11 23 choose the greater of two values; -#X obj 497 3 max; -#X obj 469 20 pddp/pddplink http://wiki.puredata.info/en/max -text -pdpedia: max; +#X obj 520 12 max; #X obj 159 168 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 168 372 - output the last value.; @@ -68,10 +66,11 @@ the value at the right inlet.; #X text 168 453 - a float to the right inlet is stored.; #X text 168 490 - the two values at each inlet are compared \, and the greater value is output.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 18 0 28 0; -#X connect 20 0 28 1; -#X connect 21 0 29 0; -#X connect 26 0 28 0; -#X connect 28 0 19 0; -#X connect 29 0 22 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 18 0 27 0; +#X connect 20 0 27 1; +#X connect 21 0 28 0; +#X connect 25 0 27 0; +#X connect 27 0 19 0; +#X connect 28 0 22 0; diff --git a/doc/pddp/message-help.pd b/doc/pddp/message-help.pd index e979d2a655c5250f7ffbd6d5b89ff6fdb30916bc..345be25c262827f099852389da977d65c11ba6c7 100644 --- a/doc/pddp/message-help.pd +++ b/doc/pddp/message-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 555 619 10; +#N canvas 430 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header message 3 12 0 18 -204280 -1 0; #X obj 0 189 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 45 260 494 344 META 0; +#N canvas 485 287 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 35 LICENSE SIBSD; @@ -27,7 +27,7 @@ bang_op; 0 13 -228856 -1 0; #X obj 0 555 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 98 489 428 109 Related_objects 0; +#N canvas 219 520 428 109 Related_objects 0; #X obj 116 43 list; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; @@ -40,9 +40,7 @@ bang_op; -162280 0; #X obj 78 343 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X msg 512 3; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/message -text -pdpedia: message; +#X msg 514 11; #X msg 101 141 walk the dog; #X obj 101 164 print; #N canvas 85 15 428 600 dollarsign_variables 0; @@ -158,7 +156,7 @@ message).; #X msg 12 3; #X text 40 2 About Commas and Semicolons; #X obj 23 136 list length; -#X floatatom 23 164 5 0 0 3 No_of_atoms - -; +#X floatatom 23 164 5 0 0 3 No_of_atoms - -, f 5; #X obj 23 94 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 23 114 list append one \, 3; @@ -254,7 +252,7 @@ all_about_symbol_construction; doc/2.control.examples/04.messages.pd; #X obj 286 574 pddp/pddplink ../2.control.examples/10.more.messages.pd -text doc/2.control.examples/10.more.messages.pd; -#X text 329 2 To create \, click <Control-2>; +#X text 331 10 To create \, click <Control-2>; #X text 98 57 Message boxes hold one or more messages. Anytime the message box receives any message at all \, the messages in the box are all sent to their destinations.; @@ -262,4 +260,4 @@ are all sent to their destinations.; #X text 141 164 <- object box (notice the different border); #X text 81 402 n) symbol atom; #X text 100 417 float; -#X connect 12 0 13 0; +#X connect 11 0 12 0; diff --git a/doc/pddp/metro-help.pd b/doc/pddp/metro-help.pd index 2ed7b2532b7f049a0c5840077635b1e2e0b0b453..7fc75a34614614d3993d46cc0e61a391fd4c8cf1 100644 --- a/doc/pddp/metro-help.pd +++ b/doc/pddp/metro-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 426 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header metro 3 12 0 18 -204280 -1 0; #X obj 0 327 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 507 361 META 0; +#N canvas 465 262 507 361 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ revised the patch to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 96 378 428 249 Related_objects 0; +#N canvas 208 379 428 249 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [metro] Related Objects; @@ -54,11 +54,9 @@ is:; #X obj 78 417 cnv 17 3 55 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 416 float; -#X obj 483 3 metro; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/metro -text -pdpedia: metro; +#X obj 503 11 metro; #X obj 109 224 metro 500; -#X floatatom 160 201 4 0 0 0 - - -; +#X floatatom 160 201 4 0 0 0 - - -, f 4; #X msg 109 125 1; #X text 177 124 nonzero number or "bang" to start; #X msg 150 158 0; @@ -89,10 +87,11 @@ by the creation argument or a value sent to its right inlet.; #X text 11 23 send a bang periodically ala metronome; #X text 168 395 - a list will be distributed to the inlets of [metro]. ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 16 0 23 0; -#X connect 17 0 16 1; -#X connect 18 0 16 0; -#X connect 20 0 16 0; -#X connect 21 0 16 0; -#X connect 22 0 16 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 15 0 22 0; +#X connect 16 0 15 1; +#X connect 17 0 15 0; +#X connect 19 0 15 0; +#X connect 20 0 15 0; +#X connect 21 0 15 0; diff --git a/doc/pddp/midi-help.pd b/doc/pddp/midi-help.pd index ef9089137b121f6cb893a5ff6a2e92bb27f462a6..58edae6523eeca62c4ff341be257c4c1ac3b276e 100644 --- a/doc/pddp/midi-help.pd +++ b/doc/pddp/midi-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 38 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header (MIDI) 3 12 0 18 -204280 -1 0; #X obj 0 288 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 489 291 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 65 LICENSE SIBSD; @@ -27,7 +27,7 @@ touchin bendout ctlout midiout noteout pgmout polytouchout touchout #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 542 (none); -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 217 519 428 109 Related_objects 0; #X obj 62 43 makenote; #X obj 22 43 poly; #X obj 123 43 list; @@ -94,8 +94,7 @@ inlet will be removed from the collection.; #X obj 135 185 pddp/pddplink midiin-help.pd; #X obj 135 235 pddp/pddplink sysexin-help.pd; #X obj 135 210 pddp/pddplink midiout-help.pd; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/MIDI -text -pdpedia: MIDI; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X text 77 151 Right-click the objects above and choose "Help" \, or follow the links below for help on these objects:; diff --git a/doc/pddp/midiin-help.pd b/doc/pddp/midiin-help.pd index 53840e80bcbbb6211225b386900a2c5fea4f80f1..10fe993efab68655a4e9fdfc1fd8e22a9a66ec1d 100644 --- a/doc/pddp/midiin-help.pd +++ b/doc/pddp/midiin-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 555 619 10; +#N canvas 430 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header midiin 3 12 0 18 -204280 -1 0; #X obj 0 441 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 47 253 494 344 META 0; +#N canvas 487 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 165 RELEASE_DATE 2009-06-12; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 90 178 441 414 Related_objects 0; +#N canvas 208 213 441 414 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 78 80 ctlin; @@ -70,9 +70,7 @@ by Olaf Matthes); #X obj 364 572 pddp/pddplink all_about_midi_flags.pd -text all_about_midi_flags ; #X text 98 572 for an explanation of MIDI usage in Pd see:; -#X obj 484 3 midiin; -#X obj 454 20 pddp/pddplink http://wiki.puredata.info/en/midiin -text -pdpedia: midiin; +#X obj 505 12 midiin; #X obj 225 153 midiin; #X floatatom 225 184 0 0 0 0 - - -; #X floatatom 258 184 0 0 0 0 - - -; @@ -87,5 +85,5 @@ pdpedia: midiin; #X text 164 264 of the channel (Linux only).; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X connect 16 0 17 0; -#X connect 16 1 18 0; +#X connect 15 0 16 0; +#X connect 15 1 17 0; diff --git a/doc/pddp/midiout-help.pd b/doc/pddp/midiout-help.pd index a4d4baadf28aab3739fb9d254203cb3cb254e053..937f8048299eb0573e299a1d912181ae8c705974 100644 --- a/doc/pddp/midiout-help.pd +++ b/doc/pddp/midiout-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 555 619 10; +#N canvas 428 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header midiout 3 12 0 18 -204280 -1 0; #X obj 0 421 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 47 253 494 344 META 0; +#N canvas 486 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 165 RELEASE_DATE 2009-06-12; @@ -27,7 +27,7 @@ to conform to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 90 178 428 435 Related_objects 0; +#N canvas 210 192 428 435 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 78 80 ctlin; @@ -78,11 +78,9 @@ by Olaf Matthes); #X obj 220 244 midiout; #X text 168 268 use this to output raw MIDI; #X text 163 288 (the second inlet is the port; -#X floatatom 220 212 5 0 0 0 - - -; -#X floatatom 259 212 5 0 0 0 - - -; -#X obj 477 3 midiout; -#X obj 447 20 pddp/pddplink http://wiki.puredata.info/en/midiout -text -pdpedia: midiout; +#X floatatom 220 212 5 0 0 0 - - -, f 5; +#X floatatom 259 212 5 0 0 0 - - -, f 5; +#X obj 495 11 midiout; #X text 168 482 - port number; #X text 168 457 - ???; #X text 168 525 - ???; diff --git a/doc/pddp/min-help.pd b/doc/pddp/min-help.pd index c6230f91126e07b022332123b57880beefd849f6..8b0f60ff234d01dbd7d1c8258bba374276be7ef2 100644 --- a/doc/pddp/min-help.pd +++ b/doc/pddp/min-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header min 3 12 0 18 -204280 -1 0; #X obj 0 369 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 494 361 META 0; +#N canvas 483 269 494 361 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 94 481 428 109 Related_objects 0; +#N canvas 213 519 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [min] Related Objects; @@ -46,20 +46,18 @@ for Pd version 0.42.; -162280 0; #X text 98 458 float; #X text 78 544 1) float; -#X obj 497 3 min; +#X obj 515 11 min; #X text 98 377 bang; #X text 98 402 float; #X text 168 458 - a float to the right inlet is stored.; #X text 168 544 - initializes the value of the right inlet.; -#X obj 469 20 pddp/pddplink http://wiki.puredata.info/en/min -text -pdpedia: min; -#X floatatom 186 168 5 0 0 0 - - -; -#X floatatom 186 222 5 0 0 0 - - -; +#X floatatom 186 168 5 0 0 0 - - -, f 5; +#X floatatom 186 222 5 0 0 0 - - -, f 5; #X obj 186 195 min; -#X floatatom 228 168 5 0 0 0 - - -; +#X floatatom 228 168 5 0 0 0 - - -, f 5; #X obj 316 195 min 5; -#X floatatom 316 168 5 0 0 0 - - -; -#X floatatom 316 223 5 0 0 0 - - -; +#X floatatom 316 168 5 0 0 0 - - -, f 5; +#X floatatom 316 223 5 0 0 0 - - -, f 5; #X text 168 377 - output the last value.; #X text 168 402 - the incoming float is compared to the value at the right inlet \, and the greater of the two is output.; @@ -67,10 +65,11 @@ right inlet \, and the greater of the two is output.; ; #X text 168 495 - the two values at the inlets are compared \, and the greater one is output.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X text 11 23 choose the lesser (minimum) of two values; -#X connect 21 0 23 0; -#X connect 23 0 22 0; -#X connect 24 0 23 1; -#X connect 25 0 27 0; -#X connect 26 0 25 0; +#X connect 20 0 22 0; +#X connect 22 0 21 0; +#X connect 23 0 22 1; +#X connect 24 0 26 0; +#X connect 25 0 24 0; diff --git a/doc/pddp/moses-help.pd b/doc/pddp/moses-help.pd index 3fc103b9771898914d11321e35d24f4d33771d75..758748bd5040cf4718d3c2468f56a09070a440e6 100644 --- a/doc/pddp/moses-help.pd +++ b/doc/pddp/moses-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header moses 3 12 0 18 -204280 -1 0; #X obj 0 302 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 211 494 384 META 0; +#N canvas 486 245 494 384 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 205 RELEASE_DATE 2009-06-12; @@ -29,7 +29,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 539 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 106 297 428 256 Related_objects 0; +#N canvas 220 367 428 256 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [moses] Related Objects; @@ -56,13 +56,11 @@ may not exist in a single library.; #X obj 78 382 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 381 float; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/moses -text -pdpedia: moses; -#X obj 483 3 moses; -#X floatatom 68 143 4 0 0 0 - - -; -#X floatatom 124 142 4 0 0 0 - - -; -#X floatatom 68 196 4 0 0 0 - - -; -#X floatatom 121 196 4 0 0 0 - - -; +#X obj 506 11 moses; +#X floatatom 68 143 4 0 0 0 - - -, f 4; +#X floatatom 124 142 4 0 0 0 - - -, f 4; +#X floatatom 68 196 4 0 0 0 - - -, f 4; +#X floatatom 121 196 4 0 0 0 - - -, f 4; #X text 65 66 Moses takes numbers and outputs them at left if they're less than a control value \, and at right if they're greater or equal to it. The creation argument initializes the control value (10 in this @@ -71,9 +69,9 @@ example) and the right inlet changes it.; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 146 moses 0; -#X floatatom 22 170 5 0 0 0 - - -; -#X floatatom 65 170 5 0 0 0 - - -; -#X floatatom 22 124 5 0 0 0 - - -; +#X floatatom 22 170 5 0 0 0 - - -, f 5; +#X floatatom 65 170 5 0 0 0 - - -, f 5; +#X floatatom 22 124 5 0 0 0 - - -, f 5; #X text 20 38 One way to think of [moses] is as a filter. For the following example \, imagine that [moses] works as a low pass and high pass filter simoultaneously -- for non-audio signals. Below you will see that negative @@ -95,10 +93,10 @@ the right outlet if they are greater than or equal to the control value. #X obj 68 169 moses 10; #X text 224 179 The control value may be a float or integer. Try shift-scrolling: ; -#X floatatom 327 221 5 0 0 0 - - -; -#X floatatom 327 267 5 0 0 0 - - -; +#X floatatom 327 221 5 0 0 0 - - -, f 5; +#X floatatom 327 267 5 0 0 0 - - -, f 5; #X obj 327 244 moses 1.5; -#X floatatom 378 267 5 0 0 0 - - -; +#X floatatom 378 267 5 0 0 0 - - -, f 5; #X text 11 23 part a stream of numbers; #X text 168 350 - a two element list is distributed to the two inlets. Lists with more than two elements will be truncated.; @@ -109,13 +107,14 @@ the left outlet if they are less than the control value.; #X text 168 310 - if the float the left inlet is less than the control value \, it passes at the left inlet. If it is greater than or equal to the control value it passes at the right inlet.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 100 568 pddp/pddplink ../2.control.examples/18.conditional.pd -text doc/2.control.examples/18.conditional.pd; -#X connect 17 0 27 0; -#X connect 18 0 27 1; -#X connect 27 0 19 0; -#X connect 27 1 20 0; -#X connect 29 0 31 0; -#X connect 31 0 30 0; -#X connect 31 1 32 0; +#X connect 16 0 26 0; +#X connect 17 0 26 1; +#X connect 26 0 18 0; +#X connect 26 1 19 0; +#X connect 28 0 30 0; +#X connect 30 0 29 0; +#X connect 30 1 31 0; diff --git a/doc/pddp/mtof-help.pd b/doc/pddp/mtof-help.pd index 4339402eb859943649ebaf2a2a0819168855c4d1..90f405416b5331fce1bed3e1cac824e5c35bb935 100644 --- a/doc/pddp/mtof-help.pd +++ b/doc/pddp/mtof-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header mtof 3 12 0 18 -204280 -1 0; #X obj 0 429 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 246 495 344 META 0; +#N canvas 480 285 495 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 438 cnv 17 3 45 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 530 (none); -#N canvas 107 405 428 182 Related_objects 0; +#N canvas 214 439 428 182 Related_objects 0; #X text 21 38 Control objects for conversion:; #X obj 24 67 ftom; #X obj 71 67 dbtorms; @@ -50,9 +50,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X floatatom 239 140 0 0 0 0 - - -; #X obj 78 500 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/mtof -text -pdpedia: mtof; -#X obj 489 3 mtof; +#X obj 505 10 mtof; #X text 99 235 The mtof object transposes a midi value into a frequency in Hertz \, so that "69" goes to "440". You can specify microtonal pitches as in "69.5" (a quarter tone higher than 69).; @@ -65,8 +63,9 @@ pitches as in "69.5" (a quarter tone higher than 69).; used as input.; #X text 158 437 - the incoming value.; #X obj 98 557 pddp/pddplink all_about_acoustic_conversions.pd; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 98 572 pddp/pddplink ../3.audio.examples/A06.frequency.pd -text doc/3.audio.examples/A06.frequency.pd; -#X connect 11 0 16 0; -#X connect 16 0 10 0; +#X connect 11 0 15 0; +#X connect 15 0 10 0; diff --git a/doc/pddp/mtof~-help.pd b/doc/pddp/mtof~-help.pd index 477163bf60de1610899a8bbe5b224f69e9271df3..3f4a7e71d3dd5fc90acc295ab1bcf376c0645ba5 100644 --- a/doc/pddp/mtof~-help.pd +++ b/doc/pddp/mtof~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 37 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header mtof~ 3 12 0 18 -204280 -1 0; #X obj 0 418 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 243 494 344 META 0; +#N canvas 486 285 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 427 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 496 (none); -#N canvas 107 445 428 145 Related_objects 0; +#N canvas 220 482 428 145 Related_objects 0; #X obj 23 43 ftom~; #X obj 70 43 dbtorms~; #X obj 138 43 rmstodb~; @@ -46,7 +46,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 14 -204280 -1 0; #X text 8 2 [mtof~] Related Objects; #X restore 102 597 pd Related_objects; -#X obj 482 3 mtof~; +#X obj 504 12 mtof~; #X obj 209 149 mtof~; #X obj 209 205 snapshot~; #X floatatom 209 236 0 0 0 0 - - -; @@ -54,8 +54,6 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 209 124 sig~; #X obj 256 179 metro 100; #X obj 256 149 loadbang; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/mtof~ -text -pdpedia: mtof~; #X text 98 426 signal; #X obj 78 464 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; @@ -69,8 +67,9 @@ such as *~ and osc~ \, depending on your hardware and math library. #X text 99 265 The [mtof~] object transposes a midi value into a frequency in Hertz \, so that "69" goes to "440". You can specify microtonal pitches as in "69.5" (a quarter tone higher than 69).; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 476 52 pddp/dsp; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 14 0 15 0; diff --git a/doc/pddp/my_canvas-help.pd b/doc/pddp/my_canvas-help.pd index dd80953020c0d6fbceaf80b4514a3d13c3f551fb..5693e66e5976fe46773d9c0da317757ad927f94e 100644 --- a/doc/pddp/my_canvas-help.pd +++ b/doc/pddp/my_canvas-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 432 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header my_canvas 3 12 0 18 -204280 -1 0; #X obj 0 352 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 49 245 494 344 META 0; +#N canvas 485 284 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 45 LICENSE SIBSD; #X text 12 105 AUTHOR Thomas Musil; @@ -23,7 +23,7 @@ to conform to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 546 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 80 481 428 109 Related_objects 0; +#N canvas 219 521 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [cnv] Related Objects; @@ -32,9 +32,7 @@ to conform to the PDDP template for Pd version 0.42.; #X obj 22 73 x_all_guis bng tgl vsl hsl hradio vradio vu cnv nbx; #X restore 102 597 pd Related_objects; #X text 11 23 gui-rectangle; -#X text 418 3 [my_canvas] or [cnv]; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/cnv -text -pdpedia: cnv; +#X text 420 10 [my_canvas] or [cnv]; #X text 98 356 (none); #X text 98 435 (none); #X text 98 374 See the following subpatch for messages that change @@ -44,16 +42,16 @@ the gui-properties of [cnv]:; #X text 12 301 get position on canvas; #X msg 13 109 size \$1; #X obj 13 72 nbx 3 14 8 200 0 0 empty \$0-dim empty 0 -8 0 12 -262144 --1 -1 15 256; +-1 -1 15 256 0; #X obj 13 133 s cnv_rcv; #N canvas 366 206 174 259 flash-time 0; #X obj 68 180 pack; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-width empty -0 -8 0 12 -262144 -1 -1 100 256; +0 -8 0 12 -262144 -1 -1 100 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-height empty -0 -8 0 12 -262144 -1 -1 60 256; +0 -8 0 12 -262144 -1 -1 60 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -89,9 +87,9 @@ the gui-properties of [cnv]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xlabel empty -0 -8 0 12 -262144 -1 -1 20 256; +0 -8 0 12 -262144 -1 -1 20 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ylabel empty -0 -8 0 12 -262144 -1 -1 12 256; +0 -8 0 12 -262144 -1 -1 12 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -104,9 +102,9 @@ the gui-properties of [cnv]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 0 2 0 0 \$0-dummy \$0-font empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-font-size empty -0 -8 0 12 -262144 -1 -1 14 256; +0 -8 0 12 -262144 -1 -1 14 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -124,9 +122,9 @@ the gui-properties of [cnv]:; #X obj 69 196 t b a; #X obj 33 262 outlet; #X obj 103 104 nbx 3 14 0 29 0 0 \$0-dummy \$0-bg empty 0 -8 0 12 -262144 --1 -1 10 256; +-1 -1 10 256 0; #X obj 103 124 nbx 3 14 0 29 0 0 \$0-dummy \$0-label empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X obj 33 237 pack 0 0; #X connect 0 0 4 0; #X connect 0 1 4 1; @@ -151,11 +149,11 @@ the gui-properties of [cnv]:; -1 -1 0; #X text 120 120 1.bg; #X obj 103 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-r empty 0 -8 0 10 -262144 --258113 -1 0 256; +-258113 -1 0 256 0; #X obj 133 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-g empty 0 -8 0 10 -262144 --13381 -1 0 256; +-13381 -1 0 256 0; #X obj 163 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-b empty 0 -8 0 10 -262144 --4160 -1 0 256; +-4160 -1 0 256 0; #X text 120 137 2.label; #X obj 96 410 route 0 1; #X obj 96 497 pack 0 0; @@ -194,9 +192,9 @@ the gui-properties of [cnv]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xpos empty 0 --8 0 12 -262144 -1 -1 310 256; +-8 0 12 -262144 -1 -1 310 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ypos empty 0 --8 0 12 -262144 -1 -1 500 256; +-8 0 12 -262144 -1 -1 500 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -209,9 +207,9 @@ the gui-properties of [cnv]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -20 20 0 0 \$0-dummy \$0-xdelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -20 20 0 0 \$0-dummy \$0-ydelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -242,9 +240,9 @@ the gui-properties of [cnv]:; #X obj 27 370 r cnv_snd; #X msg 165 408 color \$1 \$2; #X obj 27 421 nbx 3 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 90 421 nbx 3 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X msg 25 245 label my_canvas; #X msg 204 109 send cnv_snd; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -304,16 +302,16 @@ a cnv:; #X text 168 463 - creating a [cnv] without any arguments will set default values for all gui-properties. See the subpatch below to learn how to dynamically instantiate a [cnv] object with custom properties:; -#X floatatom 338 318 4 0 0 0 - - -; -#X floatatom 382 318 4 0 0 0 - - -; +#X floatatom 338 318 4 0 0 0 - - -, f 4; +#X floatatom 382 318 4 0 0 0 - - -, f 4; #X text 349 334 x; #X text 393 334 y; #X obj 435 170 metro 100; #X obj 435 150 tgl 15 1 empty empty empty 20 8 0 10 -262144 -1 -1 1 1; #X obj 338 270 r from_K1; -#X floatatom 435 318 4 0 0 0 - - -; -#X floatatom 479 318 4 0 0 0 - - -; +#X floatatom 435 318 4 0 0 0 - - -, f 4; +#X floatatom 479 318 4 0 0 0 - - -, f 4; #X text 445 334 x; #X text 490 334 y; #X obj 435 270 r from_K2; @@ -518,7 +516,7 @@ a [cnv] \, as are the horizontal dividers below.; #X obj 136 115 sel 0; #X msg 130 137 1e+37; #X obj 205 155 t a; -#X floatatom 13 147 5 0 0 0 - - -; +#X floatatom 13 147 5 0 0 0 - - -, f 5; #X obj 93 118 + 1; #X connect 0 0 3 0; #X connect 1 0 9 0; @@ -714,12 +712,12 @@ a [cnv] \, as are the horizontal dividers below.; #X text 325 551 Note: [cnv] is not to be confused; #X text 325 564 with the Pd canvas \, or [pd] \,; #X text 325 577 [table] \, etc.; -#X connect 21 0 39 0; -#X connect 22 0 21 0; -#X connect 23 0 30 0; -#X connect 28 0 31 0; -#X connect 30 0 17 0; -#X connect 30 1 18 0; -#X connect 31 0 24 0; -#X connect 31 1 25 0; -#X connect 39 0 40 0; +#X connect 20 0 38 0; +#X connect 21 0 20 0; +#X connect 22 0 29 0; +#X connect 27 0 30 0; +#X connect 29 0 16 0; +#X connect 29 1 17 0; +#X connect 30 0 23 0; +#X connect 30 1 24 0; +#X connect 38 0 39 0; diff --git a/doc/pddp/namecanvas-help.pd b/doc/pddp/namecanvas-help.pd index aacc7b0a96f6a6cc5cb5d6b587c84079ef1d0a15..1f5ee68e88cc5e467cabdd29366b4edd6cffa78f 100644 --- a/doc/pddp/namecanvas-help.pd +++ b/doc/pddp/namecanvas-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header namecanvas 3 12 0 18 -204280 -1 0; #X obj 0 450 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 245 494 344 META 0; +#N canvas 483 286 494 344 META 0; #X text 12 65 LIBRARY internal; #X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -23,15 +23,13 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 102 481 428 109 Related_objects 0; +#N canvas 219 517 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [namecanvas] Related Objects; #X obj 19 43 pddp/helplink iemguts/sendcanvas; #X restore 102 597 pd Related_objects; -#X obj 455 3 namecanvas; -#X obj 425 20 pddp/pddplink http://wiki.puredata.info/en/namecanvas --text pdpedia: namecanvas; +#X obj 477 11 namecanvas; #X obj 120 153 namecanvas \$0-bonzo; #X obj 120 210 s \$0-bonzo; #X text 98 454 (none); @@ -44,11 +42,12 @@ this [namecanvas] object.; #X msg 120 186 msg 50 50 Hi there. This works locally.; #X msg 120 338 msg 50 70 This works globally.; #X text 78 523 1) symbol atom; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X text 120 240 If you open another instance of this help patch \, you'll see that clicking the message box above will create an object on the canvas where you click.; #X text 119 294 The following is similar \, but it will create an object in each "namecanvas-help.pd" patch that you have open:; -#X connect 17 0 11 0; -#X connect 18 0 14 0; +#X connect 16 0 10 0; +#X connect 17 0 13 0; diff --git a/doc/pddp/netreceive-help.pd b/doc/pddp/netreceive-help.pd index 9124f167fac09582e7271cc156805344d5688ba4..04df2dc0bb61f037abc73565f0cfafa830acf057 100644 --- a/doc/pddp/netreceive-help.pd +++ b/doc/pddp/netreceive-help.pd @@ -1,11 +1,11 @@ -#N canvas 398 77 555 619 10; +#N canvas 428 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header netreceive 3 12 0 18 -204280 -1 0; #X obj 0 311 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 481 282 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 558 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 216 518 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [netreceive] Related Objects; @@ -37,9 +37,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 78 347 cnv 17 3 25 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 80 439 1) float; -#X obj 463 3 netreceive; -#X obj 430 20 pddp/pddplink http://wiki.puredata.info/en/netreceive --text pdpedia: netreceive; +#X obj 476 10 netreceive; #X floatatom 226 82 0 0 0 0 - - -; #X obj 139 145 netreceive 3001 1; #X obj 139 82 print tcp; @@ -91,6 +89,6 @@ will be sent to the left outlet.; inlet which shows the number of open connections.; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X connect 13 0 15 0; -#X connect 32 0 14 0; -#X connect 32 1 12 0; +#X connect 12 0 14 0; +#X connect 31 0 13 0; +#X connect 31 1 11 0; diff --git a/doc/pddp/noise~-help.pd b/doc/pddp/noise~-help.pd index a1c8c5e12d745459d3abbbcdb577dcb9d1882a89..6e4c3cb2564d0c120c9e5a54e3eea3df18b3f19e 100644 --- a/doc/pddp/noise~-help.pd +++ b/doc/pddp/noise~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 22 555 619 10; +#N canvas 429 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header noise~ 3 12 0 18 -204280 -1 0; #X obj 0 466 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 244 494 344 META 0; +#N canvas 481 283 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 544 (none); -#N canvas 107 480 428 109 Related_objects 0; +#N canvas 216 518 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [noise~] Related Objects; @@ -36,10 +36,8 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 512 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 482 3 noise~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/noise~ -text -pdpedia: noise~; -#X floatatom 218 284 4 0 0 0 - - -; +#X obj 500 10 noise~; +#X floatatom 218 284 4 0 0 0 - - -, f 4; #X obj 218 217 noise~; #X obj 284 256 print~; #X obj 218 256 env~ 4096; @@ -52,12 +50,13 @@ pdpedia: noise~; #X text 98 511 signal; #X text 11 23 uniformly distributed white noise; #X text 98 474 (inactive); -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 14 0 15 0; -#X connect 14 0 16 0; -#X connect 14 0 18 0; -#X connect 16 0 13 0; -#X connect 18 0 19 0; -#X connect 20 0 18 0; -#X connect 21 0 15 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 480 53 pddp/dsp; +#X connect 13 0 14 0; +#X connect 13 0 15 0; +#X connect 13 0 17 0; +#X connect 15 0 12 0; +#X connect 17 0 18 0; +#X connect 19 0 17 0; +#X connect 20 0 14 0; diff --git a/doc/pddp/notein-help.pd b/doc/pddp/notein-help.pd index a6ee8de7d026339d0f816487b47edf025c7dc5c2..503e7186ab35af40443209c394a222c683ac4bf8 100644 --- a/doc/pddp/notein-help.pd +++ b/doc/pddp/notein-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header notein 3 12 0 18 -204280 -1 0; #X obj 0 391 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 49 245 494 360 META 0; +#N canvas 482 269 494 360 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ to conform to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 90 178 428 390 Related_objects 0; +#N canvas 218 234 428 390 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [notein] Related Objects; @@ -67,13 +67,11 @@ by Olaf Matthes); #X text 98 427 float; #X obj 78 428 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 484 3 notein; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/notein -text -pdpedia: notein; +#X obj 498 11 notein; #X obj 43 107 notein; -#X floatatom 43 175 5 0 0 0 - - -; -#X floatatom 59 154 5 0 0 0 - - -; -#X floatatom 76 133 5 0 0 0 - - -; +#X floatatom 43 175 5 0 0 0 - - -, f 5; +#X floatatom 59 154 5 0 0 0 - - -, f 5; +#X floatatom 76 133 5 0 0 0 - - -, f 5; #X text 40 56 The [notein] object reads incoming MIDI notes and reports their note number \, velocity and channel number. Without the argument it reads from all MIDI channels (omni).; @@ -84,8 +82,8 @@ it reads from all MIDI channels (omni).; #X text 98 477 float; #X obj 78 478 cnv 17 3 17 empty \$0-pddp.cnv.let.2 2 5 9 0 16 -228856 -162280 0; -#X floatatom 188 282 5 0 0 0 - - -; -#X floatatom 233 282 5 0 0 0 - - -; +#X floatatom 188 282 5 0 0 0 - - -, f 5; +#X floatatom 233 282 5 0 0 0 - - -, f 5; #X obj 188 249 notein 1; #X text 251 248 notein listening only to channel 1; #X text 153 295 note number; @@ -98,8 +96,8 @@ it reads from all MIDI channels (omni).; Therefore [notein] reports each note twice (note-on when a key on your keyboard is pressed and note-off when the key is released). This could be sometimes misleading when tracking notes.; -#X floatatom 190 355 5 0 0 0 - - -; -#X floatatom 241 355 5 0 0 0 - - -; +#X floatatom 190 355 5 0 0 0 - - -, f 5; +#X floatatom 241 355 5 0 0 0 - - -, f 5; #X text 155 368 note number; #X text 251 368 velocity; #X obj 190 322 notein 17; @@ -116,11 +114,12 @@ if no creation argument is specified.; #X text 168 525 - the MIDI channel number from which to read. If no argument is provided [notein] reads from all channels (and sprouts a third inlet).; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 12 0 13 0; -#X connect 12 1 14 0; -#X connect 12 2 15 0; -#X connect 24 0 22 0; -#X connect 24 1 23 0; -#X connect 36 0 32 0; -#X connect 36 1 33 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 11 0 12 0; +#X connect 11 1 13 0; +#X connect 11 2 14 0; +#X connect 23 0 21 0; +#X connect 23 1 22 0; +#X connect 35 0 31 0; +#X connect 35 1 32 0; diff --git a/doc/pddp/noteout-help.pd b/doc/pddp/noteout-help.pd index 082c248289e7644ee0bf0e675e9441b4fb5f88cb..2ff3c9c04b490be4635df21c88eca5174a05cd48 100644 --- a/doc/pddp/noteout-help.pd +++ b/doc/pddp/noteout-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header noteout 3 12 0 18 -204280 -1 0; #X obj 0 352 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 49 244 494 369 META 0; +#N canvas 479 258 494 369 META 0; #X text 12 65 PLATFORM windows macosx gnulinux; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; @@ -29,7 +29,7 @@ to conform to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 107 157 428 430 Related_objects 0; +#N canvas 215 197 428 430 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [noteout] Related Objects; @@ -72,9 +72,7 @@ by Olaf Matthes); #X obj 78 422 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 421 float; -#X obj 473 3 noteout; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/noteout -text -pdpedia: noteout; +#X obj 495 10 noteout; #X obj 78 447 cnv 17 3 17 empty \$0-pddp.cnv.let.2 2 5 9 0 16 -228856 -162280 0; #X text 98 446 float; @@ -106,13 +104,14 @@ is to be sent. If no argument is provided [noteout] transmits on channel #X text 167 421 - (integer) velocity.; #X text 167 446 - (integer) channel number.; #X text 80 521 1) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 19 0 18 0; -#X connect 21 0 20 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 18 0 17 0; +#X connect 20 0 19 0; +#X connect 21 0 24 0; #X connect 22 0 25 0; -#X connect 23 0 26 0; -#X connect 24 0 26 1; -#X connect 25 0 23 0; -#X connect 25 1 24 0; -#X connect 25 2 27 0; -#X connect 27 0 26 2; +#X connect 23 0 25 1; +#X connect 24 0 22 0; +#X connect 24 1 23 0; +#X connect 24 2 26 0; +#X connect 26 0 25 2; diff --git a/doc/pddp/numbox2-help.pd b/doc/pddp/numbox2-help.pd index 06a6bc60d622e5717d129f025ef114d062d98445..74e83adb02f3eb2f1153839a5979cdba7220ee93 100644 --- a/doc/pddp/numbox2-help.pd +++ b/doc/pddp/numbox2-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 433 38 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header nbx 3 12 0 18 -204280 -1 0; #X obj 0 260 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 246 494 344 META 0; +#N canvas 490 290 494 344 META 0; #X text 12 155 LIBRARY internal; #X text 12 65 LICENSE SIBSD; #X text 12 175 AUTHOR Thomas Musil; @@ -27,11 +27,11 @@ send receive label label_pos label_font color pos delta; 0 13 -228856 -1 0; #X obj 0 547 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 73 462 428 128 Related_objects 0; +#N canvas 219 507 428 128 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [nbx] Related Objects; -#X floatatom 22 43 5 0 0 0 - - -; +#X floatatom 22 43 5 0 0 0 - - -, f 5; #X obj 62 43 float; #X obj 106 43 int; #X obj 20 90 x_all_guis bng tgl vsl hsl hradio vradio vu cnv nbx; @@ -44,21 +44,21 @@ send receive label label_pos label_font color pos delta; #X text 98 433 float; #X obj 78 434 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X floatatom 28 175 6 0 0 0 - - -; +#X floatatom 28 175 6 0 0 0 - - -, f 6; #X msg 57 94 set \$1; -#X floatatom 48 49 6 0 0 0 - - -; +#X floatatom 48 49 6 0 0 0 - - -, f 6; #X obj 28 199 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 -1; #X obj 28 49 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 -1; -#X floatatom 57 71 4 0 0 0 - - -; -#X floatatom 108 49 6 0 0 0 - - -; -#X floatatom 366 48 7 0 0 0 - - -; +#X floatatom 57 71 4 0 0 0 - - -, f 4; +#X floatatom 108 49 6 0 0 0 - - -, f 6; +#X floatatom 366 48 7 0 0 0 - - -, f 7; #X obj 241 159 ftom; -#X floatatom 241 183 4 0 0 0 - - -; -#X floatatom 287 159 9 0 0 0 - - -; -#X floatatom 366 120 9 0 0 0 - - -; -#X floatatom 241 63 4 0 0 0 - - -; +#X floatatom 241 183 4 0 0 0 - - -, f 4; +#X floatatom 287 159 9 0 0 0 - - -, f 9; +#X floatatom 366 120 9 0 0 0 - - -, f 9; +#X floatatom 241 63 4 0 0 0 - - -, f 4; #X obj 241 85 mtof; #X text 104 151 (0.01 pixels); #X msg 108 71 set \$1; @@ -79,16 +79,14 @@ send receive label label_pos label_font color pos delta; #X obj 366 71 s goo14_rcv; #X obj 366 96 r goo14_snd; #X obj 28 135 nbx 6 15 -1e+37 1e+37 0 0 foo13_snd foo13_rcv empty 45 -7 0 10 -225280 -1109 -1 0 256; +7 0 10 -225280 -1109 -1 0 256 0; #X obj 241 128 nbx 5 18 55 3520 1 0 goo14_snd goo14_rcv log.freq. 10 --10 0 14 -261234 -159808 -90881 55 72; +-10 0 14 -261234 -159808 -90881 55 72 0; #X text 363 157 and receive names. Right-; #X text 363 172 click and choose; #X text 362 141 [nbx] has settable send; #X obj 466 48 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/nbx -text -pdpedia: nbx; +-262144 -1 -1 0 256 0; #X text 168 268 - a float to the left inlet will be displayed \, stored \, and sent to the outlet.; #X text 168 338 - a list will be truncated to the first item.; @@ -138,9 +136,9 @@ the gui-properties of [nbx]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-bottom empty -0 -8 0 12 -262144 -1 -1 0 256; +0 -8 0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-top empty 0 --8 0 12 -262144 -1 -1 0 256; +-8 0 12 -262144 -1 -1 0 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -166,9 +164,9 @@ the gui-properties of [nbx]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xlabel empty -0 -8 0 12 -262144 -1 -1 0 256; +0 -8 0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ylabel empty -0 -8 0 12 -262144 -1 -1 -8 256; +0 -8 0 12 -262144 -1 -1 -8 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -181,9 +179,9 @@ the gui-properties of [nbx]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 0 2 0 0 \$0-dummy \$0-font empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-font-size empty -0 -8 0 12 -262144 -1 -1 10 256; +0 -8 0 12 -262144 -1 -1 10 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -200,11 +198,11 @@ the gui-properties of [nbx]:; #X obj 33 237 pack 0 0 0; #X obj 120 197 t b a; #X obj 103 104 nbx 3 14 0 29 0 0 \$0-dummy \$0-bg empty 0 -8 0 12 -262144 --1 -1 0 256; +-1 -1 0 256 0; #X obj 103 124 nbx 3 14 0 29 0 0 \$0-dummy \$0-front empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X obj 103 144 nbx 3 14 0 29 0 0 \$0-dummy \$0-label empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X connect 0 0 2 0; #X connect 0 1 2 1; #X connect 2 0 1 0; @@ -236,11 +234,11 @@ the gui-properties of [nbx]:; #X text 120 137 2.front; #X text 120 153 3.label; #X obj 103 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-r empty 0 -8 0 10 -262144 --258113 -1 0 256; +-258113 -1 0 256 0; #X obj 133 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-g empty 0 -8 0 10 -262144 --13381 -1 0 256; +-13381 -1 0 256 0; #X obj 163 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-b empty 0 -8 0 10 -262144 --4160 -1 0 256; +-4160 -1 0 256 0; #X connect 1 0 2 0; #X connect 1 1 2 1; #X connect 2 0 3 0; @@ -281,9 +279,9 @@ the gui-properties of [nbx]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xpos empty 0 --8 0 12 -262144 -1 -1 320 256; +-8 0 12 -262144 -1 -1 320 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ypos empty 0 --8 0 12 -262144 -1 -1 330 256; +-8 0 12 -262144 -1 -1 330 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -296,9 +294,9 @@ the gui-properties of [nbx]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -20 20 0 0 \$0-dummy \$0-xdelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -20 20 0 0 \$0-dummy \$0-ydelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -311,7 +309,7 @@ the gui-properties of [nbx]:; #X obj 305 292 cnv 15 90 90 empty empty empty 20 12 0 14 -261682 -66577 0; #X obj 320 330 nbx 5 14 -1e+37 1e+37 0 0 nbx_snd nbx_rcv my_nbx 0 -8 -0 10 -262144 -33289 -33289 0 256; +0 10 -262144 -33289 -33289 0 256 0; #X obj 17 412 s nbx_rcv; #X obj 139 412 s nbx_rcv; #X obj 18 577 s nbx_rcv; @@ -322,9 +320,9 @@ the gui-properties of [nbx]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-width empty -0 -8 0 12 -262144 -1 -1 5 256; +0 -8 0 12 -262144 -1 -1 5 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-height empty -0 -8 0 12 -262144 -1 -1 14 256; +0 -8 0 12 -262144 -1 -1 14 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -402,7 +400,7 @@ its appearance.; #X text 215 551 (c) musil@iem.kug.ac.at; #X text 257 564 IEM KUG; #X text 232 576 graz \, austria 2002; -#X text 425 4 [my_numbox] or [nbx]; +#X text 426 9 [my_numbox] or [nbx]; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; #X text 98 295 bang; diff --git a/doc/pddp/openpanel-help.pd b/doc/pddp/openpanel-help.pd index b6cca59053b77cd5936e65c38b4dfa35f7e8e8a3..5b504dfcb82f47eb3c0941de6926ed4ebd63fddf 100644 --- a/doc/pddp/openpanel-help.pd +++ b/doc/pddp/openpanel-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header openpanel 3 12 0 18 -204280 -1 0; #X obj 0 310 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 243 494 344 META 0; +#N canvas 485 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 503 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 479 (none); -#N canvas 101 483 428 109 Related_objects 0; +#N canvas 216 520 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 savepanel; @@ -37,9 +37,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 441 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 466 3 openpanel; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/openpanel --text pdpedia: openpanel; +#X obj 484 11 openpanel; #X msg 171 104 bang; #X obj 171 217 print; #X text 211 104 Starts open panel in current directory; @@ -66,8 +64,9 @@ converted to a list the next time you open the patch.; #X text 11 23 query the user for a filename; #X text 168 398 - a list starting with a symbol will be truncated to the first element.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 13 0 25 0; -#X connect 16 0 25 0; -#X connect 17 0 25 0; -#X connect 25 0 14 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 12 0 24 0; +#X connect 15 0 24 0; +#X connect 16 0 24 0; +#X connect 24 0 13 0; diff --git a/doc/pddp/operators-help.pd b/doc/pddp/operators-help.pd index 3000480c72f5acb36b562382d08bc73eeed18ad7..bbfa0bc870a5801314672e632afbd0270a05d9f8 100644 --- a/doc/pddp/operators-help.pd +++ b/doc/pddp/operators-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 38 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header (binops1) 3 12 0 18 -204280 -1 0; #X obj 0 324 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 507 358 META 0; +#N canvas 468 268 507 358 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 523 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 94 481 428 109 Related_objects 0; +#N canvas 215 519 428 109 Related_objects 0; #X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 56 75 cos~; @@ -55,20 +55,18 @@ for Pd version 0.42.; -162280 0; #X text 98 413 float; #X text 78 499 1) float; -#X obj 363 3 +; -#X obj 388 3 -; -#X obj 414 3 *; -#X obj 440 3 /; -#X obj 466 3 pow; -#X obj 491 3 max; -#X obj 517 3 min; -#X obj 429 20 pddp/pddplink http://wiki.puredata.info/en/operators --text pdpedia: operators; +#X obj 364 12 +; +#X obj 389 12 -; +#X obj 415 12 *; +#X obj 441 12 /; +#X obj 467 12 pow; +#X obj 492 12 max; +#X obj 518 12 min; #X obj 128 166 +; #X msg 94 124 3 4; -#X floatatom 128 124 5 0 0 0 - - -; -#X floatatom 169 124 5 0 0 0 - - -; -#X floatatom 128 193 5 0 0 0 - - -; +#X floatatom 128 124 5 0 0 0 - - -, f 5; +#X floatatom 169 124 5 0 0 0 - - -, f 5; +#X floatatom 128 193 5 0 0 0 - - -, f 5; #X msg 54 124 bang; #X text 98 332 bang; #X text 98 357 float; @@ -79,28 +77,29 @@ at the inlets.; the operation.; #X text 168 384 - a pair of floats will be distributed to the two inlets. ; -#X floatatom 259 124 5 0 0 0 - - -; -#X floatatom 259 193 5 0 0 0 - - -; +#X floatatom 259 124 5 0 0 0 - - -, f 5; +#X floatatom 259 193 5 0 0 0 - - -, f 5; #X obj 259 168 * 2; #X text 118 239 All of these objects share the same behavior.; #X obj 364 170 pow 4; #X floatatom 364 193 0 0 0 0 - - -; -#X floatatom 403 126 5 0 0 0 - - -; -#X floatatom 364 126 5 0 0 0 - - -; +#X floatatom 403 126 5 0 0 0 - - -, f 5; +#X floatatom 364 126 5 0 0 0 - - -, f 5; #X obj 98 542 pddp/pddplink pow-help.pd; #X text 168 499 - initializes the value of the right inlet.; #X text 98 527 Click below for individual help patches:; #X obj 98 557 pddp/pddplink min-help.pd; #X obj 98 572 pddp/pddplink max-help.pd; #X text 11 23 binary arithmetic operators; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 23 0 27 0; -#X connect 24 0 23 0; -#X connect 25 0 23 0; -#X connect 26 0 23 1; -#X connect 28 0 23 0; -#X connect 35 0 37 0; -#X connect 37 0 36 0; -#X connect 39 0 40 0; -#X connect 41 0 39 1; -#X connect 42 0 39 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 22 0 26 0; +#X connect 23 0 22 0; +#X connect 24 0 22 0; +#X connect 25 0 22 1; +#X connect 27 0 22 0; +#X connect 34 0 36 0; +#X connect 36 0 35 0; +#X connect 38 0 39 0; +#X connect 40 0 38 1; +#X connect 41 0 38 0; diff --git a/doc/pddp/osc~-help.pd b/doc/pddp/osc~-help.pd index f6542ee2ca83db5b53cf1184715fcb3bcbbbac71..d5631ab58ad14cd921f0cfa4c6d7a8404cbc97f5 100644 --- a/doc/pddp/osc~-help.pd +++ b/doc/pddp/osc~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header osc~ 3 12 0 18 -204280 -1 0; #X obj 0 358 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 245 494 344 META 0; +#N canvas 487 285 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 107 477 428 109 Related_objects 0; +#N canvas 214 518 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [osc~] Related Objects; @@ -42,9 +42,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 410 cnv 17 3 35 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 409 float; -#X obj 492 3 osc~; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/osc~ -text -pdpedia: osc~; +#X obj 511 9 osc~; #X obj 229 253 dac~ 1; #X obj 229 223 *~; #X floatatom 65 126 0 0 0 0 - - -; @@ -83,16 +81,16 @@ argument is supplied \, the input is taken to be an audio signal.; #X text 22 60 The [osc~] object outputs a cosine wave. With a floating-point argument \, [osc~] takes floating-point messages to change frequency. ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 481 54 pddp/dsp; #X obj 66 253 tabwrite~ \$0-array; -#X connect 16 0 15 0; -#X connect 17 0 31 0; -#X connect 18 0 16 1; -#X connect 19 0 18 0; -#X connect 20 0 18 0; -#X connect 27 0 48 0; -#X connect 31 0 16 0; -#X connect 31 0 48 0; -#X connect 35 0 27 0; -#X connect 35 0 27 0; +#X connect 15 0 14 0; +#X connect 16 0 30 0; +#X connect 17 0 15 1; +#X connect 18 0 17 0; +#X connect 19 0 17 0; +#X connect 26 0 47 0; +#X connect 30 0 15 0; +#X connect 30 0 47 0; +#X connect 34 0 26 0; diff --git a/doc/pddp/otherbinops-help.pd b/doc/pddp/otherbinops-help.pd index 70aafe32e79724983eb2ac157162644014be8e65..c110a89be6fc7c0d961d0b0c704e5a7c5f79ae9c 100644 --- a/doc/pddp/otherbinops-help.pd +++ b/doc/pddp/otherbinops-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 432 42 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header (binops2-3) 3 12 0 18 -204280 -1 0; #X obj 0 178 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 492 291 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -25,7 +25,7 @@ Pd. Revised by Jonathan Wilkes to conform to the PDDP template.; 0 13 -228856 -1 0; #X obj 0 381 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 69 435 428 156 Related_objects 0; +#N canvas 221 481 428 156 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 (binops2-3) Related Objects; @@ -45,8 +45,6 @@ Pd. Revised by Jonathan Wilkes to conform to the PDDP template.; #X obj 79 273 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 272 float; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/bag -text -pdpedia: bag; #X text 11 23 relational and logical operators; #X obj 127 4 >; #X obj 154 4 >=; @@ -64,10 +62,10 @@ pdpedia: bag; #X obj 448 4 >>; #X obj 527 4 %; #X text 341 4 and; -#X floatatom 254 51 5 0 0 0 - - -; -#X floatatom 296 51 5 0 0 0 - - -; +#X floatatom 254 51 5 0 0 0 - - -, f 5; +#X floatatom 296 51 5 0 0 0 - - -, f 5; #X obj 254 88 >; -#X floatatom 254 125 5 0 0 0 - - -; +#X floatatom 254 125 5 0 0 0 - - -, f 5; #X msg 219 51 bang; #X text 98 186 bang; #X text 168 186 - a bang outputs the last value computed by the object. @@ -187,7 +185,7 @@ Hence if 7 and 9 are divided by 2 \, then the remainder of both equations is .5. Therefore \, the modulus of 7 and 9 is "2".; #X msg 21 135 9; #X obj 21 163 % 7; -#X floatatom 55 135 5 0 0 0 - - -; +#X floatatom 55 135 5 0 0 0 - - -, f 5; #X text 18 214 Note that the modulus operator is not a "bitwise" operator \, but a math function.; #X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -199,8 +197,8 @@ is .5. Therefore \, the modulus of 7 and 9 is "2".; #X restore 281 562 pd understanding_%_modulus; #N canvas 87 181 428 280 understanding_&_AND 0; #X obj 174 221 &; -#X floatatom 228 187 5 0 0 0 - - -; -#X floatatom 270 188 5 0 0 0 - - -; +#X floatatom 228 187 5 0 0 0 - - -, f 5; +#X floatatom 270 188 5 0 0 0 - - -, f 5; #X msg 174 164 13; #X msg 203 165 9; #X text 26 119 13 = "1101"; @@ -230,8 +228,8 @@ Hence the result will be "1001" -- in other words "9".; #X restore 281 430 pd understanding_&_AND; #N canvas 92 219 428 293 understanding_|_OR 0; #X floatatom 137 261 0 0 0 0 - - -; -#X floatatom 191 205 5 0 0 0 - - -; -#X floatatom 233 206 5 0 0 0 - - -; +#X floatatom 191 205 5 0 0 0 - - -, f 5; +#X floatatom 233 206 5 0 0 0 - - -, f 5; #X msg 137 177 13; #X msg 166 178 9; #X text 26 131 13 = "1101"; @@ -266,10 +264,10 @@ bits of both its operands is a "1".; #X obj 21 167 t b b; #X msg 21 188 13; #X obj 21 229 <<; -#X floatatom 21 251 5 0 0 0 - - -; +#X floatatom 21 251 5 0 0 0 - - -, f 5; #X msg 49 188 2; -#X floatatom 87 200 5 0 0 0 - - -; -#X floatatom 135 200 5 0 0 0 - - -; +#X floatatom 87 200 5 0 0 0 - - -, f 5; +#X floatatom 135 200 5 0 0 0 - - -, f 5; #X text 18 35 [<<] -- This is the left shift operator and it works by shifting the digits of the binary representation of the first operand (left inlet) to the left by the number of places specified by the second @@ -293,9 +291,9 @@ to the left giving "110100":; #X obj 21 162 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 21 180 t b b; -#X floatatom 21 264 5 0 0 0 - - -; -#X floatatom 87 213 5 0 0 0 - - -; -#X floatatom 135 213 5 0 0 0 - - -; +#X floatatom 21 264 5 0 0 0 - - -, f 5; +#X floatatom 87 213 5 0 0 0 - - -, f 5; +#X floatatom 135 213 5 0 0 0 - - -, f 5; #X msg 21 201 13; #X obj 21 242 >>; #X msg 49 201 2; @@ -324,8 +322,8 @@ negative operands. ("sign-propagating").; #N canvas 94 222 428 418 understanding_&&_LOGICAL-AND 0; #X msg 52 259 5; #X obj 21 309 &&; -#X floatatom 21 329 5 0 0 0 - - -; -#X floatatom 190 267 5 0 0 0 - - -; +#X floatatom 21 329 5 0 0 0 - - -, f 5; +#X floatatom 190 267 5 0 0 0 - - -, f 5; #X text 18 36 [&&] - This is the logical AND operator \, which returns a Boolean true (a one) if both operands are true. Logically it follows that if the first operand is false \, then the whole expression is @@ -333,7 +331,7 @@ false \, and this is how the objects works: It first evaluates the left hand operand (left inlet) and if this returns false (zero) then \, without going any further \, it returns a false (a zero). Otherwise it returns the value of the second operand (right inlet).; -#X floatatom 233 267 5 0 0 0 - - -; +#X floatatom 233 267 5 0 0 0 - - -, f 5; #X text 18 354 Note that this is not a bitwise operator. It compares floats.; #X obj 21 217 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 @@ -368,9 +366,9 @@ the right inlet is non-zero \, THEN output non-zero!; #X restore 281 518 pd understanding_&&_LOGICAL-AND; #N canvas 105 196 428 400 understanding_||_LOGICAL-OR 0; #X msg 52 250 5; -#X floatatom 21 320 5 0 0 0 - - -; -#X floatatom 192 251 5 0 0 0 - - -; -#X floatatom 235 251 5 0 0 0 - - -; +#X floatatom 21 320 5 0 0 0 - - -, f 5; +#X floatatom 192 251 5 0 0 0 - - -, f 5; +#X floatatom 235 251 5 0 0 0 - - -, f 5; #X text 18 345 Note that this is not a bitwise operator. It compares floats.; #X obj 21 208 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 @@ -423,8 +421,8 @@ right inlet is non-zero \, THEN output non-zero!; #X obj 227 333 >; #X obj 277 412 ==; #X obj 64 130 == 42; -#X floatatom 64 109 5 0 0 0 - - -; -#X floatatom 38 156 2 0 0 0 - - -; +#X floatatom 64 109 5 0 0 0 - - -, f 5; +#X floatatom 38 156 2 0 0 0 - - -, f 2; #X obj 63 155 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 34 105 42; @@ -438,8 +436,8 @@ a number will reset the value and output a true or false (1 or 0) depending on whether or not the incoming value meets the necessary condition. A "bang" will force the object to output a true or false (1 or 0) based on the value that is already stored in the left inlet.; -#X floatatom 35 280 5 0 0 0 - - -; -#X floatatom 73 280 5 0 0 0 - - -; +#X floatatom 35 280 5 0 0 0 - - -, f 5; +#X floatatom 73 280 5 0 0 0 - - -, f 5; #X text 20 278 a; #X text 113 279 b; #X text 98 355 Is a greater than b?; @@ -514,8 +512,8 @@ word: 8 bits * 4 digits = 32-bits!; 0 14 -204280 -1 0; #X text 7 81 What does "bitwise" mean?; #X restore 281 408 pd Logical_Operators; -#X connect 31 0 33 0; -#X connect 32 0 33 1; -#X connect 33 0 34 0; -#X connect 35 0 33 0; -#X connect 47 0 33 0; +#X connect 30 0 32 0; +#X connect 31 0 32 1; +#X connect 32 0 33 0; +#X connect 34 0 32 0; +#X connect 46 0 32 0; diff --git a/doc/pddp/outlet-help.pd b/doc/pddp/outlet-help.pd index 9192e4ebb656e4f1cff2372db8b0556911460975..109704c00f3eb2857efb4de5104ad5d5c1252039 100644 --- a/doc/pddp/outlet-help.pd +++ b/doc/pddp/outlet-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header outlet 3 12 0 18 -204280 -1 0; #X obj 0 399 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 485 286 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -24,7 +24,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 217 518 428 109 Related_objects 0; #X obj 1 2 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 44 inlet; @@ -32,8 +32,8 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 118 44 inlet~; #X obj 168 44 outlet; #X obj 216 44 block~; -#X text 266 44 [switch~]; #X text 8 3 [outlet] Related Objects; +#X obj 266 43 switch~; #X restore 102 598 pd Related_objects; #X obj 78 408 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; @@ -41,9 +41,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X text 98 487 (none); #X text 98 515 (none); #X text 11 23 control outlet for a subpatch; -#X obj 477 3 outlet; -#X obj 451 20 pddp/pddplink http://wiki.puredata.info/en/outlet -text -pdpedia: outlet; +#X obj 500 10 outlet; #X text 167 515 - a symbolic argument to an [outlet] object which will be ignored. However \, [outlet] will not create if you give it an initial float argument.; @@ -90,8 +88,8 @@ the outlet of canvas in which it is contained. When multiple [outlet~] and/or [outlet] objects are in one subpatch \, their horizontal order corresponds to the outlets drawn on the containing object in the parent patch.; -#X connect 17 0 23 1; -#X connect 18 0 23 0; -#X connect 22 0 16 0; -#X connect 23 0 19 0; -#X connect 23 1 16 0; +#X connect 16 0 22 1; +#X connect 17 0 22 0; +#X connect 21 0 15 0; +#X connect 22 0 18 0; +#X connect 22 1 15 0; diff --git a/doc/pddp/outlet~-help.pd b/doc/pddp/outlet~-help.pd index e86d6729c0f8216b156e3ee672e086d1d3ea6cbc..cdce0ff8ab332a239d4b27d75d74cd78c0063205 100644 --- a/doc/pddp/outlet~-help.pd +++ b/doc/pddp/outlet~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 432 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header outlet~ 3 12 0 18 -204280 -1 0; #X obj 0 347 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 488 285 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -24,7 +24,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 222 519 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 inlet; @@ -33,13 +33,11 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 168 43 outlet; #X obj 225 43 block~; #X text 8 2 [outlet~] Related Objects; -#X text 274 43 [switch~]; +#X obj 284 43 switch~; #X restore 102 598 pd Related_objects; #X text 98 436 (none); #X text 11 23 signal outlet for a subpatch; -#X obj 477 3 outlet~; -#X obj 446 20 pddp/pddplink http://wiki.puredata.info/en/outlet~ -text -pdpedia: outlet~; +#X obj 494 11 outlet~; #X obj 369 259 print~; #X obj 369 199 sig~ 12; #X floatatom 126 203 0 0 0 0 - - -; @@ -174,8 +172,8 @@ of the subpatch in the parent canvas. When multiple [outlet~] and/or [outlet] objects are in one subpatch \, their horizontal order corresponds with the outlets drawn on the containing object in the parent patch. ; -#X connect 13 0 19 1; -#X connect 14 0 19 0; -#X connect 18 0 12 0; -#X connect 19 0 15 0; -#X connect 19 1 12 0; +#X connect 12 0 18 1; +#X connect 13 0 18 0; +#X connect 17 0 11 0; +#X connect 18 0 14 0; +#X connect 18 1 11 0; diff --git a/doc/pddp/output~-help.pd b/doc/pddp/output~-help.pd index 4de09ddef9accf731d6d45ea4d060b07dcf8cdb2..c16b3f0403bcaa3541d7ed1a7af9a7bae4bac992 100644 --- a/doc/pddp/output~-help.pd +++ b/doc/pddp/output~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header output~ 3 12 0 18 -204280 -1 0; #X obj 0 307 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 246 494 368 META 0; +#N canvas 483 261 494 368 META 0; #X text 12 225 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 265 HELP_PATCH_AUTHORS Jonathan Wilkes; #X text 12 205 AUTHOR Hans Christoph Steiner; @@ -28,7 +28,7 @@ #X obj 0 526 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 502 (none); -#N canvas 103 481 428 109 Related_objects 0; +#N canvas 216 518 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 29 38 dac~; @@ -41,8 +41,6 @@ -162280 0; #X obj 78 342 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/output~ -text -pdpedia: output~; #X obj 107 167 osc~ 200; #X obj 377 170 noise~; #X obj 106 205 output~; @@ -83,7 +81,8 @@ and passed to this outlet.; ; #X obj 99 572 pddp/pddplink ../3.audio.examples/A05.output.subpatch.pd -text doc/3.audio.examples/A05.output.subpatch.pd; -#X connect 13 0 15 0; +#X obj 479 0 output~; +#X connect 12 0 14 0; +#X connect 12 0 14 1; #X connect 13 0 15 1; -#X connect 14 0 16 1; -#X connect 14 0 16 0; +#X connect 13 0 15 0; diff --git a/doc/pddp/pack-help.pd b/doc/pddp/pack-help.pd index 013cce5c0de220fde052faa88c6f70860d729f3b..87c750ea129407f2bf5fc9f6f7c0555b32d593e1 100644 --- a/doc/pddp/pack-help.pd +++ b/doc/pddp/pack-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 37 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header pack 3 12 0 18 -204280 -1 0; #X obj 0 113 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 245 494 370 META 0; +#N canvas 482 257 494 370 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 565 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 98 318 428 296 Related_objects 0; +#N canvas 217 333 428 296 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [pack] Related Objects; @@ -57,9 +57,7 @@ is:; -162280 0; #X obj 78 350 cnv 17 3 37 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; -#X obj 493 3 pack; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/pack -text -pdpedia: pack; +#X obj 511 10 pack; #X text 98 186 symbol; #X text 98 119 bang; #X text 98 147 float; @@ -120,8 +118,8 @@ of values) when it receives a message to its left inlet.; #X msg 46 285 1 2 dog; #X obj 23 211 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 55 390 5 0 0 0 - - -; -#X floatatom 53 343 5 0 0 0 - - -; +#X floatatom 55 390 5 0 0 0 - - -, f 5; +#X floatatom 53 343 5 0 0 0 - - -, f 5; #X msg 129 450 100 earth me 42; #X text 19 38 Perhaps the best way to build creation arguments is to define the data types that [pack] should expect at each inlet: (i.e. @@ -168,7 +166,7 @@ force [pack] to output the entire package of stored values.; #X obj 394 69 pack; #X obj 394 91 print; #X msg 432 46 2; -#X floatatom 394 46 5 0 0 0 - - -; +#X floatatom 394 46 5 0 0 0 - - -, f 5; #X text 98 427 Note: [pack] may output a float \, symbol \, or pointer if only one argument is specified.; #X text 11 23 combine several atoms into one message; @@ -205,6 +203,6 @@ in the same manner as a list.; #X text 98 348 An inlet is created for each argument given. Each may store a float \, symbol \, or pointer \, depending on the argument given. These inlets will not accept lists/anythings.; -#X connect 22 0 23 0; -#X connect 24 0 22 1; -#X connect 25 0 22 0; +#X connect 21 0 22 0; +#X connect 23 0 21 1; +#X connect 24 0 21 0; diff --git a/doc/pddp/parazit-help.pd b/doc/pddp/parazit-help.pd index 44219d9c9f8e02d2efd0f5922f3c777e619ec8c9..661bbbd09eb827937ee316931eb906da3a965394 100644 --- a/doc/pddp/parazit-help.pd +++ b/doc/pddp/parazit-help.pd @@ -1,5 +1,5 @@ -#N canvas 365 216 454 304 12; -#X obj 17 35 parazit; -#X obj 17 64 s pd-name_of_your_patch.pd; -#X text 15 6 Turned on from inside for maximum stealth; -#X connect 0 0 1 0; +#N canvas 429 34 454 304 12; +#X obj 17 35 parazit; +#X obj 17 64 s pd-name_of_your_patch.pd; +#X text 15 6 Turned on from inside for maximum stealth; +#X connect 0 0 1 0; diff --git a/doc/pddp/path-help.pd b/doc/pddp/path-help.pd index 118b094e123101e9e4360c33fa8c17e4f9b2a1ed..3800e633e56050ce91114305bb287d91571fc984 100644 --- a/doc/pddp/path-help.pd +++ b/doc/pddp/path-help.pd @@ -1,4 +1,4 @@ -#N canvas 252 22 555 619 10; +#N canvas 427 35 555 619 10; #X declare; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; @@ -6,7 +6,7 @@ -1 0; #X obj 0 294 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 494 344 META 0; +#N canvas 485 285 494 344 META 0; #X text 12 125 PATH internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ to conform to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 535 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 105 478 428 109 Related_objects 0; +#N canvas 214 518 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [path] Related Objects; @@ -38,9 +38,7 @@ to conform to the PDDP template for Pd version 0.42.; -162280 0; #X obj 78 441 cnv 17 3 35 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 482 3 path; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/path -text -pdpedia: path; +#X obj 505 13 path; #X msg 91 84 bang; #X symbolatom 102 188 0 0 0 0 - - -; #X obj 91 214 print; @@ -76,9 +74,9 @@ for patch.; #X text 168 362 - resets to output at the top of the list of paths. ; #X text 168 336 - add a path to the end of the list of paths.; -#X connect 13 0 32 0; -#X connect 18 0 32 0; -#X connect 32 0 14 0; -#X connect 32 0 15 0; -#X connect 32 1 23 0; -#X connect 33 0 32 0; +#X connect 12 0 31 0; +#X connect 17 0 31 0; +#X connect 31 0 13 0; +#X connect 31 0 14 0; +#X connect 31 1 22 0; +#X connect 32 0 31 0; diff --git a/doc/pddp/pd-help.pd b/doc/pddp/pd-help.pd index 8866f5dba4889727e8c94eee9c13d40a8400231b..1f9982c78396f79767180c2537dfb7764630e70f 100644 --- a/doc/pddp/pd-help.pd +++ b/doc/pddp/pd-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header pd 3 12 0 18 -204280 -1 0; #X obj 0 175 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 47 271 494 344 META 0; +#N canvas 484 282 494 344 META 0; #X text 12 105 PLATFORM windows macosx gnulinux; #X text 12 165 LIBRARY internal; #X text 12 205 WEBSITE http://crca.ucsd.edu/~msp/; @@ -28,7 +28,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 539 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 78 289 428 356 Related_objects 0; +#N canvas 220 269 428 356 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [pd] Related Objects; @@ -52,9 +52,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 78 184 cnv 17 3 110 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; #N canvas 0 0 450 300 (subpatch) 0; -#X restore 394 3 pd; -#X obj 431 20 pddp/pddplink http://wiki.puredata.info/en/pd -text pdpedia: -pd; +#X restore 395 11 pd; #X text 11 23 subwindow (subpatch); #X text 98 183 anything; #X text 98 242 signal; @@ -69,9 +67,9 @@ pd; object so that part of the subwindow is visible on the parent (referred to as "graph on parent" or "gop").; #N canvas 0 0 450 300 (subpatch) 0; -#X restore 513 3 page; -#X text 419 3 or (deprecated); -#X floatatom 242 86 5 0 0 0 - - -; +#X restore 514 11 page; +#X text 420 11 or (deprecated); +#X floatatom 242 86 5 0 0 0 - - -, f 5; #X text 309 80 For help on inlets/outlets \, see:; #X obj 308 95 pddp/pddplink inlet-help.pd -text inlet-help; #X obj 308 110 pddp/pddplink inlet~-help.pd -text inlet~-help; @@ -98,7 +96,7 @@ can click on the object to open the subwindow and see the objects inside. #X text 47 109 Use the [inlet] and [outlet] objects to add inlets and outlets to your subpatch.; #X obj 341 52 inlet; -#X floatatom 341 79 5 0 0 0 - - -; +#X floatatom 341 79 5 0 0 0 - - -, f 5; #X text 46 147 The horizontal order of the [inlet]/[outlet] objects corresponds to the placement of the inlets/outlets on the [pd] object itself. I.e. \, the leftmost inlet -> leftmost [inlet] \, rightmost @@ -160,4 +158,4 @@ this argument without destroying the data inside the subpatch.; #X text 19 23 You can of course nest [pd] objects; #X text 19 38 inside other [pd] objects \, like this:; #X restore 382 572 pd nesting; -#X connect 22 0 33 1; +#X connect 21 0 32 1; diff --git a/doc/pddp/pddp-style-guide.pd b/doc/pddp/pddp-style-guide.pd index 63f13eb9d96abf58827f9a73cea930a9451daec3..543c590e835d72efb8f54fbdeb8d2ad1ccba5e56 100644 --- a/doc/pddp/pddp-style-guide.pd +++ b/doc/pddp/pddp-style-guide.pd @@ -1,36 +1,36 @@ -#N canvas 102 76 462 561 10; -#X text 15 30 design principles; -#X text 50 50 - Make states visible and visibly distinguished; -#X text 50 65 - Teach by example \, not by formalism; -#X text 50 80 - Communicate visually; -#X text 50 95 - Offer informative feedback; -#X text 50 110 - Strive for consistency; -#X text 50 125 - Avoid arbitrary syntax; -#X text 50 140 - Use standard language; -#X text 50 155 - Use the application's terminology; -#X text 50 170 - Support clear conceptual models for documentation -; -#X text 50 185 - Respect the rules of human conversation; -#X text 50 200 - Respond with an appropriate amount of information -; -#X obj 2 2 cnv 15 450 20 empty empty pddp-style-guide 2 11 1 18 -233017 --66577 0; -#X obj 418 3 pddp/pddplink http://puredata.info/dev/pddp -text pddp -; -#X obj 101 522 pddp/pddplink standard_gui_elements.pd -text standard_gui_elements -; -#X text 15 230 Here are various text conventions for discussing various -aspects of Pd in text:; -#X text 30 300 "anything" \, "bang" \, "float" \, "list" \, "pointer" -\, "symbol"; -#X text 15 330 objects:; -#X text 30 349 [route] \, [set] \, [float] \, [symbol] \, [trigger] -\, etc.; -#X text 15 383 messages:; -#X text 30 406 [send 1( \, [set 0( \,; -#X text 17 280 reserved words:; -#X text 15 441 Though an old term in the realm of the Max family of -languages \, "abstraction" is a misleading term. Pd patches are either -applications or objects. If a Pd patch is meant to be reused in other -patches \, it is an object just like any other.; -#X text 12 521 For more info:; +#N canvas 429 31 462 561 10; +#X text 15 30 design principles; +#X text 50 50 - Make states visible and visibly distinguished; +#X text 50 65 - Teach by example \, not by formalism; +#X text 50 80 - Communicate visually; +#X text 50 95 - Offer informative feedback; +#X text 50 110 - Strive for consistency; +#X text 50 125 - Avoid arbitrary syntax; +#X text 50 140 - Use standard language; +#X text 50 155 - Use the application's terminology; +#X text 50 170 - Support clear conceptual models for documentation +; +#X text 50 185 - Respect the rules of human conversation; +#X text 50 200 - Respond with an appropriate amount of information +; +#X obj 2 2 cnv 15 450 20 empty empty pddp-style-guide 2 11 1 18 -233017 +-66577 0; +#X obj 418 3 pddp/pddplink http://puredata.info/dev/pddp -text pddp +; +#X obj 101 522 pddp/pddplink standard_gui_elements.pd -text standard_gui_elements +; +#X text 15 230 Here are various text conventions for discussing various +aspects of Pd in text:; +#X text 30 300 "anything" \, "bang" \, "float" \, "list" \, "pointer" +\, "symbol"; +#X text 15 330 objects:; +#X text 30 349 [route] \, [set] \, [float] \, [symbol] \, [trigger] +\, etc.; +#X text 15 383 messages:; +#X text 30 406 [send 1( \, [set 0( \,; +#X text 17 280 reserved words:; +#X text 15 441 Though an old term in the realm of the Max family of +languages \, "abstraction" is a misleading term. Pd patches are either +applications or objects. If a Pd patch is meant to be reused in other +patches \, it is an object just like any other.; +#X text 12 521 For more info:; diff --git a/doc/pddp/pddp_open.pd b/doc/pddp/pddp_open.pd index c872aac54197c559543e3d69538b425046a59b6d..14294e028113014c9e21b7192f351f87fadfda26 100644 --- a/doc/pddp/pddp_open.pd +++ b/doc/pddp/pddp_open.pd @@ -1,4 +1,4 @@ -#N canvas 416 398 124 30 10; +#N canvas 429 35 515 390 10; #X obj 107 2 inlet; #X msg 86 225 \; pd open \$1.pd \$2; #X obj 86 192 pack s s; diff --git a/doc/pddp/pgmin-help.pd b/doc/pddp/pgmin-help.pd index db4df5f88ab96999eb71a5907360b9102f2a31cd..47e776ab0776d058991470b093c97714aded98b7 100644 --- a/doc/pddp/pgmin-help.pd +++ b/doc/pddp/pgmin-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 432 37 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header pgmin 3 12 0 18 -204280 -1 0; #X obj 0 402 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 245 507 371 META 0; +#N canvas 475 256 507 371 META 0; #X text 12 115 LIBRARY internal; #X text 12 155 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ the MIDI port; 0 13 -228856 -1 0; #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 109 170 428 419 Related_objects 0; +#N canvas 219 209 428 419 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [pgmin] Related Objects; @@ -66,16 +66,14 @@ by Olaf Matthes); #X restore 102 597 pd Related_objects; #X obj 78 440 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 483 3 pgmin; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/pgmin -text -pdpedia: pgmin; +#X obj 507 10 pgmin; #X text 95 134 The [pgmin] object reads incoming program change messages. ; #X obj 231 162 pgmin; -#X floatatom 231 212 5 0 0 0 - - -; -#X floatatom 258 189 5 0 0 0 - - -; +#X floatatom 231 212 5 0 0 0 - - -, f 5; +#X floatatom 258 189 5 0 0 0 - - -, f 5; #X obj 230 245 pgmin 2; -#X floatatom 230 267 5 0 0 0 - - -; +#X floatatom 230 267 5 0 0 0 - - -, f 5; #X text 98 407 (none); #X text 98 439 float; #X obj 78 465 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 @@ -95,7 +93,8 @@ accepts all channels.; #X text 168 439 (integer) program change number.; #X text 168 464 (integer) channel number.; #X text 80 511 1) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 12 0 13 0; -#X connect 12 1 14 0; -#X connect 15 0 16 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 11 0 12 0; +#X connect 11 1 13 0; +#X connect 14 0 15 0; diff --git a/doc/pddp/pgmout-help.pd b/doc/pddp/pgmout-help.pd index 203934a185e33daa49c7c7d81487b7b3cfa14088..ed8620b1780d9b5d64e9b2bef358087d371152d8 100644 --- a/doc/pddp/pgmout-help.pd +++ b/doc/pddp/pgmout-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header pgmout 3 12 0 18 -204280 -1 0; #X obj 0 410 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 245 494 344 META 0; +#N canvas 485 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ port; 0 13 -228856 -1 0; #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 110 171 428 419 Related_objects 0; +#N canvas 217 210 428 419 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [pgmout] Related Objects; @@ -74,16 +74,14 @@ by Olaf Matthes); #X obj 371 571 pddp/pddplink all_about_midi_flags.pd -text all_about_midi_flags ; #X text 98 570 for an explanation of MIDI usage in Pd see:; -#X obj 477 3 pgmout; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/pgmout -text -pdpedia: pgmout; +#X obj 499 11 pgmout; #X obj 215 148 pgmout; -#X floatatom 215 105 5 0 0 0 - - -; -#X floatatom 248 126 5 0 0 0 - - -; +#X floatatom 215 105 5 0 0 0 - - -, f 5; +#X floatatom 248 126 5 0 0 0 - - -, f 5; #X obj 145 251 pgmout 2; -#X floatatom 145 223 5 0 0 0 - - -; +#X floatatom 145 223 5 0 0 0 - - -, f 5; #X text 144 280 Send program change message on MIDI channel 2; -#X floatatom 313 223 5 0 0 0 - - -; +#X floatatom 313 223 5 0 0 0 - - -, f 5; #X msg 358 222 2; #X obj 313 251 pgmout; #X text 11 23 send program change messages to the MIDI port; @@ -95,9 +93,10 @@ message on.; #X text 168 522 - (optional) integer representing the MIDI channel to which the program change should be sent. Without an argument it will send on channel 1 by default.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 18 0 17 0; -#X connect 19 0 17 1; -#X connect 21 0 20 0; -#X connect 23 0 25 0; -#X connect 24 0 25 1; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 17 0 16 0; +#X connect 18 0 16 1; +#X connect 20 0 19 0; +#X connect 22 0 24 0; +#X connect 23 0 24 1; diff --git a/doc/pddp/phasor~-help.pd b/doc/pddp/phasor~-help.pd index 8a5c0eadccb285bcb89183d2447486d5bf0198df..4a50fc311d2ff2570610a2871c109af46b29cce4 100644 --- a/doc/pddp/phasor~-help.pd +++ b/doc/pddp/phasor~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 37 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header phasor~ 3 12 0 18 -204280 -1 0; #X obj 0 339 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 244 494 344 META 0; +#N canvas 480 288 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,14 +26,14 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 547 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 109 480 428 109 Related_objects 0; +#N canvas 214 520 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 osc~; #X obj 62 43 cos~; #X obj 103 43 tabread4~; #X text 8 2 [phasor~] Related Objects; -#X restore 102 597 pd Related_objects; +#X restore 102 598 pd Related_objects; #X obj 78 348 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X obj 78 447 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 @@ -41,9 +41,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 392 cnv 17 3 35 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 391 float; -#X obj 471 3 phasor~; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/phasor~ -text -pdpedia: phasor~; +#X obj 494 12 phasor~; #N canvas 0 0 450 300 (subpatch) 0; #X array \$0-array 100 float 0; #X coords 0 1 100 -1 200 100 1; @@ -72,15 +70,15 @@ used for table lookup via [cos~] or [tabread4~].; #X text 168 492 - (optional) with a floating-point argument \, [phasor~] takes floating-point messages to change frequency. If no argument is supplied \, the input is taken to be an audio signal.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 480 51 pddp/dsp; #X obj 98 551 pddp/pddplink ../3.audio.examples/C02.sawtooth-foldover.pd -text doc/3.audio.exampmles/C02.sawtooth-foldover.pd; #X obj 98 566 pddp/pddplink ../3.audio.examples/J09.bandlimited.pd -text doc/3.audio.exampmles/J09.bandlimited.pd; #X obj 68 221 tabwrite~ \$0-array; -#X connect 15 0 38 0; -#X connect 16 0 19 0; -#X connect 19 0 38 0; -#X connect 21 0 15 0; -#X connect 21 0 15 0; +#X connect 14 0 37 0; +#X connect 15 0 18 0; +#X connect 18 0 37 0; +#X connect 20 0 14 0; diff --git a/doc/pddp/pipe-help.pd b/doc/pddp/pipe-help.pd index e6622a612ad12d18cbbaea315ce33659b6e69e2c..636abf1eaf0be5bb4596b5f9715cd31a2bd70c75 100644 --- a/doc/pddp/pipe-help.pd +++ b/doc/pddp/pipe-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header pipe 3 12 0 18 -204280 -1 0; #X obj 0 148 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 49 202 494 386 META 0; +#N canvas 485 247 494 386 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -30,7 +30,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 563 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 104 322 428 267 Related_objects 0; +#N canvas 215 361 428 267 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 23 43 delay; @@ -54,9 +54,7 @@ in a single library.; -162280 0; #X obj 78 374 cnv 17 3 17 empty \$0-pddp.cnv.let.r r 5 9 0 16 -228856 -162280 0; -#X obj 492 3 pipe; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/pipe -text -pdpedia: pipe; +#X obj 513 11 pipe; #X text 98 206 symbol; #X text 98 232 pointer; #X text 98 259 list; @@ -77,9 +75,9 @@ pdpedia: pipe; #X text 115 282 A pipe for one float \, and one symbol.; #X msg 20 159 symbol cat; #X msg 92 159 symbol dog; -#X symbolatom 20 210 10 0 0 0 - - -; -#X symbolatom 95 303 10 0 0 0 - - -; -#X floatatom 20 303 5 0 0 0 - - -; +#X symbolatom 20 210 10 0 0 0 - - -, f 10; +#X symbolatom 95 303 10 0 0 0 - - -, f 10; +#X floatatom 20 303 5 0 0 0 - - -, f 5; #X msg 31 261 100 dog; #X msg 20 240 42 cat; #X floatatom 21 386 0 0 0 0 - - -; @@ -123,22 +121,22 @@ rightmost inlet.; #X text 168 259 - a list to the left inlet will be distributed among [pipe]'s inlets.; #X obj 95 104 pipe 1000; -#X floatatom 126 53 5 0 0 0 - - -; +#X floatatom 126 53 5 0 0 0 - - -, f 5; #X msg 95 53 1; -#X floatatom 95 126 5 0 0 0 - - -; -#X floatatom 162 53 5 0 0 0 - - -; +#X floatatom 95 126 5 0 0 0 - - -, f 5; +#X floatatom 162 53 5 0 0 0 - - -, f 5; #N canvas 80 25 428 536 More_info 0; #X obj 1 451 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 20 80 Like water running through a pipe \, it goes in one end...runs the length of the pipe...then comes out the other end.; -#X floatatom 23 127 5 0 0 0 - - -; +#X floatatom 23 127 5 0 0 0 - - -, f 5; #X obj 23 148 pipe 20; -#X floatatom 23 170 5 0 0 0 - - -; +#X floatatom 23 170 5 0 0 0 - - -, f 5; #X text 20 38 The left inlet accepts numbers \, symbols \, pointers \, messages \, and lists. The right inlet adjusts the delay time (the length of the pipe).; -#X floatatom 69 127 5 0 0 0 - - -; +#X floatatom 69 127 5 0 0 0 - - -, f 5; #X text 111 126 Adjust the length of the pipe.; #X floatatom 23 298 0 0 0 0 - - -; #X obj 23 391 pipe 2000; @@ -214,11 +212,12 @@ below for more about the arguments:; #X text 98 327 float; #X text 98 340 symbol; #X text 98 353 pointer; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 25 0 28 0; -#X connect 26 0 25 0; -#X connect 27 0 25 0; -#X connect 29 0 25 1; -#X connect 39 0 25 0; -#X connect 40 0 25 0; -#X connect 49 0 25 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 24 0 27 0; +#X connect 25 0 24 0; +#X connect 26 0 24 0; +#X connect 28 0 24 1; +#X connect 38 0 24 0; +#X connect 39 0 24 0; +#X connect 48 0 24 0; diff --git a/doc/pddp/pique-help.pd b/doc/pddp/pique-help.pd index fbfc19851180ad1860ca44a5d4120908b4a7a849..ab18feb8688697a53c45840ba36c6a84de3ba62f 100644 --- a/doc/pddp/pique-help.pd +++ b/doc/pddp/pique-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 426 28 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header pique 3 12 0 18 -204280 -1 0; #X obj 0 422 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 244 494 344 META 0; +#N canvas 485 279 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 165 RELEASE_DATE 2009-06-12; @@ -25,7 +25,7 @@ revised the patch to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 108 481 428 109 Related_objects 0; +#N canvas 213 508 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [pique] Related Objects; @@ -35,9 +35,7 @@ revised the patch to conform to the PDDP template for Pd version 0.42. -162280 0; #X obj 78 496 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 482 3 pique; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/pique -text -pdpedia: pique; +#X obj 504 11 pique; #N canvas 0 0 450 300 (subpatch) 0; #X array \$0-fft-real 64 float 0; #X coords 0 64 63 -64 200 140 1; @@ -64,22 +62,23 @@ and the maximum number of peaks to report; #X text 168 495 - [pique] outputs a list of peaks \, giving their peak number \, frequency \, amplitude \, and phase (as a cosine/sine pair). ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 480 52 pddp/dsp; #X obj 316 303 tabwrite~ \$0-fft-real; #X obj 344 338 tabwrite~ \$0-fft-imag; #X obj 244 117 f \$0; #X obj 244 92 bng 15 250 50 0 empty empty empty 17 7 0 10 -4034 -1 -1; #X msg 244 144 64 \$1-fft-real \$1-fft-imag 10; -#X connect 15 0 29 0; -#X connect 15 1 30 0; -#X connect 16 0 15 0; -#X connect 17 0 29 0; -#X connect 17 0 30 0; -#X connect 18 0 17 0; -#X connect 19 0 15 0; -#X connect 20 0 21 0; -#X connect 31 0 33 0; -#X connect 32 0 31 0; -#X connect 33 0 20 0; +#X connect 14 0 28 0; +#X connect 14 1 29 0; +#X connect 15 0 14 0; +#X connect 16 0 28 0; +#X connect 16 0 29 0; +#X connect 17 0 16 0; +#X connect 18 0 14 0; +#X connect 19 0 20 0; +#X connect 30 0 32 0; +#X connect 31 0 30 0; +#X connect 32 0 19 0; diff --git a/doc/pddp/plot-help.pd b/doc/pddp/plot-help.pd index 15667312149723aa5e4f7f5e53f95b36fe466d6c..4fdd91dd7176949e8fd2562eaa3c0e7c5bc24624 100644 --- a/doc/pddp/plot-help.pd +++ b/doc/pddp/plot-help.pd @@ -4,14 +4,14 @@ array array2 plot-help-array2-template array array3 plot-help-array3-template #N struct plot-help-array1-template float y; #N struct plot-help-array2-template float x float y; #N struct plot-help-array3-template float y float w; -#N canvas 0 0 555 619 10; +#N canvas 429 31 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header plot 3 12 0 18 -204280 -1 0; #X obj 0 121 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 107 245 436 344 META 0; +#N canvas 540 283 436 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -30,7 +30,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 525 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 109 428 428 163 Related_objects 0; +#N canvas 215 459 428 163 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [plot] Related Objects; @@ -51,9 +51,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X text 98 129 float; #X text 98 183 list; -#X obj 491 3 plot; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/plot -text -pdpedia: plot; +#X obj 513 11 plot; #N canvas 92 134 428 403 plot-help-data 0; #X scalar plot-help-template 32 98 \; 2 \; -32 \; 12 \; -54 \; -9 \; \; 0 0 \; 7 14 \; 27 -10 \; 0 -30 \; -40 0 \; 0 50 \; 60 0 \; \; 11 diff --git a/doc/pddp/pointer-help.pd b/doc/pddp/pointer-help.pd index 9088c7377c110d496a6970eb68646ff8db105cee..45e45e04c60e3ec76a3e47cd25697fbc8cd6941f 100644 --- a/doc/pddp/pointer-help.pd +++ b/doc/pddp/pointer-help.pd @@ -1,13 +1,13 @@ #N struct template2 float x float y float z float q float zz; #N struct template1 float x float y float z float q; -#N canvas 0 0 555 619 10; +#N canvas 428 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header pointer 3 12 0 18 -204280 -1 0; #X obj 0 142 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 48 245 496 366 META 0; +#N canvas 478 262 496 366 META 0; #X text 12 165 LIBRARY internal; #X text 12 205 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -32,7 +32,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 54 483 428 109 Related_objects 0; +#N canvas 213 516 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [pointer] Related Objects; @@ -51,9 +51,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 336 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 469 3 pointer; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/pointer -text -pdpedia: pointer; +#X obj 494 11 pointer; #X text 98 149 bang; #X text 98 176 traverse; #X text 98 227 next; @@ -174,13 +172,14 @@ on the class of scalar being output.; #X text 168 149 - outputs the current value of the pointer.; #X text 98 495 n) float; #X text 93 510 symbol atom; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 245 575 pddp/pddplink scalar-help.pd; -#X connect 31 0 34 0; -#X connect 31 1 37 0; -#X connect 32 0 31 0; -#X connect 33 0 31 0; -#X connect 35 0 31 0; -#X connect 36 0 31 0; -#X connect 41 0 31 0; -#X connect 50 0 31 0; +#X connect 30 0 33 0; +#X connect 30 1 36 0; +#X connect 31 0 30 0; +#X connect 32 0 30 0; +#X connect 34 0 30 0; +#X connect 35 0 30 0; +#X connect 40 0 30 0; +#X connect 49 0 30 0; diff --git a/doc/pddp/poly-help.pd b/doc/pddp/poly-help.pd index 7183d34f72c8cea4d429a4cc09a2b24f8d1a354c..c3bcf9b3dfd7daf0988940ed6b464ff065e585f2 100644 --- a/doc/pddp/poly-help.pd +++ b/doc/pddp/poly-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header poly 3 12 0 18 -204280 -1 0; #X obj 0 287 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 187 494 405 META 0; +#N canvas 482 220 494 405 META 0; #X text 12 165 LIBRARY internal; #X text 12 205 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 107 480 428 109 Related_objects 0; +#N canvas 220 510 428 109 Related_objects 0; #X obj 62 43 makenote; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; @@ -46,9 +46,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X text 98 406 float; #X text 98 381 clear; -#X obj 491 3 poly; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/poly -text -pdpedia: poly; +#X obj 503 11 poly; #X obj 102 190 poly 4 1; #X msg 153 144 60 0; #X msg 197 144 62 64; @@ -77,7 +75,8 @@ and outputs triples containing voice number \, pitch and velocity. You can pack the output and use the route object to route messages among a bank of voices depending on the first outlet. [poly] can be configured to do voice stealing or not (the default.); -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 78 467 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X obj 78 490 cnv 17 3 17 empty \$0-pddp.cnv.let.2 2 5 9 0 16 -228856 @@ -90,13 +89,13 @@ the output.; #X text 168 443 - voice number; #X text 168 466 - pitch; #X text 168 489 - velocity; -#X connect 17 0 21 0; -#X connect 17 1 21 1; -#X connect 17 2 21 2; -#X connect 18 0 17 0; -#X connect 19 0 17 0; -#X connect 20 0 17 0; -#X connect 21 0 22 0; -#X connect 24 0 17 0; -#X connect 25 0 17 0; -#X connect 26 0 17 0; +#X connect 16 0 20 0; +#X connect 16 1 20 1; +#X connect 16 2 20 2; +#X connect 17 0 16 0; +#X connect 18 0 16 0; +#X connect 19 0 16 0; +#X connect 20 0 21 0; +#X connect 23 0 16 0; +#X connect 24 0 16 0; +#X connect 25 0 16 0; diff --git a/doc/pddp/polytouch-out.pd b/doc/pddp/polytouch-out.pd index 3cf4b0a4a2ba67c364bbfe0afc75735322a8d121..b39c8f7a839634cb08f9f18b979593ba23fa8a43 100644 --- a/doc/pddp/polytouch-out.pd +++ b/doc/pddp/polytouch-out.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header polytouchout 3 12 0 18 -204280 -1 0; #X obj 0 412 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 49 245 494 367 META 0; +#N canvas 481 261 494 367 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ to conform to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 90 178 428 421 Related_objects 0; +#N canvas 213 206 428 421 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 78 80 ctlin; @@ -79,18 +79,17 @@ by Olaf Matthes); #X text 168 420 - MIDI channel.; #X text 168 445 - ???; #X text 168 545 - ???; -#X floatatom 226 173 5 0 0 0 - - -; -#X floatatom 260 173 5 0 0 0 - - -; +#X floatatom 226 173 5 0 0 0 - - -, f 5; +#X floatatom 260 173 5 0 0 0 - - -, f 5; #X obj 226 202 polytouchout; -#X floatatom 295 173 5 0 0 0 - - -; -#X obj 452 3 polytouchout; -#X obj 419 20 pddp/pddplink http://wiki.puredata.info/en/polytouchout --text pdpedia: polytouchout; +#X floatatom 295 173 5 0 0 0 - - -, f 5; +#X obj 461 11 polytouchout; #X text 98 470 float; #X obj 78 471 cnv 17 3 17 empty \$0-pddp.cnv.let.2 2 5 9 0 16 -228856 -162280 0; #X text 168 470 - ???; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X connect 20 0 22 0; #X connect 21 0 22 1; #X connect 23 0 22 2; diff --git a/doc/pddp/polytouchin-help.pd b/doc/pddp/polytouchin-help.pd index c2883479ddc3931abbd2e98f8d885e436259a4de..6bd9b1ce0bd2933abb15117496075e0fbb3f2ccb 100644 --- a/doc/pddp/polytouchin-help.pd +++ b/doc/pddp/polytouchin-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 426 39 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header polytouchin 3 12 0 18 -204280 -1 0; #X obj 0 411 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 116 213 494 375 META 0; +#N canvas 481 259 494 375 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ to conform to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 90 178 428 421 Related_objects 0; +#N canvas 206 210 428 421 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 78 80 ctlin; @@ -78,9 +78,7 @@ by Olaf Matthes); ; #X text 98 572 for an explanation of MIDI usage in Pd see:; #X text 80 545 1) float; -#X obj 455 3 polytouchin; -#X obj 423 20 pddp/pddplink http://wiki.puredata.info/en/polytouchin --text pdpedia: polytouchin; +#X obj 466 11 polytouchin; #X text 11 23 needs a description; #X floatatom 257 208 0 0 0 0 - - -; #X floatatom 226 208 0 0 0 0 - - -; @@ -90,7 +88,8 @@ by Olaf Matthes); #X text 168 472 - ???; #X text 168 497 - ???; #X text 168 545 - ???; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 24 0 22 0; -#X connect 24 1 21 0; -#X connect 24 2 23 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 23 0 21 0; +#X connect 23 1 20 0; +#X connect 23 2 22 0; diff --git a/doc/pddp/pow-help.pd b/doc/pddp/pow-help.pd index 88e2ef8f8e732e36942fdef0d96f24e64bcdf2c3..bd545802390b2a14a37ce297a772bd768afe564a 100644 --- a/doc/pddp/pow-help.pd +++ b/doc/pddp/pow-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header pow 3 12 0 18 -204280 -1 0; #X obj 0 401 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 494 368 META 0; +#N canvas 481 262 494 368 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 94 481 428 109 Related_objects 0; +#N canvas 216 516 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 57 76 cos~; @@ -61,9 +61,7 @@ the left inlet is the base.; #X obj 78 460 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 459 float; -#X obj 495 3 pow; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/pow -text -pdpedia: pow; +#X obj 516 11 pow; #X text 11 23 exponential function; #X text 168 407 - base.; #X text 168 459 - exponent.; @@ -74,12 +72,13 @@ the two inlets.; #X floatatom 229 130 0 0 0 0 - - -; #X obj 332 161 pow 3; #X msg 332 130 3; -#X floatatom 332 188 5 0 0 0 - - -; -#X floatatom 367 131 5 0 0 0 - - -; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X floatatom 332 188 5 0 0 0 - - -, f 5; +#X floatatom 367 131 5 0 0 0 - - -, f 5; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X connect 14 0 15 0; #X connect 15 0 13 0; -#X connect 27 0 15 1; -#X connect 28 0 30 0; -#X connect 29 0 28 0; -#X connect 31 0 28 0; +#X connect 26 0 15 1; +#X connect 27 0 29 0; +#X connect 28 0 27 0; +#X connect 30 0 27 0; diff --git a/doc/pddp/powtodb-help.pd b/doc/pddp/powtodb-help.pd index 0aabf2de8904ada5134ba04206c549bd2ff78a18..864549d3be6b25ce00aff7e203493a7ad2761157 100644 --- a/doc/pddp/powtodb-help.pd +++ b/doc/pddp/powtodb-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header powtodb 3 12 0 18 -204280 -1 0; #X obj 0 428 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 243 494 344 META 0; +#N canvas 488 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 437 cnv 17 3 53 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 538 (none); -#N canvas 98 440 428 151 Related_objects 0; +#N canvas 218 477 428 151 Related_objects 0; #X text 11 28 Control objects for conversion:; #X obj 23 116 mtof~; #X obj 68 116 ftom~; @@ -53,9 +53,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 436 float; #X text 98 463 list; #X text 98 506 float; -#X obj 474 3 powtodb; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/powtodb -text -pdpedia: powtodb; +#X obj 494 9 powtodb; #X text 11 23 convert from power units to dB; #X text 158 463 - lists will be truncated \, and the first element used as input.; @@ -63,6 +61,7 @@ used as input.; #X text 109 252 The [powtodb] object converts power units \, equal to the square of the "RMS" amplitude \, to decibels.; #X obj 98 566 pddp/pddplink all_about_acoustic_conversions.pd; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 11 0 20 0; -#X connect 20 0 10 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 11 0 19 0; +#X connect 19 0 10 0; diff --git a/doc/pddp/powtodb~-help.pd b/doc/pddp/powtodb~-help.pd index 997f53d674b6deb915949d3c23079d8ad4d5f103..9da2e9c43cda5bd48e4fac85ef1b542b3a79cc8b 100644 --- a/doc/pddp/powtodb~-help.pd +++ b/doc/pddp/powtodb~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header powtodb~ 3 12 0 18 -204280 -1 0; #X obj 0 412 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 245 494 344 META 0; +#N canvas 483 280 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 421 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 490 (none); -#N canvas 102 446 428 141 Related_objects 0; +#N canvas 217 485 428 141 Related_objects 0; #X obj 23 102 mtof; #X obj 68 102 ftom; #X obj 111 102 dbtorms; @@ -64,13 +64,11 @@ such as *~ and osc~ \, depending on your hardware and math library. #X obj 209 169 dbtopow~; #X text 99 292 The powtodb~ object converts power units \, equal to the square of the "RMS" amplitude \, to decibels.; -#X obj 471 3 powtodb~; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/powtodb~ -text -pdpedia: powtodb~; +#X obj 488 10 powtodb~; #X text 11 23 convert power units to dB for audio signals; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 480 56 pddp/dsp; #X connect 10 0 11 0; #X connect 12 0 13 0; #X connect 13 0 20 0; diff --git a/doc/pddp/print-help.pd b/doc/pddp/print-help.pd index 32adb7b5787ec9b7be59d911433efc21737c2ded..c582f1e8488876447b78a5e2258001ea77fdd78a 100644 --- a/doc/pddp/print-help.pd +++ b/doc/pddp/print-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header print 3 12 0 18 -204280 -1 0; #X obj 0 324 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 244 494 344 META 0; +#N canvas 484 283 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 535 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 98 483 428 109 Related_objects 0; +#N canvas 215 517 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [print] Related Objects; @@ -34,9 +34,7 @@ to the PDDP template for Pd version 0.42.; #X restore 102 597 pd Related_objects; #X obj 78 333 cnv 17 3 80 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 483 3 print; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/print -text -pdpedia: print; +#X obj 503 11 print; #X text 98 428 (none); #N canvas 103 75 428 487 print_oddities 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -142,13 +140,14 @@ followed by a colon-- will precede the output when it is sent to the console. Or you may use the "-n" flag to only print the incoming message (see example above).; #X text 78 469 1) symbol atom; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X text 11 23 print messages to the terminal window; -#X connect 16 0 19 0; -#X connect 17 0 19 0; -#X connect 18 0 19 0; -#X connect 20 0 23 0; -#X connect 21 0 23 0; -#X connect 22 0 23 0; -#X connect 28 0 32 0; -#X connect 30 0 29 0; +#X connect 15 0 18 0; +#X connect 16 0 18 0; +#X connect 17 0 18 0; +#X connect 19 0 22 0; +#X connect 20 0 22 0; +#X connect 21 0 22 0; +#X connect 27 0 31 0; +#X connect 29 0 28 0; diff --git a/doc/pddp/print~-help.pd b/doc/pddp/print~-help.pd index 2ba77132ce8fcc756c855acd384915f5c380abed..85f1a3750d1907a3deaedb01543b6797bdb34619 100644 --- a/doc/pddp/print~-help.pd +++ b/doc/pddp/print~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header print~ 3 12 0 18 -204280 -1 0; #X obj 0 427 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 246 494 344 META 0; +#N canvas 487 287 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 544 (none); -#N canvas 105 481 428 109 Related_objects 0; +#N canvas 212 516 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 print; @@ -34,9 +34,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X restore 102 597 pd Related_objects; #X obj 78 436 cnv 17 3 65 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 477 3 print~; -#X obj 452 20 pddp/pddplink http://wiki.puredata.info/en/print~ -text -pdpedia: print~; +#X obj 502 8 print~; #X obj 138 274 print~; #X msg 150 215 bang; #X obj 138 189 phasor~ 1000; @@ -57,8 +55,9 @@ one or more vectors out when you send it a bang or a number. By default a vector is 64 samples.; #X text 168 516 - [print~] sends its output to the console window. ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 13 0 12 0; -#X connect 14 0 12 0; -#X connect 17 0 12 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 480 56 pddp/dsp; +#X connect 12 0 11 0; +#X connect 13 0 11 0; +#X connect 16 0 11 0; diff --git a/doc/pddp/qlist-help.pd b/doc/pddp/qlist-help.pd index d9d0c1521c40a128e7a5514ec46a3c340f4c3519..8e08ebf9241a0bede57a19e302a0252a3cedbcc2 100644 --- a/doc/pddp/qlist-help.pd +++ b/doc/pddp/qlist-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 426 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header qlist 3 12 0 18 -204280 -1 0; #X obj 0 351 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 304 171 494 366 META 0; +#N canvas 482 258 494 366 META 0; #X text 12 135 LIBRARY internal; #X text 12 175 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ write; #X obj 0 529 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 506 (none); -#N canvas 89 483 428 109 Related_objects 0; +#N canvas 216 513 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [qlist] Related Objects; @@ -39,9 +39,7 @@ write; -162280 0; #X obj 78 403 cnv 17 3 37 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 480 3 qlist; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/qlist -text -pdpedia: qlist; +#X obj 504 11 qlist; #N canvas 72 97 428 339 messages_to_qlist 0; #X msg 23 115 rewind; #X msg 23 139 next; @@ -133,13 +131,14 @@ above for a complete list of messages and their functionalities.; #X text 168 402 - if you run [qlist] manually (using the "next" message) \, messages starting with one or more numbers are are output as a list. ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 98 557 pddp/pddplink ../2.control.examples/23.sequencing.pd -text doc/2.control.examples/23.sequencing.pd; #X obj 98 572 pddp/pddplink ../3.audio.examples/D13.additive.qlist.pd -text doc/3.audio.examples/D13.additive.qlist.pd; +#X connect 12 0 13 0; #X connect 13 0 14 0; -#X connect 14 0 15 0; -#X connect 14 1 16 0; +#X connect 13 1 15 0; +#X connect 18 0 20 0; #X connect 19 0 21 0; -#X connect 20 0 22 0; diff --git a/doc/pddp/random-help.pd b/doc/pddp/random-help.pd index b5de1cb5242f8902d8fc208c6879c9135658a3a6..5845077face55f9cb200f070f4b7018b0fd27472 100644 --- a/doc/pddp/random-help.pd +++ b/doc/pddp/random-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header random 3 12 0 18 -204280 -1 0; #X obj 0 252 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 247 494 344 META 0; +#N canvas 480 281 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 476 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 87 265 428 374 Related_objects 0; +#N canvas 211 256 428 374 Related_objects 0; #X text 20 255 These objects are offered in Pd only if you have downloaded and properly installed the appropriate library. These objects may or may not exist in a single library.; @@ -384,22 +384,20 @@ obj 0 0 cnv 15 200 18 empty \$0-pddp.cnv.random-subheading empty 3 #X obj 78 356 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 355 float; -#X obj 481 3 random; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/random -text -pdpedia: random; +#X obj 499 10 random; #X text 81 56 [random] outputs pseudorandom integers between 0 and N-1 where N is the creation argument or the value of the right inlet. ; #X obj 84 122 random 100; #X obj 84 102 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 84 144 3 0 0 0 - - -; +#X floatatom 84 144 3 0 0 0 - - -, f 3; #X text 154 122 Generates random numbers between 0 and 99; #X obj 84 187 random 100; #X obj 84 167 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 84 210 3 0 0 0 - - -; -#X floatatom 141 162 5 0 0 0 - - -; +#X floatatom 84 210 3 0 0 0 - - -, f 3; +#X floatatom 141 162 5 0 0 0 - - -, f 5; #X text 181 162 Changes the 'range' of random numbers.; #X text 98 260 bang; #X text 98 299 seed; @@ -415,7 +413,7 @@ sending a message \, like below:; #X obj 90 227 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 90 245 random 1000; -#X floatatom 90 265 3 0 0 0 - - -; +#X floatatom 90 265 3 0 0 0 - - -, f 3; #X obj 24 201 loadbang; #X text 21 294 Seeds are kept locally so that if two [random]s are seeded the same \, they will have the same output - as demonstrated @@ -425,10 +423,10 @@ output.; #X obj 106 366 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 106 398 random 1000; -#X floatatom 106 418 3 0 0 0 - - -; +#X floatatom 106 418 3 0 0 0 - - -, f 3; #X obj 180 343 loadbang; #X obj 180 398 random 1000; -#X floatatom 180 418 3 0 0 0 - - -; +#X floatatom 180 418 3 0 0 0 - - -, f 3; #X text 233 363 Click again to repeat output.; #X text 20 38 Random numbers are generated via a complex equation which produces a pseudo-predictable sequence of numbers. Each [random] object's @@ -477,7 +475,7 @@ of [random]:; #X msg 44 343 seed \$1; #X obj 106 381 bng 15 250 50 0 empty empty Click_for_output 0 -8 0 10 -262144 -1 -1; -#X floatatom 106 421 5 0 0 0 - - -; +#X floatatom 106 421 5 0 0 0 - - -, f 5; #X obj 106 400 random 42; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; @@ -512,7 +510,7 @@ probability for each one \, you can do as shown:; -1; #X obj 89 202 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 125 151 3 0 100 0 - - -; +#X floatatom 125 151 3 0 100 0 - - -, f 3; #X obj 23 177 moses 80; #X text 20 230 This outputs a number at left 80% of the time \, otherwise at right \, unless you override the "80" using the number box. You @@ -561,7 +559,8 @@ inlet.; #X text 167 355 - a float to the right inlet sets N \, where the output ranges between 0 and N-1.; #X text 78 442 1) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 102 527 pddp/pddplink ../2.control.examples/19.random.pd -text doc/2.control.examples/19.random.pd; #X obj 102 542 pddp/pddplink ../2.control.examples/20.weighted-random.pd @@ -570,8 +569,8 @@ doc/2.control.examples/19.random.pd; -text doc/2.control.examples/21.markov.chain.pd; #X obj 102 572 pddp/pddplink ../2.control.examples/22.random-walk.pd -text doc/2.control.examples/22.random-walk.pd; -#X connect 16 0 18 0; -#X connect 17 0 16 0; -#X connect 20 0 22 0; -#X connect 21 0 20 0; -#X connect 23 0 20 1; +#X connect 15 0 17 0; +#X connect 16 0 15 0; +#X connect 19 0 21 0; +#X connect 20 0 19 0; +#X connect 22 0 19 1; diff --git a/doc/pddp/readsf~-help.pd b/doc/pddp/readsf~-help.pd index 1a41ee6ede324eafa79b26126f16bc21dd63b468..cd7f84918059a810c3eb45b57592a75dc3ede52c 100644 --- a/doc/pddp/readsf~-help.pd +++ b/doc/pddp/readsf~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header readsf~ 3 12 0 18 -204280 -1 0; #X obj 0 283 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 246 494 344 META 0; +#N canvas 485 286 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 76 483 428 109 Related_objects 0; +#N canvas 217 519 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 23 44 soundfiler; @@ -37,9 +37,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 437 cnv 17 3 17 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; -#X obj 466 3 readsf~; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/readsf~ -text -pdpedia: readsf~; +#X obj 492 12 readsf~; #X text 165 149 The wave \, aiff \, and nextstep formats are parsed automatically \, although only 2- 3- and 4- byte samples are accepted (4 bytes implies floating point and is not available in aiff format.) @@ -103,25 +101,25 @@ outputs. You must open the soundfile in advance (a couple of seconds before you'll need it) using the "open" message.; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X connect 24 0 32 0; -#X connect 26 0 27 0; -#X connect 28 0 32 0; -#X connect 30 0 31 0; -#X connect 32 0 26 0; -#X connect 32 0 39 0; -#X connect 32 1 30 0; -#X connect 32 1 38 0; -#X connect 32 2 33 0; -#X connect 32 2 38 0; -#X connect 32 3 35 0; -#X connect 32 3 39 0; -#X connect 32 4 25 0; -#X connect 33 0 34 0; -#X connect 35 0 36 0; -#X connect 37 0 32 0; -#X connect 38 0 29 1; -#X connect 39 0 29 0; -#X connect 40 0 32 0; -#X connect 41 0 32 0; -#X connect 42 0 32 0; -#X connect 51 0 32 0; +#X connect 23 0 31 0; +#X connect 25 0 26 0; +#X connect 27 0 31 0; +#X connect 29 0 30 0; +#X connect 31 0 25 0; +#X connect 31 0 38 0; +#X connect 31 1 29 0; +#X connect 31 1 37 0; +#X connect 31 2 32 0; +#X connect 31 2 37 0; +#X connect 31 3 34 0; +#X connect 31 3 38 0; +#X connect 31 4 24 0; +#X connect 32 0 33 0; +#X connect 34 0 35 0; +#X connect 36 0 31 0; +#X connect 37 0 28 1; +#X connect 38 0 28 0; +#X connect 39 0 31 0; +#X connect 40 0 31 0; +#X connect 41 0 31 0; +#X connect 50 0 31 0; diff --git a/doc/pddp/realtime-help.pd b/doc/pddp/realtime-help.pd index cc1d9503f79a41900a75cecc0c509568d19ecca9..cd84776e08ad634a193e869ef2d81f13348fb5d9 100644 --- a/doc/pddp/realtime-help.pd +++ b/doc/pddp/realtime-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header realtime 3 12 0 18 -204280 -1 0; #X obj 0 376 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 243 494 372 META 0; +#N canvas 479 256 494 372 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 185 RELEASE_DATE 2009-06-12; @@ -30,7 +30,7 @@ for Pd version 0.42.; #X obj 0 537 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 514 (none); -#N canvas 107 323 428 268 Related_objects 0; +#N canvas 210 352 428 268 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [realtime] Related Objects; @@ -56,9 +56,7 @@ is:; -162280 0; #X obj 78 429 cnv 17 3 35 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 466 3 realtime; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/realtime -text -pdpedia: realtime; +#X obj 486 11 realtime; #X msg 119 160 bang; #X msg 94 138 bang; #X floatatom 94 204 0 0 0 0 - - -; @@ -154,7 +152,8 @@ most other objects in pd \, the left inlet of [realtime] is a "cold" inlet \, i.e. \, it does not trigger the output.; #X text 11 23 ask operating system for elapsed real time; #X text 168 481 - elapsed time in milliseconds.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 15 0 21 1; -#X connect 16 0 21 0; -#X connect 21 0 17 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 14 0 20 1; +#X connect 15 0 20 0; +#X connect 20 0 16 0; diff --git a/doc/pddp/receive-help.pd b/doc/pddp/receive-help.pd index ab1151153626dc538c9397014100e337bab9466b..31fe6e5e0efdeb9eb5ea6b5503d0e344bbd0c38d 100644 --- a/doc/pddp/receive-help.pd +++ b/doc/pddp/receive-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header receive 3 12 0 18 -204280 -1 0; #X obj 0 271 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 244 494 344 META 0; +#N canvas 485 282 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -25,7 +25,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 434 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 93 310 428 292 Related_objects 0; +#N canvas 219 333 428 292 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [receive] Related Objects; @@ -55,31 +55,29 @@ for Pd version 0.42.; #X restore 102 597 pd Related_objects; #X obj 78 340 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 516 3 r; -#X obj 442 3 receive; -#X text 492 3 or; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/receive -text -pdpedia: receive; +#X obj 518 12 r; +#X obj 444 12 receive; +#X text 494 12 or; #X obj 47 107 s; -#X floatatom 47 83 5 0 0 0 - - -; -#X floatatom 149 112 5 0 0 0 - - -; +#X floatatom 47 83 5 0 0 0 - - -, f 5; +#X floatatom 149 112 5 0 0 0 - - -, f 5; #X obj 149 83 r; -#X floatatom 204 112 5 0 0 0 - - -; +#X floatatom 204 112 5 0 0 0 - - -, f 5; #X obj 204 83 r; -#X floatatom 255 112 5 0 0 0 - - -; +#X floatatom 255 112 5 0 0 0 - - -, f 5; #X obj 255 83 r; -#X floatatom 51 166 5 0 0 0 - - -; -#X floatatom 306 192 5 0 0 0 - - -; -#X floatatom 377 192 5 0 0 0 - - -; -#X floatatom 452 192 5 0 0 0 - - -; +#X floatatom 51 166 5 0 0 0 - - -, f 5; +#X floatatom 306 192 5 0 0 0 - - -, f 5; +#X floatatom 377 192 5 0 0 0 - - -, f 5; +#X floatatom 452 192 5 0 0 0 - - -, f 5; #X text 50 146 with creation argument; #X obj 51 190 s dave; #X obj 306 163 r dave; #X obj 377 163 r dave; -#X floatatom 151 167 5 0 0 0 - - -; -#X floatatom 383 82 5 0 0 0 - - -; +#X floatatom 151 167 5 0 0 0 - - -, f 5; +#X floatatom 383 82 5 0 0 0 - - -, f 5; #X msg 383 105 \; dave \$1; -#X floatatom 461 80 5 0 0 0 - - -; +#X floatatom 461 80 5 0 0 0 - - -, f 5; #X msg 461 105 \; hans \$1; #X obj 452 163 r hans; #X obj 151 191 s hans; @@ -88,15 +86,15 @@ pdpedia: receive; #X text 168 339 - [receive] outputs the message(s) sent from a corresponding [send] of the same name.; #N canvas 100 55 428 469 Messages_and_Data_Types 0; -#X floatatom 23 177 5 0 0 0 - - -; -#X floatatom 22 288 5 0 0 0 - - -; +#X floatatom 23 177 5 0 0 0 - - -, f 5; +#X floatatom 22 288 5 0 0 0 - - -, f 5; #X obj 23 234 s a_float; #X obj 22 262 r a_float; #X obj 33 205 s whatever; #X obj 170 204 s whatever; #X obj 158 233 s a_symbol; #X obj 158 262 r a_symbol; -#X symbolatom 158 176 10 0 0 0 - - -; +#X symbolatom 158 176 10 0 0 0 - - -, f 10; #X text 62 176 click-n-drag; #X text 228 176 type something; #X text 318 200 click this; @@ -109,12 +107,12 @@ pdpedia: receive; #X obj 295 407 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 72 313 r whatever; -#X floatatom 72 443 5 0 0 0 - - -; -#X symbolatom 113 424 10 0 0 0 - - -; +#X floatatom 72 443 5 0 0 0 - - -, f 5; +#X symbolatom 113 424 10 0 0 0 - - -, f 10; #X obj 161 381 print; #X obj 195 363 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X symbolatom 158 291 10 0 0 0 - - -; +#X symbolatom 158 291 10 0 0 0 - - -, f 10; #X obj 154 404 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 295 217 \; whatever 1 2 3 4 \;; @@ -158,7 +156,8 @@ message box. The [receive] object accepts any message as input.; #X text 334 110 message; #X text 334 122 boxes; #X text 80 391 1) symbol atom; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 98 439 pddp/pddplink all_about_send_n_receive.pd -text all_about_send_n_receive ; #X obj 98 454 pddp/pddplink all_about_scope_and_locality.pd -text all_about_scope_and_locality @@ -173,14 +172,14 @@ doc/2.control.examples/13.locality.pd; ; #X obj 98 490 pddp/pddplink ../1.manual/x5.htm -text doc/1.manual/x5.htm ; -#X connect 14 0 13 0; -#X connect 16 0 15 0; -#X connect 18 0 17 0; -#X connect 20 0 19 0; -#X connect 21 0 26 0; +#X connect 13 0 12 0; +#X connect 15 0 14 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 20 0 25 0; +#X connect 26 0 21 0; #X connect 27 0 22 0; -#X connect 28 0 23 0; -#X connect 29 0 35 0; -#X connect 30 0 31 0; -#X connect 32 0 33 0; -#X connect 34 0 24 0; +#X connect 28 0 34 0; +#X connect 29 0 30 0; +#X connect 31 0 32 0; +#X connect 33 0 23 0; diff --git a/doc/pddp/rev1~-help.pd b/doc/pddp/rev1~-help.pd index a4416a15829fabd01ecfc30d3e3446e92c41475d..3d461caea085e0ffa2b886154b994bd1135a1e76 100644 --- a/doc/pddp/rev1~-help.pd +++ b/doc/pddp/rev1~-help.pd @@ -1,120 +1,120 @@ -#N canvas 16 21 1008 526 12; -#X obj 148 439 dac~; -#X obj 58 72 line~; -#X msg 58 49 0 \, 10000 5; -#X obj 58 118 cos~; -#X msg 146 70 1; -#X obj 146 47 loadbang; -#X obj 58 95 clip~ 0 0.25; -#X floatatom 173 264 0 0 0 0 - - -; -#X obj 251 134 line~; -#X obj 251 157 cos~; -#X msg 324 54 -0.25 \, 0.25 100; -#X obj 251 8 loadbang; -#X msg 251 31 -0.25; -#X obj 251 203 *~; -#X obj 58 140 hip~ 5; -#X floatatom 162 328 0 0 0 0 - - -; -#X obj 162 373 pack 0 100; -#X obj 162 396 line~; -#X obj 148 416 *~; -#X obj 162 350 dbtorms; -#X msg 324 77 -0.25 \, 0.25 400; -#X floatatom 324 145 0 0 0 0 - - -; -#X obj 324 191 osc~ 440; -#X obj 324 168 mtof; -#X msg 324 31 -0.25 \, 0.25 20; -#X obj 251 180 *~ 0.1; -#X msg 324 100 -0.25 \, 0.25 1000; -#X msg 324 122 -0.25 \, 0.25 2000; -#X obj 324 226 *~; -#X obj 342 252 *~; -#X obj 58 439 dac~; -#X floatatom 68 323 0 0 0 0 - - -; -#X obj 68 368 pack 0 100; -#X obj 68 391 line~; -#X obj 58 416 *~; -#X obj 68 346 dbtorms; -#X msg 324 8 0; -#X obj 308 257 *~; -#X obj 58 26 metro 2000; -#X floatatom 58 4 0 0 0 0 - - -; -#X msg 220 265 bang; -#X obj 284 322 env~ 32768; -#X floatatom 284 344 0 0 0 0 - - -; -#X text 166 244 1 sec; -#X text 143 226 dB after; -#X text 220 245 clear; -#X text 1 51 impulse; -#X text 362 7 tone; -#X text 484 31 beeps; -#X text 428 147 This is an experimental reverberator design composed -of a series of allpass filters with exponentially growing delay times. -Each allpass filter has a gain of 0.7. The reverb time is adjusted -by adjusting the input gains of the allpass filters. The last unit -is modified so that its first two "echos" mimic those of an allpass -but its loop gain depends on reverb time.; -#X text 430 279 Reverb time is controlled by specifying the dB gain -(100 normal) after one second \, so that 100 corresponds to infinite -reverb time \, 70 to two seconds \, 40 to one second \, and 0 to 0 -; -#X text 671 499 modified for Pd version 0.30.; -#X msg 560 34 \; pd dsp 1; -#X text 427 455 The rev1~ module eats about 18% of my 300mHz P2 machine. -; -#X obj 148 289 rev1~; -#X text 428 361 The "clear" button impolitely clears out all the delay -lines \, You may immediately resume pumping the reverberator \, but -the input signal should be cleanly enveloped. The output \, too \, -must be enveloped and may not be opened until 5 msec after the "clear" -message is sent.; -#X text 670 482 KEYWORDS unfinished; -#X connect 1 0 6 0; -#X connect 2 0 1 0; -#X connect 3 0 14 0; -#X connect 4 0 1 0; -#X connect 5 0 4 0; -#X connect 6 0 3 0; -#X connect 7 0 54 1; -#X connect 8 0 9 0; -#X connect 9 0 25 0; -#X connect 10 0 8 0; -#X connect 11 0 12 0; -#X connect 12 0 8 0; -#X connect 13 0 14 0; -#X connect 14 0 34 0; -#X connect 14 0 54 0; -#X connect 15 0 19 0; -#X connect 16 0 17 0; -#X connect 17 0 18 1; -#X connect 18 0 0 0; -#X connect 19 0 16 0; -#X connect 20 0 8 0; -#X connect 21 0 23 0; -#X connect 22 0 13 1; -#X connect 22 0 28 0; -#X connect 22 0 28 1; -#X connect 22 0 29 0; -#X connect 23 0 22 0; -#X connect 24 0 8 0; -#X connect 25 0 13 0; -#X connect 26 0 8 0; -#X connect 27 0 8 0; -#X connect 28 0 29 1; -#X connect 28 0 13 1; -#X connect 28 0 37 0; -#X connect 28 0 37 1; -#X connect 29 0 13 1; -#X connect 31 0 35 0; -#X connect 32 0 33 0; -#X connect 33 0 34 1; -#X connect 34 0 30 0; -#X connect 35 0 32 0; -#X connect 36 0 8 0; -#X connect 37 0 13 1; -#X connect 38 0 2 0; -#X connect 39 0 38 0; -#X connect 40 0 54 2; -#X connect 41 0 42 0; -#X connect 54 0 18 0; -#X connect 54 0 41 0; +#N canvas 428 34 1008 526 12; +#X obj 148 439 dac~; +#X obj 58 72 line~; +#X msg 58 49 0 \, 10000 5; +#X obj 58 118 cos~; +#X msg 146 70 1; +#X obj 146 47 loadbang; +#X obj 58 95 clip~ 0 0.25; +#X floatatom 173 264 0 0 0 0 - - -; +#X obj 251 134 line~; +#X obj 251 157 cos~; +#X msg 324 54 -0.25 \, 0.25 100; +#X obj 251 8 loadbang; +#X msg 251 31 -0.25; +#X obj 251 203 *~; +#X obj 58 140 hip~ 5; +#X floatatom 162 328 0 0 0 0 - - -; +#X obj 162 373 pack 0 100; +#X obj 162 396 line~; +#X obj 148 416 *~; +#X obj 162 350 dbtorms; +#X msg 324 77 -0.25 \, 0.25 400; +#X floatatom 324 145 0 0 0 0 - - -; +#X obj 324 191 osc~ 440; +#X obj 324 168 mtof; +#X msg 324 31 -0.25 \, 0.25 20; +#X obj 251 180 *~ 0.1; +#X msg 324 100 -0.25 \, 0.25 1000; +#X msg 324 122 -0.25 \, 0.25 2000; +#X obj 324 226 *~; +#X obj 342 252 *~; +#X obj 58 439 dac~; +#X floatatom 68 323 0 0 0 0 - - -; +#X obj 68 368 pack 0 100; +#X obj 68 391 line~; +#X obj 58 416 *~; +#X obj 68 346 dbtorms; +#X msg 324 8 0; +#X obj 308 257 *~; +#X obj 58 26 metro 2000; +#X floatatom 58 4 0 0 0 0 - - -; +#X msg 220 265 bang; +#X obj 284 322 env~ 32768; +#X floatatom 284 344 0 0 0 0 - - -; +#X text 166 244 1 sec; +#X text 143 226 dB after; +#X text 220 245 clear; +#X text 1 51 impulse; +#X text 362 7 tone; +#X text 484 31 beeps; +#X text 428 147 This is an experimental reverberator design composed +of a series of allpass filters with exponentially growing delay times. +Each allpass filter has a gain of 0.7. The reverb time is adjusted +by adjusting the input gains of the allpass filters. The last unit +is modified so that its first two "echos" mimic those of an allpass +but its loop gain depends on reverb time.; +#X text 430 279 Reverb time is controlled by specifying the dB gain +(100 normal) after one second \, so that 100 corresponds to infinite +reverb time \, 70 to two seconds \, 40 to one second \, and 0 to 0 +; +#X text 671 499 modified for Pd version 0.30.; +#X msg 560 34 \; pd dsp 1; +#X text 427 455 The rev1~ module eats about 18% of my 300mHz P2 machine. +; +#X obj 148 289 rev1~; +#X text 428 361 The "clear" button impolitely clears out all the delay +lines \, You may immediately resume pumping the reverberator \, but +the input signal should be cleanly enveloped. The output \, too \, +must be enveloped and may not be opened until 5 msec after the "clear" +message is sent.; +#X text 670 482 KEYWORDS unfinished; +#X connect 1 0 6 0; +#X connect 2 0 1 0; +#X connect 3 0 14 0; +#X connect 4 0 1 0; +#X connect 5 0 4 0; +#X connect 6 0 3 0; +#X connect 7 0 54 1; +#X connect 8 0 9 0; +#X connect 9 0 25 0; +#X connect 10 0 8 0; +#X connect 11 0 12 0; +#X connect 12 0 8 0; +#X connect 13 0 14 0; +#X connect 14 0 34 0; +#X connect 14 0 54 0; +#X connect 15 0 19 0; +#X connect 16 0 17 0; +#X connect 17 0 18 1; +#X connect 18 0 0 0; +#X connect 19 0 16 0; +#X connect 20 0 8 0; +#X connect 21 0 23 0; +#X connect 22 0 13 1; +#X connect 22 0 28 0; +#X connect 22 0 28 1; +#X connect 22 0 29 0; +#X connect 23 0 22 0; +#X connect 24 0 8 0; +#X connect 25 0 13 0; +#X connect 26 0 8 0; +#X connect 27 0 8 0; +#X connect 28 0 29 1; +#X connect 28 0 13 1; +#X connect 28 0 37 0; +#X connect 28 0 37 1; +#X connect 29 0 13 1; +#X connect 31 0 35 0; +#X connect 32 0 33 0; +#X connect 33 0 34 1; +#X connect 34 0 30 0; +#X connect 35 0 32 0; +#X connect 36 0 8 0; +#X connect 37 0 13 1; +#X connect 38 0 2 0; +#X connect 39 0 38 0; +#X connect 40 0 54 2; +#X connect 41 0 42 0; +#X connect 54 0 18 0; +#X connect 54 0 41 0; diff --git a/doc/pddp/rev2~-help.pd b/doc/pddp/rev2~-help.pd index f7b1e6d69abf9209f5357520c283a72c1e19570d..8333186123310468443d1e82bbe4bbe4c36a87b5 100644 --- a/doc/pddp/rev2~-help.pd +++ b/doc/pddp/rev2~-help.pd @@ -1,135 +1,135 @@ -#N canvas 167 160 766 354 12; -#X floatatom 73 185 0 0 120 0 - - -; -#X floatatom 106 323 0 0 120 0 - - -; -#N canvas 0 0 539 448 tests 0; -#X obj 67 33 inlet; -#X obj 309 189 inlet; -#X obj 235 207 line~; -#X obj 235 230 cos~; -#X obj 235 68 loadbang; -#X msg 235 91 -0.25; -#X obj 235 276 *~; -#X obj 186 309 hip~ 5; -#X floatatom 308 218 0 0 0 0 - - -; -#X obj 308 264 osc~ 440; -#X obj 308 241 mtof; -#X obj 235 253 *~ 0.1; -#X obj 308 299 *~; -#X obj 326 325 *~; -#X obj 292 330 *~; -#X msg 279 150 -0.25 \, 0.25 \$1; -#X obj 41 148 biquad~ 0 0 1 -1 0; -#X obj 63 70 t b; -#X obj 104 72 del 3; -#X obj 57 101 1; -#X obj 96 101 0; -#X obj 41 355 outlet~; -#X obj 279 126 inlet; -#X obj 40 175 *~; -#X connect 0 0 17 0; -#X connect 1 0 8 0; -#X connect 2 0 3 0; -#X connect 3 0 11 0; -#X connect 4 0 5 0; -#X connect 5 0 2 0; -#X connect 6 0 7 0; -#X connect 7 0 21 0; -#X connect 8 0 10 0; -#X connect 9 0 6 1; -#X connect 9 0 12 0; -#X connect 9 0 12 1; -#X connect 9 0 13 0; -#X connect 10 0 9 0; -#X connect 11 0 6 0; -#X connect 12 0 13 1; -#X connect 12 0 6 1; -#X connect 12 0 14 0; -#X connect 12 0 14 1; -#X connect 13 0 6 1; -#X connect 14 0 6 1; -#X connect 15 0 2 0; -#X connect 16 0 23 0; -#X connect 17 0 18 0; -#X connect 17 0 19 0; -#X connect 18 0 20 0; -#X connect 19 0 16 0; -#X connect 19 0 23 1; -#X connect 20 0 16 0; -#X connect 20 0 23 1; -#X connect 22 0 15 0; -#X connect 23 0 21 0; -#X restore 17 154 pd tests; -#X msg 56 35 10; -#X msg 54 62 20; -#X msg 53 90 100; -#X msg 52 115 500; -#X obj 17 15 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X text 37 9 impulse; -#N canvas 0 0 450 300 output 0; -#X obj 54 202 dac~; -#X obj 132 119 pack 0 100; -#X obj 132 142 line~; -#X obj 54 165 *~; -#X obj 132 97 dbtorms; -#X obj 33 42 inlet~; -#X obj 177 42 inlet; -#X obj 177 74 clip 0 120; -#X msg 257 133 \; pd dsp 1; -#X obj 98 42 inlet~; -#X obj 94 168 *~; -#X connect 1 0 2 0; -#X connect 2 0 3 1; -#X connect 2 0 10 1; -#X connect 3 0 0 0; -#X connect 4 0 1 0; -#X connect 5 0 3 0; -#X connect 6 0 7 0; -#X connect 6 0 8 0; -#X connect 7 0 4 0; -#X connect 9 0 10 0; -#X connect 10 0 0 1; -#X restore 18 324 pd output; -#X floatatom 97 127 0 0 0 0 - - -; -#X text 136 96 tone; -#X text 135 112 pitch; -#X text 114 185 level \, dB; -#X floatatom 117 209 0 0 100 0 - - -; -#X text 158 209 liveness \, 0-100; -#X text 505 330 modified for Pd version 0.37; -#X floatatom 161 235 0 0 120 0 - - -; -#X floatatom 205 259 0 0 120 0 - - -; -#X text 192 235 crossover frequency \, Hz.; -#X text 238 260 HF damping \, percent; -#X obj 30 290 rev2~ 100 90 3000 20; -#X text 141 324 output level \, dB; -#X text 281 8 REV2~ - a simple 1-in \, 4-out reverberator; -#X text 95 35 tone; -#X text 96 52 bursts; -#X text 231 37 The creation arguments (level \, liveness \, crossover -frequency \, HF damping) may also be supplied in four inlets as shown. -The "liveness" (actually the internal feedback percentage) should be -100 for infinite reverb \, 90 for longish \, and 80 for short. The -crossover frequency and HF damping work together: at frequencies above -crossover \, the feedback is diminished by the "damping" as a percentage. -So zero HF damping means equal reverb time at all frequencies \, and -100% damping means almost nothing above the crossover frequency gets -through.; -#X text 132 130 (60 for; -#X text 115 150 middle C); -#X text 504 313 KEYWORDS unfinished; -#X connect 0 0 21 1; -#X connect 1 0 9 2; -#X connect 2 0 9 0; -#X connect 2 0 21 0; -#X connect 3 0 2 1; -#X connect 4 0 2 1; -#X connect 5 0 2 1; -#X connect 6 0 2 1; -#X connect 7 0 2 0; -#X connect 10 0 2 2; -#X connect 14 0 21 2; -#X connect 17 0 21 3; -#X connect 18 0 21 4; -#X connect 21 0 9 0; -#X connect 21 1 9 1; +#N canvas 429 34 766 354 12; +#X floatatom 73 185 0 0 120 0 - - -; +#X floatatom 106 323 0 0 120 0 - - -; +#N canvas 0 0 539 448 tests 0; +#X obj 67 33 inlet; +#X obj 309 189 inlet; +#X obj 235 207 line~; +#X obj 235 230 cos~; +#X obj 235 68 loadbang; +#X msg 235 91 -0.25; +#X obj 235 276 *~; +#X obj 186 309 hip~ 5; +#X floatatom 308 218 0 0 0 0 - - -; +#X obj 308 264 osc~ 440; +#X obj 308 241 mtof; +#X obj 235 253 *~ 0.1; +#X obj 308 299 *~; +#X obj 326 325 *~; +#X obj 292 330 *~; +#X msg 279 150 -0.25 \, 0.25 \$1; +#X obj 41 148 biquad~ 0 0 1 -1 0; +#X obj 63 70 t b; +#X obj 104 72 del 3; +#X obj 57 101 1; +#X obj 96 101 0; +#X obj 41 355 outlet~; +#X obj 279 126 inlet; +#X obj 40 175 *~; +#X connect 0 0 17 0; +#X connect 1 0 8 0; +#X connect 2 0 3 0; +#X connect 3 0 11 0; +#X connect 4 0 5 0; +#X connect 5 0 2 0; +#X connect 6 0 7 0; +#X connect 7 0 21 0; +#X connect 8 0 10 0; +#X connect 9 0 6 1; +#X connect 9 0 12 0; +#X connect 9 0 12 1; +#X connect 9 0 13 0; +#X connect 10 0 9 0; +#X connect 11 0 6 0; +#X connect 12 0 13 1; +#X connect 12 0 6 1; +#X connect 12 0 14 0; +#X connect 12 0 14 1; +#X connect 13 0 6 1; +#X connect 14 0 6 1; +#X connect 15 0 2 0; +#X connect 16 0 23 0; +#X connect 17 0 18 0; +#X connect 17 0 19 0; +#X connect 18 0 20 0; +#X connect 19 0 16 0; +#X connect 19 0 23 1; +#X connect 20 0 16 0; +#X connect 20 0 23 1; +#X connect 22 0 15 0; +#X connect 23 0 21 0; +#X restore 17 154 pd tests; +#X msg 56 35 10; +#X msg 54 62 20; +#X msg 53 90 100; +#X msg 52 115 500; +#X obj 17 15 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 37 9 impulse; +#N canvas 0 0 450 300 output 0; +#X obj 54 202 dac~; +#X obj 132 119 pack 0 100; +#X obj 132 142 line~; +#X obj 54 165 *~; +#X obj 132 97 dbtorms; +#X obj 33 42 inlet~; +#X obj 177 42 inlet; +#X obj 177 74 clip 0 120; +#X msg 257 133 \; pd dsp 1; +#X obj 98 42 inlet~; +#X obj 94 168 *~; +#X connect 1 0 2 0; +#X connect 2 0 3 1; +#X connect 2 0 10 1; +#X connect 3 0 0 0; +#X connect 4 0 1 0; +#X connect 5 0 3 0; +#X connect 6 0 7 0; +#X connect 6 0 8 0; +#X connect 7 0 4 0; +#X connect 9 0 10 0; +#X connect 10 0 0 1; +#X restore 18 324 pd output; +#X floatatom 97 127 0 0 0 0 - - -; +#X text 136 96 tone; +#X text 135 112 pitch; +#X text 114 185 level \, dB; +#X floatatom 117 209 0 0 100 0 - - -; +#X text 158 209 liveness \, 0-100; +#X text 505 330 modified for Pd version 0.37; +#X floatatom 161 235 0 0 120 0 - - -; +#X floatatom 205 259 0 0 120 0 - - -; +#X text 192 235 crossover frequency \, Hz.; +#X text 238 260 HF damping \, percent; +#X obj 30 290 rev2~ 100 90 3000 20; +#X text 141 324 output level \, dB; +#X text 281 8 REV2~ - a simple 1-in \, 4-out reverberator; +#X text 95 35 tone; +#X text 96 52 bursts; +#X text 231 37 The creation arguments (level \, liveness \, crossover +frequency \, HF damping) may also be supplied in four inlets as shown. +The "liveness" (actually the internal feedback percentage) should be +100 for infinite reverb \, 90 for longish \, and 80 for short. The +crossover frequency and HF damping work together: at frequencies above +crossover \, the feedback is diminished by the "damping" as a percentage. +So zero HF damping means equal reverb time at all frequencies \, and +100% damping means almost nothing above the crossover frequency gets +through.; +#X text 132 130 (60 for; +#X text 115 150 middle C); +#X text 504 313 KEYWORDS unfinished; +#X connect 0 0 21 1; +#X connect 1 0 9 2; +#X connect 2 0 9 0; +#X connect 2 0 21 0; +#X connect 3 0 2 1; +#X connect 4 0 2 1; +#X connect 5 0 2 1; +#X connect 6 0 2 1; +#X connect 7 0 2 0; +#X connect 10 0 2 2; +#X connect 14 0 21 2; +#X connect 17 0 21 3; +#X connect 18 0 21 4; +#X connect 21 0 9 0; +#X connect 21 1 9 1; diff --git a/doc/pddp/rev3~-help.pd b/doc/pddp/rev3~-help.pd index 9f1e30ce660709f66ad2edeb7ce10b439fd8e1b0..68b3f903c25d2f0069610e7bff09cc07b70494b9 100644 --- a/doc/pddp/rev3~-help.pd +++ b/doc/pddp/rev3~-help.pd @@ -1,137 +1,137 @@ -#N canvas 70 263 765 380 12; -#X floatatom 99 212 0 0 120 0 - - -; -#X floatatom 105 340 0 0 120 0 - - -; -#N canvas 0 0 539 448 tests 0; -#X obj 67 33 inlet; -#X obj 309 189 inlet; -#X obj 235 207 line~; -#X obj 235 230 cos~; -#X obj 235 68 loadbang; -#X msg 235 91 -0.25; -#X obj 235 276 *~; -#X obj 186 309 hip~ 5; -#X floatatom 308 218 0 0 0 0 - - -; -#X obj 308 264 osc~ 440; -#X obj 308 241 mtof; -#X obj 235 253 *~ 0.1; -#X obj 308 299 *~; -#X obj 326 325 *~; -#X obj 292 330 *~; -#X msg 279 150 -0.25 \, 0.25 \$1; -#X obj 41 148 biquad~ 0 0 1 -1 0; -#X obj 63 70 t b; -#X obj 104 72 del 3; -#X obj 57 101 1; -#X obj 96 101 0; -#X obj 41 355 outlet~; -#X obj 279 126 inlet; -#X obj 51 192 *~; -#X connect 0 0 17 0; -#X connect 1 0 8 0; -#X connect 2 0 3 0; -#X connect 3 0 11 0; -#X connect 4 0 5 0; -#X connect 5 0 2 0; -#X connect 6 0 7 0; -#X connect 7 0 21 0; -#X connect 8 0 10 0; -#X connect 9 0 6 1; -#X connect 9 0 12 0; -#X connect 9 0 12 1; -#X connect 9 0 13 0; -#X connect 10 0 9 0; -#X connect 11 0 6 0; -#X connect 12 0 13 1; -#X connect 12 0 6 1; -#X connect 12 0 14 0; -#X connect 12 0 14 1; -#X connect 13 0 6 1; -#X connect 14 0 6 1; -#X connect 15 0 2 0; -#X connect 16 0 23 0; -#X connect 17 0 18 0; -#X connect 17 0 19 0; -#X connect 18 0 20 0; -#X connect 19 0 16 0; -#X connect 19 0 23 1; -#X connect 20 0 16 0; -#X connect 20 0 23 1; -#X connect 22 0 15 0; -#X connect 23 0 21 0; -#X restore 16 171 pd tests; -#X msg 55 52 10; -#X msg 53 79 20; -#X msg 52 107 100; -#X msg 51 132 500; -#X obj 16 32 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X text 36 26 impulse; -#N canvas 0 0 450 300 output 0; -#X obj 54 202 dac~; -#X obj 132 119 pack 0 100; -#X obj 132 142 line~; -#X obj 54 165 *~; -#X obj 132 97 dbtorms; -#X obj 33 42 inlet~; -#X obj 177 42 inlet; -#X obj 177 74 clip 0 120; -#X msg 257 133 \; pd dsp 1; -#X obj 98 42 inlet~; -#X obj 94 168 *~; -#X connect 1 0 2 0; -#X connect 2 0 3 1; -#X connect 2 0 10 1; -#X connect 3 0 0 0; -#X connect 4 0 1 0; -#X connect 5 0 3 0; -#X connect 6 0 7 0; -#X connect 6 0 8 0; -#X connect 7 0 4 0; -#X connect 9 0 10 0; -#X connect 10 0 0 1; -#X restore 17 340 pd output; -#X floatatom 96 144 0 0 0 0 - - -; -#X text 135 113 tone; -#X text 134 129 pitch; -#X text 140 212 level \, dB; -#X floatatom 134 234 0 0 100 0 - - -; -#X text 175 234 liveness \, 0-100; -#X floatatom 169 258 4 0 5000 0 - - -; -#X floatatom 204 281 0 0 100 0 - - -; -#X text 217 256 crossover frequency \, Hz.; -#X text 240 283 HF damping \, percent; -#X text 140 341 output level \, dB; -#X text 94 52 tone; -#X text 95 69 bursts; -#X text 131 147 (60 for; -#X text 114 167 middle C); -#X obj 29 307 rev3~ 100 90 3000 20; -#X text 263 4 REV3~ - hard-core \, 2-in \, 4-out reverberator; -#X text 236 56 The creation arguments (level \, liveness \, crossover -frequency \, HF damping) may also be supplied in four inlets as shown. -The "liveness" (actually the internal feedback percentage) should be -100 for infinite reverb \, 90 for longish \, and 80 for short. The -crossover frequency and HF damping work together: at frequencies above -crossover \, the feedback is diminished by the "damping" as a percentage. -So zero HF damping means equal reverb time at all frequencies \, and -100% damping means almost nothing above the crossover frequency gets -through.; -#X text 236 29 (A more expensive \, presumably better \, one than rev2~.) -; -#X text 470 352 modified for Pd version 0.37-1; -#X text 470 335 KEYWORDS abstraction unfinished; -#X connect 0 0 25 2; -#X connect 1 0 9 2; -#X connect 2 0 9 0; -#X connect 2 0 25 0; -#X connect 3 0 2 1; -#X connect 4 0 2 1; -#X connect 5 0 2 1; -#X connect 6 0 2 1; -#X connect 7 0 2 0; -#X connect 10 0 2 2; -#X connect 14 0 25 3; -#X connect 16 0 25 4; -#X connect 17 0 25 5; -#X connect 25 0 9 0; -#X connect 25 1 9 1; +#N canvas 429 33 765 380 12; +#X floatatom 99 212 0 0 120 0 - - -; +#X floatatom 105 340 0 0 120 0 - - -; +#N canvas 0 0 539 448 tests 0; +#X obj 67 33 inlet; +#X obj 309 189 inlet; +#X obj 235 207 line~; +#X obj 235 230 cos~; +#X obj 235 68 loadbang; +#X msg 235 91 -0.25; +#X obj 235 276 *~; +#X obj 186 309 hip~ 5; +#X floatatom 308 218 0 0 0 0 - - -; +#X obj 308 264 osc~ 440; +#X obj 308 241 mtof; +#X obj 235 253 *~ 0.1; +#X obj 308 299 *~; +#X obj 326 325 *~; +#X obj 292 330 *~; +#X msg 279 150 -0.25 \, 0.25 \$1; +#X obj 41 148 biquad~ 0 0 1 -1 0; +#X obj 63 70 t b; +#X obj 104 72 del 3; +#X obj 57 101 1; +#X obj 96 101 0; +#X obj 41 355 outlet~; +#X obj 279 126 inlet; +#X obj 51 192 *~; +#X connect 0 0 17 0; +#X connect 1 0 8 0; +#X connect 2 0 3 0; +#X connect 3 0 11 0; +#X connect 4 0 5 0; +#X connect 5 0 2 0; +#X connect 6 0 7 0; +#X connect 7 0 21 0; +#X connect 8 0 10 0; +#X connect 9 0 6 1; +#X connect 9 0 12 0; +#X connect 9 0 12 1; +#X connect 9 0 13 0; +#X connect 10 0 9 0; +#X connect 11 0 6 0; +#X connect 12 0 13 1; +#X connect 12 0 6 1; +#X connect 12 0 14 0; +#X connect 12 0 14 1; +#X connect 13 0 6 1; +#X connect 14 0 6 1; +#X connect 15 0 2 0; +#X connect 16 0 23 0; +#X connect 17 0 18 0; +#X connect 17 0 19 0; +#X connect 18 0 20 0; +#X connect 19 0 16 0; +#X connect 19 0 23 1; +#X connect 20 0 16 0; +#X connect 20 0 23 1; +#X connect 22 0 15 0; +#X connect 23 0 21 0; +#X restore 16 171 pd tests; +#X msg 55 52 10; +#X msg 53 79 20; +#X msg 52 107 100; +#X msg 51 132 500; +#X obj 16 32 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 36 26 impulse; +#N canvas 0 0 450 300 output 0; +#X obj 54 202 dac~; +#X obj 132 119 pack 0 100; +#X obj 132 142 line~; +#X obj 54 165 *~; +#X obj 132 97 dbtorms; +#X obj 33 42 inlet~; +#X obj 177 42 inlet; +#X obj 177 74 clip 0 120; +#X msg 257 133 \; pd dsp 1; +#X obj 98 42 inlet~; +#X obj 94 168 *~; +#X connect 1 0 2 0; +#X connect 2 0 3 1; +#X connect 2 0 10 1; +#X connect 3 0 0 0; +#X connect 4 0 1 0; +#X connect 5 0 3 0; +#X connect 6 0 7 0; +#X connect 6 0 8 0; +#X connect 7 0 4 0; +#X connect 9 0 10 0; +#X connect 10 0 0 1; +#X restore 17 340 pd output; +#X floatatom 96 144 0 0 0 0 - - -; +#X text 135 113 tone; +#X text 134 129 pitch; +#X text 140 212 level \, dB; +#X floatatom 134 234 0 0 100 0 - - -; +#X text 175 234 liveness \, 0-100; +#X floatatom 169 258 4 0 5000 0 - - -, f 4; +#X floatatom 204 281 0 0 100 0 - - -; +#X text 217 256 crossover frequency \, Hz.; +#X text 240 283 HF damping \, percent; +#X text 140 341 output level \, dB; +#X text 94 52 tone; +#X text 95 69 bursts; +#X text 131 147 (60 for; +#X text 114 167 middle C); +#X obj 29 307 rev3~ 100 90 3000 20; +#X text 263 4 REV3~ - hard-core \, 2-in \, 4-out reverberator; +#X text 236 56 The creation arguments (level \, liveness \, crossover +frequency \, HF damping) may also be supplied in four inlets as shown. +The "liveness" (actually the internal feedback percentage) should be +100 for infinite reverb \, 90 for longish \, and 80 for short. The +crossover frequency and HF damping work together: at frequencies above +crossover \, the feedback is diminished by the "damping" as a percentage. +So zero HF damping means equal reverb time at all frequencies \, and +100% damping means almost nothing above the crossover frequency gets +through.; +#X text 236 29 (A more expensive \, presumably better \, one than rev2~.) +; +#X text 470 352 modified for Pd version 0.37-1; +#X text 470 335 KEYWORDS abstraction unfinished; +#X connect 0 0 25 2; +#X connect 1 0 9 2; +#X connect 2 0 9 0; +#X connect 2 0 25 0; +#X connect 3 0 2 1; +#X connect 4 0 2 1; +#X connect 5 0 2 1; +#X connect 6 0 2 1; +#X connect 7 0 2 0; +#X connect 10 0 2 2; +#X connect 14 0 25 3; +#X connect 16 0 25 4; +#X connect 17 0 25 5; +#X connect 25 0 9 0; +#X connect 25 1 9 1; diff --git a/doc/pddp/rmstodb-help.pd b/doc/pddp/rmstodb-help.pd index 32e086a1a51bf096a6475a3da49122ddf3d658e3..200abb5a95d2d4fa7e95b35b2ee5259de395992e 100644 --- a/doc/pddp/rmstodb-help.pd +++ b/doc/pddp/rmstodb-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header rmstodb 3 12 0 18 -204280 -1 0; #X obj 0 430 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 494 344 META 0; +#N canvas 480 282 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 439 cnv 17 3 53 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 542 (none); -#N canvas 76 440 428 149 Related_objects 0; +#N canvas 215 472 428 149 Related_objects 0; #X text 11 28 Control objects for conversion:; #X obj 167 57 dbtopow; #X obj 233 57 powtodb; @@ -53,9 +53,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 438 float; #X text 98 465 list; #X text 98 510 float; -#X obj 474 3 rmstodb; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/rmstodb -text -pdpedia: rmstodb; +#X obj 492 10 rmstodb; #X obj 239 189 rmstodb; #X text 109 241 The rmstodb object converts from linear ("RMS") amplitude to decibels \, so that an "RMS" of 1 corresponds to 100 dB. Zero amplitude @@ -64,6 +62,7 @@ to decibels \, so that an "RMS" of 1 corresponds to 100 dB. Zero amplitude #X text 158 465 - lists will be truncated \, and the first element used as input.; #X obj 98 569 pddp/pddplink all_about_acoustic_conversions.pd; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 11 0 18 0; -#X connect 18 0 10 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 11 0 17 0; +#X connect 17 0 10 0; diff --git a/doc/pddp/rmstodb~-help.pd b/doc/pddp/rmstodb~-help.pd index 2df4619f61cd2a1650512cb22bd5d4e144925cd4..2f815f818c66a88f4067c5cf4c4c34916c97dc37 100644 --- a/doc/pddp/rmstodb~-help.pd +++ b/doc/pddp/rmstodb~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header rmstodb~ 3 12 0 18 -204280 -1 0; #X obj 0 414 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 245 494 344 META 0; +#N canvas 484 280 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 423 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 491 (none); -#N canvas 107 461 428 130 Related_objects 0; +#N canvas 210 493 428 130 Related_objects 0; #X obj 187 37 dbtopow~; #X obj 253 37 powtodb~; #X obj 23 96 mtof; @@ -56,10 +56,8 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 460 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 460 signal; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/dbtorms~ -text -pdpedia: dbtorms~; #X obj 209 169 rmstodb~; -#X obj 474 3 rmstodb~; +#X obj 490 10 rmstodb~; #X text 11 23 linear amplitude to dB for audio signals; #X text 99 281 The [rmstodb~] object converts from linear ("RMS") amplitude to decibels \, so that an "RMS" of 1 corresponds to 100 dB. Zero amplitude @@ -69,11 +67,12 @@ to decibels \, so that an "RMS" of 1 corresponds to 100 dB. Zero amplitude \, it may be much more expensive than other workaday tilde objects such as [*~] and [osc~] \, depending on your hardware and math library. ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 480 53 pddp/dsp; #X connect 10 0 11 0; #X connect 12 0 13 0; -#X connect 13 0 20 0; +#X connect 13 0 19 0; #X connect 14 0 10 0; #X connect 15 0 14 0; -#X connect 20 0 10 0; +#X connect 19 0 10 0; diff --git a/doc/pddp/route-help.pd b/doc/pddp/route-help.pd index 0de6e7f05b5da3c8c9e84b6f33243ec43b177174..f3f8aa152a570b80fdd5c1fec18c1d0610a4aeb1 100644 --- a/doc/pddp/route-help.pd +++ b/doc/pddp/route-help.pd @@ -1,11 +1,11 @@ -#N canvas 237 28 555 685 10; +#N canvas 427 31 555 685 10; #X obj 0 697 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header route 3 12 0 18 -204280 -1 0; #X obj 0 240 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 229 494 392 META 0; +#N canvas 482 297 494 392 META 0; #X text 12 85 PLATFORM windows macosx gnulinux; #X text 12 165 LIBRARY internal; #X text 12 205 WEBSITE http://crca.ucsd.edu/~msp/; @@ -31,7 +31,7 @@ or first element; 0 13 -228856 -1 0; #X obj 0 672 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 74 482 428 109 Related_objects 0; +#N canvas 211 576 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [route] Related Objects; @@ -43,9 +43,7 @@ or first element; -162280 0; #X obj 78 456 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 -162280 0; -#X obj 512 4 route; -#X obj 459 20 pddp/pddplink http://wiki.puredata.info/en/route -text -pdpedia: route; +#X obj 508 12 route; #X obj 27 113 route 0 1; #X msg 27 61 0 12; #X msg 65 61 1 13; @@ -248,8 +246,8 @@ how incoming data is handled in each mode.; #X text 175 348 a symbol; #X text 133 369 none of the above!; #X text 178 284 a list of symbols; -#X floatatom 109 425 5 0 0 0 - - -; -#X symbolatom 157 424 10 0 0 0 - - -; +#X floatatom 109 425 5 0 0 0 - - -, f 5; +#X symbolatom 157 424 10 0 0 0 - - -, f 10; #X obj 62 445 bng 15 250 50 0 empty empty bang -6 23 1 12 -262144 -1 -1; #X msg 62 225 89; @@ -400,8 +398,8 @@ it is and it will be output through the right-most outlet).; #X msg 87 54 list; #X msg 88 87 list 5; #X text 65 23 SPECIAL CASES OF LISTS.; -#X floatatom 107 188 5 0 0 0 - - -; -#X symbolatom 155 187 10 0 0 0 - - -; +#X floatatom 107 188 5 0 0 0 - - -, f 5; +#X symbolatom 155 187 10 0 0 0 - - -, f 10; #X obj 60 208 bng 15 250 50 0 empty empty bang -6 23 1 12 -262144 -1 -1; #X msg 88 124 list not-a-list; @@ -465,9 +463,9 @@ are sent to the rightmost outlet unchanged.; -162280 0; #X text 98 386 float; #N canvas 79 52 428 344 second_inlet 0; -#X floatatom 68 278 5 0 0 0 - - -; -#X floatatom 31 232 5 0 0 0 - - -; -#X floatatom 80 234 5 0 0 0 - - -; +#X floatatom 68 278 5 0 0 0 - - -, f 5; +#X floatatom 31 232 5 0 0 0 - - -, f 5; +#X floatatom 80 234 5 0 0 0 - - -, f 5; #X obj 217 301 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 203 206 symbol word; @@ -487,7 +485,7 @@ multiple creation arguments \, you'll notice that this second inlet is absent.; #X obj 23 256 route 42; #X obj 217 276 route word; -#X floatatom 23 278 5 0 0 0 - - -; +#X floatatom 23 278 5 0 0 0 - - -, f 5; #X msg 23 210 42; #X obj 217 255 list trim; #X text 20 128 Also notice in the right example how symbols need to @@ -517,26 +515,26 @@ creation argument. See the subpatch below for details:; #X obj 269 110 list trim; #X obj 315 168 print rejection_outlet; #X obj 258 192 print left_outlet; -#X symbolatom 355 86 10 0 0 0 - - -; -#X symbolatom 334 119 10 0 0 0 - - -; +#X symbolatom 355 86 10 0 0 0 - - -, f 10; +#X symbolatom 334 119 10 0 0 0 - - -, f 10; #X text 398 119 This one doesn't work; #X msg 269 85 symbol word; #X msg 258 60 word; -#X connect 12 0 17 0; -#X connect 12 0 21 0; -#X connect 12 1 19 0; -#X connect 12 1 20 0; -#X connect 12 2 16 0; -#X connect 12 2 18 0; -#X connect 13 0 12 0; -#X connect 14 0 12 0; -#X connect 15 0 12 0; -#X connect 22 0 12 0; -#X connect 33 0 12 0; -#X connect 49 0 52 0; -#X connect 49 1 51 0; -#X connect 50 0 49 0; -#X connect 53 0 50 0; -#X connect 54 0 49 0; -#X connect 56 0 50 0; -#X connect 57 0 49 0; +#X connect 11 0 16 0; +#X connect 11 0 20 0; +#X connect 11 1 18 0; +#X connect 11 1 19 0; +#X connect 11 2 15 0; +#X connect 11 2 17 0; +#X connect 12 0 11 0; +#X connect 13 0 11 0; +#X connect 14 0 11 0; +#X connect 21 0 11 0; +#X connect 32 0 11 0; +#X connect 48 0 51 0; +#X connect 48 1 50 0; +#X connect 49 0 48 0; +#X connect 52 0 49 0; +#X connect 53 0 48 0; +#X connect 55 0 49 0; +#X connect 56 0 48 0; diff --git a/doc/pddp/rpole~-help.pd b/doc/pddp/rpole~-help.pd index 94d534ccd94e55bd8fe62ac62a2e1c1f18e97f66..e17d2697b635a5f083499ac1201c0634c1d949f6 100644 --- a/doc/pddp/rpole~-help.pd +++ b/doc/pddp/rpole~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header rpole~ 3 12 0 18 -204280 -1 0; #X obj 0 338 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 246 494 344 META 0; +#N canvas 484 286 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -32,9 +32,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 413 cnv 17 3 30 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 479 3 rpole~; -#X obj 452 20 pddp/pddplink http://wiki.puredata.info/en/rpole~ -text -pdpedia: rpole~; +#X obj 497 10 rpole~; #X floatatom 152 194 0 0 0 0 - - -; #X obj 96 107 osc~ 100; #X msg 111 139 clear; @@ -48,15 +46,15 @@ pdpedia: rpole~; #X obj 95 217 rpole~ 0.9; #N canvas 93 273 326 287 test 0; #X obj 76 78 osc~; -#X floatatom 76 55 5 0 0 0 - - -; +#X floatatom 76 55 5 0 0 0 - - -, f 5; #X obj 77 219 env~ 16384; -#X floatatom 77 243 5 0 0 0 - - -; +#X floatatom 77 243 5 0 0 0 - - -, f 5; #X obj 76 168 rpole~; #X obj 104 107 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 76 105 *~; #X msg 97 137 set 1; -#X floatatom 172 157 4 -100 100 0 - - -; +#X floatatom 172 157 4 -100 100 0 - - -, f 4; #X obj 172 182 / 100; #X obj 214 256 dac~; #X obj 228 177 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 @@ -97,7 +95,7 @@ or by an audio signal (right inlet).; #X text 49 284 where y[n] is the output \, x[n] the input \, and a[n] the filter coefficient. The filter is unstable if/when |a[n]|>1.; #X text 80 505 1) float; -#N canvas 27 280 428 309 Related_objects 0; +#N canvas 212 318 428 309 Related_objects 0; #X obj 74 60 rzero~; #X obj 25 80 cpole~; #X obj 25 60 rpole~; @@ -130,13 +128,14 @@ for an introduction to the necessary theory.; #X text 167 412 - filter coefficient.; #X text 167 505 - (optional) initializes filter coefficient.; #X text 49 242 The action of [rpole~] is:; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 473 58 pddp/dsp; #X obj 98 557 pddp/pddplink ../3.audio.examples/H11.shelving.pd -text doc/3.audio.examples/H11.shelving.pd; #X obj 98 572 pddp/pddplink ../3.audio.examples/H14.all.pass.pd -text doc/3.audio.examples/H14.all.pass.pd; -#X connect 12 0 21 1; -#X connect 13 0 21 0; -#X connect 14 0 21 0; -#X connect 15 0 21 0; +#X connect 11 0 20 1; +#X connect 12 0 20 0; +#X connect 13 0 20 0; +#X connect 14 0 20 0; diff --git a/doc/pddp/rsqrt~-help.pd b/doc/pddp/rsqrt~-help.pd index ec111b4703af5996f81d3591b85725a3ca87522f..ccca26b033af1cd4a8002f3051210d9f881900b7 100644 --- a/doc/pddp/rsqrt~-help.pd +++ b/doc/pddp/rsqrt~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header rsqrt~ 3 12 0 18 -204280 -1 0; #X obj 0 468 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 245 494 344 META 0; +#N canvas 483 290 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 544 (none); -#N canvas 61 484 428 105 Related_objects 0; +#N canvas 213 526 428 105 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 sqrt~; @@ -39,15 +39,13 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 513 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 478 3 rsqrt~; -#X obj 452 20 pddp/pddplink http://wiki.puredata.info/en/rsqrt~ -text -pdpedia: rsqrt~; +#X obj 500 11 rsqrt~; #X obj 233 261 metro 500; #X obj 233 236 r metro; #X floatatom 217 157 0 0 0 0 - - -; #X floatatom 217 319 0 0 0 0 - - -; #X obj 217 294 snapshot~; -#X floatatom 217 404 9 0 0 0 - - -; +#X floatatom 217 404 9 0 0 0 - - -, f 9; #X obj 217 346 t f f; #X obj 217 375 *; #X obj 217 183 sig~; @@ -60,16 +58,16 @@ pdpedia: rsqrt~; #X text 74 110 [rsqrt~] takes the approximate reciprocal square root of the incoming signal \, using a fast \, approximate algorithm which is probably accurate to about 120 dB (20 bits).; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 13 0 17 0; -#X connect 14 0 13 0; -#X connect 14 0 13 0; -#X connect 15 0 21 0; -#X connect 16 0 19 0; -#X connect 17 0 16 0; -#X connect 19 0 20 0; -#X connect 19 1 20 1; -#X connect 20 0 18 0; -#X connect 21 0 22 0; -#X connect 22 0 17 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 478 54 pddp/dsp; +#X connect 12 0 16 0; +#X connect 13 0 12 0; +#X connect 14 0 20 0; +#X connect 15 0 18 0; +#X connect 16 0 15 0; +#X connect 18 0 19 0; +#X connect 18 1 19 1; +#X connect 19 0 17 0; +#X connect 20 0 21 0; +#X connect 21 0 16 0; diff --git a/doc/pddp/rzero_rev~-help.pd b/doc/pddp/rzero_rev~-help.pd index f9e2392e36860aa70ae7c34a250110688e000882..7157f50cfa7744b67f8529abd34792d34204a88f 100644 --- a/doc/pddp/rzero_rev~-help.pd +++ b/doc/pddp/rzero_rev~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header rzero_rev~ 3 12 0 18 -204280 -1 0; #X obj 0 335 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 49 247 494 344 META 0; +#N canvas 485 287 494 344 META 0; #X text 12 135 LIBRARY internal; #X text 12 175 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -34,9 +34,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 419 cnv 17 3 35 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 418 float; -#X obj 459 3 rzero_rev~; -#X obj 431 20 pddp/pddplink http://wiki.puredata.info/en/rzero_rev~ --text pdpedia: rzero_rev~; +#X obj 477 9 rzero_rev~; #X floatatom 283 190 0 0 0 0 - - -; #X obj 215 116 osc~ 100; #X msg 230 148 clear; @@ -60,7 +58,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version a one-zero real filter \, whose coefficient is controlled by a creation argument or by an audio signal (right inlet). The impulse response is that of "rzero" reversed in time.; -#N canvas 27 280 428 309 Related_objects 0; +#N canvas 213 318 428 309 Related_objects 0; #X obj 74 60 rzero~; #X obj 25 80 cpole~; #X obj 25 60 rpole~; @@ -90,14 +88,14 @@ for an introduction to the necessary theory.; #X restore 101 597 pd Related_objects; #N canvas 80 271 326 287 test 0; #X obj 76 78 osc~; -#X floatatom 76 55 5 0 0 0 - - -; +#X floatatom 76 55 5 0 0 0 - - -, f 5; #X obj 77 219 env~ 16384; -#X floatatom 77 243 5 0 0 0 - - -; +#X floatatom 77 243 5 0 0 0 - - -, f 5; #X obj 104 107 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 76 105 *~; #X msg 97 137 set 1; -#X floatatom 172 157 4 -100 100 0 - - -; +#X floatatom 172 157 4 -100 100 0 - - -, f 4; #X obj 172 182 / 100; #X obj 214 256 dac~; #X obj 228 177 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 @@ -126,12 +124,13 @@ the filter coefficient. The filter is always stable.; #X text 126 261 y[n] = -a[n] * x[n] + x[n-1]; #X text 70 312 The transfer function is H(Z) = -a + Z^-1.; #X text 69 240 The action of [rzero_rev~] is:; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 479 53 pddp/dsp; #X obj 99 572 pddp/pddplink ../3.audio.examples/H14.all.pass.pd -text doc/3.audio.examples/H14.all.pass.pd; #X text 98 438 signal; -#X connect 13 0 17 1; -#X connect 14 0 17 0; -#X connect 15 0 17 0; -#X connect 16 0 17 0; +#X connect 12 0 16 1; +#X connect 13 0 16 0; +#X connect 14 0 16 0; +#X connect 15 0 16 0; diff --git a/doc/pddp/rzero~-help.pd b/doc/pddp/rzero~-help.pd index 35335ecf135d45910e013cfb8dc6c4eebe791730..8707d44bb1689ae65a18e2d9b0b384f82e3d7101 100644 --- a/doc/pddp/rzero~-help.pd +++ b/doc/pddp/rzero~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header rzero~ 3 12 0 18 -204280 -1 0; #X obj 0 349 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 247 494 344 META 0; +#N canvas 490 289 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -34,9 +34,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 424 cnv 17 3 30 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 423 float; -#X obj 479 3 rzero~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/rzero~ -text -pdpedia: rzero~; +#X obj 501 10 rzero~; #X floatatom 241 193 0 0 0 0 - - -; #X obj 197 108 osc~ 100; #X msg 212 140 clear; @@ -61,14 +59,14 @@ or by an audio signal (right inlet).; #X text 168 473 - the outgoing \, filtered signal.; #N canvas 74 275 326 287 test 0; #X obj 76 78 osc~; -#X floatatom 76 55 5 0 0 0 - - -; +#X floatatom 76 55 5 0 0 0 - - -, f 5; #X obj 77 219 env~ 16384; -#X floatatom 77 243 5 0 0 0 - - -; +#X floatatom 77 243 5 0 0 0 - - -, f 5; #X obj 104 107 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 76 105 *~; #X msg 97 137 set 1; -#X floatatom 172 157 4 -100 100 0 - - -; +#X floatatom 172 157 4 -100 100 0 - - -, f 4; #X obj 172 182 / 100; #X obj 214 256 dac~; #X obj 228 177 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 @@ -92,7 +90,7 @@ or by an audio signal (right inlet).; #X connect 14 0 2 0; #X connect 14 0 11 0; #X restore 101 553 pd test; -#N canvas 27 280 428 309 Related_objects 0; +#N canvas 217 323 428 309 Related_objects 0; #X obj 74 60 rzero~; #X obj 25 80 cpole~; #X obj 25 60 rpole~; @@ -125,11 +123,12 @@ the filter coefficient. The filter is always stable.; #X text 74 320 The transfer function is H(Z) = 1 - aZ^-1.; #X text 128 269 y[n] = x[n] - a[n] * x[n-1]; #X text 74 249 The action of [rzero~] is:; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 482 53 pddp/dsp; #X obj 98 573 pddp/pddplink ../3.audio.examples/H11.shelving.pd -text doc/3.audio.examples/H11.shelving.pd; -#X connect 13 0 17 1; -#X connect 14 0 17 0; -#X connect 15 0 17 0; -#X connect 16 0 17 0; +#X connect 12 0 16 1; +#X connect 13 0 16 0; +#X connect 14 0 16 0; +#X connect 15 0 16 0; diff --git a/doc/pddp/samphold~-help.pd b/doc/pddp/samphold~-help.pd index 4aa81416479ca17767f66d7c38699a7747088a08..0dc59782503fc3eb6b95e9dc23f45ace8fb1d141 100644 --- a/doc/pddp/samphold~-help.pd +++ b/doc/pddp/samphold~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header samphold~ 3 12 0 18 -204280 -1 0; #X obj 0 244 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 248 494 344 META 0; +#N canvas 488 288 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 569 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 547 (none); -#N canvas 91 479 428 109 Related_objects 0; +#N canvas 217 520 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [samphold~] Related Objects; @@ -40,16 +40,14 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 441 cnv 17 3 60 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 464 3 samphold~; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/samphold~ --text pdpedia: samphold~; +#X obj 482 10 samphold~; #X obj 180 197 snapshot~; -#X floatatom 180 219 5 0 0 0 - - -; +#X floatatom 180 219 5 0 0 0 - - -, f 5; #X obj 180 151 samphold~; #X obj 207 118 sig~; #X obj 252 140 sig~; -#X floatatom 207 97 3 0 0 0 - - -; -#X floatatom 252 119 3 0 0 0 - - -; +#X floatatom 207 97 3 0 0 0 - - -, f 3; +#X floatatom 252 119 3 0 0 0 - - -, f 3; #X msg 130 48 set 34; #X msg 192 71 reset; #X text 232 96 sample signal; @@ -92,17 +90,18 @@ if the specified value were the most recent value of the control input phasor but don't want the jump reflected in the output. Plain "reset" is equivalent to "reset infinity" which forces the next input to be sampled.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 478 53 pddp/dsp; #X obj 98 573 pddp/pddplink ../3.audio.examples/C09.sample.hold.pd -text doc/3.audio.examples/C09.sample.hold.pd; -#X connect 14 0 15 0; -#X connect 16 0 14 0; -#X connect 17 0 16 0; -#X connect 18 0 16 1; +#X connect 13 0 14 0; +#X connect 15 0 13 0; +#X connect 16 0 15 0; +#X connect 17 0 15 1; +#X connect 18 0 16 0; #X connect 19 0 17 0; -#X connect 20 0 18 0; -#X connect 21 0 16 0; -#X connect 22 0 16 0; -#X connect 25 0 16 0; -#X connect 40 0 14 0; +#X connect 20 0 15 0; +#X connect 21 0 15 0; +#X connect 24 0 15 0; +#X connect 39 0 13 0; diff --git a/doc/pddp/samplerate~-help.pd b/doc/pddp/samplerate~-help.pd index 1db51e460a28af4a32397018872118ad93d4d6cf..8042e45e6e8676677ffb4a7ad83067ef5e53b0ef 100644 --- a/doc/pddp/samplerate~-help.pd +++ b/doc/pddp/samplerate~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header samplerate~ 3 12 0 18 -204280 -1 0; #X obj 0 431 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 246 494 344 META 0; +#N canvas 488 283 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ to conform to the PDDP template for Pd version 0.42.; #X obj 0 538 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 515 (none); -#N canvas 102 482 428 109 Related_objects 0; +#N canvas 222 516 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [samplerate~] Related Objects; @@ -35,11 +35,9 @@ to conform to the PDDP template for Pd version 0.42.; #X text 98 482 float; #X obj 78 483 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 455 3 samplerate~; -#X obj 425 20 pddp/pddplink http://wiki.puredata.info/en/samplerate~ --text pdpedia: samplerate~; +#X obj 470 11 samplerate~; #X obj 225 197 samplerate~; -#X floatatom 225 240 8 0 0 0 - - -; +#X floatatom 225 240 8 0 0 0 - - -, f 8; #X obj 225 154 bng 30 250 50 0 empty empty empty 0 -6 0 8 -260818 -1 -1; #X text 98 439 bang; @@ -51,6 +49,7 @@ flag: -r <n>. For example: pd -r 22050; #X text 99 573 DSP does not need to be turned on for [samplerate~] to work; #X text 168 482 - the sample rate.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 14 0 15 0; -#X connect 16 0 14 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 13 0 14 0; +#X connect 15 0 13 0; diff --git a/doc/pddp/savepanel-help.pd b/doc/pddp/savepanel-help.pd index 0daa64245e48708a7f79b35f92d588ca6c0833b2..670750f6d92de164ee54d0491a7152d83561c551 100644 --- a/doc/pddp/savepanel-help.pd +++ b/doc/pddp/savepanel-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header savepanel 3 12 0 18 -204280 -1 0; #X obj 0 334 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 243 494 344 META 0; +#N canvas 486 285 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ create; #X obj 0 528 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 505 (none); -#N canvas 104 480 428 109 Related_objects 0; +#N canvas 213 517 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 openpanel; @@ -37,9 +37,7 @@ create; -162280 0; #X obj 78 468 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 463 3 savepanel; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/savepanel --text pdpedia: savepanel; +#X obj 482 10 savepanel; #X text 98 342 bang; #X text 98 467 symbol; #X text 168 467 - once chosen from the file browser \, the filename @@ -63,8 +61,9 @@ it is a symbol).; #X text 168 342 - when [savepanel] gets a bang \, a "Save As" file browser appears on the screen. If you choose a filename \, it appears on the outlet.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 17 0 19 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 16 0 18 0; +#X connect 18 0 17 0; #X connect 19 0 18 0; -#X connect 20 0 19 0; -#X connect 24 0 19 0; +#X connect 23 0 18 0; diff --git a/doc/pddp/scalar-help.pd b/doc/pddp/scalar-help.pd index ea55302408d4db3499ee541e8461456b4b441405..10a232b542131b173a0eff23b2cf0ef6b49466d2 100644 --- a/doc/pddp/scalar-help.pd +++ b/doc/pddp/scalar-help.pd @@ -3,14 +3,14 @@ float obj2-c float Pd-c float lightning-vis symbol adc float adc-c ; #N struct red-box float x float y float bottom; #N struct box float x float y float w0 float p; -#N canvas 1 88 555 619 10; +#N canvas 428 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header (scalar) 3 12 0 18 -204280 -1 0; #X obj 0 442 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 44 250 494 344 META 0; +#N canvas 487 283 494 344 META 0; #X text 12 65 LIBRARY internal; #X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 0 525 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 501 (none); -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 215 513 428 109 Related_objects 0; #X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 1 [scalar] Related Objects; @@ -131,13 +131,11 @@ float adc-c; #X connect 15 0 5 0; #X restore 79 210 pd Pd-logo-template; #X scalar Pd-logo 29 172 Pd~ 999 0 999 0 0 adc~ 0 \;; -#X obj 451 20 pddp/pddplink http://wiki.puredata.info/en/scalar -text -pdpedia: scalar; #X text 11 23 graphical instance of a data structure; #X text 98 446 (none); #X text 98 474 (none); #X obj 209 364 *~; -#X floatatom 172 312 5 0 100 1 Volume_(dB) - -; +#X floatatom 172 312 5 0 100 1 Volume_(dB) - -, f 5; #X obj 172 334 dbtorms; #X obj 208 392 dac~; #N canvas 107 82 428 452 box-face-template 0; @@ -415,8 +413,8 @@ select them \, change their values \, delete them \, and so on.; #X scalar box 58 349 0 0 \;; #X scalar box 91 373 0 69 \;; #X scalar box 123 348 0 75 \;; -#X connect 15 0 18 0; -#X connect 15 0 18 1; -#X connect 16 0 17 0; -#X connect 17 0 15 0; -#X connect 19 0 15 1; +#X connect 14 0 17 0; +#X connect 14 0 17 1; +#X connect 15 0 16 0; +#X connect 16 0 14 0; +#X connect 18 0 14 1; diff --git a/doc/pddp/select-help.pd b/doc/pddp/select-help.pd index c459019582ef6b08f1b592a5fb70ff66f0516d5c..c7751a3a68c7e9688a8240bdc45661e26298255b 100644 --- a/doc/pddp/select-help.pd +++ b/doc/pddp/select-help.pd @@ -1,11 +1,11 @@ -#N canvas 398 77 555 619 10; +#N canvas 431 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header select 3 12 0 18 -204280 -1 0; #X obj 0 163 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 171 494 420 META 0; +#N canvas 484 205 494 420 META 0; #X text 12 165 LIBRARY internal; #X text 12 205 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -30,7 +30,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 540 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 100 340 428 250 Related_objects 0; +#N canvas 217 373 428 250 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [select] Related Objects; @@ -59,11 +59,9 @@ is:; #X obj 78 306 cnv 17 3 45 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 305 float; -#X obj 446 3 select; -#X text 493 3 or; -#X obj 518 3 sel; -#X obj 448 20 pddp/pddplink http://wiki.puredata.info/en/select -text -pdpedia: select; +#X obj 444 10 select; +#X text 491 10 or; +#X obj 516 10 sel; #X msg 62 49 6; #X obj 29 99 select 6; #X msg 29 49 234; @@ -88,11 +86,11 @@ environments.; #X text 22 217 Now the Pd equivalent:; #X msg 60 242 1; #X msg 92 242 2; -#X floatatom 138 242 5 0 0 0 - - -; +#X floatatom 138 242 5 0 0 0 - - -, f 5; #X obj 60 280 sel 1 2; #X msg 60 426 symbol Hello; #X msg 79 399 symbol GoodBye; -#X symbolatom 181 452 21 0 0 0 - - -; +#X symbolatom 181 452 21 0 0 0 - - -, f 21; #X obj 27 517 ==; #X obj 55 517 !=; #X obj 82 517 >; @@ -129,9 +127,9 @@ environments.; #X msg 23 135 42; #X obj 23 203 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 56 203 5 0 0 0 - - -; -#X floatatom 31 157 5 0 0 0 - - -; -#X floatatom 80 159 5 0 0 0 - - -; +#X floatatom 56 203 5 0 0 0 - - -, f 5; +#X floatatom 31 157 5 0 0 0 - - -, f 5; +#X floatatom 80 159 5 0 0 0 - - -, f 5; #X obj 197 222 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 183 137 symbol word; @@ -274,7 +272,7 @@ See the subpatch below for more details:; -1; #X obj 77 209 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 104 209 5 0 0 0 - - -; +#X floatatom 104 209 5 0 0 0 - - -, f 5; #X text 61 139 If you click-n-drag this number box \, you'll notice how all numbers except "23" \, "54" \, and "1" are simply sent through to the rightmost outlet.; @@ -313,8 +311,8 @@ creation argument. See the subpatch below for details:; ; #X obj 296 572 pddp/pddplink ../2.control.examples/18.conditional.pd -text doc/2.control.examples/18.conditional.pd; +#X connect 17 0 20 0; #X connect 18 0 21 0; -#X connect 19 0 22 0; -#X connect 19 1 23 0; -#X connect 20 0 21 0; -#X connect 21 0 19 0; +#X connect 18 1 22 0; +#X connect 19 0 20 0; +#X connect 20 0 18 0; diff --git a/doc/pddp/send-help.pd b/doc/pddp/send-help.pd index 236b5e9cbf83588a6b716573c58fe9da660585be..ca6d3aa50e74fd34f0d43df92ded12e731d29616 100644 --- a/doc/pddp/send-help.pd +++ b/doc/pddp/send-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 407 77 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header send 3 12 0 18 -204280 -1 0; #X obj 0 240 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 54 246 494 344 META 0; +#N canvas 462 331 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -26,7 +26,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 438 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 95 291 428 315 Related_objects 0; +#N canvas 193 354 428 315 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [send] Related Objects; @@ -56,28 +56,26 @@ for Pd version 0.42.; #X restore 102 597 pd Related_objects; #X obj 78 342 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 466 3 send; -#X text 498 3 or; -#X obj 521 3 s; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/send -text -pdpedia: send; +#X obj 465 10 send; +#X text 497 10 or; +#X obj 520 10 s; #X obj 52 124 s; -#X floatatom 52 100 5 0 0 0 - - -; -#X floatatom 284 95 5 0 0 0 - - -; +#X floatatom 52 100 5 0 0 0 - - -, f 5; +#X floatatom 284 95 5 0 0 0 - - -, f 5; #X obj 284 66 r; -#X floatatom 339 95 5 0 0 0 - - -; +#X floatatom 339 95 5 0 0 0 - - -, f 5; #X obj 339 66 r; -#X floatatom 390 95 5 0 0 0 - - -; +#X floatatom 390 95 5 0 0 0 - - -, f 5; #X obj 390 66 r; -#X floatatom 52 167 5 0 0 0 - - -; -#X floatatom 277 177 5 0 0 0 - - -; -#X floatatom 348 177 5 0 0 0 - - -; -#X floatatom 423 177 5 0 0 0 - - -; +#X floatatom 52 167 5 0 0 0 - - -, f 5; +#X floatatom 277 177 5 0 0 0 - - -, f 5; +#X floatatom 348 177 5 0 0 0 - - -, f 5; +#X floatatom 423 177 5 0 0 0 - - -, f 5; #X text 51 147 with creation argument; #X obj 52 191 s dave; #X obj 277 148 r dave; #X obj 348 148 r dave; -#X floatatom 152 168 5 0 0 0 - - -; +#X floatatom 152 168 5 0 0 0 - - -, f 5; #X obj 423 148 r hans; #X obj 152 192 s hans; #X obj 78 249 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 @@ -90,7 +88,7 @@ pdpedia: send; inlet can be used to dynamically change the send/receive name. (See example above).; #X obj 112 124 s; -#X floatatom 112 66 5 0 0 0 - - -; +#X floatatom 112 66 5 0 0 0 - - -, f 5; #X msg 157 66 symbol dave; #X msg 157 94 symbol hans; #X text 98 341 (none); @@ -100,17 +98,17 @@ object with the same name.; ; #N canvas 64 68 428 493 Dynamic_send_vs_messages 0; #X text 20 42 Consider this:; -#X floatatom 115 43 5 0 0 0 - - -; -#X floatatom 171 43 5 0 0 0 - - -; +#X floatatom 115 43 5 0 0 0 - - -, f 5; +#X floatatom 171 43 5 0 0 0 - - -, f 5; #X obj 115 69 s dave; #X obj 171 69 s hans; #X obj 264 43 r dave; #X obj 320 43 r hans; -#X floatatom 264 67 5 0 0 0 - - -; -#X floatatom 320 67 5 0 0 0 - - -; +#X floatatom 264 67 5 0 0 0 - - -, f 5; +#X floatatom 320 67 5 0 0 0 - - -, f 5; #X text 20 112 Now consider this:; -#X floatatom 139 114 5 0 0 0 - - -; -#X floatatom 208 115 5 0 0 0 - - -; +#X floatatom 139 114 5 0 0 0 - - -, f 5; +#X floatatom 208 115 5 0 0 0 - - -, f 5; #X msg 139 142 \; dave \$1; #X msg 208 142 \; hans \$1; #X text 20 232 And to complicate things a little more \, and offer @@ -161,7 +159,8 @@ send/receive name.; a single inlet which accepts any message as input. The input is sent to all [receive] objects with the same name (argument).; #X text 80 393 1) symbol atom; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 98 457 pddp/pddplink all_about_scope_and_locality.pd -text all_about_scope_and_locality ; #X text 98 493 doc/1.manual/x5.htm; @@ -172,15 +171,15 @@ to all [receive] objects with the same name (argument).; -text doc/2.control.examples/10.more.messages.pd; #X obj 97 545 pddp/pddplink ../2.control.examples/13.locality.pd -text doc/2.control.examples/13.locality.pd; -#X connect 14 0 13 0; -#X connect 16 0 15 0; -#X connect 18 0 17 0; -#X connect 20 0 19 0; -#X connect 21 0 26 0; +#X connect 13 0 12 0; +#X connect 15 0 14 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 20 0 25 0; +#X connect 26 0 21 0; #X connect 27 0 22 0; -#X connect 28 0 23 0; -#X connect 29 0 31 0; -#X connect 30 0 24 0; -#X connect 38 0 37 0; -#X connect 39 0 37 1; -#X connect 40 0 37 1; +#X connect 28 0 30 0; +#X connect 29 0 23 0; +#X connect 37 0 36 0; +#X connect 38 0 36 1; +#X connect 39 0 36 1; diff --git a/doc/pddp/send~-help.pd b/doc/pddp/send~-help.pd index 470248605d5bce00c02e848888e573ffa54da68e..8b9b7a198969242e8fc4217a74654533f25c70d1 100644 --- a/doc/pddp/send~-help.pd +++ b/doc/pddp/send~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header send~ 3 12 0 18 -204280 -1 0; #X obj 0 332 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 48 218 494 323 META 0; +#N canvas 485 303 494 323 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 516 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 85 482 428 109 Related_objects 0; +#N canvas 217 522 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 tabreceive~; @@ -35,12 +35,10 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X restore 102 597 pd Related_objects; #X obj 78 341 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 452 3 send~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/send~ -text -pdpedia: send~; +#X obj 453 9 send~; #X obj 157 236 send~ signal1; #X obj 157 213 sig~ 50; -#X floatatom 157 189 4 0 0 0 - - -; +#X floatatom 157 189 4 0 0 0 - - -, f 4; #X text 98 340 signal; #X text 98 378 (none); #X text 168 340 - a [send~] object copies its input to a local buffer @@ -55,7 +53,7 @@ may be associated with one [send~] \, but it is an error to have two #X obj 304 176 loadbang; #X obj 304 199 metro 150; #X text 11 23 one-to-many nonlocal signal connections; -#X floatatom 284 263 5 0 0 0 - - -; +#X floatatom 284 263 5 0 0 0 - - -, f 5; #X text 168 485 - [send~] takes a single argument which is the name associated with this particular [send~] object.; #X text 80 485 1) symbol atom; @@ -63,14 +61,15 @@ associated with this particular [send~] object.; (64).; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; -#X text 495 3 or [s~]; +#X obj 481 57 pddp/dsp; #X obj 96 571 pddp/pddplink ../3.audio.examples/G05.execution.order.pd ; #X text 99 551 See also:; +#X obj 519 9 s~; +#X text 496 9 or; +#X connect 11 0 10 0; #X connect 12 0 11 0; -#X connect 13 0 12 0; -#X connect 18 0 19 0; -#X connect 19 0 23 0; -#X connect 20 0 21 0; -#X connect 21 0 19 0; +#X connect 17 0 18 0; +#X connect 18 0 22 0; +#X connect 19 0 20 0; +#X connect 20 0 18 0; diff --git a/doc/pddp/set-help.pd b/doc/pddp/set-help.pd index f29b1a0a4f5fa57e11ce21b51e2016d7106b5873..e92d21127e3264f5793de77b1a5e3e8a49d03113 100644 --- a/doc/pddp/set-help.pd +++ b/doc/pddp/set-help.pd @@ -1,12 +1,12 @@ #N struct set-help-template float x float y float a symbol b; -#N canvas 0 0 555 619 10; +#N canvas 425 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header set 3 12 0 18 -204280 -1 0; #X obj 0 230 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 245 494 344 META 0; +#N canvas 481 285 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ by Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 505 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 76 482 428 109 Related_objects 0; +#N canvas 210 520 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [set] Related Objects; @@ -46,9 +46,7 @@ by Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X text 98 265 list; #X obj 78 374 cnv 17 3 17 empty \$0-pddp.cnv.let.r r 5 9 0 16 -228856 -162280 0; -#X obj 492 3 set; -#X obj 466 20 pddp/pddplink http://wiki.puredata.info/en/set -text -pdpedia: set; +#X obj 518 11 set; #X text 11 23 set values in a scalar; #N canvas 381 200 428 296 set-help-template 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -75,7 +73,7 @@ b; #X scalar set-help-template 7 42 111 Comedy \;; #X obj 359 126 pointer; #X msg 359 73 traverse pd-set-help.pd \, next; -#X floatatom 224 127 5 0 0 0 - - -; +#X floatatom 224 127 5 0 0 0 - - -, f 5; #X text 366 56 output first scalar in list; #X scalar set-help-template 116 42 61 Tragedy \;; #X msg 370 98 next; @@ -135,11 +133,11 @@ object.; #X obj 353 552 pddp/pddplink scalar-help.pd; #X obj 224 153 set set-help-template a; #X obj 224 201 set -symbol set-help-template b; -#X symbolatom 224 180 10 0 0 0 - - -; +#X symbolatom 224 180 10 0 0 0 - - -, f 10; #X text 236 73 Click here first->; -#X connect 17 0 46 1; -#X connect 17 0 47 1; -#X connect 18 0 17 0; -#X connect 19 0 46 0; -#X connect 22 0 17 0; -#X connect 48 0 47 0; +#X connect 16 0 45 1; +#X connect 16 0 46 1; +#X connect 17 0 16 0; +#X connect 18 0 45 0; +#X connect 21 0 16 0; +#X connect 47 0 46 0; diff --git a/doc/pddp/setsize-help.pd b/doc/pddp/setsize-help.pd index 974cc5575a35b4076b7f7830f06d1512853ce33e..5c48045d41232bf8eaeef38805fda9c62dfb8fe0 100644 --- a/doc/pddp/setsize-help.pd +++ b/doc/pddp/setsize-help.pd @@ -1,14 +1,14 @@ #N struct string_of_dolls float x float y array dolls doll symbol label ; #N struct doll float y; -#N canvas 0 0 555 619 10; +#N canvas 431 39 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header setsize 3 12 0 18 -204280 -1 0; #X obj 0 304 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 247 494 328 META 0; +#N canvas 487 301 494 328 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ by Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 485 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 46 483 428 109 Related_objects 0; +#N canvas 222 522 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 23 44 get; @@ -48,14 +48,12 @@ by Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X obj 78 369 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 11 23 resize an array; -#X obj 473 3 setsize; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/setsize -text -pdpedia: setsize; +#X obj 491 11 setsize; #X scalar string_of_dolls 32 110 An_array_of_paper_dolls... \; -3 \; 0 \; 0 \; 0 \; 0 \; \;; #X msg 204 171 traverse pd-setsize-help.pd \, next; #X obj 204 196 pointer; -#X floatatom 33 237 5 0 0 0 - - -; +#X floatatom 33 237 5 0 0 0 - - -, f 5; #N canvas 90 353 428 173 doll-template 0; #X obj 23 43 struct doll float y; #X obj 23 65 filledcurve 999 0 1 -10 -1 -10 -1 0 -1 0 -1 0 -4 0 -4 @@ -100,9 +98,10 @@ to default values.; ; #X text 80 444 1) symbol atom; #X text 80 462 n) symbol atom; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 98 557 pddp/pddplink all_about_arrays.pd; #X obj 98 572 pddp/pddplink scalar-help.pd; -#X connect 16 0 17 0; -#X connect 17 0 21 1; -#X connect 18 0 21 0; +#X connect 15 0 16 0; +#X connect 16 0 20 1; +#X connect 17 0 20 0; diff --git a/doc/pddp/sigbinops-help.pd b/doc/pddp/sigbinops-help.pd index faa42a5a20bf0e39b03a4318b2c9b16022a3316a..201738d4d676439e69371eb48d61a561362d2b2d 100644 --- a/doc/pddp/sigbinops-help.pd +++ b/doc/pddp/sigbinops-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header (sigbinops) 3 12 0 18 -204280 -1 0; #X obj -1 385 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 485 289 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -24,7 +24,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj -1 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 212 525 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 (sigbinops) Related Objects; @@ -38,8 +38,6 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. -162280 0; #X obj 78 417 cnv 17 3 40 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/bag -text -pdpedia: bag; #X text 11 23 binary operators for signals; #X obj 15 286 +~; #X obj 103 284 -~; @@ -53,12 +51,12 @@ pdpedia: bag; #X array \$0a 100 float 2; #X coords 0 1 99 -1 150 105 1; #X restore 15 73 graph; -#X obj 344 3 +~; -#X obj 379 3 -~; -#X obj 412 3 *~; -#X obj 446 3 /~; -#X obj 479 3 max~; -#X obj 513 3 min~; +#X obj 344 11 +~; +#X obj 379 11 -~; +#X obj 412 11 *~; +#X obj 446 11 /~; +#X obj 479 11 max~; +#X obj 513 11 min~; #X text 177 111 The binary signal operators can be configured to combine two signals as above \, or \, if you give a numeric argument \, audio signals are combined with scalars:; @@ -80,7 +78,7 @@ inlet to a value \, and allows the right inlet to receive float messages. inlet will accept floats instead of a signal.; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 481 52 pddp/dsp; #X obj 15 333 tabwrite~ \$0a; #X obj 103 333 tabwrite~ \$0a; #X obj 190 333 tabwrite~ \$0a; @@ -99,27 +97,27 @@ inlet will accept floats instead of a signal.; -1 -1; #X obj 453 311 bng 15 250 50 0 empty empty empty 17 7 0 10 -204786 -1 -1; +#X connect 12 0 42 0; #X connect 13 0 43 0; #X connect 14 0 44 0; #X connect 15 0 45 0; -#X connect 16 0 46 0; -#X connect 17 0 13 0; -#X connect 17 0 14 0; -#X connect 17 0 16 0; -#X connect 17 0 15 0; -#X connect 17 0 19 0; -#X connect 17 0 20 0; -#X connect 18 0 16 1; -#X connect 18 0 15 1; -#X connect 18 0 14 1; -#X connect 18 0 13 1; -#X connect 18 0 19 1; -#X connect 18 0 20 1; +#X connect 16 0 12 0; +#X connect 16 0 13 0; +#X connect 16 0 15 0; +#X connect 16 0 14 0; +#X connect 16 0 18 0; +#X connect 16 0 19 0; +#X connect 17 0 15 1; +#X connect 17 0 14 1; +#X connect 17 0 13 1; +#X connect 17 0 12 1; +#X connect 17 0 18 1; +#X connect 17 0 19 1; +#X connect 18 0 46 0; #X connect 19 0 47 0; -#X connect 20 0 48 0; +#X connect 48 0 42 0; #X connect 49 0 43 0; #X connect 50 0 44 0; #X connect 51 0 45 0; #X connect 52 0 46 0; #X connect 53 0 47 0; -#X connect 54 0 48 0; diff --git a/doc/pddp/sigmund~-help.pd b/doc/pddp/sigmund~-help.pd index 33b923c73e6726fc942cd230a130fe412ad72463..995b78119766e9157b480d7a0a936a4bd331c32e 100644 --- a/doc/pddp/sigmund~-help.pd +++ b/doc/pddp/sigmund~-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 555 619 10; +#N canvas 431 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header sigmund~ 3 12 0 18 -204280 -1 0; #X obj 0 179 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 47 210 494 344 META 0; +#N canvas 487 283 494 344 META 0; #X text 12 115 LIBRARY internal; #X text 12 155 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ minpower growth print; 0 13 -228856 -1 0; #X obj 0 572 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 82 482 428 109 Related_objects 0; +#N canvas 217 519 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [sigmund~] Related Objects; @@ -39,9 +39,7 @@ minpower growth print; #X obj 78 421 cnv 17 3 17 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; #X text 11 23 sinusoidal analysis and pitch tracking; -#X obj 474 3 sigmund~; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/sigmund~ -text -pdpedia: sigmund~; +#X obj 487 10 sigmund~; #X text 98 187 signal; #X text 148 187 - the incoming signal to be analyzed.; #X text 98 249 npts - number of points in each analysis window (1024) @@ -66,7 +64,7 @@ pdpedia: sigmund~; #X obj 288 463 phasor~; #X obj 264 382 loadbang; #X obj 264 409 440; -#X floatatom 264 436 5 0 0 0 - - -; +#X floatatom 264 436 5 0 0 0 - - -, f 5; #X obj 264 464 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 20 38 If invoked with the "-t" flag (as a creation argument) @@ -102,15 +100,15 @@ outputs are meaningful.; #X restore 152 233 pd Using-with-arrays; #X obj 39 113 phasor~; #X obj 39 43 loadbang; -#X floatatom 38 158 5 0 0 1 pitch - -; -#X floatatom 203 158 5 0 0 1 envelope - -; +#X floatatom 38 158 5 0 0 1 pitch - -, f 5; +#X floatatom 203 158 5 0 0 1 envelope - -, f 5; #X obj 39 91 mtof; #X obj 39 66 69; #X obj 38 136 sigmund~ -hop 4096 pitch env; -#X floatatom 66 66 5 0 0 0 - - -; +#X floatatom 66 66 5 0 0 0 - - -, f 5; #N canvas 98 12 428 605 setting-parameters 0; #X msg 22 74 print; -#X floatatom 32 96 5 0 0 0 - - -; +#X floatatom 32 96 5 0 0 0 - - -, f 5; #X msg 32 117 minpower \$1; #X obj 22 143 sigmund~ -minpower 40; #X text 19 164 npts: number of points used in an analysis. Must be @@ -180,24 +178,24 @@ above) \, [sigmund~] can take up to five arguments \, in any order #X text 98 360 print - prints current setting to the console.; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 479 52 pddp/dsp; #N canvas 24 72 482 513 sinusoid-tracking 0; #X obj 74 195 sigmund~ -npeak 10 peaks; #X obj 74 168 phasor~; #X obj 74 98 loadbang; -#X floatatom 74 144 5 0 120 0 - - -; +#X floatatom 74 144 5 0 120 0 - - -, f 5; #X obj 74 223 route 0 1 2 3 4 5 6 7 8 9; #X obj 74 257 unpack 0 0 0 0; -#X floatatom 74 379 5 0 0 0 - - -; -#X floatatom 101 349 5 0 0 0 - - -; -#X floatatom 128 324 5 0 0 0 - - -; +#X floatatom 74 379 5 0 0 0 - - -, f 5; +#X floatatom 101 349 5 0 0 0 - - -, f 5; +#X floatatom 128 324 5 0 0 0 - - -, f 5; #X obj 74 121 440; -#X floatatom 155 298 5 0 0 0 - - -; +#X floatatom 155 298 5 0 0 0 - - -, f 5; #X obj 206 257 unpack 0 0 0 0; -#X floatatom 206 379 5 0 0 0 - - -; -#X floatatom 233 349 5 0 0 0 - - -; -#X floatatom 260 324 5 0 0 0 - - -; -#X floatatom 287 298 5 0 0 0 - - -; +#X floatatom 206 379 5 0 0 0 - - -, f 5; +#X floatatom 233 349 5 0 0 0 - - -, f 5; +#X floatatom 260 324 5 0 0 0 - - -, f 5; +#X floatatom 287 298 5 0 0 0 - - -, f 5; #X text 269 383 frequency (Hz.); #X text 290 350 peak amplitude (linear); #X text 322 324 cosine component; @@ -213,10 +211,10 @@ claw them apart). The other four are as shown:; #X obj 46 504 osc~ 440; #X obj 46 528 *~; #X obj 47 582 unpack 0 0 0 0; -#X floatatom 47 675 5 0 0 0 - - -; -#X floatatom 74 653 5 0 0 0 - - -; -#X floatatom 101 630 5 0 0 0 - - -; -#X floatatom 128 606 5 0 0 0 - - -; +#X floatatom 47 675 5 0 0 0 - - -, f 5; +#X floatatom 74 653 5 0 0 0 - - -, f 5; +#X floatatom 101 630 5 0 0 0 - - -, f 5; +#X floatatom 128 606 5 0 0 0 - - -, f 5; #X obj 88 531 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X text 35 443 If you ask for "tracks" \, the output is four numbers: @@ -250,10 +248,10 @@ for an empty track.; #X restore 101 577 pd sinusoid-tracking; #X text 99 433 list; #X text 98 419 float; -#X connect 25 0 31 0; -#X connect 26 0 30 0; -#X connect 29 0 25 0; -#X connect 30 0 29 0; -#X connect 31 0 27 0; -#X connect 31 1 28 0; -#X connect 32 0 29 0; +#X connect 24 0 30 0; +#X connect 25 0 29 0; +#X connect 28 0 24 0; +#X connect 29 0 28 0; +#X connect 30 0 26 0; +#X connect 30 1 27 0; +#X connect 31 0 28 0; diff --git a/doc/pddp/sig~-help.pd b/doc/pddp/sig~-help.pd index d337d9209883b92657c12d0cbff7c2c48cd4a106..04dcd716f013a9737f977e5e2c35e1d0b180a92f 100644 --- a/doc/pddp/sig~-help.pd +++ b/doc/pddp/sig~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header sig~ 3 12 0 18 -204280 -1 0; #X obj 0 437 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 49 245 494 344 META 0; +#N canvas 491 282 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 543 (none); -#N canvas 98 480 428 109 Related_objects 0; +#N canvas 213 518 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 snapshot~; @@ -38,9 +38,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 474 list; #X obj 78 511 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 492 3 sig~; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/sig~ -text -pdpedia: sig~; +#X obj 510 10 sig~; #X obj 245 228 snapshot~; #X floatatom 245 253 0 0 0 0 - - -; #X floatatom 165 106 0 0 0 0 - - -; @@ -56,11 +54,11 @@ to an audio signal.; #X text 113 280 In this example \, the [sig~] object converts numbers to an audio signal \, which the [snapshot~] converts back again.; #X text 168 510 - the outgoing signal.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 15 0 16 0; -#X connect 15 0 16 0; -#X connect 17 0 23 0; -#X connect 18 0 19 0; -#X connect 19 0 15 0; -#X connect 23 0 15 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 477 51 pddp/dsp; +#X connect 14 0 15 0; +#X connect 16 0 22 0; +#X connect 17 0 18 0; +#X connect 18 0 14 0; +#X connect 22 0 14 0; diff --git a/doc/pddp/sin-help.pd b/doc/pddp/sin-help.pd index 6198900e6baa1a0cb1f8312e64d5e962f504452b..d736ad4ec155652137f12a9213bcfdc6776c57aa 100644 --- a/doc/pddp/sin-help.pd +++ b/doc/pddp/sin-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header sin 3 12 0 18 -204280 -1 0; #X obj 0 438 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 246 494 344 META 0; +#N canvas 483 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 544 (none); -#N canvas 78 481 428 109 Related_objects 0; +#N canvas 215 517 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 23 43 cos; @@ -52,9 +52,7 @@ for Pd version 0.42.; #X text 98 511 float; #X obj 78 512 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 493 3 sin; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/sin -text -pdpedia: sin; +#X obj 518 11 sin; #X floatatom 396 171 0 0 0 0 - - -; #X floatatom 303 172 0 0 0 0 - - -; #X obj 210 137 sin; @@ -80,14 +78,15 @@ the sine and cosine of a number repectively.; #X text 11 23 sine function; #X text 168 466 - a list will be truncated \, and the first element will be used as input.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 18 0 20 0; -#X connect 19 0 22 0; -#X connect 21 0 26 0; -#X connect 22 0 21 0; -#X connect 23 0 17 0; -#X connect 24 0 16 0; -#X connect 26 0 28 0; -#X connect 29 0 18 0; -#X connect 29 0 23 0; -#X connect 29 0 24 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 17 0 19 0; +#X connect 18 0 21 0; +#X connect 20 0 25 0; +#X connect 21 0 20 0; +#X connect 22 0 16 0; +#X connect 23 0 15 0; +#X connect 25 0 27 0; +#X connect 28 0 17 0; +#X connect 28 0 22 0; +#X connect 28 0 23 0; diff --git a/doc/pddp/snapshot~-help.pd b/doc/pddp/snapshot~-help.pd index f2261b499b45d641a6f401c8f4f74fbf95c55865..01831b85671e13df9199bf2668975a1335e11a10 100644 --- a/doc/pddp/snapshot~-help.pd +++ b/doc/pddp/snapshot~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header snapshot~ 3 12 0 18 -204280 -1 0; #X obj 0 417 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 494 344 META 0; +#N canvas 486 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 569 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 546 (none); -#N canvas 104 479 428 109 Related_objects 0; +#N canvas 218 518 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [snapshot~] Related Objects; @@ -38,9 +38,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 508 float; #X obj 78 509 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 465 3 snapshot~; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/snapshot~ --text pdpedia: snapshot~; +#X obj 484 11 snapshot~; #X obj 91 307 snapshot~; #X floatatom 91 330 0 0 0 0 - - -; #X msg 102 255 bang; @@ -71,12 +69,12 @@ to a control value whenever it receives a bang in its left outlet. This object is particularly useful for monitoring outputs.; #X text 156 329 This output updates each time bang is clicked above. ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 481 54 pddp/dsp; #X obj 99 572 pddp/pddplink ../3.audio.examples/C06.signal.to.control.pd -text doc/3.audio.examples/C06.signal.to.control.pd; -#X connect 14 0 15 0; -#X connect 14 0 15 0; -#X connect 16 0 14 0; -#X connect 17 0 14 0; -#X connect 19 0 14 0; +#X connect 13 0 14 0; +#X connect 15 0 13 0; +#X connect 16 0 13 0; +#X connect 18 0 13 0; diff --git a/doc/pddp/soundfiler-help.pd b/doc/pddp/soundfiler-help.pd index 3e5b030a45c466f0c904dbe0e9b35f74013e4049..3fa80f90aa9a124ffa45b2cf1916313baf18b7b3 100644 --- a/doc/pddp/soundfiler-help.pd +++ b/doc/pddp/soundfiler-help.pd @@ -1,11 +1,11 @@ -#N canvas 398 77 555 619 10; +#N canvas 429 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header soundfiler 3 12 0 18 -204280 -1 0; #X obj 0 387 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 247 494 344 META 0; +#N canvas 490 283 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 554 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 533 (none); -#N canvas 76 485 428 106 Related_objects 0; +#N canvas 217 519 428 106 Related_objects 0; #X obj 0 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 7 2 [soundfiler] Related Objects; @@ -41,9 +41,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 495 float; #X obj 78 496 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 457 3 soundfiler; -#X obj 430 20 pddp/pddplink http://wiki.puredata.info/en/soundfiler --text pdpedia: soundfiler; +#X obj 477 10 soundfiler; #X text 11 23 read and write soundfiles to arrays; #X text 98 395 read; #X text 98 412 write; @@ -115,10 +113,10 @@ and unsupplied channels are zeroed out).; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; #X obj 98 575 pddp/pddplink all_about_arrays.pd; -#X connect 18 0 19 0; -#X connect 29 0 18 0; -#X connect 30 0 18 0; -#X connect 31 0 18 0; -#X connect 32 0 18 0; -#X connect 33 0 18 0; -#X connect 34 0 18 0; +#X connect 17 0 18 0; +#X connect 28 0 17 0; +#X connect 29 0 17 0; +#X connect 30 0 17 0; +#X connect 31 0 17 0; +#X connect 32 0 17 0; +#X connect 33 0 17 0; diff --git a/doc/pddp/spigot-help.pd b/doc/pddp/spigot-help.pd index 949bd9d2ff4f56994dce588c13d5ffa0287e84df..a0144ec61139fec2d40d66d2b80d21ea4d4026e5 100644 --- a/doc/pddp/spigot-help.pd +++ b/doc/pddp/spigot-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 432 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header spigot 3 12 0 18 -204280 -1 0; #X obj 0 295 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 243 494 364 META 0; +#N canvas 486 265 494 364 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 538 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 72 359 428 230 Related_objects 0; +#N canvas 217 400 428 230 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [spigot] Related Objects; @@ -51,12 +51,10 @@ is:; #X obj 78 345 cnv 17 3 35 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 344 float; -#X obj 481 3 spigot; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/spigot -text -pdpedia: spigot; +#X obj 498 10 spigot; #X text 11 23 pass or block messages; #X msg 101 111 0.5 1000; -#X floatatom 134 177 1 0 0 0 - - -; +#X floatatom 134 177 1 0 0 0 - - -, f 1; #X obj 101 197 spigot; #X obj 101 218 print; #X msg 120 155 walk the cat; @@ -76,10 +74,10 @@ door is open \, messages can pass through. When the door is closed both audio and numerical data \, but similar routines can be built in Pd using [spigot]. The example below shows a two-way gate using two [spigots] and the [expr] object.; -#X floatatom 121 188 1 0 0 0 - - -; +#X floatatom 121 188 1 0 0 0 - - -, f 1; #X text 138 187 controls: open and close the gates.; -#X floatatom 24 262 5 0 0 0 - - -; -#X floatatom 76 262 5 0 0 0 - - -; +#X floatatom 24 262 5 0 0 0 - - -, f 5; +#X floatatom 76 262 5 0 0 0 - - -, f 5; #X obj 24 129 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 24 149 metro 200; @@ -113,9 +111,9 @@ completely different treatment.; the same effect can be created using the following structure:; #X obj 24 147 osc~ 800; #X obj 24 217 *~; -#X floatatom 39 196 1 0 0 0 - - -; +#X floatatom 39 196 1 0 0 0 - - -, f 1; #X obj 24 279 env~; -#X floatatom 24 300 5 0 0 0 - - -; +#X floatatom 24 300 5 0 0 0 - - -, f 5; #X obj 69 299 dac~; #X obj 69 279 *~ 0.05; #X text 79 168 Here is the [spigot].; @@ -178,11 +176,12 @@ of the object. This was removed in Pd 0.38-3; #X connect 4 0 5 0; #X restore 171 510 pd creation_args; #X text 90 457 1) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 296 548 pddp/pddplink ../2.control.examples/18.conditional.pd -text doc/2.control.examples/18.conditional.pd; -#X connect 15 0 17 0; -#X connect 16 0 17 1; -#X connect 17 0 18 0; -#X connect 19 0 17 0; -#X connect 20 0 17 0; +#X connect 14 0 16 0; +#X connect 15 0 16 1; +#X connect 16 0 17 0; +#X connect 18 0 16 0; +#X connect 19 0 16 0; diff --git a/doc/pddp/sqrt-help.pd b/doc/pddp/sqrt-help.pd index ec6463ef90eea311024af0cfecdcdaff9141b5ae..3f2fa65177269cbf3adb3567964dc967deecf15e 100644 --- a/doc/pddp/sqrt-help.pd +++ b/doc/pddp/sqrt-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header sqrt 3 12 0 18 -204280 -1 0; #X obj 0 442 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 246 494 344 META 0; +#N canvas 484 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 545 (none); -#N canvas 110 477 428 109 Related_objects 0; +#N canvas 214 516 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 272 43 pow; @@ -54,15 +54,14 @@ for Pd version 0.42.; -162280 0; #X floatatom 239 217 0 0 0 0 - - -; #X floatatom 239 160 0 0 0 0 - - -; -#X obj 493 3 sqrt; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/sqrt -text -pdpedia: sqrt; +#X obj 510 10 sqrt; #X obj 239 190 sqrt; #X text 115 249 [sqrt] will output the square root of a number. Negative numbers are ignored.; #X text 11 23 square root; #X text 168 470 - a list will be truncated \, and the first element will be used as input.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 15 0 18 0; -#X connect 18 0 14 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 15 0 17 0; +#X connect 17 0 14 0; diff --git a/doc/pddp/sqrt~-help.pd b/doc/pddp/sqrt~-help.pd index 7c46b03c4efaa0b017111a16fe74021e726a21a8..2261ee2acd774b78c350053c3224e93c9a87edc3 100644 --- a/doc/pddp/sqrt~-help.pd +++ b/doc/pddp/sqrt~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 433 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header sqrt~ 3 12 0 18 -204280 -1 0; #X obj 0 437 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 246 494 344 META 0; +#N canvas 492 283 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 543 (none); -#N canvas 108 478 428 109 Related_objects 0; +#N canvas 220 517 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 152 43 rsqrt~; @@ -39,14 +39,12 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 511 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 485 3 sqrt~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/sqrt~ -text -pdpedia: sqrt~; +#X obj 511 7 sqrt~; #X obj 232 240 metro 500; #X floatatom 215 137 0 0 0 0 - - -; #X floatatom 216 297 0 0 0 0 - - -; #X obj 216 264 snapshot~; -#X floatatom 216 380 9 0 0 0 - - -; +#X floatatom 216 380 9 0 0 0 - - -, f 9; #X obj 216 324 t f f; #X obj 216 351 *; #X obj 215 163 sig~; @@ -64,16 +62,16 @@ connections are made to [sqrt~].; #X text 20 72 [sqrt~] takes the approximate square root of the incoming signal \, using a fast \, approximate algorithm which is probably accurate to about 120 dB (20 bits).; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 13 0 16 0; -#X connect 14 0 20 0; -#X connect 15 0 18 0; -#X connect 16 0 15 0; -#X connect 18 0 19 0; -#X connect 18 1 19 1; -#X connect 19 0 17 0; -#X connect 20 0 24 0; -#X connect 22 0 13 0; -#X connect 22 0 13 0; -#X connect 24 0 16 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 481 55 pddp/dsp; +#X connect 12 0 15 0; +#X connect 13 0 19 0; +#X connect 14 0 17 0; +#X connect 15 0 14 0; +#X connect 17 0 18 0; +#X connect 17 1 18 1; +#X connect 18 0 16 0; +#X connect 19 0 23 0; +#X connect 21 0 12 0; +#X connect 23 0 15 0; diff --git a/doc/pddp/standard_gui_elements.pd b/doc/pddp/standard_gui_elements.pd index 11d953dc0a6d36b23e17c4588ded82613cc963e5..692c1efcba77b690eaa843960ec434c311d66a07 100644 --- a/doc/pddp/standard_gui_elements.pd +++ b/doc/pddp/standard_gui_elements.pd @@ -1,4 +1,4 @@ -#N canvas 89 34 488 576 10; +#N canvas 427 36 488 576 10; #X obj 2 2 cnv 15 450 20 empty empty [object_name] 2 11 1 18 -233017 -66577 0; #X obj 21 133 tgl 30 0 empty empty start 1 15 1 12 -90049 -1 -1 0 1 @@ -7,13 +7,14 @@ -1 -1 0 1; #X obj 194 466 grouping patch; #X obj 100 241 nbx 5 20 -1e+37 1e+37 0 0 empty empty display_number_box -0 -6 1 16 -199729 -1 -1 0 256; +0 -6 1 16 -199729 -1 -1 0 256 0; #X text 19 337 The idea behind these objects is to have a color scheme which consistently represents various ideas. Also \, having GUI objects highlighted by color signals the user that they should play with that object \, while plain white objects are part of the implementation. ; -#X obj 418 3 pddp/pddplink http://puredata.info/dev/pddp -text pddp; +#X obj 418 3 pddp/pddplink http://puredata.info/dev/pddp -text pddp +; #X text 175 447 click on these for more info:; #X text 248 523 updated for Pd version 0.37.1; #N canvas 0 22 458 308 related_objects 0; diff --git a/doc/pddp/stripnote-help.pd b/doc/pddp/stripnote-help.pd index 6ed03038b133ca78998220a564bffe9b7c55a386..af9247c6fb56c20f8f93304f52825b40194455fa 100644 --- a/doc/pddp/stripnote-help.pd +++ b/doc/pddp/stripnote-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 432 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header stripnote 3 12 0 18 -204280 -1 0; #X obj 0 358 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 242 494 366 META 0; +#N canvas 487 261 494 366 META 0; #X text 12 155 LIBRARY internal; #X text 12 195 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 215 RELEASE_DATE 2009-06-12; @@ -29,7 +29,7 @@ for later; #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 544 (none); -#N canvas 107 153 428 433 Related_objects 0; +#N canvas 220 191 428 433 Related_objects 0; #X obj 1 2 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 3 [stripnote] Related Objects; @@ -76,9 +76,7 @@ by Olaf Matthes); #X obj 78 439 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 438 float; -#X obj 466 3 stripnote; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/stripnote --text pdpedia: stripnote; +#X obj 480 10 stripnote; #X text 130 227 Stripnote takes note-off (zero-velocity) messages out of a stream of MIDI-style note message and passes the others through unchanged.; @@ -103,8 +101,9 @@ the right inlet is non-zero.; ; #X text 168 406 - a (pitch \, velocity) pair is distributed to the two inlets. Lists with more than two elements will be truncated.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 19 0 22 0; -#X connect 22 0 20 0; -#X connect 22 1 21 0; -#X connect 24 0 22 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 18 0 21 0; +#X connect 21 0 19 0; +#X connect 21 1 20 0; +#X connect 23 0 21 0; diff --git a/doc/pddp/struct-help.pd b/doc/pddp/struct-help.pd index 463a80cac0f7092f172757d999f03090734a4e8b..0cc32134e4bf4a595368df15d4338f56f5cd5e0b 100644 --- a/doc/pddp/struct-help.pd +++ b/doc/pddp/struct-help.pd @@ -1,14 +1,14 @@ #N struct struct-1 float x float y symbol dog array weasel struct-2 ; #N struct struct-2 float y; -#N canvas 0 0 555 619 10; +#N canvas 430 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header struct 3 12 0 18 -204280 -1 0; #X obj 0 189 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 58 228 494 344 META 0; +#N canvas 484 285 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 532 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 111 510 428 109 Related_objects 0; +#N canvas 217 517 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [struct] Related Objects; @@ -45,9 +45,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X restore 102 597 pd Related_objects; #X obj 78 296 cnv 17 3 72 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 483 3 struct; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/struct -text -pdpedia: struct; +#X obj 500 10 struct; #X text 11 23 declare the fields in a data structure; #X text 98 193 (none); #X text 98 295 click; diff --git a/doc/pddp/sublist-help.pd b/doc/pddp/sublist-help.pd index 3b245a9c902c6ff10b1ce02093a2a8078aed5b06..03852e96bdcc81b265917aadad35cde3f7a5b538 100644 --- a/doc/pddp/sublist-help.pd +++ b/doc/pddp/sublist-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header sublist 3 12 0 18 -204280 -1 0; #X obj 0 439 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 246 494 344 META 0; +#N canvas 488 280 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 569 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 76 482 428 109 Related_objects 0; +#N canvas 216 513 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [sublist] Related Objects; @@ -42,9 +42,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 485 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 473 3 sublist; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/sublist -text -pdpedia: sublist; +#X obj 492 11 sublist; #X text 96 170 Don't try this yet -- it's untested.; #X text 103 208 "sublist" will take as creation arguments a template name and a field name \; its one input takes a pointer. If you send @@ -58,5 +56,6 @@ is in fact a pointer to the head of the sublist.; #X text 168 545 - field name.; #X text 80 530 1) symbol; #X text 80 545 2) symbol; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 98 573 pddp/pddplink scalar-help.pd; diff --git a/doc/pddp/swap-help.pd b/doc/pddp/swap-help.pd index 2ab8c4b93748fe355ceb7b54e884f941859481a3..9f24411a1424c92c0a7bab3bbe175be34cbf5388 100644 --- a/doc/pddp/swap-help.pd +++ b/doc/pddp/swap-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header swap 3 12 0 18 -204280 -1 0; #X obj 0 220 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 275 494 357 META 0; +#N canvas 489 275 494 357 META 0; #X text 12 165 LIBRARY internal; #X text 12 205 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -29,7 +29,7 @@ order; 0 13 -228856 -1 0; #X obj 0 537 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 86 455 428 136 Related_objects 0; +#N canvas 217 495 428 136 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [swap] Related Objects; @@ -46,9 +46,7 @@ order; #X obj 78 380 cnv 17 3 35 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 379 float; -#X obj 443 3 swap; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/swap -text -pdpedia: swap; +#X obj 445 10 swap; #X text 98 278 float; #X text 168 283 - a float at the left inlet will send the number to the right outlet and then send the number at the right inlet to the @@ -69,16 +67,16 @@ in the left inlet.; #X obj 78 457 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X obj 78 152 swap; -#X floatatom 106 79 5 0 0 0 - - -; -#X floatatom 190 119 5 0 0 0 - - -; -#X floatatom 118 179 5 0 0 0 - - -; -#X floatatom 78 179 5 0 0 0 - - -; +#X floatatom 106 79 5 0 0 0 - - -, f 5; +#X floatatom 190 119 5 0 0 0 - - -, f 5; +#X floatatom 118 179 5 0 0 0 - - -, f 5; +#X floatatom 78 179 5 0 0 0 - - -, f 5; #X msg 149 78 42 7; #X obj 78 77 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X msg 191 78 42 7 3 4; -#X floatatom 333 143 5 0 0 0 - - -; -#X floatatom 294 142 5 0 0 0 - - -; +#X floatatom 333 143 5 0 0 0 - - -, f 5; +#X floatatom 294 142 5 0 0 0 - - -, f 5; #X msg 294 88 bang; #X obj 294 112 swap 12; #X text 188 102 float; @@ -88,19 +86,19 @@ in the left inlet.; #N canvas 90 38 428 503 More_Info 0; #X msg 42 82 42 7; #X obj 42 107 swap; -#X floatatom 42 133 5 0 0 0 - - -; -#X floatatom 101 133 5 0 0 0 - - -; +#X floatatom 42 133 5 0 0 0 - - -, f 5; +#X floatatom 101 133 5 0 0 0 - - -, f 5; #X obj 42 157 pack f f; #X obj 42 181 print; -#X floatatom 43 347 5 0 0 0 - - -; -#X floatatom 93 347 5 0 0 0 - - -; -#X floatatom 142 347 5 0 0 0 - - -; -#X floatatom 111 468 5 0 0 0 - - -; -#X floatatom 158 468 5 0 0 0 - - -; -#X floatatom 212 468 5 0 0 0 - - -; +#X floatatom 43 347 5 0 0 0 - - -, f 5; +#X floatatom 93 347 5 0 0 0 - - -, f 5; +#X floatatom 142 347 5 0 0 0 - - -, f 5; +#X floatatom 111 468 5 0 0 0 - - -, f 5; +#X floatatom 158 468 5 0 0 0 - - -, f 5; +#X floatatom 212 468 5 0 0 0 - - -, f 5; #X msg 42 271 2 2500 9 420; #X obj 42 317 unpack f f f f; -#X floatatom 192 347 5 0 0 0 - - -; +#X floatatom 192 347 5 0 0 0 - - -, f 5; #X text 18 38 [swap] is most commonly used to change the order of a list. This trick is best suited for a PAIR of numbers.; #X obj 165 373 swap; @@ -109,7 +107,7 @@ list. This trick is best suited for a PAIR of numbers.; #X obj 195 406 swap; #X obj 168 431 swap; #X obj 227 436 swap; -#X floatatom 263 468 5 0 0 0 - - -; +#X floatatom 263 468 5 0 0 0 - - -, f 5; #X text 199 373 This could quickly become ridiculous!; #X msg 140 271 1 2 3 4; #X msg 219 271 0 200 3333 1111; @@ -162,7 +160,7 @@ first piece of information to be sent out the object is the MIDI CHANNEL. #X obj 21 183 swap; #X obj 21 222 pack; #X obj 21 266 route 0; -#X floatatom 21 294 5 0 0 0 - - -; +#X floatatom 21 294 5 0 0 0 - - -, f 5; #X text 76 183 Here \, [swap] is used to store the VELOCITY until the PITCH information comes from [notein]. The next step will pack the two together...but we have to ensure that [pack] receives the two numbers @@ -174,7 +172,7 @@ a "note-off" signal (i.e. VELOCITY = 0).; #X obj 21 386 notein; #X obj 22 426 pack; #X obj 22 451 route 0; -#X floatatom 22 476 5 0 0 0 - - -; +#X floatatom 22 476 5 0 0 0 - - -, f 5; #X obj 22 497 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X text 45 315 This will "bang" only when velocity = 0; @@ -220,15 +218,15 @@ before packing them up and sending them to the [route] object.; #X text 168 503 - initializes the value of the right inlet.; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 503 3 fswap; -#X text 480 3 or; -#X connect 24 0 28 0; -#X connect 24 1 27 0; -#X connect 25 0 24 0; -#X connect 26 0 24 1; -#X connect 29 0 24 0; -#X connect 30 0 24 0; -#X connect 31 0 24 0; -#X connect 34 0 35 0; -#X connect 35 0 33 0; -#X connect 35 1 32 0; +#X obj 505 10 fswap; +#X text 482 10 or; +#X connect 23 0 27 0; +#X connect 23 1 26 0; +#X connect 24 0 23 0; +#X connect 25 0 23 1; +#X connect 28 0 23 0; +#X connect 29 0 23 0; +#X connect 30 0 23 0; +#X connect 33 0 34 0; +#X connect 34 0 32 0; +#X connect 34 1 31 0; diff --git a/doc/pddp/switch~-help.pd b/doc/pddp/switch~-help.pd index 5005c4c46f89b68cbfc690abb52426bbd9b9d2f2..c756719f374d4bc0b365ecdde878d7943113d49c 100644 --- a/doc/pddp/switch~-help.pd +++ b/doc/pddp/switch~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header switch~ 3 12 0 18 -204280 -1 0; #X obj 0 225 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 247 494 344 META 0; +#N canvas 486 287 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 499 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 91 484 428 108 Related_objects 0; +#N canvas 216 520 428 108 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [switch~] Related Objects; @@ -34,8 +34,6 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X restore 102 597 pd Related_objects; #X obj 78 234 cnv 17 3 105 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/switch~ -text -pdpedia: switch~; #X text 98 233 bang; #X text 168 233 - a "bang" message causes one block of DSP to be computed. This might be useful for pre-computing waveforms or window functions @@ -46,7 +44,7 @@ This might be useful for pre-computing waveforms or window functions #X obj 23 238 bang~; #X obj 23 264 t b b; #X obj 23 290 timer; -#X floatatom 23 319 5 0 0 0 - - -; +#X floatatom 23 319 5 0 0 0 - - -, f 5; #X obj 23 38 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X msg 52 63 set 4096 1 1; @@ -85,8 +83,8 @@ This might be useful for pre-computing waveforms or window functions #X text 168 295 - the "set" message can be used to change the blocksize \, overlap \, and up/downsampling.; #N canvas 82 247 428 234 switched 0; -#X floatatom 140 95 1 0 0 0 - - -; -#X floatatom 23 159 7 0 0 0 - - -; +#X floatatom 140 95 1 0 0 0 - - -, f 1; +#X floatatom 23 159 7 0 0 0 - - -, f 7; #X obj 23 95 noise~; #X obj 23 127 env~ 512; #X text 20 37 DSP in this subwindow is turned on and off by the [switch~] @@ -107,7 +105,8 @@ reblocked.; #X text 237 204 interactions with other objects; #X text 75 103 The [switch~] object also allows you to set the block size \, overlap \, and up/down-sampling ratio for the window. (The -overlap and resampling ratio are relative to the super-patch.); +overlap and resampling ratio are relative to the super-patch.), f +60; #X text 76 39 The [switch~] object allows you to switch DSP on and off for the window. All subwindows are also switched. (If a subwindow of a switched window is also switched \, both switches must be on for @@ -144,7 +143,6 @@ in the parent patch.; #X text 298 389 (See the "messages_to_switch" subpatch; #X text 298 404 above for more details.); #X text 98 270 float; -#X text 467 3 [switch~]; #N canvas 80 270 428 229 [switch~]-interactions 0; #X text 20 98 If using send~ or delwrite~ from a switched-off patch \, the output of corresponding receive~ and delread~ objects in other @@ -167,5 +165,8 @@ value) turns it on.; #X text 80 388 1) float; #X text 80 403 2) float; #X text 80 418 3) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 480 56 pddp/dsp; +#X obj 495 11 switch~; +#X text 459 147; diff --git a/doc/pddp/symbol-help.pd b/doc/pddp/symbol-help.pd index 638191b59e697618d64cbf9c4a3e3300fc9b26fc..a260d7c339584ea7a7890290840618a1b1f9bdd1 100644 --- a/doc/pddp/symbol-help.pd +++ b/doc/pddp/symbol-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header symbol 3 12 0 18 -204280 -1 0; #X obj 0 317 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 246 494 363 META 0; +#N canvas 484 265 494 363 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 558 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 74 346 428 238 Related_objects 0; +#N canvas 213 386 428 238 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [symbol] Related Objects; @@ -51,9 +51,7 @@ for Pd version 0.42.; -162280 0; #X obj 78 442 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 481 3 symbol; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/symbol -text -pdpedia: symbol; +#X obj 500 10 symbol; #X text 11 23 store a symbol; #X text 98 325 bang; #X text 98 350 symbol; @@ -62,7 +60,7 @@ pdpedia: symbol; #X text 168 483 - the symbol is output when a message is received at the left inlet of [symbol].; #X obj 51 220 symbol; -#X symbolatom 51 279 10 0 0 0 - - -; +#X symbolatom 51 279 10 0 0 0 - - -, f 10; #X obj 60 256 print; #X msg 63 82 dog; #X msg 71 105 cat; @@ -73,7 +71,7 @@ the left inlet of [symbol].; stored stored value.; #X text 275 120 IMPORTANT NOTE; #X obj 302 156 symbol; -#X symbolatom 302 195 10 0 0 0 - - -; +#X symbolatom 302 195 10 0 0 0 - - -, f 10; #X text 270 213 Careful not to get them confused.; #X text 270 175 is very different than the symbol box:; #X text 270 136 the [symbol] object:; @@ -87,7 +85,7 @@ stored stored value.; #X text 68 125 outputs "symbol list"; #X msg 217 103 list 12; #X text 283 125 outputs "symbol float"; -#X symbolatom 217 125 10 0 0 0 - - -; +#X symbolatom 217 125 10 0 0 0 - - -, f 10; #X text 20 38 The [symbol] object and the symbol box handle the "list" selector inconsistently.; #X text 23 76 [symbol] output; @@ -117,13 +115,14 @@ store and output the selector. E.g. \, a float will output the word #X text 168 350 - a symbol sent to the left inlet will be stored and output. Symbol atoms (e.g. \, "foo") are accepted and given the "symbol" selector.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X text 98 391 anything; -#X connect 19 0 20 0; -#X connect 19 0 21 0; -#X connect 22 0 19 0; -#X connect 23 0 19 0; -#X connect 24 0 19 1; -#X connect 25 0 19 1; -#X connect 26 0 19 1; -#X connect 34 0 19 0; +#X connect 18 0 19 0; +#X connect 18 0 20 0; +#X connect 21 0 18 0; +#X connect 22 0 18 0; +#X connect 23 0 18 1; +#X connect 24 0 18 1; +#X connect 25 0 18 1; +#X connect 33 0 18 0; diff --git a/doc/pddp/sysexin-help.pd b/doc/pddp/sysexin-help.pd index 0a659b21e3550edeb0f7caf78917bfad51295d2b..6df81a0290b4eee57cc6e6d31862ec14fcae5197 100644 --- a/doc/pddp/sysexin-help.pd +++ b/doc/pddp/sysexin-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 555 619 10; +#N canvas 428 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header sysexin 3 12 0 18 -204280 -1 0; #X obj 0 441 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 47 253 494 344 META 0; +#N canvas 480 286 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 90 178 441 423 Related_objects 0; +#N canvas 202 205 441 423 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 78 80 ctlin; @@ -81,11 +81,9 @@ by Olaf Matthes); #X text 168 502 - ???; #X text 80 545 1) ???; #X text 168 545 - ???; -#X obj 484 3 sysexin; -#X obj 447 20 pddp/pddplink http://wiki.puredata.info/en/sysexin -text -pdpedia: sysexin; +#X obj 490 11 sysexin; #X obj 225 153 sysexin; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X connect 27 0 14 0; -#X connect 27 1 15 0; +#X connect 26 0 14 0; +#X connect 26 1 15 0; diff --git a/doc/pddp/table-help.pd b/doc/pddp/table-help.pd index 02cd74f35dc6167c3d8eca0430ab8d1bb1351772..b49f9d504a65f5fcafee22ce7c260fd2223778e7 100644 --- a/doc/pddp/table-help.pd +++ b/doc/pddp/table-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 555 619 10; +#N canvas 428 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header table 3 12 0 18 -204280 -1 0; #X obj 0 347 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 75 242 465 344 META 0; +#N canvas 511 284 465 344 META 0; #X text 12 65 LIBRARY internal; #X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 125 RELEASE_DATE 2009-06-12; @@ -23,7 +23,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. 0 13 -228856 -1 0; #X obj 0 529 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 84 273 428 334 Related_objects 0; +#N canvas 215 295 428 334 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [table] Related Objects; @@ -60,9 +60,7 @@ Jonathan Wilkes to conform to the PDDP template for Pd version 0.42. #X restore 102 598 pd Related_objects; #X text 80 426 1) symbol atom; #X text 11 23 array of numbers; -#X obj 461 20 pddp/pddplink http://wiki.puredata.info/en/table -text -pdpedia: table; -#X obj 493 3 table; +#X obj 506 11 table; #X text 98 355 (none); #X text 98 385 (none); #X text 99 95 Note that the data (and other properties) of the array @@ -103,8 +101,8 @@ array inside. The creation arguments specify the name and an optional size in points.; #X text 99 215 You can also send messages to the garray by name:; #X obj 404 269 tabread help-tab-2; -#X floatatom 404 243 5 0 0 0 - - -; -#X floatatom 404 297 5 0 0 0 - - -; +#X floatatom 404 243 5 0 0 0 - - -, f 5; +#X floatatom 404 297 5 0 0 0 - - -, f 5; #X text 167 426 - (optional) name of the [table] and garray contained within. Use the name within array-handling objects \, like [tabwrite~] \, or use it to send messages to the garray (see examples above). Duplicate @@ -116,6 +114,6 @@ is given \, [table] objects will be named "table1" \, "table2" \, "table3" #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; #X obj 98 576 pddp/pddplink array-help.pd; -#X connect 24 0 23 0; -#X connect 28 0 30 0; -#X connect 29 0 28 0; +#X connect 23 0 22 0; +#X connect 27 0 29 0; +#X connect 28 0 27 0; diff --git a/doc/pddp/tabosc4~-help.pd b/doc/pddp/tabosc4~-help.pd index 0775b928862570abbe34338032feb7e2cfba87a9..341717c69819eb252b74daf9bd4a2b59423194b8 100644 --- a/doc/pddp/tabosc4~-help.pd +++ b/doc/pddp/tabosc4~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tabosc4~ 3 12 0 18 -204280 -1 0; #X obj 0 262 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 245 494 344 META 0; +#N canvas 483 286 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 491 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 63 314 428 298 Related_objects 0; +#N canvas 215 334 428 298 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [tabosc4~] Related Objects; @@ -61,9 +61,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 376 cnv 17 3 35 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 375 float; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/tabosc4~ -text -pdpedia: tabosc4~; -#X obj 464 3 tabosc4~; +#X obj 485 8 tabosc4~; #X floatatom 43 203 0 0 0 0 - - -; #N canvas 159 26 495 270 output 0; #X obj 414 196 t b; @@ -118,12 +116,12 @@ pdpedia: tabosc4~; #X connect 24 0 21 0; #X restore 18 224 pd output; #X msg 69 203 MUTE; -#X floatatom 18 51 4 0 0 0 - - -; +#X floatatom 18 51 4 0 0 0 - - -, f 4; #X obj 18 76 sig~ 100; #X msg 32 119 set table1; #X obj 18 158 tabosc4~ table1; #X msg 116 119 set table2; -#X floatatom 190 121 4 0 0 0 - - -; +#X floatatom 190 121 4 0 0 0 - - -, f 4; #X text 48 51 signal input for frequency (Hz.); #X text 33 98 message to switch tables; #X text 220 121 inlet to reset phase; @@ -175,7 +173,7 @@ you just want to specify partial strengths.; #X text 80 471 1) symbol atom; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 475 55 pddp/dsp; #X obj 98 530 pddp/pddplink all_about_arrays.pd; #X obj 98 545 pddp/pddplink ../3.audio.examples/B01.wavetables.pd -text doc/3.audio.examples/B01.wavetables.pd; @@ -183,12 +181,12 @@ doc/3.audio.examples/B01.wavetables.pd; doc/3.audio.examples/B05.tabread.FM.pd; #X obj 98 575 pddp/pddplink ../3.audio.examples/B06.table.switching.pd -text doc/3.audio.examples/B06.table.switching.pd; -#X connect 14 0 15 1; -#X connect 15 0 14 0; -#X connect 16 0 15 2; -#X connect 17 0 18 0; -#X connect 18 0 20 0; -#X connect 19 0 20 0; -#X connect 20 0 15 0; -#X connect 21 0 20 0; -#X connect 22 0 20 1; +#X connect 13 0 14 1; +#X connect 14 0 13 0; +#X connect 15 0 14 2; +#X connect 16 0 17 0; +#X connect 17 0 19 0; +#X connect 18 0 19 0; +#X connect 19 0 14 0; +#X connect 20 0 19 0; +#X connect 21 0 19 1; diff --git a/doc/pddp/tabplay~-help.pd b/doc/pddp/tabplay~-help.pd index 0efb66a2ff649bca1ca75cd65c26cdd10020f598..3e297ea69dc2c8b38f05a14a6a00017f52323b24 100644 --- a/doc/pddp/tabplay~-help.pd +++ b/doc/pddp/tabplay~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tabplay~ 3 12 0 18 -204280 -1 0; #X obj 0 284 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 246 494 344 META 0; +#N canvas 487 285 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 565 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 58 313 441 301 Related_objects 0; +#N canvas 202 329 441 301 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [tabplay~] Related Objects; @@ -59,9 +59,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 446 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 472 3 tabplay~; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/tabplay~ -text -pdpedia: tabplay~; +#X obj 489 10 tabplay~; #X text 98 292 bang; #X text 98 310 float; #X text 98 347 list; @@ -142,23 +140,23 @@ tabread4~ and there are none of tabread4~'s interpolation artifacts. #X text 80 520 1) symbol; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 480 56 pddp/dsp; #X obj 98 570 pddp/pddplink all_about_arrays.pd; #X obj 13 180 tabplay~ \$0-array; #X msg 33 96 stop; #X text 98 417 stop; #X text 168 417 - stop playback; -#X connect 23 0 53 0; -#X connect 24 0 22 0; -#X connect 26 0 35 0; -#X connect 27 0 26 1; -#X connect 28 0 27 0; -#X connect 29 0 27 0; -#X connect 35 0 25 0; -#X connect 36 0 53 0; -#X connect 37 0 53 0; -#X connect 38 0 53 0; -#X connect 39 0 53 0; -#X connect 53 0 24 0; -#X connect 53 0 26 0; -#X connect 54 0 53 0; +#X connect 22 0 52 0; +#X connect 23 0 21 0; +#X connect 25 0 34 0; +#X connect 26 0 25 1; +#X connect 27 0 26 0; +#X connect 28 0 26 0; +#X connect 34 0 24 0; +#X connect 35 0 52 0; +#X connect 36 0 52 0; +#X connect 37 0 52 0; +#X connect 38 0 52 0; +#X connect 52 0 23 0; +#X connect 52 0 25 0; +#X connect 53 0 52 0; diff --git a/doc/pddp/tabread-help.pd b/doc/pddp/tabread-help.pd index 25ab1f0e556abd1856dfe7d4537066fcaa43c6f6..e00ff62aeaa1e43cd69f5a7416d7516082f6f639 100644 --- a/doc/pddp/tabread-help.pd +++ b/doc/pddp/tabread-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tabread 3 12 0 18 -204280 -1 0; #X obj 0 277 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 245 494 344 META 0; +#N canvas 483 279 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 541 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 83 315 428 299 Related_objects 0; +#N canvas 215 327 428 299 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [tabread] Related Objects; @@ -60,9 +60,7 @@ Pd version 0.42.; #X text 98 452 float; #X obj 78 453 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 475 3 tabread; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/tabread -text -pdpedia: tabread; +#X obj 492 11 tabread; #X text 168 285 - a float at the left inlet will move to the corresponding index in the table's array. The index ranges from 0 to the size of the array minus one (numbers outside this range are ignored). By default @@ -123,11 +121,11 @@ at any time using the "set" message.; #X obj 98 547 pddp/pddplink ../2.control.examples/15.arrays.pd; #X obj 97 562 pddp/pddplink ../2.control.examples/16.more.arrays.pd ; -#X connect 19 0 36 0; -#X connect 31 0 32 0; -#X connect 32 0 35 0; -#X connect 33 0 34 0; -#X connect 34 0 37 0; -#X connect 35 0 36 0; -#X connect 36 0 18 0; -#X connect 37 0 36 0; +#X connect 18 0 35 0; +#X connect 30 0 31 0; +#X connect 31 0 34 0; +#X connect 32 0 33 0; +#X connect 33 0 36 0; +#X connect 34 0 35 0; +#X connect 35 0 17 0; +#X connect 36 0 35 0; diff --git a/doc/pddp/tabread4-help.pd b/doc/pddp/tabread4-help.pd index c948f13e03a8d9753e39292fd81c36c9c46f370c..399ea391cdaf7a8b85cb2f19850bdd80aa34f0d8 100644 --- a/doc/pddp/tabread4-help.pd +++ b/doc/pddp/tabread4-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tabread4 3 12 0 18 -204280 -1 0; #X obj 0 247 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 247 494 344 META 0; +#N canvas 486 284 494 344 META 0; #X text 12 115 LIBRARY internal; #X text 12 155 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 538 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 74 320 428 293 Related_objects 0; +#N canvas 215 333 428 293 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [tabread4] Related Objects; @@ -61,9 +61,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X text 98 430 float; #X obj 78 431 cnv 17 3 40 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 466 3 tabread4; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/tabread4 -text -pdpedia: tabread4; +#X obj 488 10 tabread4; #X floatatom 101 216 0 0 0 0 interpolation - -; #X floatatom 101 107 0 0 1000 0 location - -; #N canvas 0 0 450 300 (subpatch) 0; @@ -112,12 +110,12 @@ will appear in the console.; #X obj 96 558 pddp/pddplink ../2.control.examples/15.arrays.pd; #X obj 96 573 pddp/pddplink ../2.control.examples/16.more.arrays.pd ; -#X connect 16 0 25 0; -#X connect 25 0 30 0; -#X connect 30 0 15 0; +#X connect 15 0 24 0; +#X connect 24 0 29 0; +#X connect 29 0 14 0; +#X connect 30 0 31 0; #X connect 31 0 32 0; -#X connect 32 0 33 0; -#X connect 33 0 30 0; +#X connect 32 0 29 0; +#X connect 34 0 35 0; #X connect 35 0 36 0; -#X connect 36 0 37 0; -#X connect 37 0 30 0; +#X connect 36 0 29 0; diff --git a/doc/pddp/tabread4~-help.pd b/doc/pddp/tabread4~-help.pd index d314ba354562ab8e5ccca46f7617cc015ff7d405..ed37884746541f0a9b70e6d596a89d072b29910b 100644 --- a/doc/pddp/tabread4~-help.pd +++ b/doc/pddp/tabread4~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tabread4~ 3 12 0 18 -204280 -1 0; #X obj 0 305 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 246 494 344 META 0; +#N canvas 487 283 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 510 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 79 318 428 294 Related_objects 0; +#N canvas 218 331 428 294 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 21 38 Native Pd Objects; @@ -59,9 +59,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 426 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 466 3 tabread4~; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/tabread4~ --text pdpedia: tabread4~; +#X obj 479 12 tabread4~; #X text 11 23 4-point-interpolating table lookup; #X text 68 174 signal input x(n); #X obj 21 261 snapshot~; @@ -108,7 +106,7 @@ lookup algorithms. The interpolation scheme is 4-point polynomial. ; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 475 53 pddp/dsp; #X obj 100 530 pddp/pddplink ../3.audio.examples/B03.tabread4.pd -text doc/3.audio.examples/B03.tabread4.pd; #X obj 100 545 pddp/pddplink ../3.audio.examples/B04.tabread4.interpolation.pd @@ -131,13 +129,13 @@ doc/3.audio.examples/B07.sampler.pd; #X msg 66 155 set \$1-array2; #X obj 170 280 s \$0-array2; #X msg 170 253 sinesum 256 1; -#X connect 14 0 18 0; -#X connect 15 0 14 0; -#X connect 16 0 42 0; -#X connect 17 0 16 0; -#X connect 25 0 15 0; -#X connect 42 0 14 0; +#X connect 13 0 17 0; +#X connect 14 0 13 0; +#X connect 15 0 41 0; +#X connect 16 0 15 0; +#X connect 24 0 14 0; +#X connect 41 0 13 0; +#X connect 43 0 44 0; #X connect 44 0 45 0; -#X connect 45 0 46 0; -#X connect 46 0 42 0; -#X connect 48 0 47 0; +#X connect 45 0 41 0; +#X connect 47 0 46 0; diff --git a/doc/pddp/tabread~-help.pd b/doc/pddp/tabread~-help.pd index 32ccfd80028cd8d5eb11aa5456dac599177cb930..0d68b2581571803434f49914a2871cce86d86521 100644 --- a/doc/pddp/tabread~-help.pd +++ b/doc/pddp/tabread~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tabread~ 3 12 0 18 -204280 -1 0; #X obj 0 270 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 245 494 344 META 0; +#N canvas 490 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 533 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 83 315 428 299 Related_objects 0; +#N canvas 215 329 428 299 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [tabread~] Related Objects; @@ -59,9 +59,7 @@ Pd version 0.42.; -162280 0; #X obj 78 435 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 475 3 tabread~; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/tabread~ -text -pdpedia: tabread~; +#X obj 486 11 tabread~; #X text 98 375 set; #X text 168 482 - the argument informs [tabread~] which array to read. The array must exist in an open Pd patch/canvas or an error message @@ -124,15 +122,15 @@ index you query using the inlet.; #X obj 96 538 pddp/pddplink ../2.control.examples/15.arrays.pd; #X obj 95 553 pddp/pddplink ../2.control.examples/16.more.arrays.pd ; -#X connect 15 0 27 0; -#X connect 24 0 28 0; -#X connect 25 0 34 0; -#X connect 27 0 25 0; -#X connect 28 0 29 0; -#X connect 29 0 25 0; -#X connect 30 0 32 0; -#X connect 31 0 25 0; -#X connect 32 0 31 0; -#X connect 33 0 34 0; -#X connect 34 0 14 0; -#X connect 35 0 33 0; +#X connect 14 0 26 0; +#X connect 23 0 27 0; +#X connect 24 0 33 0; +#X connect 26 0 24 0; +#X connect 27 0 28 0; +#X connect 28 0 24 0; +#X connect 29 0 31 0; +#X connect 30 0 24 0; +#X connect 31 0 30 0; +#X connect 32 0 33 0; +#X connect 33 0 13 0; +#X connect 34 0 32 0; diff --git a/doc/pddp/tabreceive~-help.pd b/doc/pddp/tabreceive~-help.pd index fc4562dbc87b36d0d79c310df77955de6f4e7874..af776a86b1e88dcb4582f983ab2d0458927e8822 100644 --- a/doc/pddp/tabreceive~-help.pd +++ b/doc/pddp/tabreceive~-help.pd @@ -1,11 +1,11 @@ -#N canvas 1 88 555 619 10; +#N canvas 429 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tabreceive~ 3 12 0 18 -204280 -1 0; #X obj 0 450 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 255 494 344 META 0; +#N canvas 483 288 494 344 META 0; #X text 12 115 LIBRARY internal; #X text 12 155 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 565 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 74 478 428 109 Related_objects 0; +#N canvas 214 527 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 103 43 fft~; @@ -37,9 +37,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 496 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 456 3 tabreceive~; -#X obj 425 20 pddp/pddplink http://wiki.puredata.info/en/tabreceive~ --text pdpedia: tabreceive~; +#X obj 466 10 tabreceive~; #X text 11 23 read a block of a signal from an array continuously; #X obj 95 226 tabreceive~; #X text 90 291 By default a block is 64 samples \; this can be reset @@ -52,5 +50,5 @@ using the block~ object.; #X text 80 542 1) symbol atom; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 474 55 pddp/dsp; #X obj 98 570 pddp/pddplink all_about_arrays.pd; diff --git a/doc/pddp/tabsend~-help.pd b/doc/pddp/tabsend~-help.pd index b60d4dc94147dcbc60df0a770c424759849809a7..56c9ad5e4f7f38acb577fb1af305d032104da5dc 100644 --- a/doc/pddp/tabsend~-help.pd +++ b/doc/pddp/tabsend~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tabsend~ 3 12 0 18 -204280 -1 0; #X obj 0 464 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 247 494 344 META 0; +#N canvas 481 287 494 344 META 0; #X text 12 115 LIBRARY internal; #X text 12 155 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ to an array; 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 76 480 428 109 Related_objects 0; +#N canvas 215 522 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 103 43 fft~; @@ -35,9 +35,7 @@ to an array; #X restore 102 597 pd Related_objects; #X obj 78 473 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 466 3 tabsend~; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/tabsend~ -text -pdpedia: tabsend~; +#X obj 492 9 tabsend~; #N canvas 0 0 450 300 (subpatch) 0; #X array \$0-array 64 float 2; #X coords 0 1 64 -1 100 70 1; @@ -84,10 +82,11 @@ to an array.; ; #X text 168 543 - the name of an array to write to.; #X text 80 543 1) symbol atom; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 484 54 pddp/dsp; #X obj 108 570 pddp/pddplink all_about_arrays.pd; #X obj 83 258 tabsend~ \$0-array; -#X connect 12 0 18 0; -#X connect 17 0 27 0; -#X connect 18 0 17 0; +#X connect 11 0 17 0; +#X connect 16 0 26 0; +#X connect 17 0 16 0; diff --git a/doc/pddp/tabwrite-help.pd b/doc/pddp/tabwrite-help.pd index 7424f1a474c8f6b537889c3e489070e1ba1c60c0..1bbc240cb1c669063a8f2b0b20f4f2f826f42818 100644 --- a/doc/pddp/tabwrite-help.pd +++ b/doc/pddp/tabwrite-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tabwrite 3 12 0 18 -204280 -1 0; #X obj 0 300 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 244 494 344 META 0; +#N canvas 483 284 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 540 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 77 311 428 300 Related_objects 0; +#N canvas 218 329 428 300 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [tabwrite] Related Objects; @@ -61,9 +61,7 @@ Pd version 0.42.; #X obj 78 435 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 434 float; -#X obj 472 3 tabwrite; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/tabwrite -text -pdpedia: tabwrite; +#X obj 487 10 tabwrite; #X floatatom 174 251 0 0 99 1 index - -; #X obj 51 276 tabwrite davids_array; #X floatatom 51 84 0 0 0 0 value - -; @@ -121,14 +119,14 @@ an error message will appear in the console.; #X obj 96 558 pddp/pddplink ../2.control.examples/15.arrays.pd; #X obj 95 573 pddp/pddplink ../2.control.examples/16.more.arrays.pd ; -#X connect 15 0 16 1; -#X connect 17 0 16 0; -#X connect 32 0 33 0; -#X connect 33 0 40 0; -#X connect 34 0 35 0; -#X connect 35 0 41 0; +#X connect 14 0 15 1; +#X connect 16 0 15 0; +#X connect 31 0 32 0; +#X connect 32 0 39 0; +#X connect 33 0 34 0; +#X connect 34 0 40 0; +#X connect 35 0 36 0; #X connect 36 0 37 0; -#X connect 37 0 38 0; -#X connect 38 0 16 0; -#X connect 40 0 16 0; -#X connect 41 0 16 0; +#X connect 37 0 15 0; +#X connect 39 0 15 0; +#X connect 40 0 15 0; diff --git a/doc/pddp/tabwrite~-help.pd b/doc/pddp/tabwrite~-help.pd index fd1909db82b0f8b823c277b2b9427f2f6aa600f7..751b926f3dab68c6a882bf048f5c8c30d8f62e6c 100644 --- a/doc/pddp/tabwrite~-help.pd +++ b/doc/pddp/tabwrite~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tabwrite~ 3 12 0 18 -204280 -1 0; #X obj 0 324 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 245 494 344 META 0; +#N canvas 485 288 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -24,7 +24,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 77 301 428 313 Related_objects 0; +#N canvas 214 319 428 313 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 20 38 Native Pd Objects; @@ -55,9 +55,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X restore 102 597 pd Related_objects; #X obj 78 333 cnv 17 3 135 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 466 3 tabwrite~; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/tabwrite~ --text pdpedia: tabwrite~; +#X obj 484 9 tabwrite~; #X text 11 23 write a signal in an array; #X msg 95 194 bang; #X msg 111 239 stop; @@ -95,7 +93,7 @@ element (e.g. \, "start 500" will start recording at the 500th element). #X text 166 452 - the signal to be written to the array.; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 455 51 pddp/dsp; +#X obj 480 55 pddp/dsp; #X obj 98 570 pddp/pddplink all_about_arrays.pd; #X obj 171 219 bng 15 250 50 0 empty empty empty 17 7 0 10 -4034 -1 -1; @@ -103,10 +101,10 @@ element (e.g. \, "start 500" will start recording at the 500th element). #X obj 78 291 tabwrite~ \$0-array; #X obj 329 293 table \$0-array2; #X msg 171 261 set \$1-array2; -#X connect 12 0 36 0; -#X connect 13 0 36 0; -#X connect 14 0 36 0; -#X connect 21 0 36 0; -#X connect 34 0 35 0; -#X connect 35 0 38 0; -#X connect 38 0 36 0; +#X connect 11 0 35 0; +#X connect 12 0 35 0; +#X connect 13 0 35 0; +#X connect 20 0 35 0; +#X connect 33 0 34 0; +#X connect 34 0 37 0; +#X connect 37 0 35 0; diff --git a/doc/pddp/tan-help.pd b/doc/pddp/tan-help.pd index 0b47b264d32f0e4659962e0fc3ac4a99bee1046d..60df7fb1cc5a3e815a87e8578e32b20e84297105 100644 --- a/doc/pddp/tan-help.pd +++ b/doc/pddp/tan-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tan 3 12 0 18 -204280 -1 0; #X obj 0 437 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 54 243 494 360 META 0; +#N canvas 484 266 494 360 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; #X obj 0 564 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 540 (none); -#N canvas 82 476 428 109 Related_objects 0; +#N canvas 211 513 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 76 43 atan; @@ -74,13 +74,12 @@ a circle) and multiply it by 2(Pi) where Pi is equal to approximately of an angle.; #X text 83 300 [sin] and [cos] will return numbers between -1 and 1: the sine and cosine of a number repectively.; -#X obj 494 3 tan; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/tan -text -pdpedia: tan; +#X obj 515 10 tan; #X text 11 23 tangent function; #X text 148 465 - a list will be truncated \, and the first element will be used as input.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X connect 16 0 18 0; #X connect 17 0 20 0; #X connect 19 0 24 0; diff --git a/doc/pddp/test-loop~.pd b/doc/pddp/test-loop~.pd index 9966483dfc683c1e504c9f1e9fec01aee09dc50e..14a3b32ebca6ef035577c0f99a6f758249a99dcb 100644 --- a/doc/pddp/test-loop~.pd +++ b/doc/pddp/test-loop~.pd @@ -1,11 +1,11 @@ -#N canvas 33 0 680 609 12; +#N canvas 428 34 680 609 12; #X floatatom 52 262 0 0 0 0 - - -; #X obj 261 346 print~; #X msg 47 373 bang; #X msg 274 313 bang; #X obj 52 306 loop~; #X floatatom 102 245 0 0 0 0 - - -; -#N canvas 0 0 450 300 graph1 0; +#N canvas 0 0 450 300 (subpatch) 0; #X array array1 44100 float 0; #X coords 0 10 44100 0 200 150 1; #X restore 65 17 graph; @@ -16,7 +16,7 @@ #X msg 194 261 bang; #X obj 204 347 print~; #X msg 217 314 bang; -#N canvas 0 0 450 300 graph1 0; +#N canvas 0 0 450 300 (subpatch) 0; #X array array2 150000 float 0; #X coords 0 1 150000 -1 200 150 1; #X restore 332 398 graph; diff --git a/doc/pddp/text-help.pd b/doc/pddp/text-help.pd index 97dcf67776ce58a24e2bf83e38caab948e747955..e4d941c5d0f4ef5728a968403ec4f752644aa52d 100644 --- a/doc/pddp/text-help.pd +++ b/doc/pddp/text-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header text 3 12 0 18 -204280 -1 0; #X obj 0 458 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 42 282 494 344 META 0; +#N canvas 489 286 494 344 META 0; #X text 12 65 LIBRARY internal; #X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -24,7 +24,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 542 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 518 (none); -#N canvas 98 495 428 119 Related_objects 0; +#N canvas 217 509 428 119 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 comment Related Objects; @@ -34,8 +34,6 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 21 68 pddp/helplink pddp/pddplink; #X obj 21 88 pddp/helplink pddp/helplink; #X restore 102 597 pd Related_objects; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/comment -text -pdpedia: comment; #X text 104 387 Phone number with hyphens: 555-555-5555; #X text 104 407 Same phone number without hyphens: 5.55556e+09; #X text 98 462 (none); @@ -55,7 +53,7 @@ the period you added will be gone.; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; #X obj 99 571 pddp/pddplink all_about_ascii_art.pd; -#X text 377 2 To create \, click <Control-5>; +#X text 378 11 To create \, click <Control-5>; #X text 11 23 box with text for an object or comment; #X text 85 144 Comments don't actually "do" anything \, but you can use them to annotate your patch \, explain how something works \, add diff --git a/doc/pddp/textfile-help.pd b/doc/pddp/textfile-help.pd index 286a53f0333dc5d288a7b349a592eb71ac76c5a6..50c4603e40ed6b885ecdb422c7dc4507c03494c7 100644 --- a/doc/pddp/textfile-help.pd +++ b/doc/pddp/textfile-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header textfile 3 12 0 18 -204280 -1 0; #X obj 0 429 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 243 494 344 META 0; +#N canvas 487 285 494 344 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 558 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 535 (none); -#N canvas 73 482 428 109 Related_objects 0; +#N canvas 216 519 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [textfile] Related Objects; @@ -42,9 +42,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 498 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 11 23 read and write text files; -#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/textfile -text -pdpedia: textfile; -#X obj 465 3 textfile; +#X obj 485 11 textfile; #X obj 85 347 print done; #X text 98 497 bang; #X text 167 497 - this outlet gets a bang when you hit the end of the @@ -98,16 +96,16 @@ sequences of messages.; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; #X text 274 311 to semicolons.; -#X connect 21 0 41 0; -#X connect 23 0 41 0; -#X connect 25 0 41 0; -#X connect 27 0 41 0; -#X connect 28 0 41 0; -#X connect 29 0 41 0; -#X connect 30 0 41 0; -#X connect 33 0 41 0; -#X connect 35 0 41 0; -#X connect 36 0 41 0; -#X connect 38 0 41 0; -#X connect 41 0 47 0; -#X connect 41 1 15 0; +#X connect 20 0 40 0; +#X connect 22 0 40 0; +#X connect 24 0 40 0; +#X connect 26 0 40 0; +#X connect 27 0 40 0; +#X connect 28 0 40 0; +#X connect 29 0 40 0; +#X connect 32 0 40 0; +#X connect 34 0 40 0; +#X connect 35 0 40 0; +#X connect 37 0 40 0; +#X connect 40 0 46 0; +#X connect 40 1 14 0; diff --git a/doc/pddp/threshold~-help.pd b/doc/pddp/threshold~-help.pd index a165bd2d655f4979041edc1d7c35fe02d5db1c79..66566966f33de5529185a9f17f424e89fdf5a189 100644 --- a/doc/pddp/threshold~-help.pd +++ b/doc/pddp/threshold~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header threshold~ 3 12 0 18 -204280 -1 0; #X obj 0 295 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 244 494 365 META 0; +#N canvas 486 261 494 365 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 569 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 101 481 428 109 Related_objects 0; +#N canvas 217 520 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [threshold~] Related Objects; @@ -40,13 +40,11 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 352 cnv 17 3 35 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 351 float; -#X obj 453 3 threshold~; -#X obj 425 20 pddp/pddplink http://wiki.puredata.info/en/threshold~ --text pdpedia: threshold~; +#X obj 478 10 threshold~; #X text 11 23 trigger from audio signal; #X obj 140 168 sig~; #X obj 140 226 threshold~ 10 100 0 100; -#X floatatom 140 141 5 0 0 0 - - -; +#X floatatom 140 141 5 0 0 0 - - -, f 5; #X obj 140 254 print trigger; #X obj 275 254 print rest; #X msg 296 196 1; @@ -82,13 +80,14 @@ specify debounce times in milliseconds \, for the [threshold~] to wait after the two event types before triggering again.; #X text 79 526 3) float; #X text 79 546 4) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 15 0 16 0; -#X connect 16 0 18 0; -#X connect 16 1 19 0; -#X connect 17 0 15 0; -#X connect 20 0 16 1; -#X connect 21 0 16 1; -#X connect 22 0 16 0; -#X connect 23 0 16 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 481 57 pddp/dsp; +#X connect 14 0 15 0; +#X connect 15 0 17 0; +#X connect 15 1 18 0; +#X connect 16 0 14 0; +#X connect 19 0 15 1; +#X connect 20 0 15 1; +#X connect 21 0 15 0; +#X connect 22 0 15 0; diff --git a/doc/pddp/throw~-help.pd b/doc/pddp/throw~-help.pd index d9b1ddf2620030f55abd143c3b9faca0c65664c1..825fd7054e154a2df9fab6cf5c21d186b82840b3 100644 --- a/doc/pddp/throw~-help.pd +++ b/doc/pddp/throw~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header throw~ 3 12 0 18 -204280 -1 0; #X obj 0 387 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 243 494 344 META 0; +#N canvas 487 287 494 344 META 0; #X text 12 85 LIBRARY internal; #X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 93 479 428 109 Related_objects 0; +#N canvas 216 524 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [throw~] Related Objects; @@ -38,9 +38,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 396 cnv 17 3 70 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; #X text 98 451 list; -#X obj 474 3 throw~; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/throw~ -text -pdpedia: throw~; +#X obj 501 9 throw~; #X obj 73 220 throw~ signal1; #X floatatom 224 268 0 0 0 0 - - -; #X obj 73 243 sig~ 50; @@ -73,16 +71,17 @@ its name. Other [throw~] objects may have the same name \, but there may only be one [catch~] that shares this name.; #X text 151 47 For help on [catch~] \, see:; #X obj 151 62 pddp/pddplink catch~-help.pd -text catch~-help; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 14 0 16 0; -#X connect 15 0 13 0; -#X connect 17 0 12 0; -#X connect 18 0 15 0; -#X connect 19 0 20 0; -#X connect 20 0 15 0; -#X connect 20 0 22 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 482 57 pddp/dsp; +#X connect 13 0 15 0; +#X connect 14 0 12 0; +#X connect 16 0 11 0; +#X connect 17 0 14 0; +#X connect 18 0 19 0; +#X connect 19 0 14 0; +#X connect 19 0 21 0; +#X connect 21 0 20 0; #X connect 22 0 21 0; -#X connect 23 0 22 0; -#X connect 24 0 12 0; -#X connect 25 0 12 0; +#X connect 23 0 11 0; +#X connect 24 0 11 0; diff --git a/doc/pddp/time_measurements.pd b/doc/pddp/time_measurements.pd index a3b3ed59f70f415b65febc6e64a5780520ae8d93..ecdbd20945e3f16d1fbefb7b344daa460e088a76 100644 --- a/doc/pddp/time_measurements.pd +++ b/doc/pddp/time_measurements.pd @@ -1,4 +1,4 @@ -#N canvas 247 23 555 619 10; +#N canvas 428 34 555 619 10; #X obj 63 160 inlet; #X obj 280 90 inlet; #X obj 472 107 inlet; diff --git a/doc/pddp/timer-help.pd b/doc/pddp/timer-help.pd index d4110eff75831665473e090a52e552e601c3c9ef..6c9259868624a1b7acca1f7b6f982fe0cbf4a637 100644 --- a/doc/pddp/timer-help.pd +++ b/doc/pddp/timer-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header timer 3 12 0 18 -204280 -1 0; #X obj 0 394 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 245 494 368 META 0; +#N canvas 484 259 494 368 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ for Pd version 0.42.; #X obj 0 539 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 516 (none); -#N canvas 73 345 428 246 Related_objects 0; +#N canvas 220 379 428 246 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [timer] Related Objects; @@ -58,9 +58,7 @@ may not exist in a single library.; -162280 0; #X text 168 478 - upon sending the "flush" message to the left inlet \, [bag] will output each value in the order it was received.; -#X obj 482 3 timer; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/timer -text -pdpedia: timer; +#X obj 503 9 timer; #X msg 104 180 bang; #X msg 79 158 bang; #X obj 79 202 timer; @@ -155,7 +153,8 @@ three...please wait for approximately 3 seconds.; #X connect 18 2 5 0; #X restore 102 572 pd Time_Measurements; #X text 11 23 measure logical time; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 16 0 18 1; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 15 0 17 1; +#X connect 16 0 17 0; #X connect 17 0 18 0; -#X connect 18 0 19 0; diff --git a/doc/pddp/toggle-help.pd b/doc/pddp/toggle-help.pd index e19d34ce8cb51a530e37b8f36804ba3298ae543b..e365e6429e408c9f7d9b822438176fa96aab3596 100644 --- a/doc/pddp/toggle-help.pd +++ b/doc/pddp/toggle-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header toggle 3 12 0 18 -204280 -1 0; #X obj 0 308 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 244 494 344 META 0; +#N canvas 483 286 494 344 META 0; #X text 12 145 LIBRARY internal; #X text 12 45 LICENSE SIBSD; #X text 12 165 AUTHOR Thomas Musil; @@ -29,7 +29,7 @@ label_pos label_font color pos delta; 0 13 -228856 -1 0; #X obj 78 317 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 54 490 428 100 Related_objects 0; +#N canvas 207 527 428 100 Related_objects 0; #X obj 20 53 x_all_guis bng tgl vsl hsl hradio vradio vu cnv nbx; #X text 18 29 All iem-gui objects:; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -79,11 +79,11 @@ the gui-properties of [bng]:; #X msg 22 109 size \$1; #X text 21 37 dimensions; #X obj 22 58 nbx 3 14 8 200 0 0 empty \$0-size empty 0 -8 0 12 -262144 --1 -1 15 256; +-1 -1 15 256 0; #X text 69 55 size; #X obj 22 133 s tgl_rcv; #X obj 112 58 nbx 3 14 -1e+37 1e+37 0 0 empty \$0-nonzero empty 0 -8 -0 12 -262144 -1 -1 1 256; +0 12 -262144 -1 -1 1 256 0; #X obj 112 133 s tgl_rcv; #X text 111 37 nonzero-value; #X msg 112 109 nonzero \$1; @@ -102,9 +102,9 @@ the gui-properties of [bng]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-lbl-x empty -0 -8 0 12 -262144 -1 -1 17 256; +0 -8 0 12 -262144 -1 -1 17 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-lbl-y empty -0 -8 0 12 -262144 -1 -1 7 256; +0 -8 0 12 -262144 -1 -1 7 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -117,9 +117,9 @@ the gui-properties of [bng]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 0 2 0 0 \$0-dummy \$0-font empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-font-size empty -0 -8 0 12 -262144 -1 -1 10 256; +0 -8 0 12 -262144 -1 -1 10 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -136,11 +136,11 @@ the gui-properties of [bng]:; #X obj 33 237 pack 0 0 0; #X obj 120 197 t b a; #X obj 103 104 nbx 3 14 0 29 0 0 \$0-dummy \$0-bg empty 0 -8 0 12 -262144 --1 -1 0 256; +-1 -1 0 256 0; #X obj 103 124 nbx 3 14 0 29 0 0 \$0-dummy \$0-front empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 103 144 nbx 3 14 0 29 0 0 \$0-dummy \$0-label empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X connect 0 0 2 0; #X connect 0 1 2 1; #X connect 2 0 1 0; @@ -172,11 +172,11 @@ the gui-properties of [bng]:; #X text 120 137 2.front; #X text 120 153 3.label; #X obj 103 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-r empty 0 -8 0 10 -262144 --258113 -1 0 256; +-258113 -1 0 256 0; #X obj 133 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-g empty 0 -8 0 10 -262144 --13381 -1 0 256; +-13381 -1 0 256 0; #X obj 163 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-b empty 0 -8 0 10 -262144 --4160 -1 0 256; +-4160 -1 0 256 0; #X connect 1 0 2 0; #X connect 1 1 2 1; #X connect 2 0 3 0; @@ -221,9 +221,9 @@ the gui-properties of [bng]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xpos empty 0 --8 0 12 -262144 -1 -1 336 256; +-8 0 12 -262144 -1 -1 336 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ypos empty 0 --8 0 12 -262144 -1 -1 500 256; +-8 0 12 -262144 -1 -1 500 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -236,9 +236,9 @@ the gui-properties of [bng]:; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -20 20 0 0 \$0-dummy \$0-xdelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -20 20 0 0 \$0-dummy \$0-ydelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -258,7 +258,7 @@ the gui-properties of [bng]:; #X obj 336 500 tgl 15 0 tgl_snd tgl_rcv myToggle 17 7 0 10 -262144 -1 -1 0 1; #X obj 337 538 nbx 3 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X text 6 2 [tgl] Changing Properties through Messages; #X connect 3 0 9 0; #X connect 4 0 9 0; @@ -290,11 +290,9 @@ the gui-properties of [bng]:; #X text 168 463 - creating a [bng] without any arguments will set default values for all gui-properties. See the subpatch below to learn how to dynamically instantiate a [bng] object with custom properties:; -#X obj 406 3 tgl 15 0 foo6_rcv empty empty 17 7 0 10 -262144 -1 -1 +#X obj 406 11 tgl 15 0 foo6_rcv empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/toggle -text -pdpedia: toggle; -#X text 426 0 abbreviation: [tgl]; +#X text 426 8 abbreviation: [tgl]; #X obj 302 78 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 -1; #X obj 302 153 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 @@ -310,7 +308,7 @@ pdpedia: toggle; -4033 -34 1 1; #X msg 72 87 1; #X msg 79 109 0; -#X floatatom 56 253 4 0 0 0 - - -; +#X floatatom 56 253 4 0 0 0 - - -, f 4; #X msg 63 65 -0.001; #X msg 183 123 set 1; #X msg 188 145 set 0; @@ -332,7 +330,7 @@ pdpedia: toggle; 14 -204280 -1 0; #X text 7 2 [tgl] Build a toggle without a gui; #X obj 58 87 == 0; -#X floatatom 22 138 3 0 0 0 - - -; +#X floatatom 22 138 3 0 0 0 - - -, f 3; #X obj 22 43 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 96 86 toggle; @@ -374,23 +372,24 @@ initValue non-zeroValue; #X text 257 564 IEM KUG; #X text 232 576 graz \, austria 2002; #X text 98 463 14; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 22 0 24 0; -#X connect 25 0 23 0; -#X connect 25 0 40 0; -#X connect 27 0 29 0; -#X connect 28 0 29 0; -#X connect 29 0 32 0; -#X connect 29 0 37 0; -#X connect 30 0 29 0; -#X connect 31 0 29 0; -#X connect 32 0 26 0; -#X connect 33 0 29 0; -#X connect 34 0 29 0; -#X connect 35 0 29 0; -#X connect 36 0 29 0; -#X connect 38 0 29 0; -#X connect 39 0 43 0; -#X connect 41 0 29 0; -#X connect 42 0 29 0; -#X connect 43 0 24 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 21 0 23 0; +#X connect 24 0 22 0; +#X connect 24 0 39 0; +#X connect 26 0 28 0; +#X connect 27 0 28 0; +#X connect 28 0 31 0; +#X connect 28 0 36 0; +#X connect 29 0 28 0; +#X connect 30 0 28 0; +#X connect 31 0 25 0; +#X connect 32 0 28 0; +#X connect 33 0 28 0; +#X connect 34 0 28 0; +#X connect 35 0 28 0; +#X connect 37 0 28 0; +#X connect 38 0 42 0; +#X connect 40 0 28 0; +#X connect 41 0 28 0; +#X connect 42 0 23 0; diff --git a/doc/pddp/touchin-help.pd b/doc/pddp/touchin-help.pd index 62cf7f907faf9151bf2cda5b47a36933f3a84d6a..7d499675f91c61814ce6a0206f2a4c392a356196 100644 --- a/doc/pddp/touchin-help.pd +++ b/doc/pddp/touchin-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header touchin 3 12 0 18 -204280 -1 0; #X obj 0 431 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 48 220 494 375 META 0; +#N canvas 485 257 494 375 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ to conform to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 90 178 428 421 Related_objects 0; +#N canvas 217 207 428 421 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 78 80 ctlin; @@ -80,10 +80,9 @@ by Olaf Matthes); #X text 168 467 - MIDI channel.; #X text 168 492 - ???; #X text 168 545 - ???; -#X obj 472 3 touchin; -#X obj 443 20 pddp/pddplink http://wiki.puredata.info/en/touchin -text -pdpedia: touchin; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 491 10 touchin; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 236 192 touchin; -#X connect 25 0 18 0; -#X connect 25 1 17 0; +#X connect 24 0 18 0; +#X connect 24 1 17 0; diff --git a/doc/pddp/touchout-help.pd b/doc/pddp/touchout-help.pd index 8632aeb74b2602d87d4f1b23502c15b263a432f7..62298741b915a5bf922b27fe2bedb03f3893ee37 100644 --- a/doc/pddp/touchout-help.pd +++ b/doc/pddp/touchout-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 31 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header touchout 3 12 0 18 -204280 -1 0; #X obj 0 417 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 49 245 494 344 META 0; +#N canvas 485 281 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ to conform to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 90 178 428 421 Related_objects 0; +#N canvas 213 206 428 421 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 78 80 ctlin; @@ -79,12 +79,11 @@ by Olaf Matthes); #X text 168 470 - ???; #X text 168 545 - ???; #X obj 236 192 touchout; -#X floatatom 236 163 5 0 0 0 - - -; -#X floatatom 281 163 5 0 0 0 - - -; -#X obj 472 3 touchout; -#X obj 439 20 pddp/pddplink http://wiki.puredata.info/en/touchout -text -pdpedia: touchout; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X floatatom 236 163 5 0 0 0 - - -, f 5; +#X floatatom 281 163 5 0 0 0 - - -, f 5; +#X obj 487 11 touchout; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X text 98 445 list; #X text 168 445 - a list is distributed to the two inlets.; #X connect 21 0 20 0; diff --git a/doc/pddp/trigger-help.pd b/doc/pddp/trigger-help.pd index d7aeab421401d809e0ce5669ab19982253f7a1af..c2ecffaab87bbd381b95821bab0b16aeea5abc8f 100644 --- a/doc/pddp/trigger-help.pd +++ b/doc/pddp/trigger-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 426 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header trigger 3 12 0 18 -204280 -1 0; #X obj 0 219 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 242 494 358 META 0; +#N canvas 484 266 494 358 META 0; #X text 12 135 LIBRARY internal; #X text 12 175 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -29,7 +29,7 @@ convert data types; 0 13 -228856 -1 0; #X obj 0 497 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 49 301 428 283 Related_objects 0; +#N canvas 215 343 428 283 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [trigger] Related Objects; @@ -57,11 +57,9 @@ is:; -162280 0; #X obj 78 265 cnv 17 3 17 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; -#X obj 447 3 trigger; -#X obj 517 3 t; -#X text 497 3 or; -#X obj 445 20 pddp/pddplink http://wiki.puredata.info/en/trigger -text -pdpedia: trigger; +#X obj 446 11 trigger; +#X obj 516 11 t; +#X text 496 11 or; #X text 98 64 The [trigger] object outputs its input from right to left \, converting to the types indicated by its creation arguments. There is also a "pointer" argument type (see the [pointer] object.) @@ -86,9 +84,9 @@ creation arguments can be abbreviated as follows:; #X text 97 446 "list" = l; #X text 97 474 "anything" = a; #X text 97 460 "pointer" = p; -#X floatatom 230 114 5 0 0 0 - - -; +#X floatatom 230 114 5 0 0 0 - - -, f 5; #X obj 230 160 +; -#X floatatom 230 185 5 0 0 0 - - -; +#X floatatom 230 185 5 0 0 0 - - -, f 5; #X obj 230 136 t a a; #X text 11 23 sequence messages in right-to-left order/ convert data types; @@ -191,13 +189,13 @@ atom to a different type of atom.; and watch your terminal window for the output.; #X msg 23 215 bang; #X msg 60 215 1; -#X floatatom 94 215 5 0 0 0 - - -; +#X floatatom 94 215 5 0 0 0 - - -, f 5; #X msg 133 215 symbol cat; #X msg 207 215 this is anything; #X obj 23 264 print all_messages_are_converted_to_bangs; #X text 20 293 Another example showing floats and symbols.; #X msg 23 317 bang; -#X floatatom 93 317 5 0 0 0 - - -; +#X floatatom 93 317 5 0 0 0 - - -, f 5; #X msg 135 317 symbol cat; #X msg 209 317 this is anything; #X obj 23 345 t f s; @@ -261,12 +259,12 @@ with no delay between the events...more at the top right of the page... #X obj 23 438 t b b; #X msg 23 416 bang; #X obj 23 468 timer; -#X floatatom 23 490 5 0 0 0 - - -; +#X floatatom 23 490 5 0 0 0 - - -, f 5; #X text 57 416 Click here.; #X text 62 489 Watch here.; #X text 20 511 Now \, to prove that I'm not crazy...click here >; #X obj 319 560 timer; -#X floatatom 319 581 5 0 0 0 - - -; +#X floatatom 319 581 5 0 0 0 - - -, f 5; #X obj 346 538 delay 2000; #X text 136 430 any delay between the first bang and the second bang ; @@ -276,7 +274,7 @@ with no delay between the events...more at the top right of the page... ; #X obj 319 600 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 403 518 5 0 0 0 - - -; +#X floatatom 403 518 5 0 0 0 - - -, f 5; #X text 19 588 at the top-right to clearly see "logical time"; #X text 19 601 as measured by [timer].; #X obj 319 513 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 @@ -321,17 +319,17 @@ has creation arguments which specify what data type the object should output through each outlet. Messages which are sent to the first outlet will be floats \; the second outlet will send bangs \; the third \, symbols \; etc.; -#X floatatom 23 278 5 0 0 0 - - -; +#X floatatom 23 278 5 0 0 0 - - -, f 5; #X obj 80 278 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X symbolatom 138 322 10 0 0 0 - - -; -#X floatatom 192 187 5 0 0 0 - - -; +#X symbolatom 138 322 10 0 0 0 - - -, f 10; +#X floatatom 192 187 5 0 0 0 - - -, f 5; #X obj 192 228 pack f s; #X msg 237 187 symbol earth; #X msg 250 209 symbol jupiter; #X obj 196 300 print a_list; -#X floatatom 23 463 5 0 0 0 - - -; -#X symbolatom 68 463 10 0 0 0 - - -; +#X floatatom 23 463 5 0 0 0 - - -, f 5; +#X symbolatom 68 463 10 0 0 0 - - -, f 10; #X obj 113 441 print another_list; #X text 228 159 Click on all these.; #X obj 23 398 r anythings; @@ -369,12 +367,13 @@ to the terminal window.; #X connect 22 0 4 0; #X restore 102 550 pd Converting_data_types_(cont.); #X text 80 328 1) symbol atom; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 339 501 pddp/pddplink all_about_messages.pd -text all_about_messages ; #X obj 291 574 pddp/pddplink ../2.control.examples/03.connections.pd ; -#X connect 30 0 33 0; -#X connect 31 0 32 0; -#X connect 33 0 31 0; -#X connect 33 1 31 1; +#X connect 29 0 32 0; +#X connect 30 0 31 0; +#X connect 32 0 30 0; +#X connect 32 1 30 1; diff --git a/doc/pddp/unpack-help.pd b/doc/pddp/unpack-help.pd index e4a537e4019966bb8e7474f67c32e2ca918c55df..c2ceb1ac3e69aca20c8c6ddd0963e3a3eaae1ebd 100644 --- a/doc/pddp/unpack-help.pd +++ b/doc/pddp/unpack-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header unpack 3 12 0 18 -204280 -1 0; #X obj 0 191 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 243 494 361 META 0; +#N canvas 488 264 494 361 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 546 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 100 211 428 404 Related_objects 0; +#N canvas 220 221 428 404 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 pack; @@ -57,9 +57,7 @@ is:; #X text 98 267 float; #X obj 78 400 cnv 17 3 37 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; -#X obj 481 3 unpack; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/unpack -text -pdpedia: unpack; +#X obj 500 11 unpack; #X floatatom 137 162 0 0 0 0 - - -; #X floatatom 252 161 0 0 0 0 - - -; #X floatatom 290 161 0 0 0 0 - - -; @@ -67,7 +65,7 @@ pdpedia: unpack; #X msg 103 91 1 2; #X msg 142 91 3 4 shut; #X msg 221 91 5 6 pick 7 8; -#X symbolatom 179 162 10 0 0 0 - - -; +#X symbolatom 179 162 10 0 0 0 - - -, f 10; #X text 11 23 split a message into atoms; #X text 98 297 symbol; #X text 98 199 list; @@ -78,8 +76,8 @@ to two outlets. Otherwise \, one outlet is created for each creation argument specified.; #X obj 373 128 unpack; #X msg 373 91 60 127; -#X floatatom 373 162 3 0 0 0 - - -; -#X floatatom 406 162 3 0 0 0 - - -; +#X floatatom 373 162 3 0 0 0 - - -, f 3; +#X floatatom 406 162 3 0 0 0 - - -, f 3; #X text 168 199 - the elements will be distributed to the outlets. The type of each element must match the arguments supplied to [unpack] \, or a "type mismatch" error will result. Lists with more (or fewer) @@ -107,15 +105,16 @@ floats.) Each symbolic argument specifies the type of atom expected in the incoming list. Acceptable arguments are: "f" for float \, "p" for pointer \, and "s" for symbol. You can also use a float (e.g. \, "o") to specify float.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X connect 17 0 37 0; -#X connect 18 0 37 0; -#X connect 19 0 37 0; -#X connect 27 0 29 0; -#X connect 27 1 30 0; -#X connect 28 0 27 0; -#X connect 37 0 16 0; -#X connect 37 1 13 0; -#X connect 37 2 20 0; -#X connect 37 3 14 0; -#X connect 37 4 15 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 16 0 36 0; +#X connect 17 0 36 0; +#X connect 18 0 36 0; +#X connect 26 0 28 0; +#X connect 26 1 29 0; +#X connect 27 0 26 0; +#X connect 36 0 15 0; +#X connect 36 1 12 0; +#X connect 36 2 19 0; +#X connect 36 3 13 0; +#X connect 36 4 14 0; diff --git a/doc/pddp/until-help.pd b/doc/pddp/until-help.pd index 7939ce3639177f207085accb07f665116c56d00b..7ee720b825f0e2a02663a5de39abf20dd8c1c808 100644 --- a/doc/pddp/until-help.pd +++ b/doc/pddp/until-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header until 3 12 0 18 -204280 -1 0; #X obj 0 346 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 243 494 367 META 0; +#N canvas 485 256 494 367 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -29,7 +29,7 @@ for Pd version 0.42.; #X obj 0 500 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 476 (none); -#N canvas 105 453 428 159 Related_objects 0; +#N canvas 213 464 428 159 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [until] Related Objects; @@ -46,9 +46,7 @@ for Pd version 0.42.; -162280 0; #X obj 78 407 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 482 3 until; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/until -text -pdpedia: until; +#X obj 499 11 until; #X obj 37 195 until; #X msg 37 172 100; #X obj 37 246 print i; @@ -149,15 +147,16 @@ mechanism in place to stop the loop - otherwise Pd will effectively freeze. (See the "Loops" subpatch below.); #X obj 102 555 pddp/pddplink all_about_looping.pd -text all_about_looping ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X obj 102 572 pddp/pddplink ../2.control.examples/24.loops.pd -text doc/2.control.examples/24.loops.pd; -#X connect 14 0 25 0; -#X connect 15 0 14 0; -#X connect 25 0 16 0; -#X connect 25 0 26 0; -#X connect 26 0 25 1; -#X connect 28 0 30 0; -#X connect 29 0 28 0; -#X connect 31 0 28 0; -#X connect 32 0 28 0; +#X connect 13 0 24 0; +#X connect 14 0 13 0; +#X connect 24 0 15 0; +#X connect 24 0 25 0; +#X connect 25 0 24 1; +#X connect 27 0 29 0; +#X connect 28 0 27 0; +#X connect 30 0 27 0; +#X connect 31 0 27 0; diff --git a/doc/pddp/value-help.pd b/doc/pddp/value-help.pd index 511ba69ffbe3e7b73dbd36f0f5359fd023023723..313501489b2b83e56fc3aa2578f106b93b832730 100644 --- a/doc/pddp/value-help.pd +++ b/doc/pddp/value-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 37 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header value 3 12 0 18 -204280 -1 0; #X obj 0 284 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 45 219 494 391 META 0; +#N canvas 488 240 494 391 META 0; #X text 12 125 LIBRARY internal; #X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -28,7 +28,7 @@ for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 525 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 66 452 428 139 Related_objects 0; +#N canvas 218 491 428 139 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [value] Related Objects; @@ -45,11 +45,9 @@ for Pd version 0.42.; #X text 98 387 float; #X obj 78 388 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/value -text -pdpedia: value; -#X obj 456 3 value; -#X obj 516 3 v; -#X text 494 3 or; +#X obj 456 11 value; +#X obj 516 11 v; +#X text 494 11 or; #X text 11 23 nonlocal shared value (named variable); #N canvas 57 148 428 418 scope 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -83,10 +81,10 @@ words \, [value] is a place where numbers can be stored and then accessed by all active Pd windows.; #N canvas 73 60 428 231 global_values 0; #X obj 173 168 v my_variable; -#X floatatom 173 190 5 0 0 0 - - -; +#X floatatom 173 190 5 0 0 0 - - -, f 5; #X obj 173 127 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 191 145 5 0 0 0 - - -; +#X floatatom 191 145 5 0 0 0 - - -, f 5; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [value] Sub-patch to demonstrate global values; @@ -103,10 +101,10 @@ reset in any active Pd window.; box or message can be used \, as follows:; #X obj 19 179 value my_variable; #X msg 37 156 42; -#X floatatom 19 203 5 0 0 0 - - -; -#X floatatom 19 136 5 0 0 0 - - -; +#X floatatom 19 203 5 0 0 0 - - -, f 5; +#X floatatom 19 136 5 0 0 0 - - -, f 5; #X obj 271 188 value my_variable; -#X floatatom 271 212 5 0 0 0 - - -; +#X floatatom 271 212 5 0 0 0 - - -, f 5; #X obj 271 168 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X text 63 135 play with me; @@ -130,14 +128,15 @@ will communicate with all other [value] objects with no name.; objects. See the help patches for [expr] \, [expr~] and [fexpr~] for more information.; #X text 80 439 1) symbol atom; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X text 168 439 - [value] takes one argument (a symbol) that is the name of the object. All [value] objects that share this name will have their values updated when a float is sent to the inlet of any of them. ; #X obj 193 574 pddp/pddplink all_about_expr_and_value.pd; -#X connect 22 0 24 0; -#X connect 23 0 22 0; -#X connect 25 0 22 0; -#X connect 26 0 27 0; -#X connect 28 0 26 0; +#X connect 21 0 23 0; +#X connect 22 0 21 0; +#X connect 24 0 21 0; +#X connect 25 0 26 0; +#X connect 27 0 25 0; diff --git a/doc/pddp/vcf~-help.pd b/doc/pddp/vcf~-help.pd index f553ad3b7c0941219f11e3418270b8b8dc8b2d8d..4e4ff549d3d8b9dfa1f1efc477827aad9bc48042 100644 --- a/doc/pddp/vcf~-help.pd +++ b/doc/pddp/vcf~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 37 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header vcf~ 3 12 0 18 -204280 -1 0; #X obj 0 376 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 41 189 494 409 META 0; +#N canvas 485 226 494 409 META 0; #X text 12 165 LIBRARY internal; #X text 12 205 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 94 479 428 109 Related_objects 0; +#N canvas 216 524 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 bp~; @@ -40,9 +40,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 413 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 484 3 vcf~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/vcf~ -text -pdpedia: vcf~; +#X obj 501 9 vcf~; #X obj 78 440 cnv 17 3 17 empty \$0-pddp.cnv.let.2 2 5 9 0 16 -228856 -162280 0; #X text 98 439 float; @@ -56,14 +54,14 @@ pdpedia: vcf~; #X text 248 233 amp out (db); #X text 230 96 center frequency; #X text 344 140 q; -#X floatatom 146 120 5 0 0 0 - - -; -#X floatatom 261 120 5 0 0 0 - - -; +#X floatatom 146 120 5 0 0 0 - - -, f 5; +#X floatatom 261 120 5 0 0 0 - - -, f 5; #X obj 146 141 osc~; -#X floatatom 308 141 5 0 0 0 - - -; +#X floatatom 308 141 5 0 0 0 - - -, f 5; #X obj 146 190 env~ 8192; #X obj 244 190 env~ 8192; -#X floatatom 146 212 5 0 0 0 - - -; -#X floatatom 244 212 5 0 0 0 - - -; +#X floatatom 146 212 5 0 0 0 - - -, f 5; +#X floatatom 244 212 5 0 0 0 - - -, f 5; #X obj 244 168 vcf~ 1; #X text 293 167 optional argument to initialize q; #X text 11 23 voltage-controlled bandpass filter; @@ -73,8 +71,9 @@ in time.; #X text 168 384 - the incoming signal to be filtered; #X text 168 543 - [vcf~] takes one argument to initialize q.; #X text 80 543 1) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 478 58 pddp/dsp; #X text 168 476 - the filtered signal (real part).; #X obj 78 500 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; @@ -84,12 +83,12 @@ in time.; to set center frequency \, which may thus change continuously in time. The "Q" or filter sharpness is still only set by messages. More expensive than bp~ in CPU time but more powerful too.; -#X connect 18 0 33 1; -#X connect 25 0 27 0; -#X connect 26 0 18 0; -#X connect 27 0 29 0; -#X connect 27 0 33 0; -#X connect 28 0 33 2; +#X connect 17 0 32 1; +#X connect 24 0 26 0; +#X connect 25 0 17 0; +#X connect 26 0 28 0; +#X connect 26 0 32 0; +#X connect 27 0 32 2; +#X connect 28 0 30 0; #X connect 29 0 31 0; -#X connect 30 0 32 0; -#X connect 33 0 30 0; +#X connect 32 0 29 0; diff --git a/doc/pddp/vdial-help.pd b/doc/pddp/vdial-help.pd index ab5759a483c54879fc3e507fac9b2403f1412b25..5990e567ceeecd4549207f321b9d418ad99e0ce2 100644 --- a/doc/pddp/vdial-help.pd +++ b/doc/pddp/vdial-help.pd @@ -1,283 +1,283 @@ -#N canvas 90 217 558 455 10; -#X obj 1 1 cnv 8 100 60 empty empty vdial=vdl 20 20 1 18 -262144 -1109 -0; -#X text 13 390 (c) musil@iem.kug.ac.at; -#X text 55 403 IEM KUG; -#X text 132 122 click properties to; -#X text 120 133 modify geometry \, colors \, etc.; -#X obj 159 261 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 --1 -1; -#X obj 21 54 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 --1; -#X msg 41 319 \$1; -#X floatatom 41 341 4 0 0 0 - - -; -#X obj 41 363 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 --1; -#X obj 86 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 86 317 route 0 1 2 3 4 5 6 7 8 9; -#X msg 194 92 set \$1; -#X floatatom 194 71 4 0 9 0 - - -; -#X floatatom 44 54 4 0 9 0 - - -; -#X msg 91 41 7 0 -5.44; -#X msg 95 63 3 3 4.55; -#X obj 103 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 120 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 137 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 154 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 171 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 188 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 205 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 222 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 239 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 -1; -#X obj 79 355 print; -#X floatatom 183 287 4 0 0 0 - - -; -#X msg 183 261 \$1; -#X msg 158 192 set \$1; -#X floatatom 158 171 4 0 9 0 - - -; -#X text 125 355 UP- \, DOWN- \, LEFT- or RIGHT-key; -#X text 124 366 for moving selected gui-objects; -#N canvas 230 247 699 530 edit 0; -#X obj 42 198 f; -#X msg 20 177 bang; -#X floatatom 58 176 3 63 156 0 - - -; -#X floatatom 93 198 3 -20 37 0 - - -; -#X obj 42 221 pack 0 0; -#X text 120 198 y-label; -#X text 86 176 x-label; -#X floatatom 270 187 3 8 50 0 - - -; -#X text 297 187 size; -#X obj 286 293 f; -#X msg 264 272 bang; -#X floatatom 302 271 3 -10 10 0 - - -; -#X floatatom 337 293 3 -10 10 0 - - -; -#X obj 286 316 pack 0 0; -#X obj 300 412 f; -#X msg 278 391 bang; -#X floatatom 316 390 3 20 60 0 - - -; -#X floatatom 351 412 3 100 200 0 - - -; -#X obj 300 435 pack 0 0; -#X text 330 271 x-delta; -#X text 364 293 y-delta; -#X text 344 390 x-position; -#X text 378 412 y-position; -#X obj 62 313 f; -#X msg 40 292 bang; -#X floatatom 78 291 3 0 2 0 - - -; -#X floatatom 113 313 3 4 36 0 - - -; -#X obj 62 336 pack 0 0; -#X text 106 291 font; -#X text 142 313 height; -#X text 504 293 no init; -#X text 475 348 init value on loadbang; -#X floatatom 482 228 5 2 20 0 - - -; -#X text 491 417 changing-behavior; -#X text 526 228 number of buttons; -#X obj 47 104 pack 0 0 0; -#X obj 47 76 f; -#X msg 24 28 bang; -#X floatatom 63 26 3 0 29 0 - - -; -#X floatatom 79 46 3 0 29 0 - - -; -#X floatatom 112 62 3 0 29 0 - - -; -#X text 91 26 background; -#X text 106 46 front-color; -#X text 140 63 label-color; -#X msg 285 25 back; -#X msg 285 45 front; -#X msg 285 65 label; -#X msg 247 25 bang; -#N canvas 15 207 606 448 RGB_____________ 0; -#X obj 97 56 inlet; -#X obj 262 53 inlet; -#X obj 339 55 inlet; -#X obj 405 56 inlet; -#X obj 97 270 bang; -#X msg 77 295 0; -#X msg 104 295 1; -#X obj 146 268 bang; -#X msg 132 295 0; -#X msg 160 295 1; -#X obj 196 269 bang; -#X msg 187 295 0; -#X msg 214 295 1; -#X obj 265 313 spigot; -#X obj 312 313 spigot; -#X obj 359 313 spigot; -#X obj 249 385 outlet; -#X text 93 33 select; -#X text 267 28 red; -#X text 337 30 green; -#X text 409 30 blue; -#X obj 405 102 t b f; -#X obj 339 160 +; -#X obj 339 185 t b f; -#X obj 339 216 +; -#X obj 296 385 outlet; -#X obj 343 385 outlet; -#X obj 28 180 loadbang; -#X obj 97 135 route back front label bang; -#X obj 343 362 f; -#X obj 296 361 f; -#X obj 249 361 f; -#X obj 262 79 * -65536; -#X obj 339 80 * -256; -#X obj 405 80 * -1; -#X obj 339 247 - 1; -#X obj 235 168 t b b b b; -#X connect 0 0 28 0; -#X connect 1 0 32 0; -#X connect 2 0 33 0; -#X connect 3 0 34 0; -#X connect 4 0 5 0; -#X connect 4 0 6 0; -#X connect 5 0 14 1; -#X connect 5 0 15 1; -#X connect 6 0 13 1; -#X connect 7 0 8 0; -#X connect 7 0 9 0; -#X connect 8 0 13 1; -#X connect 8 0 15 1; -#X connect 9 0 14 1; -#X connect 10 0 11 0; -#X connect 10 0 12 0; -#X connect 11 0 13 1; -#X connect 11 0 14 1; -#X connect 12 0 15 1; -#X connect 13 0 31 1; -#X connect 14 0 30 1; -#X connect 15 0 29 1; -#X connect 21 0 22 0; -#X connect 21 1 22 1; -#X connect 22 0 23 0; -#X connect 23 0 24 0; -#X connect 23 1 24 1; -#X connect 24 0 35 0; -#X connect 27 0 6 0; -#X connect 28 0 4 0; -#X connect 28 1 7 0; -#X connect 28 2 10 0; -#X connect 28 3 36 0; -#X connect 29 0 26 0; -#X connect 30 0 25 0; -#X connect 31 0 16 0; -#X connect 32 0 24 0; -#X connect 33 0 22 0; -#X connect 34 0 21 0; -#X connect 35 0 15 0; -#X connect 35 0 14 0; -#X connect 35 0 13 0; -#X connect 36 0 31 0; -#X connect 36 1 30 0; -#X connect 36 2 29 0; -#X connect 36 3 35 0; -#X restore 285 86 pd RGB_____________; -#X floatatom 327 55 3 0 255 0 - - -; -#X floatatom 370 55 3 0 255 0 - - -; -#X floatatom 413 56 3 0 255 0 - - -; -#X text 34 0 preset-colors; -#X text 296 -3 RGB-colors; -#X text 327 37 red; -#X text 363 36 green; -#X text 411 36 blue; -#X msg 47 125 \; foo12_rcv color \$1 \$2 \$3; -#X msg 42 246 \; foo12_rcv label_pos \$1 \$2; -#X msg 62 361 \; foo12_rcv label_font \$1 \$2; -#X msg 34 423 \; foo12_rcv label blabla; -#X msg 34 459 \; foo12_rcv label vdial_0_9; -#X msg 300 460 \; foo12_rcv pos \$1 \$2; -#X msg 286 341 \; foo12_rcv delta \$1 \$2; -#X msg 270 216 \; foo12_rcv size \$1; -#X msg 483 50 \; foo12_rcv send foo12a_snd; -#X msg 483 88 \; foo12_rcv send foo12_snd; -#X msg 482 171 \; foo12a_rcv receive foo12_rcv; -#X msg 483 133 \; foo12_rcv receive foo12a_rcv; -#X msg 482 254 \; foo12_rcv number \$1; -#X msg 483 312 \; foo12_rcv init 0; -#X msg 485 366 \; foo12_rcv init 1; -#X msg 490 436 \; foo12_rcv single_change; -#X msg 490 470 \; foo12_rcv double_change; -#X connect 0 0 4 0; -#X connect 1 0 0 0; -#X connect 2 0 0 1; -#X connect 3 0 4 1; -#X connect 4 0 58 0; -#X connect 7 0 64 0; -#X connect 9 0 13 0; -#X connect 10 0 9 0; -#X connect 11 0 9 1; -#X connect 12 0 13 1; -#X connect 13 0 63 0; -#X connect 14 0 18 0; -#X connect 15 0 14 0; -#X connect 16 0 14 1; -#X connect 17 0 18 1; -#X connect 18 0 62 0; -#X connect 23 0 27 0; -#X connect 24 0 23 0; -#X connect 25 0 23 1; -#X connect 26 0 27 1; -#X connect 27 0 59 0; -#X connect 32 0 69 0; -#X connect 35 0 57 0; -#X connect 36 0 35 0; -#X connect 37 0 36 0; -#X connect 38 0 36 1; -#X connect 39 0 35 1; -#X connect 40 0 35 2; -#X connect 44 0 48 0; -#X connect 45 0 48 0; -#X connect 46 0 48 0; -#X connect 47 0 48 0; -#X connect 48 0 35 0; -#X connect 48 1 35 1; -#X connect 48 2 35 2; -#X connect 49 0 48 1; -#X connect 50 0 48 2; -#X connect 51 0 48 3; -#X restore 267 222 pd edit; -#X obj 221 11 x_all_guis aaa bbb ccc ddd eee fff ggg hhh iii; -#X text 30 415 graz \, austria 2002; -#X text 223 401 updated for Pd version 0.35; -#X text 144 11 gui-vdial:; -#X obj 79 110 vdl 25 1 0 8 foo12_snd foo12_rcv vdial_0_9 20 -8 192 -10 -99865 -262144 -260818 0; -#X obj 352 36 vdl 15 1 0 8 iii iii empty 20 8 192 8 -262144 -1 -1 0 -; -#X obj 158 213 s foo12_rcv; -#X obj 159 239 r foo12_snd; -#X text 225 418 KEYWORDS deprecated; -#X connect 6 0 38 0; -#X connect 7 0 8 0; -#X connect 8 0 9 0; -#X connect 11 0 10 0; -#X connect 11 1 17 0; -#X connect 11 2 18 0; -#X connect 11 3 19 0; -#X connect 11 4 20 0; -#X connect 11 5 21 0; -#X connect 11 6 22 0; -#X connect 11 7 23 0; -#X connect 11 8 24 0; -#X connect 11 9 25 0; -#X connect 12 0 38 0; -#X connect 13 0 12 0; -#X connect 14 0 38 0; -#X connect 15 0 38 0; -#X connect 16 0 38 0; -#X connect 28 0 27 0; -#X connect 29 0 40 0; -#X connect 30 0 29 0; -#X connect 38 0 11 0; -#X connect 38 0 26 0; -#X connect 38 0 7 0; -#X connect 41 0 5 0; -#X connect 41 0 28 0; +#N canvas 432 36 558 455 10; +#X obj 1 1 cnv 8 100 60 empty empty vdial=vdl 20 20 1 18 -262144 -1109 +0; +#X text 13 390 (c) musil@iem.kug.ac.at; +#X text 55 403 IEM KUG; +#X text 132 122 click properties to; +#X text 120 133 modify geometry \, colors \, etc.; +#X obj 159 261 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 +-1 -1; +#X obj 21 54 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X msg 41 319 \$1; +#X floatatom 41 341 4 0 0 0 - - -, f 4; +#X obj 41 363 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X obj 86 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 86 317 route 0 1 2 3 4 5 6 7 8 9; +#X msg 194 92 set \$1; +#X floatatom 194 71 4 0 9 0 - - -, f 4; +#X floatatom 44 54 4 0 9 0 - - -, f 4; +#X msg 91 41 7 0 -5.44; +#X msg 95 63 3 3 4.55; +#X obj 103 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 120 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 137 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 154 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 171 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 188 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 205 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 222 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 239 338 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 79 355 print; +#X floatatom 183 287 4 0 0 0 - - -, f 4; +#X msg 183 261 \$1; +#X msg 158 192 set \$1; +#X floatatom 158 171 4 0 9 0 - - -, f 4; +#X text 125 355 UP- \, DOWN- \, LEFT- or RIGHT-key; +#X text 124 366 for moving selected gui-objects; +#N canvas 230 247 699 530 edit 0; +#X obj 42 198 f; +#X msg 20 177 bang; +#X floatatom 58 176 3 63 156 0 - - -, f 3; +#X floatatom 93 198 3 -20 37 0 - - -, f 3; +#X obj 42 221 pack 0 0; +#X text 120 198 y-label; +#X text 86 176 x-label; +#X floatatom 270 187 3 8 50 0 - - -, f 3; +#X text 297 187 size; +#X obj 286 293 f; +#X msg 264 272 bang; +#X floatatom 302 271 3 -10 10 0 - - -, f 3; +#X floatatom 337 293 3 -10 10 0 - - -, f 3; +#X obj 286 316 pack 0 0; +#X obj 300 412 f; +#X msg 278 391 bang; +#X floatatom 316 390 3 20 60 0 - - -, f 3; +#X floatatom 351 412 3 100 200 0 - - -, f 3; +#X obj 300 435 pack 0 0; +#X text 330 271 x-delta; +#X text 364 293 y-delta; +#X text 344 390 x-position; +#X text 378 412 y-position; +#X obj 62 313 f; +#X msg 40 292 bang; +#X floatatom 78 291 3 0 2 0 - - -, f 3; +#X floatatom 113 313 3 4 36 0 - - -, f 3; +#X obj 62 336 pack 0 0; +#X text 106 291 font; +#X text 142 313 height; +#X text 504 293 no init; +#X text 475 348 init value on loadbang; +#X floatatom 482 228 5 2 20 0 - - -, f 5; +#X text 491 417 changing-behavior; +#X text 526 228 number of buttons; +#X obj 47 104 pack 0 0 0; +#X obj 47 76 f; +#X msg 24 28 bang; +#X floatatom 63 26 3 0 29 0 - - -, f 3; +#X floatatom 79 46 3 0 29 0 - - -, f 3; +#X floatatom 112 62 3 0 29 0 - - -, f 3; +#X text 91 26 background; +#X text 106 46 front-color; +#X text 140 63 label-color; +#X msg 285 25 back; +#X msg 285 45 front; +#X msg 285 65 label; +#X msg 247 25 bang; +#N canvas 15 207 606 448 RGB_____________ 0; +#X obj 97 56 inlet; +#X obj 262 53 inlet; +#X obj 339 55 inlet; +#X obj 405 56 inlet; +#X obj 97 270 bang; +#X msg 77 295 0; +#X msg 104 295 1; +#X obj 146 268 bang; +#X msg 132 295 0; +#X msg 160 295 1; +#X obj 196 269 bang; +#X msg 187 295 0; +#X msg 214 295 1; +#X obj 265 313 spigot; +#X obj 312 313 spigot; +#X obj 359 313 spigot; +#X obj 249 385 outlet; +#X text 93 33 select; +#X text 267 28 red; +#X text 337 30 green; +#X text 409 30 blue; +#X obj 405 102 t b f; +#X obj 339 160 +; +#X obj 339 185 t b f; +#X obj 339 216 +; +#X obj 296 385 outlet; +#X obj 343 385 outlet; +#X obj 28 180 loadbang; +#X obj 97 135 route back front label bang; +#X obj 343 362 f; +#X obj 296 361 f; +#X obj 249 361 f; +#X obj 262 79 * -65536; +#X obj 339 80 * -256; +#X obj 405 80 * -1; +#X obj 339 247 - 1; +#X obj 235 168 t b b b b; +#X connect 0 0 28 0; +#X connect 1 0 32 0; +#X connect 2 0 33 0; +#X connect 3 0 34 0; +#X connect 4 0 5 0; +#X connect 4 0 6 0; +#X connect 5 0 14 1; +#X connect 5 0 15 1; +#X connect 6 0 13 1; +#X connect 7 0 8 0; +#X connect 7 0 9 0; +#X connect 8 0 13 1; +#X connect 8 0 15 1; +#X connect 9 0 14 1; +#X connect 10 0 11 0; +#X connect 10 0 12 0; +#X connect 11 0 13 1; +#X connect 11 0 14 1; +#X connect 12 0 15 1; +#X connect 13 0 31 1; +#X connect 14 0 30 1; +#X connect 15 0 29 1; +#X connect 21 0 22 0; +#X connect 21 1 22 1; +#X connect 22 0 23 0; +#X connect 23 0 24 0; +#X connect 23 1 24 1; +#X connect 24 0 35 0; +#X connect 27 0 6 0; +#X connect 28 0 4 0; +#X connect 28 1 7 0; +#X connect 28 2 10 0; +#X connect 28 3 36 0; +#X connect 29 0 26 0; +#X connect 30 0 25 0; +#X connect 31 0 16 0; +#X connect 32 0 24 0; +#X connect 33 0 22 0; +#X connect 34 0 21 0; +#X connect 35 0 15 0; +#X connect 35 0 14 0; +#X connect 35 0 13 0; +#X connect 36 0 31 0; +#X connect 36 1 30 0; +#X connect 36 2 29 0; +#X connect 36 3 35 0; +#X restore 285 86 pd RGB_____________; +#X floatatom 327 55 3 0 255 0 - - -, f 3; +#X floatatom 370 55 3 0 255 0 - - -, f 3; +#X floatatom 413 56 3 0 255 0 - - -, f 3; +#X text 34 0 preset-colors; +#X text 296 -3 RGB-colors; +#X text 327 37 red; +#X text 363 36 green; +#X text 411 36 blue; +#X msg 47 125 \; foo12_rcv color \$1 \$2 \$3; +#X msg 42 246 \; foo12_rcv label_pos \$1 \$2; +#X msg 62 361 \; foo12_rcv label_font \$1 \$2; +#X msg 34 423 \; foo12_rcv label blabla; +#X msg 34 459 \; foo12_rcv label vdial_0_9; +#X msg 300 460 \; foo12_rcv pos \$1 \$2; +#X msg 286 341 \; foo12_rcv delta \$1 \$2; +#X msg 270 216 \; foo12_rcv size \$1; +#X msg 483 50 \; foo12_rcv send foo12a_snd; +#X msg 483 88 \; foo12_rcv send foo12_snd; +#X msg 482 171 \; foo12a_rcv receive foo12_rcv; +#X msg 483 133 \; foo12_rcv receive foo12a_rcv; +#X msg 482 254 \; foo12_rcv number \$1; +#X msg 483 312 \; foo12_rcv init 0; +#X msg 485 366 \; foo12_rcv init 1; +#X msg 490 436 \; foo12_rcv single_change; +#X msg 490 470 \; foo12_rcv double_change; +#X connect 0 0 4 0; +#X connect 1 0 0 0; +#X connect 2 0 0 1; +#X connect 3 0 4 1; +#X connect 4 0 58 0; +#X connect 7 0 64 0; +#X connect 9 0 13 0; +#X connect 10 0 9 0; +#X connect 11 0 9 1; +#X connect 12 0 13 1; +#X connect 13 0 63 0; +#X connect 14 0 18 0; +#X connect 15 0 14 0; +#X connect 16 0 14 1; +#X connect 17 0 18 1; +#X connect 18 0 62 0; +#X connect 23 0 27 0; +#X connect 24 0 23 0; +#X connect 25 0 23 1; +#X connect 26 0 27 1; +#X connect 27 0 59 0; +#X connect 32 0 69 0; +#X connect 35 0 57 0; +#X connect 36 0 35 0; +#X connect 37 0 36 0; +#X connect 38 0 36 1; +#X connect 39 0 35 1; +#X connect 40 0 35 2; +#X connect 44 0 48 0; +#X connect 45 0 48 0; +#X connect 46 0 48 0; +#X connect 47 0 48 0; +#X connect 48 0 35 0; +#X connect 48 1 35 1; +#X connect 48 2 35 2; +#X connect 49 0 48 1; +#X connect 50 0 48 2; +#X connect 51 0 48 3; +#X restore 267 222 pd edit; +#X obj 221 11 x_all_guis aaa bbb ccc ddd eee fff ggg hhh iii; +#X text 30 415 graz \, austria 2002; +#X text 223 401 updated for Pd version 0.35; +#X text 144 11 gui-vdial:; +#X obj 79 110 vdl 25 1 0 8 foo12_snd foo12_rcv vdial_0_9 20 -8 192 +10 -99865 -262144 -260818 0; +#X obj 352 36 vdl 15 1 0 8 iii iii empty 20 8 192 8 -262144 -1 -1 0 +; +#X obj 158 213 s foo12_rcv; +#X obj 159 239 r foo12_snd; +#X text 225 418 KEYWORDS deprecated; +#X connect 6 0 38 0; +#X connect 7 0 8 0; +#X connect 8 0 9 0; +#X connect 11 0 10 0; +#X connect 11 1 17 0; +#X connect 11 2 18 0; +#X connect 11 3 19 0; +#X connect 11 4 20 0; +#X connect 11 5 21 0; +#X connect 11 6 22 0; +#X connect 11 7 23 0; +#X connect 11 8 24 0; +#X connect 11 9 25 0; +#X connect 12 0 38 0; +#X connect 13 0 12 0; +#X connect 14 0 38 0; +#X connect 15 0 38 0; +#X connect 16 0 38 0; +#X connect 28 0 27 0; +#X connect 29 0 40 0; +#X connect 30 0 29 0; +#X connect 38 0 11 0; +#X connect 38 0 26 0; +#X connect 38 0 7 0; +#X connect 41 0 5 0; +#X connect 41 0 28 0; diff --git a/doc/pddp/vd~-help.pd b/doc/pddp/vd~-help.pd index 2bf176918086bf21729155d80897fdfb9bb9edf4..70519178718e6dc467443ed53ea1e34927865a7a 100644 --- a/doc/pddp/vd~-help.pd +++ b/doc/pddp/vd~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header vd~ 3 12 0 18 -204280 -1 0; #X obj 0 369 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 244 494 344 META 0; +#N canvas 486 282 494 344 META 0; #X text 12 115 LIBRARY internal; #X text 12 155 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ delay time; 0 13 -228856 -1 0; #X obj 0 538 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 108 477 428 109 Related_objects 0; +#N canvas 218 514 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 delwrite~; @@ -38,8 +38,6 @@ delay time; -162280 0; #X obj 78 453 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/vd~ -text -pdpedia: vd~; #X obj 324 138 sig~; #X text 98 377 signal; #X text 98 397 float; @@ -53,7 +51,6 @@ is interpolated and output after the delay specified by the incoming signal.; #X text 168 515 - the name of the corresponding [delwrite~] object ; -#X text 484 5 [vd~]; #X text 168 416 - a list is truncated to the first element.; #X text 168 377 - incoming signal (delay time in ms).; #X text 168 397 - delay time in ms.; @@ -63,31 +60,34 @@ signal.; #X text 98 67 [vd~] implements a 4-point interpolating delay tap from a corresponding delwrite~ object. The delay in milliseconds of the tap is specified by the incoming signal.; -#X floatatom 324 115 5 0 0 0 - - -; +#X floatatom 324 115 5 0 0 0 - - -, f 5; #X obj 324 230 snapshot~; #X obj 333 204 metro 150; #X obj 333 182 loadbang; -#X floatatom 324 252 5 0 0 0 - - -; -#X floatatom 101 139 5 0 0 0 - - -; +#X floatatom 324 252 5 0 0 0 - - -, f 5; +#X floatatom 101 139 5 0 0 0 - - -, f 5; #X msg 369 115 1000; #X text 98 274 The delay time is always at least one sample and at most the length of the delay line (specified by [delwrite~]). In addition \, in case the [delwrite~] runs later in the DSP loop than the [vd~] \, the delay is constrained below by one vector length (64 samples.) ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 480 53 pddp/dsp; #X obj 98 543 pddp/pddplink ../3.audio.examples/G03.delay.variable.pd -text doc/3.audio.examples/G03.delay.variable.pd; #X obj 98 558 pddp/pddplink ../3.audio.examples/G04.control.blocksize.pd -text doc/3.audio.examples/G04.control.blocksize.pd; #X obj 98 573 pddp/pddplink ../3.audio.examples/G05.execution.order.pd -text doc/3.audio.examples/G05.execution.order.pd; -#X connect 11 0 26 0; -#X connect 26 0 29 0; -#X connect 28 0 11 0; -#X connect 29 0 32 0; -#X connect 30 0 29 0; -#X connect 31 0 30 0; -#X connect 33 0 25 0; -#X connect 34 0 11 0; +#X obj 519 12 vd~; +#X text 484 5; +#X connect 10 0 24 0; +#X connect 24 0 27 0; +#X connect 26 0 10 0; +#X connect 27 0 30 0; +#X connect 28 0 27 0; +#X connect 29 0 28 0; +#X connect 31 0 23 0; +#X connect 32 0 10 0; diff --git a/doc/pddp/vline~-help.pd b/doc/pddp/vline~-help.pd index 6ae0540911988e6f0fda7c20b1eebbb5d3fba795..e1d355e2b19592bd5f69853596da69dce849f020 100644 --- a/doc/pddp/vline~-help.pd +++ b/doc/pddp/vline~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 35 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header vline~ 3 12 0 18 -204280 -1 0; #X obj 0 361 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 244 494 344 META 0; +#N canvas 484 278 494 344 META 0; #X text 12 145 LIBRARY internal; #X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -28,7 +28,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 545 (none); -#N canvas 85 481 428 109 Related_objects 0; +#N canvas 223 521 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 line~; @@ -44,9 +44,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 78 448 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; #X text 98 447 float; -#X obj 480 3 vline~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/vline~ -text -pdpedia: vline~; +#X obj 495 11 vline~; #X text 11 23 high-precision audio ramp generator; #X text 168 393 - a list to the first inlet is distributed among the inlets of [vline~].; @@ -58,7 +56,7 @@ inlets of [vline~].; #X text 168 507 - the output is a linear ramp whose levels and timing are determined by the messages sent to the inlet(s).; #X obj 31 271 snapshot~; -#X floatatom 31 294 5 0 0 0 - - -; +#X floatatom 31 294 5 0 0 0 - - -, f 5; #X obj 41 244 metro 100; #X msg 31 69 1 1000; #X msg 59 174 stop; @@ -86,16 +84,17 @@ value.; #X text 167 447 - time value.; #X text 167 470 - initial delay.; #X obj 41 222 loadbang; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 474 57 pddp/dsp; #X obj 98 572 pddp/pddplink ../3.audio.examples/C04.control.to.signal.pd -text doc/3.audio.examples/C04.control.to.signal.pd; -#X connect 24 0 25 0; -#X connect 26 0 24 0; -#X connect 27 0 30 0; -#X connect 28 0 30 0; -#X connect 29 0 30 0; -#X connect 30 0 24 0; -#X connect 32 0 30 0; -#X connect 35 0 30 0; -#X connect 43 0 26 0; +#X connect 23 0 24 0; +#X connect 25 0 23 0; +#X connect 26 0 29 0; +#X connect 27 0 29 0; +#X connect 28 0 29 0; +#X connect 29 0 23 0; +#X connect 31 0 29 0; +#X connect 34 0 29 0; +#X connect 42 0 25 0; diff --git a/doc/pddp/vradio-help.pd b/doc/pddp/vradio-help.pd index 3dd18ff3b8bf85ef7702c88ea6b72dda6ed27198..b9ef467ab9aeae5bd2f29faf290e538cbc047cbd 100644 --- a/doc/pddp/vradio-help.pd +++ b/doc/pddp/vradio-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 429 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header vradio 3 12 0 18 -204280 -1 0; #X obj 0 316 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 54 247 494 344 META 0; +#N canvas 486 284 494 344 META 0; #X text 12 115 LIBRARY internal; #X text 12 25 LICENSE SIBSD; #X text 12 135 AUTHOR Thomas Musil; @@ -27,7 +27,7 @@ label_pos label_font color pos delta; 0 13 -228856 -1 0; #X obj 78 325 cnv 17 3 85 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 83 461 428 129 Related_objects 0; +#N canvas 216 499 428 129 Related_objects 0; #X obj 22 43 bang; #X obj 69 43 trigger; #X obj 145 43 until; @@ -44,8 +44,8 @@ label_pos label_font color pos delta; #X text 291 174 and receive names. Right-; #X text 291 189 click and choose; #X text 290 205 "Properties" to set them \,; -#X floatatom 292 63 5 0 5 0 - - -; -#X floatatom 292 137 5 0 0 0 - - -; +#X floatatom 292 63 5 0 5 0 - - -, f 5; +#X floatatom 292 137 5 0 0 0 - - -, f 5; #X text 98 324 float; #X text 98 389 list; #X text 98 447 float; @@ -57,20 +57,18 @@ left \, in increasing order \, starting from zero.; selected gui-object. Right-click and choose "Properties" to modify its appearance.; #X text 11 21 vertical column of gui-radio buttons; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/vradio -text -pdpedia: vradio; #X obj 529 45 vradio 15 1 0 8 empty empty empty 0 -8 0 10 -262144 -1 -1 0; #X obj 91 48 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 -1; -#X floatatom 11 230 4 0 0 0 - - -; +#X floatatom 11 230 4 0 0 0 - - -, f 4; #X obj 11 252 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 -1; #X obj 126 255 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1; #X msg 226 76 set \$1; -#X floatatom 226 55 4 0 5 0 - - -; -#X floatatom 114 48 4 0 9 0 - - -; +#X floatatom 226 55 4 0 5 0 - - -, f 4; +#X floatatom 114 48 4 0 9 0 - - -, f 4; #X obj 148 255 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1; #X obj 170 255 tgl 12 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 @@ -141,7 +139,7 @@ button number is selected.; #X msg 111 52 init 0; #X text 120 71 init value; #X text 121 85 on loadbang; -#X floatatom 204 52 3 0 20 0 - #0-number -; +#X floatatom 204 52 3 0 20 0 - #0-number -, f 3; #X text 204 33 number (of cells); #X msg 204 104 number \$1; #X obj 204 128 s vradio_rcv; @@ -155,7 +153,7 @@ button number is selected.; #X msg 21 104 size \$1; #X text 20 33 dimensions; #X obj 21 54 nbx 3 14 8 200 0 0 empty \$0-size empty 0 -8 0 12 -262144 --1 -1 15 256; +-1 -1 15 256 0; #X text 71 51 size; #X obj 21 128 s vradio_rcv; #X text 314 160 label position; @@ -171,9 +169,9 @@ button number is selected.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xlabel empty -0 -8 0 12 -262144 -1 -1 0 256; +0 -8 0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ylabel empty -0 -8 0 12 -262144 -1 -1 -8 256; +0 -8 0 12 -262144 -1 -1 -8 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -186,9 +184,9 @@ button number is selected.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 0 2 0 0 \$0-dummy \$0-font empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-font-size empty -0 -8 0 12 -262144 -1 -1 10 256; +0 -8 0 12 -262144 -1 -1 10 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -205,11 +203,11 @@ button number is selected.; #X obj 33 237 pack 0 0 0; #X obj 120 197 t b a; #X obj 103 104 nbx 3 14 0 29 0 0 \$0-dummy \$0-bg empty 0 -8 0 12 -262144 --1 -1 0 256; +-1 -1 0 256 0; #X obj 103 124 nbx 3 14 0 29 0 0 \$0-dummy \$0-front empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X obj 103 144 nbx 3 14 0 29 0 0 \$0-dummy \$0-label empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X connect 0 0 2 0; #X connect 0 1 2 1; #X connect 2 0 1 0; @@ -241,11 +239,11 @@ button number is selected.; #X text 120 137 2.front; #X text 120 153 3.label; #X obj 103 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-r empty 0 -8 0 10 -262144 --258113 -1 0 256; +-258113 -1 0 256 0; #X obj 133 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-g empty 0 -8 0 10 -262144 --13381 -1 0 256; +-13381 -1 0 256 0; #X obj 163 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-b empty 0 -8 0 10 -262144 --4160 -1 0 256; +-4160 -1 0 256 0; #X connect 1 0 2 0; #X connect 1 1 2 1; #X connect 2 0 3 0; @@ -290,9 +288,9 @@ button number is selected.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xpos empty 0 --8 0 12 -262144 -1 -1 349 256; +-8 0 12 -262144 -1 -1 349 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ypos empty 0 --8 0 12 -262144 -1 -1 432 256; +-8 0 12 -262144 -1 -1 432 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -305,9 +303,9 @@ button number is selected.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -20 20 0 0 \$0-dummy \$0-xdelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -20 20 0 0 \$0-dummy \$0-ydelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -319,7 +317,7 @@ button number is selected.; 0; #X obj 318 416 cnv 15 100 175 empty empty empty 20 12 0 14 -261682 -66577 0; -#X floatatom 350 567 5 0 0 0 - - -; +#X floatatom 350 567 5 0 0 0 - - -, f 5; #X obj 349 432 vradio 15 1 0 8 vradio_snd vradio_rcv myVradio 0 -8 0 10 -262144 -33289 -33289 0; #X obj 316 259 s vradio_rcv; @@ -363,25 +361,26 @@ button number is selected.; values for its gui-properties. See the subpatch below to learn how to dynamically instantiate a [vradio] object with custom properties: ; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X text 98 372 bang; #X text 168 372 - output the current value.; -#X connect 13 0 42 0; -#X connect 24 0 38 0; -#X connect 25 0 26 0; -#X connect 28 0 38 0; -#X connect 29 0 28 0; -#X connect 30 0 38 0; -#X connect 38 0 25 0; +#X connect 13 0 41 0; +#X connect 23 0 37 0; +#X connect 24 0 25 0; +#X connect 27 0 37 0; +#X connect 28 0 27 0; +#X connect 29 0 37 0; +#X connect 37 0 24 0; +#X connect 37 0 36 0; +#X connect 37 0 40 0; #X connect 38 0 37 0; -#X connect 38 0 41 0; -#X connect 39 0 38 0; -#X connect 40 0 38 0; -#X connect 41 0 27 0; -#X connect 41 1 31 0; -#X connect 41 2 32 0; -#X connect 41 3 33 0; -#X connect 41 4 34 0; -#X connect 41 5 35 0; -#X connect 41 6 36 0; -#X connect 43 0 14 0; +#X connect 39 0 37 0; +#X connect 40 0 26 0; +#X connect 40 1 30 0; +#X connect 40 2 31 0; +#X connect 40 3 32 0; +#X connect 40 4 33 0; +#X connect 40 5 34 0; +#X connect 40 6 35 0; +#X connect 42 0 14 0; diff --git a/doc/pddp/vslider-help.pd b/doc/pddp/vslider-help.pd index 24bf72cc723b95f9c5e2b70998c5a11e43c70005..8bd6ecff4892bc6501f9d0053b7c2ac0a84d7edf 100644 --- a/doc/pddp/vslider-help.pd +++ b/doc/pddp/vslider-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 430 32 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header vslider 3 12 0 18 -204280 -1 0; #X obj 0 306 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 52 226 494 387 META 0; +#N canvas 485 240 494 387 META 0; #X text 12 135 LIBRARY internal; #X text 12 175 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 45 LICENSE SIBSD; @@ -31,7 +31,7 @@ send label label_pos label_font color pos delta; 0 13 -228856 -1 0; #X obj 78 315 cnv 17 3 106 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#N canvas 68 461 428 129 Related_objects 0; +#N canvas 209 494 428 129 Related_objects 0; #X obj 20 53 x_all_guis bng tgl vsl hsl hradio vradio vu cnv nbx; #X text 18 29 All iem-gui objects:; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 @@ -52,7 +52,7 @@ to the outlet.; 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; -#X floatatom 12 189 1 0 1 0 - #0-soc -; +#X floatatom 12 189 1 0 1 0 - #0-soc -, f 1; #X text 324 35 no init; #X text 9 170 steady-on-click; #X text 11 309 label; @@ -108,9 +108,9 @@ to the outlet.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-width empty -0 -8 0 12 -262144 -1 -1 15 256; +0 -8 0 12 -262144 -1 -1 15 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-height empty -0 -8 0 12 -262144 -1 -1 128 256; +0 -8 0 12 -262144 -1 -1 128 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -123,9 +123,9 @@ to the outlet.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-bottom empty -0 -8 0 12 -262144 -1 -1 0 256; +0 -8 0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-top empty 0 --8 0 12 -262144 -1 -1 127 256; +-8 0 12 -262144 -1 -1 127 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -138,9 +138,9 @@ to the outlet.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xlabel empty -0 -8 0 12 -262144 -1 -1 -2 256; +0 -8 0 12 -262144 -1 -1 -2 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ylabel empty -0 -8 0 12 -262144 -1 -1 -8 256; +0 -8 0 12 -262144 -1 -1 -8 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -153,9 +153,9 @@ to the outlet.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 0 2 0 0 \$0-dummy \$0-font empty 0 -8 0 12 --262144 -1 -1 0 256; +-262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-font-size empty -0 -8 0 12 -262144 -1 -1 10 256; +0 -8 0 12 -262144 -1 -1 10 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -172,11 +172,11 @@ to the outlet.; #X obj 33 237 pack 0 0 0; #X obj 120 197 t b a; #X obj 103 104 nbx 3 14 0 29 0 0 \$0-dummy \$0-bg empty 0 -8 0 12 -262144 --1 -1 0 256; +-1 -1 0 256 0; #X obj 103 124 nbx 3 14 0 29 0 0 \$0-dummy \$0-front empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X obj 103 144 nbx 3 14 0 29 0 0 \$0-dummy \$0-label empty 0 -8 0 12 --262144 -1 -1 12 256; +-262144 -1 -1 12 256 0; #X connect 0 0 2 0; #X connect 0 1 2 1; #X connect 2 0 1 0; @@ -208,11 +208,11 @@ to the outlet.; #X text 120 137 2.front; #X text 120 153 3.label; #X obj 103 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-r empty 0 -8 0 10 -262144 --258113 -1 0 256; +-258113 -1 0 256 0; #X obj 133 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-g empty 0 -8 0 10 -262144 --13381 -1 0 256; +-13381 -1 0 256 0; #X obj 163 105 nbx 3 14 0 255 0 0 \$0-dummy \$0-b empty 0 -8 0 10 -262144 --4160 -1 0 256; +-4160 -1 0 256 0; #X connect 1 0 2 0; #X connect 1 1 2 1; #X connect 2 0 3 0; @@ -255,9 +255,9 @@ to the outlet.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-xpos empty 0 --8 0 12 -262144 -1 -1 391 256; +-8 0 12 -262144 -1 -1 391 256 0; #X obj 103 124 nbx 3 14 -1e+37 1e+37 0 0 \$0-dummy \$0-ypos empty 0 --8 0 12 -262144 -1 -1 200 256; +-8 0 12 -262144 -1 -1 200 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -270,9 +270,9 @@ to the outlet.; #X obj 103 149 t b a; #X obj 68 205 outlet; #X obj 103 104 nbx 3 14 -20 20 0 0 \$0-dummy \$0-xdelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X obj 103 124 nbx 3 14 -20 20 0 0 \$0-dummy \$0-ydelta empty 0 -8 -0 12 -262144 -1 -1 0 256; +0 12 -262144 -1 -1 0 256 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 1 0 1; @@ -280,7 +280,7 @@ to the outlet.; #X connect 4 0 1 0; #X coords 0 -1 1 1 48 42 2 100 100; #X restore 348 471 pd flash-time; -#X floatatom 392 337 5 0 0 0 - - -; +#X floatatom 392 337 5 0 0 0 - - -, f 5; #X text 11 36 dimensions; #X text 267 470 1.x-pos; #X text 267 492 2.y-pos; @@ -331,13 +331,10 @@ to the outlet.; #X connect 62 0 57 1; #X connect 80 0 63 0; #X restore 101 406 pd Setting_slider_properties_through_messages; -#X text 430 3 abbreviation: [vsl]; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/vsl -text -pdpedia: vsl; #X obj 57 213 ftom; -#X floatatom 57 237 9 0 0 0 - - -; -#X floatatom 104 213 9 0 0 0 - - -; -#X floatatom 57 84 9 0 0 0 - - -; +#X floatatom 57 237 9 0 0 0 - - -, f 9; +#X floatatom 104 213 9 0 0 0 - - -, f 9; +#X floatatom 57 84 9 0 0 0 - - -, f 9; #X obj 57 106 mtof; #X text 97 177 (0.01 pixels); #X text 99 148 shift-click & drag; @@ -349,16 +346,16 @@ pdpedia: vsl; #X text 379 186 choose "Properties" to; #X text 380 200 set them \, or change them; #X text 380 214 with messages (see below); -#X floatatom 250 216 4 0 0 0 - - -; +#X floatatom 250 216 4 0 0 0 - - -, f 4; #X msg 309 69 set \$1; -#X floatatom 270 47 4 0 0 0 - - -; +#X floatatom 270 47 4 0 0 0 - - -, f 4; #X obj 250 240 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 -1; #X obj 250 47 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 -1; -#X floatatom 309 48 4 0 0 0 - - -; -#X floatatom 310 191 4 0 0 0 - - -; -#X floatatom 309 100 4 0 0 0 - - -; +#X floatatom 309 48 4 0 0 0 - - -, f 4; +#X floatatom 310 191 4 0 0 0 - - -, f 4; +#X floatatom 309 100 4 0 0 0 - - -, f 4; #X obj 250 102 vsl 15 101 100 300 0 1 foo3_snd foo3_rcv empty 8 -8 0 10 -225280 -1109 -1 5350 1; #X obj 309 143 s foo3_rcv; @@ -417,19 +414,20 @@ outlet.; #X text 168 356 - a list is truncated to the first element.; #X text 98 339 bang; #X text 168 339 - output the current slider value.; -#X connect 17 0 18 0; -#X connect 20 0 21 0; -#X connect 21 0 25 0; -#X connect 25 0 17 0; -#X connect 25 0 19 0; -#X connect 31 0 34 0; -#X connect 32 0 39 0; -#X connect 33 0 39 0; -#X connect 35 0 39 0; -#X connect 36 0 32 0; -#X connect 38 0 42 0; -#X connect 39 0 31 0; -#X connect 39 0 44 0; -#X connect 41 0 37 0; -#X connect 42 0 40 0; -#X connect 44 0 43 0; +#X text 429 11 [vslider] or [vsl]; +#X connect 15 0 16 0; +#X connect 18 0 19 0; +#X connect 19 0 23 0; +#X connect 23 0 15 0; +#X connect 23 0 17 0; +#X connect 29 0 32 0; +#X connect 30 0 37 0; +#X connect 31 0 37 0; +#X connect 33 0 37 0; +#X connect 34 0 30 0; +#X connect 36 0 40 0; +#X connect 37 0 29 0; +#X connect 37 0 42 0; +#X connect 39 0 35 0; +#X connect 40 0 38 0; +#X connect 42 0 41 0; diff --git a/doc/pddp/vsnapshot~-help.pd b/doc/pddp/vsnapshot~-help.pd index 755be25d00ffb4e4530698bb8df55dc41b906741..ebd703d82e3fd3a01fcbc4b67eef456e14b926fa 100644 --- a/doc/pddp/vsnapshot~-help.pd +++ b/doc/pddp/vsnapshot~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 428 33 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header vsnapshot~ 3 12 0 18 -204280 -1 0; #X obj 0 436 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 46 242 494 344 META 0; +#N canvas 483 283 494 344 META 0; #X text 12 115 LIBRARY internal; #X text 12 155 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -27,7 +27,7 @@ on demand; #X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 542 (none); -#N canvas 54 478 428 109 Related_objects 0; +#N canvas 214 521 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 snapshot~; @@ -40,9 +40,7 @@ on demand; -162280 0; #X text 11 23 precision conversion of a signal to a number on demand ; -#X obj 463 3 vsnapshot~; -#X obj 431 20 pddp/pddplink http://wiki.puredata.info/en/vsnapshot~ --text pdpedia: vsnapshot~; +#X obj 476 10 vsnapshot~; #X floatatom 80 308 0 0 0 0 - - -; #X msg 91 233 bang; #X text 154 310 This output updates each time bang is clicked above. @@ -65,9 +63,9 @@ a bang message.; #X text 168 464 - a bang takes the current sample from the signal \, converts it to a float \, and sends it to the outlet.; #X text 168 509 - the outgoing value.; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 16 0 22 0; -#X connect 18 0 22 0; -#X connect 22 0 15 0; -#X connect 22 0 15 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 477 56 pddp/dsp; +#X connect 15 0 21 0; +#X connect 17 0 21 0; +#X connect 21 0 14 0; diff --git a/doc/pddp/vu-help.pd b/doc/pddp/vu-help.pd index 3553457a0285a95d84d27d9d2a11edeea787b42c..3f237d3f20843ec87d183a7cc01d4140771d1555 100644 --- a/doc/pddp/vu-help.pd +++ b/doc/pddp/vu-help.pd @@ -1,11 +1,11 @@ -#N canvas 391 40 558 622 10; +#N canvas 429 34 558 622 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header vu 3 12 0 18 -204280 -1 0; #X obj 0 287 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 53 246 494 344 META 0; +#N canvas 488 283 494 344 META 0; #X text 12 155 LIBRARY internal; #X text 12 25 LICENSE SIBSD; #X text 12 175 AUTHOR Thomas Musil; @@ -27,7 +27,7 @@ to conform to the PDDP template for Pd version 0.42.; 0 13 -228856 -1 0; #X obj 0 572 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 81 462 428 126 Related_objects 0; +#N canvas 207 509 428 126 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [vu] Related Objects; @@ -42,8 +42,6 @@ to conform to the PDDP template for Pd version 0.42.; -162280 0; #X obj 78 396 cnv 17 3 30 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 -162280 0; -#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/vu -text pdpedia: -vu; #X text 98 312 list; #X text 98 396 float; #X text 98 412 list; @@ -362,14 +360,14 @@ its appearance.; ; #X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X connect 30 0 37 0; -#X connect 31 0 42 0; -#X connect 32 0 33 0; -#X connect 32 1 34 0; -#X connect 37 0 36 0; -#X connect 38 0 39 0; -#X connect 39 0 37 0; -#X connect 39 1 37 1; -#X connect 40 0 32 0; -#X connect 41 0 32 1; -#X connect 42 0 32 0; +#X connect 29 0 36 0; +#X connect 30 0 41 0; +#X connect 31 0 32 0; +#X connect 31 1 33 0; +#X connect 36 0 35 0; +#X connect 37 0 38 0; +#X connect 38 0 36 0; +#X connect 38 1 36 1; +#X connect 39 0 31 0; +#X connect 40 0 31 1; +#X connect 41 0 31 0; diff --git a/doc/pddp/wrap~-help.pd b/doc/pddp/wrap~-help.pd index 68f1d56081db7e775d9b0ceaafdf1872f282e85b..2d3dad88df88a29b9343607769d21e366479f548 100644 --- a/doc/pddp/wrap~-help.pd +++ b/doc/pddp/wrap~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 427 34 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header wrap~ 3 12 0 18 -204280 -1 0; #X obj 0 428 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 50 243 494 344 META 0; +#N canvas 491 283 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -26,7 +26,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version #X obj 0 568 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; #X text 98 544 (none); -#N canvas 104 481 428 109 Related_objects 0; +#N canvas 214 518 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X obj 22 43 wrap; @@ -36,9 +36,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 512 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 -162280 0; -#X obj 482 3 wrap~; -#X obj 455 20 pddp/pddplink http://wiki.puredata.info/en/wrap~ -text -pdpedia: wrap~; +#X obj 509 10 wrap~; #X obj 94 243 metro 500; #X floatatom 78 144 0 0 0 0 - - -; #X floatatom 78 290 0 0 0 0 - - -; @@ -59,12 +57,12 @@ pdpedia: wrap~; #X text 74 317 [wrap~] gives the difference between the input and the largest integer not exceeding it (for positive numbers this is the fractional part).; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 482 55 pddp/dsp; +#X connect 12 0 15 0; #X connect 13 0 16 0; -#X connect 14 0 17 0; -#X connect 16 0 15 0; -#X connect 17 0 18 0; -#X connect 18 0 16 0; -#X connect 19 0 13 0; -#X connect 19 0 13 0; +#X connect 15 0 14 0; +#X connect 16 0 17 0; +#X connect 17 0 15 0; +#X connect 18 0 12 0; diff --git a/doc/pddp/writesf~-help.pd b/doc/pddp/writesf~-help.pd index 370a5920082cedd743f1b0bf42d88f2a32bf9758..60439e9bb7430b85c5266b2e44a19faf3403e235 100644 --- a/doc/pddp/writesf~-help.pd +++ b/doc/pddp/writesf~-help.pd @@ -1,11 +1,11 @@ -#N canvas 0 0 555 619 10; +#N canvas 431 36 555 619 10; #X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 14 -228856 -66577 0; #X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header writesf~ 3 12 0 18 -204280 -1 0; #X obj 0 267 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 -228856 -1 0; -#N canvas 51 246 494 344 META 0; +#N canvas 488 285 494 344 META 0; #X text 12 105 LIBRARY internal; #X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; #X text 12 25 LICENSE SIBSD; @@ -25,7 +25,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version 0 13 -228856 -1 0; #X obj 0 567 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 0 13 -228856 -1 0; -#N canvas 107 479 428 109 Related_objects 0; +#N canvas 216 514 428 109 Related_objects 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -204280 -1 0; #X text 8 2 [writesf~] Related Objects; @@ -36,9 +36,7 @@ Wilkes revised the patch to conform to the PDDP template for Pd version -162280 0; #X obj 78 465 cnv 17 3 17 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 -162280 0; -#X obj 472 3 writesf~; -#X obj 441 20 pddp/pddplink http://wiki.puredata.info/en/writesf~ -text -pdpedia: writesf~; +#X obj 486 10 writesf~; #X text 98 502 (none); #X msg 77 179 print; #X msg 9 103 bang; @@ -85,15 +83,16 @@ give the object time to flush all the output to disk.; #X text 168 544 - the creation argument is the number of channels (1 to 64).; #X text 80 544 1) float; -#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide; -#X obj 455 51 pddp/dsp; -#X connect 13 0 18 0; -#X connect 14 0 15 0; +#X obj 4 597 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 478 54 pddp/dsp; +#X connect 12 0 17 0; +#X connect 13 0 14 0; +#X connect 13 0 16 0; #X connect 14 0 17 0; -#X connect 15 0 18 0; -#X connect 16 0 18 0; -#X connect 17 0 16 0; -#X connect 19 0 18 0; -#X connect 20 0 18 0; -#X connect 21 0 18 0; -#X connect 25 0 18 0; +#X connect 15 0 17 0; +#X connect 16 0 15 0; +#X connect 18 0 17 0; +#X connect 19 0 17 0; +#X connect 20 0 17 0; +#X connect 24 0 17 0; diff --git a/doc/pddp/x_all_guis.pd b/doc/pddp/x_all_guis.pd index e300eb07fa4405a20f264ba14114825a838bf083..954f8e5a77614aa8a98502aadda2c1d8e733798b 100644 --- a/doc/pddp/x_all_guis.pd +++ b/doc/pddp/x_all_guis.pd @@ -1,19 +1,19 @@ -#N canvas 209 342 290 271 10; -#X obj 23 31 bng 15 250 50 0 \$1 \$1 empty 20 8 0 8 -262144 -1 -1; -#X obj 23 63 tgl 15 1.04858e+006 \$2 \$2 empty 20 8 0 8 -262144 -1 --1 0 1; -#X obj 22 95 vsl 15 128 0 127 0 1.04858e+006 \$3 \$3 empty 20 8 0 8 --262144 -1 -1 0 1; -#X obj 65 30 hsl 128 15 0 127 0 0 \$4 \$4 empty 20 8 0 8 -262144 -1 --1 0 1; -#X obj 63 63 hdl 15 1 2.6624e+006 8 \$5 \$5 empty 20 8 192 8 -262144 --1 -1 0; -#X obj 62 99 vu 15 120 \$6 empty 35 8 0 8 -66577 -1 1 0; -#X obj 115 99 cnv 15 100 60 \$7 \$7 \$7 20 12 0 14 -233017 -66577 1.04858e+006 -; -#X obj 41 308 inlet; -#X obj 41 334 outlet; -#X obj 227 30 vdl 15 1 4.79232e+006 8 \$9 \$9 empty 20 8 192 8 -262144 --1 -1 0; -#X obj 116 176 nbx 5 14 -1e+037 1e+037 0 0 \$8 \$8 empty 45 7 0 10 --262144 -1 -1 88 256; +#N canvas 428 44 290 271 10; +#X obj 23 31 bng 15 250 50 0 \$1 \$1 empty 20 8 0 8 -262144 -1 -1; +#X obj 23 63 tgl 15 1.04858e+06 \$2 \$2 empty 20 8 0 8 -262144 -1 -1 +0 1; +#X obj 22 95 vsl 15 128 0 127 0 1.04858e+06 \$3 \$3 empty 20 8 0 8 +-262144 -1 -1 0 1; +#X obj 65 30 hsl 128 15 0 127 0 0 \$4 \$4 empty 20 8 0 8 -262144 -1 +-1 0 1; +#X obj 63 63 hdl 15 1 2.6624e+06 8 \$5 \$5 empty 20 8 192 8 -262144 +-1 -1 0; +#X obj 62 99 vu 15 120 \$6 empty 35 8 0 8 -66577 -1 1 0; +#X obj 115 99 cnv 15 100 60 \$7 \$7 \$7 20 12 0 14 -233017 -66577 1.04858e+06 +; +#X obj 41 308 inlet; +#X obj 41 334 outlet; +#X obj 227 30 vdl 15 1 4.79232e+06 8 \$9 \$9 empty 20 8 192 8 -262144 +-1 -1 0; +#X obj 116 176 nbx 5 14 -1e+37 1e+37 0 0 \$8 \$8 empty 45 7 0 10 -262144 +-1 -1 0 256 0; diff --git a/doc/pddp/zexy.pd b/doc/pddp/zexy.pd index 37e1f7814543e6cb8ca067e9647192e8bdfd0971..87a5833ffdfc079cdf83ea280bebc527e19d5bc2 100644 --- a/doc/pddp/zexy.pd +++ b/doc/pddp/zexy.pd @@ -1,4 +1,4 @@ -#N canvas 5 7 745 601 10; +#N canvas 429 33 745 601 10; #X declare -lib zexy; #X msg 81 59 help; #N canvas 259 142 708 221 io~ 0; diff --git a/externals/miXed/doc/help/cyclone/Borax-help.pd b/externals/miXed/doc/help/cyclone/Borax-help.pd index c6392d21d5211eb2e4bc9de77fdc8350df502772..18e8a8f31e0a84a70e04effa94b43474c255d1b0 100644 --- a/externals/miXed/doc/help/cyclone/Borax-help.pd +++ b/externals/miXed/doc/help/cyclone/Borax-help.pd @@ -1,71 +1,126 @@ -#N canvas 0 26 606 459 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 16 416 docs based on the MAX/MSP reference (c) cycling'74; -#X text 15 430 ___________________________________________________ +#N canvas 272 43 553 637 10; +#X obj -1 770 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 389 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 397 244 424 414 META 0; +#X text 57 314 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 57 26 LICENSE SIBSD; +#X text 57 296 AUTHOR Miller Puckette; +#X text 57 332 RELEASE_DATE 1997; +#X text 57 278 LIBRARY cyclone; +#X text 57 8 KEYWORDS midi note music pitch velocity; +#X text 57 44 DESCRIPTION reports current info on note on/off; +#X text 57 80 INLET_1 float; +#X text 57 62 INLET_0 float; +#X text 57 98 INLET_2 bang; +#X text 57 116 OUTLET_0 float; +#X text 57 134 OUTLET_1 float; +#X text 57 152 OUTLET_2 float; +#X text 57 170 OUTLET_3 float; +#X text 57 188 OUTLET_4 float; +#X text 57 206 OUTLET_5 float; +#X text 57 224 OUTLET_6 float; +#X text 57 242 OUTLET_7 float; +#X text 57 260 OUTLET_8 float; +#X text 57 350 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 501 772 pd META; +#X obj -1 466 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 697 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 164 546 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 9 30 notein; +#X obj 65 30 midiin; +#X obj 121 30 midiparse; +#X obj 9 53 noteout; +#X obj 121 54 midiformat; +#X obj 65 54 midiout; +#X restore 207 772 pd Related_objects; +#X obj 79 444 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Borax 3 12 0 18 +-204280 -1 0; +#X text 11 23 reports current info on note on/off; +#X obj 87 78 notein 1; +#X floatatom 87 347 5 0 0 0 - - -; +#X floatatom 101 320 5 0 0 0 - - -; +#X floatatom 115 295 5 0 0 0 - - -; +#X floatatom 129 269 5 0 0 0 - - -; +#X floatatom 143 243 5 0 0 0 - - -; +#X floatatom 157 217 5 0 0 0 - - -; +#X floatatom 171 191 5 0 0 0 - - -; +#X floatatom 185 165 5 0 0 0 - - -; +#X floatatom 199 139 5 0 0 0 - - -; +#X text 413 523 offs); +#X text 427 592 offs received); +#X msg 199 78 bang; +#X text 231 76 reset all values; +#X text 377 477 on or off; +#X text 108 397 float; +#X text 157 396 - midi note number; +#X obj 79 500 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 108 420 float; +#X text 157 419 - velocity; +#X obj 79 421 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 108 442 bang; +#X text 157 441 - reset all values; +#X obj 79 523 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj 79 477 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 546 cnv 17 3 17 empty \$0-pddp.cnv.let.0 3 5 9 0 16 -228856 +-162280 0; +#X obj 79 569 cnv 17 3 17 empty \$0-pddp.cnv.let.0 4 5 9 0 16 -228856 +-162280 0; +#X obj 79 592 cnv 17 3 17 empty \$0-pddp.cnv.let.0 5 5 9 0 16 -228856 +-162280 0; +#X obj 79 615 cnv 17 3 17 empty \$0-pddp.cnv.let.0 6 5 9 0 16 -228856 +-162280 0; +#X obj 79 642 cnv 17 3 17 empty \$0-pddp.cnv.let.0 7 5 9 0 16 -228856 +-162280 0; +#X obj 79 665 cnv 17 3 17 empty \$0-pddp.cnv.let.0 8 5 9 0 16 -228856 +-162280 0; +#X text 108 523 float; +#X text 108 499 float; +#X text 108 546 float; +#X text 108 569 float; +#X text 108 592 float; +#X text 108 614 float; +#X text 108 641 float; +#X text 108 665 float; +#X text 108 477 float; +#X text 157 477 - nr of incoming note that is turned; +#X text 157 499 - voice nr of incoming note on / off; +#X text 157 523 - nr of notes being held (i.e. ons without; +#X text 157 545 - pitch of current on/off received; +#X text 157 569 - velocity of current note; +#X text 157 592 - nr of all completed notes (i.e. nr of note; +#X text 157 613 - duration of last note completed; +#X text 157 640 - total count of delta times (see below); +#X text 157 665 - delta time of last two note ons; +#X text 97 711 (none); +#X obj 424 4 Borax; +#X obj 79 397 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 87 113 Borax; +#X obj 7 770 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 39 19 Borax; -#X text 95 20 reports current info on note on/off; -#X obj 34 95 notein 1; -#X obj 34 129 Borax ---------------; -#X floatatom 34 364 5 0 0 0 - - -; -#X floatatom 49 338 5 0 0 0 - - -; -#X floatatom 64 312 5 0 0 0 - - -; -#X floatatom 80 286 5 0 0 0 - - -; -#X floatatom 95 260 5 0 0 0 - - -; -#X floatatom 110 234 5 0 0 0 - - -; -#X floatatom 126 208 5 0 0 0 - - -; -#X floatatom 141 182 5 0 0 0 - - -; -#X floatatom 157 156 5 0 0 0 - - -; -#X text 96 336 <------------------ voice nr of incoming note on / off -; -#X text 457 311 offs); -#X text 106 311 <---------------- nr of notes being held (i.e. ons -without; -#X text 119 286 <-------------- pitch of current on/off received; -#X text 137 260 <----------- velocity of current note; -#X text 155 234 <-------- nr of all completed notes (i.e. nr of note -; -#X text 472 234 offs received); -#X text 167 208 <------ duration of last note completed; -#X text 198 155 <- delta time of last two note ons; -#X text 184 181 <--- total count of delta times (see below); -#X msg 157 95 bang; -#X text 215 94 reset all values; -#N canvas 364 7 494 548 META 0; -#X text 12 355 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 325 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control MIDI max_compatible; -#X text 12 45 DESCRIPTION report current info on note on / off; -#X text 12 65 INLET_0 float; -#X text 12 85 INLET_1 float; -#X text 12 105 INLET_2 bang; -#X text 12 125 OUTLET_0 float; -#X text 12 145 OUTLET_1 float; -#X text 12 165 OUTLET_2 float; -#X text 12 185 OUTLET_3 float; -#X text 12 205 OUTLET_4 float; -#X text 12 225 OUTLET_5 float; -#X text 12 245 OUTLET_6 float; -#X text 12 265 OUTLET_7 float; -#X text 12 285 OUTLET_8 float; -#X text 12 305 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 556 437 pd META; -#X text 426 363 on or off; -#X text 78 363 <--------------------- nr of incoming note that is turned -; -#X connect 5 0 6 0; -#X connect 5 1 6 1; -#X connect 6 0 7 0; -#X connect 6 1 8 0; -#X connect 6 2 9 0; -#X connect 6 3 10 0; -#X connect 6 4 11 0; -#X connect 6 5 12 0; -#X connect 6 6 13 0; -#X connect 6 7 14 0; -#X connect 6 8 15 0; -#X connect 26 0 6 2; +#X connect 9 0 61 0; +#X connect 9 1 61 1; +#X connect 21 0 61 2; +#X connect 61 0 10 0; +#X connect 61 1 11 0; +#X connect 61 2 12 0; +#X connect 61 3 13 0; +#X connect 61 4 14 0; +#X connect 61 5 15 0; +#X connect 61 6 16 0; +#X connect 61 7 17 0; +#X connect 61 8 18 0; diff --git a/externals/miXed/doc/help/cyclone/Bucket-help.pd b/externals/miXed/doc/help/cyclone/Bucket-help.pd index 345b0cf5b9d99b462344c0a285eee3dcc230fbcf..043bc8aa0bfc4107e281d7071936ce9aedc1e4a7 100644 --- a/externals/miXed/doc/help/cyclone/Bucket-help.pd +++ b/externals/miXed/doc/help/cyclone/Bucket-help.pd @@ -1,73 +1,95 @@ -#N canvas 0 26 458 345 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 40 295 docs based on the MAX/MSP reference (c) cycling'74; -#X text 39 309 ___________________________________________________ -; -#X obj 36 19 Bucket 3; -#X obj 82 145 Bucket 3; -#X floatatom 82 167 5 0 0 0 - - -; -#X floatatom 107 188 5 0 0 0 - - -; -#X floatatom 133 208 5 0 0 0 - - -; -#X text 108 22 pass numbers from outlet to outlet; -#X msg 82 76 1 2 3 4; -#X obj 82 100 unpack f f f f; -#X floatatom 38 78 5 0 0 0 - - -; -#X text 146 144 creation arg sets nr of outlets; -#X obj 88 121 r to-bucket; -#N canvas 161 281 595 273 more... 0; -#X msg 48 32 bang; -#X text 93 30 sends out all values without shifting; -#X msg 48 52 freeze; -#X text 101 54 suspend output but continue shifting; -#X msg 48 73 thaw; -#X text 86 76 resume output; -#X msg 48 94 set 4; -#X obj 48 229 s to-bucket; -#X text 94 95 send the arg out each outlet and set it to the next number -; -#X text 505 95 to output; -#X msg 56 119 L2R; -#X text 84 120 shift from left to right (default); -#X msg 66 143 R2L; -#X text 97 143 shift from right to left; -#X msg 20 119 l2r; -#X msg 29 144 r2l; -#X msg 85 197 roll \$1; -#X floatatom 85 175 5 0 0 0 - - -; -#X text 158 188 I don't really get it --- anyone ?; +#N canvas 273 108 552 473 10; +#X obj -1 451 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 309 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 403 368 416 190 META 0; +#X text 44 -126 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 44 -216 LICENSE SIBSD; +#X text 44 -144 AUTHOR Miller Puckette; +#X text 44 -108 RELEASE_DATE 1997; +#X text 44 -180 INLET_0 float; +#X text 44 -234 KEYWORDS pass float numbers; +#X text 44 -162 OUTLET_N float; +#X text 44 -198 DESCRIPTION pass numbers from outlet to outlet; +#X text 44 -90 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 499 453 pd META; +#X obj -1 349 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 386 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 78 483 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 8 28 buddy; +#X restore 202 453 pd Related_objects; +#X obj 76 358 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Bucket 3 12 0 18 +-204280 -1 0; +#X obj 150 195 Bucket 3; +#X floatatom 150 266 5 0 0 0 - - -; +#X floatatom 172 243 5 0 0 0 - - -; +#X floatatom 195 219 5 0 0 0 - - -; +#X msg 150 104 1 2 3 4; +#X obj 150 129 unpack f f f f; +#X floatatom 97 130 5 0 0 0 - - -; +#X obj 257 129 r to-bucket; +#X text 105 319 float; +#X text 149 319 - number to put in bucket; +#X text 105 360 float; +#X text 88 404 1) float; +#X text 149 404 - set number of outlets; +#X text 149 360 - numbers stored in bucket \, based on arg; +#X obj 504 3 Bucket; +#X text 206 194 creation arg sets number of outlets; +#X obj 76 320 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#N canvas 733 306 495 256 more... 0; +#X msg 58 22 bang; +#X text 103 20 sends out all values without shifting; +#X msg 58 42 freeze; +#X text 111 41 suspend output but continue shifting; +#X msg 58 63 thaw; +#X text 96 63 resume output; +#X msg 88 94 set 4; +#X obj 58 249 s to-bucket; +#X msg 146 129 L2R; +#X text 174 130 shift from left to right (default); +#X msg 156 153 R2L; +#X text 187 153 shift from right to left; +#X msg 100 129 l2r; +#X msg 109 154 r2l; +#X msg 145 221 roll \$1; +#X floatatom 145 199 5 0 0 0 - - -; +#X text 195 220 shifts (rolls) output values; +#X text 129 86 send the arg out each outlet and set it to the next +number to output; #X connect 0 0 7 0; #X connect 2 0 7 0; #X connect 4 0 7 0; #X connect 6 0 7 0; +#X connect 8 0 7 0; #X connect 10 0 7 0; #X connect 12 0 7 0; +#X connect 13 0 7 0; #X connect 14 0 7 0; -#X connect 15 0 7 0; -#X connect 16 0 7 0; -#X connect 17 0 16 0; -#X restore 41 244 pd more...; -#N canvas 309 151 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 45 DESCRIPTION pass numbers from outlet to outlet; -#X text 12 5 KEYWORDS control max_compatible needs_work (roll message) +#X connect 15 0 14 0; +#X restore 416 266 pd more...; +#X text 11 23 pass numbers from outlet to outlet; +#X text 69 51 As floats are input \, output floats shift from outlet +to outlet in a rotational pattern.; +#X obj 6 451 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 65 INLET_0 float list bang freeze thaw set roll l2r r2l -L2R R2L; -#X text 12 85 OUTLET_N float; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 406 324 pd META; -#X connect 4 0 5 0; -#X connect 4 1 6 0; -#X connect 4 2 7 0; -#X connect 9 0 10 0; -#X connect 10 0 4 0; -#X connect 10 1 4 0; -#X connect 10 2 4 0; -#X connect 10 3 4 0; -#X connect 11 0 4 0; -#X connect 13 0 4 0; +#X connect 8 0 9 0; +#X connect 8 1 10 0; +#X connect 8 2 11 0; +#X connect 12 0 13 0; +#X connect 13 0 8 0; +#X connect 13 1 8 0; +#X connect 13 2 8 0; +#X connect 13 3 8 0; +#X connect 14 0 8 0; +#X connect 15 0 8 0; diff --git a/externals/miXed/doc/help/cyclone/Clip-help.pd b/externals/miXed/doc/help/cyclone/Clip-help.pd index d19735137ffe51ec30ceff6ec427e25735ab48a5..fdc68deb011c53b41eff217ef9b80e1ccc8bf58f 100644 --- a/externals/miXed/doc/help/cyclone/Clip-help.pd +++ b/externals/miXed/doc/help/cyclone/Clip-help.pd @@ -1,40 +1,71 @@ -#N canvas 0 26 475 245 10; -#X text 15 35 Constrains an int \, float or list within a certain range +#N canvas 409 100 553 550 10; +#X obj -1 527 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 353 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 517 372 430 247 META 0; +#X text 44 91 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 44 -42 LICENSE SIBSD; +#X text 44 71 AUTHOR Miller Puckette; +#X text 44 111 RELEASE_DATE 1997; +#X text 44 51 LIBRARY cyclone; +#X text 44 -62 KEYWORDS range constrain filter pass; +#X text 44 -22 DESCRIPTION constrains an int \, float \, or list within +a certain range; +#X text 44 11 INLET_0 float list; +#X text 44 31 OUTLET_0 float; +#X text 44 131 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 498 529 pd META; +#X obj -1 414 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 458 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 78 483 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 8 30 maxlib/limit; +#X obj 92 30 clip~; +#X restore 200 529 pd Related_objects; +#X obj 79 362 cnv 17 3 42 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 426 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Clip 3 12 0 18 +-204280 -1 0; +#X text 11 23 Constrains an int \, float or list within a certain range ; -#X floatatom 342 116 0 0 0 0 - - -; -#X floatatom 190 116 0 0 0 0 - - -; -#X text 337 138 set max (int or float); -#X floatatom 26 82 0 0 0 0 - - -; -#X msg 106 64 0 20 40 60 80 100 120; -#X msg 118 97 set 100 200; -#X floatatom 68 81 0 0 0 0 - - -; -#X obj 68 183 print; -#X text 126 184 Optional arguments set the range. Default is 0 \, 0 +#X text 110 361 float; +#X text 170 361 - float to pass through range filter; +#X text 110 386 list; +#X text 170 384 - list of floats to filter; +#X floatatom 238 221 0 0 0 0 - - -; +#X floatatom 209 194 0 0 0 0 - - -; +#X text 268 219 set max (int or float); +#X floatatom 129 137 0 0 0 0 - - -; +#X msg 107 105 0 20 40 60 80 100 120; +#X msg 165 164 set 100 200; +#X obj 107 286 print; +#X text 179 256 Optional arguments set the range. Default is 0 \, 0 ; -#X text 187 98 changes the clipping range; -#X text 201 138 set min (int or float); -#X obj 68 153 Clip 10 50; -#N canvas 375 114 494 394 META 0; -#X text 12 255 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 5 GENRE help; -#X text 12 215 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 237 163 changes the clipping range; +#X text 242 194 set min (int or float); +#X obj 107 256 Clip 10 50; +#X text 110 425 float; +#X text 170 425 - outputs number if inside range; +#X text 91 467 1) float; +#X text 170 467 - sets minimun number of range; +#X text 92 488 2) float; +#X text 170 489 - sets maximum number of range; +#X obj 507 3 Clip; +#X text 249 106 input a list or number to pass through range filter ; -#X text 12 45 KEYWORDS control max_compatible; -#X text 12 135 INLET_1 float; -#X text 12 115 INLET_0 float list set; -#X text 12 175 OUTLET_0 float; -#X text 12 25 NAME Clip; -#X text 12 155 INLET_2 float; -#X text 12 85 DESCRIPTION constrain an int \, float or list within -a certain range; -#X text 12 195 AUTHOR Krzysztof Czaja; -#X text 12 65 LICENSE SIBSD; -#X restore 425 225 pd META; -#X connect 1 0 12 2; -#X connect 2 0 12 1; -#X connect 4 0 12 0; -#X connect 5 0 12 0; -#X connect 6 0 12 0; -#X connect 7 0 12 0; -#X connect 12 0 8 0; +#X obj 6 528 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 14 0 24 2; +#X connect 15 0 24 1; +#X connect 17 0 24 0; +#X connect 18 0 24 0; +#X connect 19 0 24 0; +#X connect 24 0 20 0; diff --git a/externals/miXed/doc/help/cyclone/Clip~-help.pd b/externals/miXed/doc/help/cyclone/Clip~-help.pd index 6bd991636d790fbc97bffa4c60031e8712f884e1..7b5cfa23623bb00ea934f559a1b09af7f95a5d2a 100644 --- a/externals/miXed/doc/help/cyclone/Clip~-help.pd +++ b/externals/miXed/doc/help/cyclone/Clip~-help.pd @@ -1,54 +1,90 @@ -#N canvas 0 26 475 245 10; -#X text 135 149 Optional arguments set the range. Default is 0 \, 0 +#N canvas 334 144 554 502 10; +#X obj -1 480 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 258 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 1124 197 440 260 META 0; +#X text 73 120 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 73 0 LICENSE SIBSD; +#X text 73 100 AUTHOR Miller Puckette; +#X text 73 140 RELEASE_DATE 1997; +#X text 73 80 LIBRARY cyclone; +#X text 73 -20 KEYWORDS signal constrain clip pass filter range; +#X text 73 20 DESCRIPTION constrains a signal within a certain range ; -#N canvas 247 115 494 390 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 max_compatible filter; -#X text 12 45 DESCRIPTION constrain a signal within a certain range -; -#X text 12 105 INLET_2 signal; -#X text 12 125 OUTLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 65 INLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 425 225 pd META; -#X text 15 35 Constrain a signal within a certain range; -#X obj 67 149 Clip~ -1 1; -#X obj 67 216 tabwrite~ \$0-a; +#X text 73 40 INLET_0 signal; +#X text 73 60 OUTLET_0 signal; +#X text 73 160 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 500 482 pd META; +#X obj -1 301 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 343 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 228 453 427 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 8 29 clip~; +#X obj 50 29 clip; +#X restore 209 482 pd Related_objects; +#X obj 77 313 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Clip~ 3 12 0 18 +-204280 -1 0; +#X text 11 23 Constrains a signal within a certain range; +#X obj 67 223 tabwrite~ \$0-a; #N canvas 0 0 450 300 (subpatch) 0; #X array \$0-a 100 float 3; -#A 0 -0.0359154 -0.0299979 -0.0239626 -0.0178332 -0.0116339 -0.00538884 -0.000877383 0.0071402 0.013375 0.0195573 0.0256626 0.031667 0.037547 -0.0432796 0.0488422 0.054213 0.0593709 0.0642958 0.0689681 0.0733685 -0.0774808 0.0812888 0.0847776 0.0879334 0.090744 0.0931982 0.0952864 -0.0970005 0.0983322 0.0992777 0.0998333 0.0999968 0.0997677 0.0991469 -0.0981367 0.0967412 0.0949657 0.0928162 0.0903018 0.0874329 0.0842206 -0.0806776 0.0768177 0.0726562 0.0682094 0.0634947 0.0585301 0.0533352 -0.0479309 0.0423384 0.0365796 0.0306773 0.0246544 0.0185347 0.0123421 -0.006101 -0.000164146 -0.00642858 -0.0126677 -0.0188571 -0.0249724 --0.0309896 -0.0368852 -0.042636 -0.0482194 -0.0536127 -0.0587954 -0.0637472 --0.0684486 -0.0728812 -0.0770276 -0.0808716 -0.084398 -0.087593 -0.090443 --0.0929374 -0.0950669 -0.096823 -0.0981989 -0.0991891 -0.0997899 -0.0999988 --0.099815 -0.0992384 -0.0982713 -0.0969184 -0.0951848 -0.0930775 -0.0906047 --0.087776 -0.0846027 -0.0810971 -0.0772726 -0.0731438 -0.0687278 -0.0640419 --0.0591046 -0.0539352 -0.048554 -0.0429821; +#A 0 0.169761 0.183715 0.197062 0.209759 0.221755 0.233017 0.243509 +0.253192 0.262032 0.270007 0.277088 0.283244 0.288464 0.292732 0.296021 +0.298331 0.299656 0.299982 0.299313 0.297655 0.295009 0.291381 0.286791 +0.281251 0.274772 0.267385 0.259116 0.24998 0.240017 0.229262 0.217743 +0.205501 0.192581 0.179021 0.164865 0.150165 0.134968 0.11932 0.103277 +0.086894 0.0702202 0.0533143 0.0362322 0.0190294 0.00176354 -0.0155081 +-0.0327286 -0.0498398 -0.0667862 -0.0835123 -0.099959 -0.116075 -0.131808 +-0.147102 -0.161907 -0.176178 -0.189864 -0.202918 -0.215301 -0.226972 +-0.237885 -0.248012 -0.257321 -0.265768 -0.273337 -0.280004 -0.285736 +-0.290522 -0.294348 -0.297196 -0.299055 -0.299926 -0.299804 -0.298682 +-0.296573 -0.293485 -0.289414 -0.284388 -0.278422 -0.271528 -0.263733 +-0.255068 -0.245555 -0.235225 -0.224118 -0.21227 -0.199712 -0.186495 +-0.172661 -0.158251 -0.143317 -0.12791 -0.112077 -0.0958714 -0.0793497 +-0.0625643 -0.0455707 -0.0284267 -0.0111884 0.00608727; #X coords 0 1 99 -1 100 75 1; -#X restore 306 58 graph; -#X obj 83 193 metro 150; -#X obj 83 173 tgl 15 1 empty empty empty 17 7 0 10 -262144 -1 -1 1 +#X restore 378 114 graph; +#X obj 83 200 metro 150; +#X obj 83 180 tgl 15 1 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; -#X obj 67 76 osc~ 440; -#X floatatom 136 69 5 0 0 0 - - -; -#X obj 67 114 *~ 0; -#X obj 136 90 / 10; -#X connect 3 0 4 0; -#X connect 6 0 4 0; -#X connect 7 0 6 0; -#X connect 8 0 10 0; -#X connect 9 0 11 0; -#X connect 10 0 3 0; -#X connect 11 0 10 1; +#X obj 67 75 osc~ 440; +#X floatatom 136 76 5 0 0 0 - - -; +#X obj 67 130 *~ 0; +#X obj 136 106 / 10; +#X text 105 271 signal; +#X text 179 271 - singal to pass through range filter; +#X text 105 312 signal; +#X text 179 312 - outputs part of signal inside range; +#X text 179 352 - sets minimun number of range \, (default is 0); +#X text 179 374 - sets maximum number of range \, (default is 0); +#X obj 510 5 Clip~; +#X obj 483 49 pddp/dsp; +#X obj 77 271 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 168 67 click and drag tochange signal; +#X text 134 149 Optional arguments set the range. Default is 0 \, +0; +#X obj 7 482 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 67 156 Clip~ -1 1; +#X text 86 353 1) signal/float; +#X text 86 374 2) signal/float; +#X obj -1 405 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#X text 86 426 Unlike internal [clip~] \, this object allows for either +signal or float to be used for its parameters (2nd and 3rd inlet); +#X connect 11 0 9 0; +#X connect 12 0 11 0; +#X connect 13 0 15 0; +#X connect 14 0 16 0; +#X connect 15 0 29 0; +#X connect 16 0 15 1; +#X connect 29 0 9 0; diff --git a/externals/miXed/doc/help/cyclone/Decode-help.pd b/externals/miXed/doc/help/cyclone/Decode-help.pd index 99db75d28c63ddff879480b2dbf875ddd9b6f551..56dec9e0743fef4aa88f17449ab348ab6dc75eea 100644 --- a/externals/miXed/doc/help/cyclone/Decode-help.pd +++ b/externals/miXed/doc/help/cyclone/Decode-help.pd @@ -1,43 +1,79 @@ -#N canvas 0 26 439 282 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 18 241 docs based on the MAX/MSP reference (c) cycling'74; -#X text 17 255 ___________________________________________________ +#N canvas 378 100 555 512 10; +#X obj 1 490 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 262 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 528 309 398 281 META 0; +#X text 33 71 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 33 -89 LICENSE SIBSD; +#X text 33 51 AUTHOR Miller Puckette; +#X text 33 91 RELEASE_DATE 1997; +#X text 33 31 LIBRARY cyclone; +#X text 33 -109 KEYWORDS send 1/0 binary specific; +#X text 33 -69 DESCRIPTION send out 1/0 to a specific outlet; +#X text 33 11 OUTLET_N float; +#X text 33 -29 INLET_1 toggle; +#X text 33 -9 INLET_2 toggle; +#X text 33 -49 INLET_0 float; +#X text 33 111 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 501 492 pd META; +#X obj 2 351 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 2 388 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 1 432 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +0 13 -228856 -1 0; +#N canvas 262 480 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 12 31 select; +#X obj 63 31 gate; +#X obj 102 31 route; +#X restore 200 492 pd Related_objects; +#X obj 79 271 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 295 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Decode 3 12 0 18 +-204280 -1 0; +#X obj 500 4 Decode; +#X text 11 23 send out 1/0 to a specific outlet; +#X obj 112 138 Decode 3; +#X floatatom 112 220 5 0 0 0 - - -, f 5; +#X floatatom 134 189 5 0 0 0 - - -, f 5; +#X floatatom 157 166 5 0 0 0 - - -, f 5; +#X floatatom 112 68 5 0 0 0 - - -, f 5; +#X text 146 67 send out 1 to which outlet (0...); +#X obj 134 94 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X obj 36 18 Decode 4; -#X text 107 19 send out 1/0 to a specific outlet; -#X obj 32 132 Decode 3; -#X floatatom 32 154 5 0 0 0 - - -; -#X floatatom 57 177 5 0 0 0 - - -; -#X floatatom 83 154 5 0 0 0 - - -; -#X floatatom 32 69 5 0 0 0 - - -; -#X text 80 69 send out 1 to which outlet (0...); -#X obj 57 94 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#X obj 157 114 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X text 151 90 enable all disabled outlets; +#X text 173 113 disable all outlets (overrides the above); +#X text 166 137 creation arg sets nr. of outlets; +#X text 110 270 float; +#X text 179 270 - outlet number to receive 1; +#X text 110 359 float; +#X text 179 359 - 1 or 0 based on which outlets selected; +#X text 92 401 1) float; +#X text 179 401 - number of outlets; +#X obj 79 360 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X text 110 297 toggle; +#X text 179 295 - enable all disabled outlets; +#X obj 79 323 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 110 322 toggle; +#X text 179 321 - disable all outlets (overrides outlet 1); +#X text 110 446 If the input number is higher than the number of outlets +\, then the highest numbered outlet is sent a 1; +#X obj 6 492 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 83 111 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 -; -#X text 90 91 enable all disabled outlets; -#X text 110 113 disable all outlets (overrides the above); -#X text 99 132 creation arg sets nr. of outlets; -#N canvas 96 100 494 424 META 0; -#X text 12 235 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 205 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION send out 1/0 to a specific outlet; -#X text 12 65 INLET_0 float; -#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 OUTLET_1 float; -#X text 12 165 OUTLET_2 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 185 AUTHOR Krzysztof Czaja; -#X restore 388 259 pd META; -#X connect 5 0 6 0; -#X connect 5 1 7 0; -#X connect 5 2 8 0; -#X connect 9 0 5 0; -#X connect 11 0 5 1; -#X connect 12 0 5 2; +#X connect 12 0 13 0; +#X connect 12 1 14 0; +#X connect 12 2 15 0; +#X connect 16 0 12 0; +#X connect 18 0 12 1; +#X connect 19 0 12 2; diff --git a/externals/miXed/doc/help/cyclone/Histo-help.pd b/externals/miXed/doc/help/cyclone/Histo-help.pd index ba6e78e5e000771e5f397e69cf618777fe4fb582..570829f0f9d3874ca1f2bc618d2ccf4877a7b616 100644 --- a/externals/miXed/doc/help/cyclone/Histo-help.pd +++ b/externals/miXed/doc/help/cyclone/Histo-help.pd @@ -1,41 +1,72 @@ -#N canvas 0 26 511 298 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 40 262 docs based on the MAX/MSP reference (c) cycling'74; -#X text 39 276 ___________________________________________________ +#N canvas 421 38 558 475 10; +#X obj -1 448 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 263 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 579 230 385 258 META 0; +#X text 6 -101 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 6 -234 LICENSE SIBSD; +#X text 6 -120 AUTHOR Miller Puckette; +#X text 6 -82 RELEASE_DATE 1997; +#X text 6 -139 LIBRARY cyclone; +#X text 6 -63 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 6 -253 KEYWORDS histogram count generate; +#X text 6 -215 DESCRIPTION generates a histogram of the received numbers ; -#X obj 51 18 Histo; -#X text 109 18 generates a histogram of the received numbers; -#X obj 49 156 Histo; -#X msg 23 56 clear; -#X text 72 57 erases received numbers; -#X floatatom 49 105 5 0 0 0 - - -; -#X floatatom 49 211 5 0 0 0 - - -; -#X floatatom 79 184 5 0 0 0 - - -; -#X text 96 212 current input; -#X text 123 184 number of times the current input was received; -#X floatatom 79 130 5 0 0 0 - - -; -#X text 121 129 same as left inlet but number is not counted; -#X msg 24 77 bang; -#X text 72 77 same as repeating the last number in right inlet; -#N canvas 380 180 494 390 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 6 -196 INLET_0 float list message; +#X text 6 -177 OUTLET_0 float; +#X text 6 -158 OUTLET_1 float; +#X restore 500 450 pd META; +#X obj -1 350 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 410 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 300 379 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 198 450 pd Related_objects; +#X obj 84 272 cnv 17 3 47 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 84 383 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Histo 3 12 0 18 +-204280 -1 0; +#X obj 510 2 Histo; +#X text 11 23 generates a histogram of the received numbers; +#X obj 117 165 Histo; +#X msg 85 65 clear; +#X text 123 65 erases received numbers; +#X floatatom 117 114 5 0 0 0 - - -, f 5; +#X floatatom 117 220 5 0 0 0 - - -, f 5; +#X floatatom 144 193 5 0 0 0 - - -, f 5; +#X text 157 221 current input; +#X text 181 193 number of times the current input was received; +#X floatatom 144 139 5 0 0 0 - - -, f 5; +#X text 179 138 same as left inlet but number is not counted; +#X msg 98 86 bang; +#X text 131 86 same as repeating the last number in right inlet; +#X text 114 271 float; +#X text 171 271 - number to go into histogram; +#X text 114 304 message; +#X obj 84 359 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 114 359 float; +#X text 171 359 - the current input; +#X text 171 383 - number of times the current input was received; +#X text 114 383 float; +#X text 114 288 list; +#X text 171 288 - list of numbers to go into histogram; +#X text 171 320 - bang: same as repeating the last number in right +inlet; +#X text 171 304 - clear: erase received numbers; +#X text 112 423 (none); +#X obj 9 447 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control storage max_compatible; -#X text 12 45 DESCRIPTION generate a histogram of the received numbers -; -#X text 12 65 INLET_0 bang float clear; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 125 OUTLET_1 float; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 459 276 pd META; -#X connect 5 0 9 0; -#X connect 5 1 10 0; -#X connect 6 0 5 0; -#X connect 8 0 5 0; -#X connect 13 0 5 1; -#X connect 15 0 5 0; +#X connect 11 0 15 0; +#X connect 11 1 16 0; +#X connect 12 0 11 0; +#X connect 14 0 11 0; +#X connect 19 0 11 1; +#X connect 21 0 11 0; diff --git a/externals/miXed/doc/help/cyclone/Line~-help.pd b/externals/miXed/doc/help/cyclone/Line~-help.pd index 3cd9b2930adf6d2c4e27a526349add2a11152739..176314951af7f2d3c75b4e84f24c0a70e700deda 100644 --- a/externals/miXed/doc/help/cyclone/Line~-help.pd +++ b/externals/miXed/doc/help/cyclone/Line~-help.pd @@ -1,68 +1,99 @@ -#N canvas 0 26 738 369 10; -#X msg 400 210 resume; -#X msg 363 210 pause; -#X msg 356 174 stop; -#X text 15 35 Generate signal ramp or envelope; -#X obj 62 219 loadbang; -#X obj 62 241 metro 250; -#X floatatom 24 288 5 0 0 0 - - -; -#X obj 24 265 snapshot~; -#X obj 368 262 loadbang; -#X floatatom 330 331 5 0 0 0 - - -; -#X obj 330 308 snapshot~; -#X text 350 51 You can generate a ramp using a list of values \, set -and initial value \, then send a list of value and target time pairs. +#N canvas 420 35 558 585 10; +#X obj -1 467 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 293 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 619 351 347 244 META 0; +#X text 5 160 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 5 20 LICENSE SIBSD; +#X text 5 140 AUTHOR Miller Puckette; +#X text 5 180 RELEASE_DATE 1997; +#X text 5 120 LIBRARY cyclone; +#X text 5 100 OUTLET_0 signal; +#X text 5 200 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 5 0 KEYWORDS signal generate ramp envelope; +#X text 5 40 DESCRIPTION generate signal ramp or envelope; +#X text 5 60 INLET_0 float message; +#X text 5 80 INLET_1 float; +#X restore 502 469 pd META; +#X obj -1 385 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 422 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 305 484 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 205 469 pd Related_objects; +#X obj 83 302 cnv 17 3 33 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 83 352 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 -91 cnv 15 552 40 empty \$0-pddp.cnv.header Line~ 3 12 0 +18 -204280 -1 0; +#X obj 510 -81 Line~; +#X text 11 -67 Generate signal ramp or envelope; +#X msg 346 136 resume; +#X msg 303 136 pause; +#X msg 296 100 stop; +#X obj 44 142 loadbang; +#X obj 44 164 metro 250; +#X floatatom 8 211 5 0 0 0 - - -, f 5; +#X obj 8 188 snapshot~; +#X obj 308 188 loadbang; +#X floatatom 272 257 5 0 0 0 - - -, f 5; +#X obj 272 234 snapshot~; +#X msg 8 33 1; +#X msg 36 33 0; +#X msg 59 72 5000; +#X msg 145 145 bang; +#X text 93 81 sent to the left inlet; +#X msg 272 41 0 \, 1 1000; +#X obj 272 167 Line~ 0.5; +#X obj 8 112 Line~ 0.5; +#X msg 288 64 0 \, 10 1000 0 1000 0.1 5000; +#X obj 308 210 metro 100; +#X text 110 301 float; +#X obj 83 394 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 110 352 float; +#X text 172 352 - sets the te nex float send to the left inlet; +#X text 172 301 - immediately sets value; +#X text 110 394 signal; +#X text 172 394 - ramps to value set amount of time; +#X text 110 320 message; +#X text 172 320 - can stop \, pause \, resume; +#X text 91 437 1) float; +#X text 172 437 - set the intial value; +#X msg 399 172 bang; +#X obj 479 -38 pddp/dsp; +#X text 327 91 stop the line generation and cancel all pending actions ; -#X text 83 85 a float on the left inlet sets immediately; -#X text 451 207 pause and resume the line generation; -#X text 387 172 stop the line generation and cancel all pending actions +#X text 389 128 pause and resume the line generation; +#X text 348 6 You can generate a ramp using a list of values \, set +and initial value \, then send a list of value and target time pairs. ; -#X text 88 189 argument sets the initial value; -#X msg 26 86 1; -#X msg 54 86 0; -#X msg 78 136 5000; -#X msg 163 222 bang; -#X text 111 134 sets the time for the next float; -#X text 112 149 sent to the left inlet; -#X text 493 137 it will take up to 64 value-time pairs; -#X msg 332 115 0 \, 1 1000; -#X obj 330 241 Line~ 0.5; -#X obj 26 189 Line~ 0.5; -#X text 16 13 Line~; -#X msg 348 138 0 \, 10 1000 0 1000 0.1 5000; -#X obj 368 284 metro 100; -#N canvas 462 244 494 403 META 0; -#X text 12 245 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 5 GENRE help; -#X text 12 185 LIBRARY external cyclone; -#X text 12 205 AUTHOR krzYszcz; -#X text 12 225 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 69 103 argument sets the initial value; +#X text 93 57 sets the time for the next float; +#X text 67 8 a float on the left inlet sets immediately; +#X obj 10 467 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 25 NAME Line~; -#X text 12 85 DESCRIPTION generate signal ramp or envelope; -#X text 12 45 KEYWORDS signal conversion max_compatible ramp; -#X text 12 105 INLET_0 float list stop pause resume; -#X text 12 125 INLET_1 float; -#X text 12 145 OUTLET_0 signal; -#X text 12 165 OUTLET_1 bang; -#X text 12 65 LICENSE SIBSD; -#X restore 688 347 pd META; -#X connect 0 0 24 0; -#X connect 1 0 24 0; -#X connect 2 0 24 0; -#X connect 4 0 5 0; -#X connect 5 0 7 0; -#X connect 7 0 6 0; -#X connect 8 0 28 0; -#X connect 10 0 9 0; -#X connect 16 0 25 0; -#X connect 17 0 25 0; -#X connect 18 0 25 1; -#X connect 19 0 5 0; -#X connect 19 0 28 0; -#X connect 23 0 24 0; -#X connect 24 0 10 0; -#X connect 25 0 7 0; -#X connect 27 0 24 0; -#X connect 28 0 10 0; +#X connect 11 0 27 0; +#X connect 12 0 27 0; +#X connect 13 0 27 0; +#X connect 14 0 15 0; +#X connect 15 0 17 0; +#X connect 17 0 16 0; +#X connect 18 0 30 0; +#X connect 20 0 19 0; +#X connect 21 0 28 0; +#X connect 22 0 28 0; +#X connect 23 0 28 1; +#X connect 24 0 15 0; +#X connect 26 0 27 0; +#X connect 27 0 20 0; +#X connect 28 0 17 0; +#X connect 29 0 27 0; +#X connect 30 0 20 0; +#X connect 42 0 30 0; diff --git a/externals/miXed/doc/help/cyclone/MouseState-help.pd b/externals/miXed/doc/help/cyclone/MouseState-help.pd index 1fd72dbd16095719a8e4d50321b213a546a7fa4e..cc2e9f0406973ec6babf5bb26a0d98e4db0d1fd3 100644 --- a/externals/miXed/doc/help/cyclone/MouseState-help.pd +++ b/externals/miXed/doc/help/cyclone/MouseState-help.pd @@ -1,66 +1,106 @@ -#N canvas 0 26 561 485 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 25 444 docs based on the MAX/MSP reference (c) cycling'74; -#X text 24 458 ___________________________________________________ +#N canvas 425 38 558 590 10; +#X obj -1 669 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 397 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 618 311 351 289 META 0; +#X text 8 189 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 8 -4 LICENSE SIBSD; +#X text 8 171 AUTHOR Miller Puckette; +#X text 8 207 RELEASE_DATE 1997; +#X text 8 153 LIBRARY cyclone; +#X text 8 225 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 8 -22 KEYWORDS signal max maximum; +#X text 8 14 DESCRIPTION report mouse x/y \, delta x/delta y \, and +buttonpress; +#X text 8 45 INLET_0 bang message; +#X text 8 74 comment; +#X text 8 63 OUTLET_0 toggle; +#X text 8 87 OUTLET_1 float; +#X text 8 99 OUTLET_2 float; +#X text 8 117 OUTLET_3 float; +#X text 8 135 OUTLET_4 float; +#X restore 497 671 pd META; +#X obj -1 496 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 628 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 305 493 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 200 671 pd Related_objects; +#X obj 62 407 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 62 505 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header MouseState 3 12 +0 18 -204280 -1 0; +#X obj 478 8 MouseState; +#X obj 72 220 MouseState; +#X obj 72 353 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X obj 33 64 MouseState; -#X text 127 64 report mouse x/y/deltax/y and buttonpress; -#X obj 58 223 MouseState; -#X obj 58 349 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#X floatatom 86 326 5 0 0 0 - - -, f 5; +#X floatatom 100 301 5 0 0 0 - - -, f 5; +#X text 121 329 x; +#X msg 116 108 poll; +#X text 139 302 y; +#X floatatom 114 277 5 0 0 0 - - -, f 5; +#X text 152 278 delta x; +#X floatatom 129 251 5 0 0 0 - - -, f 5; +#X text 167 252 delta y; +#X text 91 352 button pressed ? (one button of course \, mac you know) ; -#X floatatom 74 330 5 0 0 0 - - -; -#X floatatom 90 304 5 0 0 0 - - -; -#X text 114 333 x; -#X msg 107 124 poll; -#X text 134 305 y; -#X floatatom 106 280 5 0 0 0 - - -; -#X text 156 281 delta x; -#X floatatom 123 251 5 0 0 0 - - -; -#X text 173 252 delta y; -#X text 77 350 button pressed ? (one button of course \, mac you know) +#X text 151 108 poll the mouse device; +#X msg 72 75 bang; +#X text 103 73 update current state; +#X msg 116 133 nopoll; +#X msg 116 158 zero; +#X text 149 160 set current pos to 0 \, 0 of our coordinate system ; -#X text 149 124 poll the mouse device; -#X msg 58 100 bang; -#X text 100 100 update current state; -#X msg 107 143 nopoll; -#X text 159 143 come on you guessed it right ...; -#X msg 107 171 zero; -#X text 149 173 set current pos to 0 \, 0 of our coordinate system +#X msg 116 183 reset; +#X text 157 183 reset 0 \, 0 to upper left corner; +#X text 85 405 bang; +#X text 179 405 - update current state; +#X text 85 425 other messages; +#X text 179 426 - poll: poll mouse device; +#X obj 62 527 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 62 550 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj 62 574 cnv 17 3 17 empty \$0-pddp.cnv.let.0 3 5 9 0 16 -228856 +-162280 0; +#X obj 62 597 cnv 17 3 17 empty \$0-pddp.cnv.let.0 4 5 9 0 16 -228856 +-162280 0; +#X text 179 505 - is button pressed?; +#X text 85 505 toggle; +#X text 85 527 float; +#X text 85 550 float; +#X text 85 574 float; +#X text 85 597 float; +#X text 179 527 - x position; +#X text 179 550 - y position; +#X text 179 574 - delta x from last poll; +#X text 179 597 - delta y from last poll; +#X text 105 641 (none); +#X text 179 441 - nopoll: do not poll mouse device; +#X text 179 454 - zero: set current position to 0 \, 0 of pd coordinate +system; +#X text 179 467 - reset: set 0 \, 0 (upper left corner); +#X text 161 133 don't poll the mouse divice; +#X text 43 50 shows the state of the mouse:; +#X text 11 23 report mouse x/y \, delta x/delta y \, and buttonpress ; -#X msg 105 196 reset; -#X text 155 196 reset 0 \, 0 to upper left corner; -#X text 182 392 For more info:; -#X obj 286 392 pddp/pddplink ../all_about_hid.pd -text all_about_hid +#X obj 12 670 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 5 3 cnv 15 550 30 empty empty [MouseState] 20 12 1 14 -233017 --66577 0; -#X obj 386 392 pddp/pddplink all_about_cyclone.pd -text all_about_cyclone -; -#N canvas 168 192 494 442 META 0; -#X text 12 235 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 205 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control max_compatible user_input; -#X text 12 45 DESCRIPTION report mouse x/y/deltax/y and buttonpress -; -#X text 12 65 INLET_0 bang poll nopoll zero reset; -#X text 12 85 OUTLET_0 float; -#X text 12 105 OUTLET_1 float; -#X text 12 125 OUTLET_2 float; -#X text 12 145 OUTLET_3 float; -#X text 12 165 OUTLET_4 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 185 AUTHOR Krzysztof Czaja; -#X restore 510 463 pd META; -#X connect 5 0 6 0; -#X connect 5 1 7 0; -#X connect 5 2 8 0; -#X connect 5 3 12 0; -#X connect 5 4 14 0; -#X connect 10 0 5 0; -#X connect 18 0 5 0; -#X connect 20 0 5 0; -#X connect 22 0 5 0; -#X connect 24 0 5 0; +#X connect 10 0 11 0; +#X connect 10 1 12 0; +#X connect 10 2 13 0; +#X connect 10 3 17 0; +#X connect 10 4 19 0; +#X connect 15 0 10 0; +#X connect 23 0 10 0; +#X connect 25 0 10 0; +#X connect 26 0 10 0; +#X connect 28 0 10 0; diff --git a/externals/miXed/doc/help/cyclone/Peak-help.pd b/externals/miXed/doc/help/cyclone/Peak-help.pd index 06c7901ce88891541ee339540b199632c5bf7cb0..425a384ee69309c9cf3110a3930b9c713b918229 100644 --- a/externals/miXed/doc/help/cyclone/Peak-help.pd +++ b/externals/miXed/doc/help/cyclone/Peak-help.pd @@ -1,54 +1,96 @@ -#N canvas 0 26 418 473 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 12 428 docs based on the MAX/MSP reference (c) cycling'74; -#X text 11 442 ___________________________________________________ +#N canvas 426 36 558 569 10; +#X obj -1 678 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 413 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 618 297 360 282 META 0; +#X text 5 195 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 5 24 LICENSE SIBSD; +#X text 5 176 AUTHOR Miller Puckette; +#X text 5 214 RELEASE_DATE 1997; +#X text 5 157 LIBRARY cyclone; +#X text 5 233 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 5 5 KEYWORDS output peak max maximum; +#X text 5 43 DESCRIPTION output only numbers greater than previous ; -#X obj 43 23 Peak; -#X text 102 24 output only numbers greater than the previous; -#X obj 67 269 Peak; -#X floatatom 12 195 5 0 0 0 - - -; -#X floatatom 67 350 5 0 0 0 - - -; -#X msg 67 98 4 4; -#X text 99 100 is treated like normal input.; -#X msg 67 75 6 7; -#X msg 67 118 3 2; -#X msg 81 145 bang; -#X text 124 145 sends current peak value out the left outlet; -#X floatatom 90 204 5 0 0 0 - - -; -#X text 141 203 set new peak value; -#X obj 78 326 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#X text 5 62 INLET_0 float bang list; +#X text 5 81 INLET_1 float; +#X text 5 100 OUTLET_0 float; +#X text 5 119 OUTLET_1 bang; +#X text 5 138 OUTLET_2 bang; +#X restore 496 680 pd META; +#X obj -1 537 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 633 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 311 470 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 197 680 pd Related_objects; +#X obj 80 422 cnv 17 3 59 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 80 509 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Peak 3 12 0 18 +-204280 -1 0; +#X obj 506 9 Peak; +#X text 11 23 output only numbers greater than the previous; +#X text 107 421 float; +#X text 180 421 - number to check if above peak; +#X text 107 443 bang; +#X text 180 443 - sends current peak value out the left outlet; +#X text 107 465 list; +#X text 180 465 - x \, y pair \, first number resets peak value \, +second one is treated like normal input; +#X obj 80 546 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 107 509 float; +#X text 180 509 - set new peak value; +#X text 107 546 float; +#X text 180 546 - peak value; +#X text 89 646 1) float; +#X text 180 646 - intial peak value; +#X obj 80 571 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 80 596 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 107 571 bang; +#X text 107 596 bang; +#X text 180 571 - if new peak value; +#X text 180 596 - if not new peak value; +#X obj 69 291 Peak; +#X floatatom 69 64 5 0 0 0 - - -, f 5; +#X floatatom 69 372 5 0 0 0 - - -, f 5; +#X msg 85 152 4 4; +#X text 128 154 is treated like normal input.; +#X msg 79 129 6 7; +#X msg 92 174 3 2; +#X msg 99 214 bang; +#X text 132 213 sends current peak value out the left outlet; +#X floatatom 97 257 5 0 0 0 - - -, f 5; +#X text 137 256 set new peak value; +#X obj 83 348 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X text 103 325 new peak value ?; -#X obj 93 300 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#X obj 97 322 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X text 117 301 !new peak value ?; -#X text 98 87 first number resets peaks value \, then second one; -#N canvas 247 115 494 408 META 0; -#X text 12 275 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 5 GENRE help; -#X text 12 205 LIBRARY external cyclone; -#X text 12 225 AUTHOR krzYszcz; -#X text 12 245 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 127 141 first number resets peaks value \, then second one ; -#X text 12 45 KEYWORDS control filter max_compatible; -#X text 12 25 NAME Peak; -#X text 12 85 DESCRIPTION output only numbers greater than the previous +#X text 108 347 bang if new peak value; +#X text 121 315 bang if peak value is exceeded for list input; +#X text 121 326 bang if not new peak value for float input; +#X text 111 59 float input checked against peak.if not above peak +\, outlet 2 is banged.if above peak \, outlet 1 is banged and newpeak +value is set; +#X obj 12 677 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 105 INLET_0 bang list float; -#X text 12 125 INLET_1 float; -#X text 12 145 OUTLET_0 float; -#X text 12 165 OUTLET_1 float; -#X text 12 185 OUTLET_2 float; -#X text 12 65 LICENSE SIBSD; -#X restore 369 453 pd META; -#X connect 5 0 7 0; -#X connect 5 1 16 0; -#X connect 5 2 18 0; -#X connect 6 0 5 0; -#X connect 8 0 5 0; -#X connect 10 0 5 0; -#X connect 11 0 5 0; -#X connect 12 0 5 0; -#X connect 14 0 5 1; +#X connect 30 0 32 0; +#X connect 30 1 41 0; +#X connect 30 2 42 0; +#X connect 31 0 30 0; +#X connect 33 0 30 0; +#X connect 35 0 30 0; +#X connect 36 0 30 0; +#X connect 37 0 30 0; +#X connect 39 0 30 1; diff --git a/externals/miXed/doc/help/cyclone/Scope~-help.pd b/externals/miXed/doc/help/cyclone/Scope~-help.pd index 43d6fd53122317588384174f746273a6a22cda47..53b2fa89a866db5582f4fad7d47936a64e3bec0c 100644 --- a/externals/miXed/doc/help/cyclone/Scope~-help.pd +++ b/externals/miXed/doc/help/cyclone/Scope~-help.pd @@ -1,39 +1,69 @@ -#N canvas 161 27 461 483 10; -#X obj 5 6 cnv 15 450 30 empty empty [Scope~] 20 12 1 18 -233017 -66577 +#N canvas 429 35 559 519 10; +#X obj -1 611 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 404 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 633 310 345 214 META 0; +#X text -137 120 WEBSITE http://crca.ucsd.edu/~msp/; +#X text -137 25 LICENSE SIBSD; +#X text -137 101 AUTHOR Miller Puckette; +#X text -137 139 RELEASE_DATE 1997; +#X text -137 82 LIBRARY cyclone; +#X text -137 158 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text -137 6 KEYWORDS signal graphic display graph; +#X text -137 44 DESCRIPTION graphic signal display; +#X text -137 63 INLET_0 signal buffsize range frgb brgb; +#X restore 502 613 pd META; +#X obj -1 529 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 566 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 332 419 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 211 613 pd Related_objects; +#X obj 71 413 cnv 17 3 104 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Scope~ 3 12 0 18 +-204280 -1 0; +#X text 11 23 Graphic Signal Display; +#X text 98 412 signal; +#X text 264 413 - signal to display; +#X text 98 436 buffsize <int>; +#X text 264 436 - change buffer size; +#X text 98 459 range <int> <int>; +#X text 264 459 - change range of display; +#X text 98 480 frgb <int> <int> <int>; +#X text 98 540 (none); +#X obj 480 47 pddp/dsp; +#X obj 493 9 Scope~_; +#X text 98 579 (none); +#X text 264 501 - set color of graph in RGB values; +#X text 98 501 brgb <int> <int> <int>; +#X text 264 480 - set color of line in RGB values; +#X obj 84 251 Scope~ 245 119 256 3 100 -1 1 0 0 0 0 0 255 0 0 0 255 0; -#X obj 111 217 Scope~ 281 213 256 3 100 -1 1 0 0 0 0 0 255 0 0 0 255 -0; -#X msg 202 74 bufsize 100; -#X msg 212 101 range 1 2; -#X msg 278 159 brgb 0 0 255; -#X msg 263 139 frgb 0 255 0; -#X text 248 122 colors; -#X obj 22 80 osc~ 500; -#X obj 25 51 hsl 100 18 20 500 1 1 empty empty frequency 5 8 1 10 -262131 --1 -1 1200 0; -#X obj 111 155 *~; -#X obj 126 75 vsl 15 60 0.01 1 1 1 empty empty empty 0 -8 0 8 -225271 --1 -1 4500 0; -#X obj 422 11 pddp/pddplink http://puredata.info/dev/pddp -text pddp -; -#N canvas 224 141 494 344 META 0; -#X text 12 135 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 105 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X msg 248 109 bufsize 100; +#X msg 248 136 range 1 2; +#X msg 248 218 brgb 0 0 255; +#X msg 248 193 frgb 0 255 0; +#X obj 84 99 osc~ 500; +#X obj 84 70 hsl 100 18 20 500 1 1 empty empty frequency 5 8 1 10 -262131 +-1 -1 4200 0; +#X obj 84 208 *~; +#X obj 99 128 vsl 15 60 0.01 1 1 1 empty empty empty 0 -8 0 8 -225271 +-1 -1 3200 0; +#X text 232 173 colors:; +#X text 336 302 <--this is the Scope~ object; +#X obj 18 612 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal GUI max_compatible; -#X text 12 65 INLET_0 signal bufsize range frgb brgb; -#X text 12 25 LICENSE SIBSD; -#X text 12 45 DESCRIPTION scope; -#X text 12 85 AUTHOR Krzysztof Czaja; -#X restore 409 449 pd META; -#X obj 253 451 pddp/helplink ggee/envgen; -#X obj 394 48 pddp/dsp; -#X connect 2 0 1 0; -#X connect 3 0 1 0; -#X connect 4 0 1 0; -#X connect 5 0 1 0; -#X connect 7 0 9 0; -#X connect 8 0 7 0; -#X connect 9 0 1 0; -#X connect 10 0 9 1; +#X connect 24 0 23 0; +#X connect 25 0 23 0; +#X connect 26 0 23 0; +#X connect 27 0 23 0; +#X connect 28 0 30 0; +#X connect 29 0 28 0; +#X connect 30 0 23 0; +#X connect 31 0 30 1; diff --git a/externals/miXed/doc/help/cyclone/Snapshot~-help.pd b/externals/miXed/doc/help/cyclone/Snapshot~-help.pd index 7e383fed8ecb7dff06423a9de6db21a1d8011ccf..e2d1e3ea7fcd82f2b6a8446ea0971406024efad6 100644 --- a/externals/miXed/doc/help/cyclone/Snapshot~-help.pd +++ b/externals/miXed/doc/help/cyclone/Snapshot~-help.pd @@ -1,56 +1,102 @@ -#N canvas 0 26 797 409 10; -#X text 23 19 Report sample values from a signal; -#X floatatom 281 196 0 0 0 0 - - -; -#X msg 281 217 offset \$1; -#X obj 164 147 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 -1; -#X msg 493 234 100; -#X msg 468 234 20; -#X obj 34 136 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +#N canvas 421 24 568 620 10; +#X obj -1 764 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 439 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 617 373 354 242 META 0; +#X text 7 162 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 29 LICENSE SIBSD; +#X text 7 143 AUTHOR Miller Puckette; +#X text 7 181 RELEASE_DATE 1997; +#X text 7 124 LIBRARY cyclone; +#X text 7 200 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 7 10 KEYWORDS signal sample report values clocking snapshot +; +#X text 7 48 DESCRIPTION report sample values from a signal; +#X text 7 67 INLET_0 signal bang float offset other; +#X text 7 86 INLET_1 float; +#X text 7 105 OUTLET_0 float; +#X restore 502 766 pd META; +#X obj -1 615 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 652 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 710 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 302 510 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 198 766 pd Related_objects; +#X obj 72 449 cnv 17 3 125 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 72 624 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Snapshot~ 3 12 +0 18 -204280 -1 0; +#X obj 481 8 Snapshot~; +#X text 11 24 Report sample values from a signal; +#X text 103 447 signal; +#X text 200 447 - signal to sample; +#X text 103 467 bang; +#X text 200 467 - output a value from most recent signal vector; +#X text 103 489 float; +#X text 200 489 - change self clocking interval to float; +#X text 103 510 offset <int>; +#X text 200 510 - change offset within vector of sample output. range +is from 0 (least recent \, default) to the signal vector size - 1 (most +recent); +#X text 103 624 float; +#X text 200 624 - sample from signal; +#X text 86 663 1) float; +#X text 200 663 - self clocking interval (default 0); +#X text 86 683 2) float; +#X text 200 683 - sample offset within a vector (default 0); +#X text 113 729 Snapshot~'s internal clock runs only when the audio +is on.; +#X floatatom 106 216 0 0 0 0 - - -; +#X msg 106 237 offset \$1; +#X msg 160 303 100; +#X msg 129 303 20; +#X obj 69 102 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X msg 217 147 stop; -#X msg 182 147 start; -#X floatatom 39 319 0 0 0 0 - - -; -#X floatatom 468 255 0 0 0 0 - - -; -#X obj 64 139 cycle~ 440; -#X text 522 247 interval (for self-clocking); -#X text 466 190 change to a value above 0 for self-clocking reports -of signal values; -#X text 48 302 float signal value out; -#X text 178 304 Optional arguments set self-clocking interval (default +#X msg 97 172 stop; +#X msg 93 152 start; +#X floatatom 54 402 0 0 0 0 - - -; +#X floatatom 129 331 0 0 0 0 - - -; +#X obj 56 73 cycle~ 440; +#X text 144 360 Optional arguments set self-clocking interval (default 0--clock off) and sample offset within a vector (default 0).; -#X text 81 379 Snapshot~'s internal clock runs only when the audio -is on.; -#X text 154 116 turn clock on/off (by default \, the clock will be -on if a non-zero interval is supplied); -#X text 21 38 when it receives a bang \, snapshot~ outputs a value -from the most recent signal vector.; -#X text 301 150 change offset within vector of sample output. range +#X text 178 215 change offset within vector of sample output. range is from 0 (least recent \, default) to the signal vector size - 1 (most recent); -#X obj 38 283 Snapshot~ 100; -#X text 23 119 trigger an output; -#N canvas 247 114 494 371 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 54 366 Snapshot~ 100; +#X text 86 97 trigger an output; +#X text 103 558 other messages; +#X text 200 558 - start \, stop to turn clock on/off; +#X obj 479 51 pddp/dsp; +#X obj 72 585 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 103 585 float; +#X text 200 585 - interval for self-clocking; +#X obj 89 135 tgl 14 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X text 140 135 turn clock on/off (by default \, the clock will be +on if a non-zero interval is supplied); +#X text 125 278 interval (for self-clocking):; +#X text 191 294 change to a value above 0 for self-clocking reports +of signal values; +#X obj 10 767 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal conversion max_compatible; -#X text 12 45 DESCRIPTION report sample values from a signal; -#X text 12 65 INLET_0 bang signal float start stop offset; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 748 388 pd META; -#X connect 1 0 2 0; -#X connect 2 0 20 0; -#X connect 3 0 20 0; -#X connect 4 0 10 0; -#X connect 5 0 10 0; -#X connect 6 0 20 0; -#X connect 7 0 20 0; -#X connect 8 0 20 0; -#X connect 10 0 20 1; -#X connect 11 0 20 0; -#X connect 20 0 9 0; +#X connect 27 0 28 0; +#X connect 28 0 39 0; +#X connect 29 0 35 0; +#X connect 30 0 35 0; +#X connect 31 0 39 0; +#X connect 32 0 39 0; +#X connect 33 0 39 0; +#X connect 35 0 39 1; +#X connect 36 0 39 0; +#X connect 39 0 34 0; +#X connect 47 0 39 0; diff --git a/externals/miXed/doc/help/cyclone/Table-help.pd b/externals/miXed/doc/help/cyclone/Table-help.pd index 4afad5e128abcbe20c1f55f9fd5e5a31e03778f0..0c95e5e26ae17fd62a5719a099c5bcf4626b5011 100644 --- a/externals/miXed/doc/help/cyclone/Table-help.pd +++ b/externals/miXed/doc/help/cyclone/Table-help.pd @@ -1,69 +1,116 @@ -#N canvas 0 26 671 319 10; -#X text 24 24 Store and graphically edit an array of numbers; -#X obj 19 143 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X text 104 62 store; -#X text 0 127 random; -#X msg 195 170 quantile \$1; -#X msg 30 62 open; -#X msg 103 170 \$1 \$1; -#X obj 103 78 vsl 15 80 0 79 0 0 empty empty empty 0 -8 0 8 -262144 --1 -1 0 1; -#X obj 73 78 vsl 15 80 0 79 0 0 empty empty empty 0 -8 0 8 -262144 --1 -1 0 1; -#X msg 150 170 inv \$1; -#X text 69 62 read; -#X obj 150 78 vsl 15 80 0 79 0 0 empty empty empty 0 -8 0 8 -262144 --1 -1 0 1; -#X text 145 62 inv read; -#X floatatom 73 229 0 0 0 0 - - -; -#X obj 112 229 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +#N canvas 427 36 565 456 10; +#X obj -1 767 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 389 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 605 223 372 242 META 0; +#X text 7 154 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 10 LICENSE SIBSD; +#X text 7 136 AUTHOR Miller Puckette; +#X text 7 172 RELEASE_DATE 1997; +#X text 7 118 LIBRARY cyclone; +#X text 7 190 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 7 -8 KEYWORDS table graph store array; +#X text 7 28 DESCRIPTION store and graphically edit an array of numbers +; +#X text 7 46 INLET_0 int <int1>_<int2> inv_<int> other; +#X text 7 64 INLET_1 ??????; +#X text 7 82 OUTLET_0 float; +#X text 7 100 OUTLET_1 bang; +#X restore 500 769 pd META; +#X obj -1 517 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 584 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 640 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 310 356 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 195 769 pd Related_objects; +#X obj 77 398 cnv 17 3 78 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 77 528 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Table 3 12 0 18 +-204280 -1 0; +#X obj 506 10 Table; +#C restore; +#X text 11 23 Store and graphically edit an array of numbers; +#X text 197 397 - outputs number at position of float; +#X text 101 397 int; +#X text 101 417 <int1> <int2>; +#X text 197 417 - store int 2 at postion int1; +#X text 101 437 inv <int>; +#X text 197 438 - get position of <int> in array; +#X text 101 460 other messages; +#X text 101 527 float; +#X text 197 529 - could mean various things depending on input; +#X text 197 598 - option arg to name the table \, or to read in from +the table name specified; +#X obj 77 553 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 101 552 bang; +#X text 197 554 - when table has been changed by editing it with the +mouse; +#X obj 135 121 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 195 153 0 0 0 0 - - -; -#X obj 195 134 << 9; -#X obj 195 60 vsl 15 65 0 64 0 0 empty empty empty 0 -8 0 8 -262144 +#X text 201 149 store; +#X text 152 118 random; +#X msg 317 284 quantile \$1; +#X msg 110 61 open; +#X msg 207 266 \$1 \$1; +#X msg 260 266 inv \$1; +#X text 154 149 read; +#X obj 260 171 vsl 16 66 0 79 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; -#X text 211 57 read quantile; -#X text 130 224 The right outlet sends a bang when the table has been +#X text 249 149 inv read; +#X floatatom 110 345 0 0 0 0 - - -; +#X obj 142 347 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X floatatom 317 265 0 0 0 0 - - -; +#X obj 317 246 << 9; +#X text 310 149 read quantile; +#X text 163 340 The right outlet sends a bang when the table has been changed by editing with the mouse; -#X text 56 255 You may name the table with an argument. Many boxes +#X text 108 702 You may name the table with an argument. Many boxes may share the same table by using the same name. If there is a file by that name it will be read into the table if possible.; -#X msg 29 86 sum; -#X msg 29 107 length; -#X text 291 108 You can close the table window by clicking its close +#X msg 118 81 sum; +#X msg 124 101 length; +#X text 108 657 You can close the table window by clicking its close box \, and reopen it by double-clicking the "table" box or sending it the open message.; -#X obj 74 201 Table; +#X obj 110 317 Table; #C restore; -#N canvas 320 151 483 400 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 control GUI array max_compatible; -#X text 12 45 DESCRIPTION store and graphically edit an array of numbers -; -#X text 12 65 INLET_0 float list bang open sum length inv quantile +#X obj 317 171 vsl 16 66 0 79 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 1; +#X obj 207 171 vsl 16 66 0 79 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 1; +#X obj 162 171 vsl 16 66 0 79 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 1; +#X text 197 460 - open \, sum \, length; +#X obj 77 487 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 197 488 - ?????; +#X text 101 486 ??????; +#X text 84 598 1) table name; +#X obj 10 767 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 125 OUTLET_1 bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 621 298 pd META; -#X connect 1 0 24 0; -#X connect 4 0 24 0; -#X connect 5 0 24 0; -#X connect 6 0 24 0; -#X connect 7 0 6 0; -#X connect 8 0 24 0; -#X connect 9 0 24 0; -#X connect 11 0 9 0; -#X connect 15 0 4 0; -#X connect 16 0 15 0; -#X connect 17 0 16 0; -#X connect 21 0 24 0; -#X connect 22 0 24 0; -#X connect 24 0 13 0; -#X connect 24 1 14 0; +#X connect 25 0 45 0; +#X connect 28 0 45 0; +#X connect 29 0 45 0; +#X connect 30 0 45 0; +#X connect 31 0 45 0; +#X connect 33 0 31 0; +#X connect 37 0 28 0; +#X connect 38 0 37 0; +#X connect 42 0 45 0; +#X connect 43 0 45 0; +#X connect 45 0 35 0; +#X connect 45 1 36 0; +#X connect 46 0 38 0; +#X connect 47 0 30 0; +#X connect 48 0 45 0; diff --git a/externals/miXed/doc/help/cyclone/TogEdge-help.pd b/externals/miXed/doc/help/cyclone/TogEdge-help.pd index 9e0f17e80cf8315fe43e129fe36c5ff81d440830..6ebb9b8c186290824f14f47499c9c40776efdd75 100644 --- a/externals/miXed/doc/help/cyclone/TogEdge-help.pd +++ b/externals/miXed/doc/help/cyclone/TogEdge-help.pd @@ -1,42 +1,73 @@ -#N canvas 0 26 423 257 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 15 218 docs based on the MAX/MSP reference (c) cycling'74; -#X text 14 232 ___________________________________________________ -; -#X obj 43 23 TogEdge; -#X text 122 23 report zero / nozero transitions; -#X obj 137 118 TogEdge; -#X floatatom 137 76 5 0 0 0 - - -; -#X obj 137 153 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#N canvas 427 33 559 531 10; +#X obj -1 503 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 313 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 618 304 358 235 META 0; +#X text 6 63 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 6 -77 LICENSE SIBSD; +#X text 6 43 AUTHOR Miller Puckette; +#X text 6 83 RELEASE_DATE 1997; +#X text 6 23 LIBRARY cyclone; +#X text 6 103 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 6 -97 KEYWORDS toggle edge transition zero non-zero nz; +#X text 6 -57 DESCRIPTION report zero / non-zero transitions; +#X text 6 -37 INLET_0 float bang list; +#X text 6 -17 OUTLET_0 bang; +#X text 6 3 OUTLET_1 bang; +#X restore 498 505 pd META; +#X obj -1 396 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 460 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 308 426 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 193 505 pd Related_objects; +#X obj 78 324 cnv 17 3 55 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 405 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header TogEdge 3 12 0 +18 -204280 -1 0; +#X obj 493 10 TogEdge; +#X obj 198 190 TogEdge; +#X floatatom 198 67 5 0 0 0 - - -, f 5; +#X obj 203 220 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X obj 181 153 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 245 220 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X obj 202 84 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 222 153 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X text 230 81 switches 0/nz; -#X msg 92 76 0; -#X msg 92 97 1; -#X obj 208 152 print zero; -#X obj 41 152 print nonzero; -#N canvas 247 115 494 421 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 241 151 switches 0/nz; +#X msg 218 121 1; +#X obj 237 240 print zero; +#X obj 198 268 print nonzero; +#X text 108 323 float; +#X text 159 323 - number to input \, check for transitions; +#X text 108 343 bang; +#X text 159 343 - switch 0/nz transition; +#X text 108 364 list; +#X text 159 364 - list of number to check for transition; +#X text 105 472 (none); +#X obj 78 431 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 108 405 bang; +#X text 108 431 bang; +#X text 159 405 - for nonzero input; +#X text 159 431 - for zero input; +#X msg 217 96 0; +#X text 240 67 float inputs; +#X text 11 23 report zero / non-zero transitions; +#X obj 6 505 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION report zero / nozero transitions; -#X text 12 65 INLET_0 bang float; -#X text 12 85 OUTLET_0 bang; -#X text 12 105 OUTLET_1 bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 373 236 pd META; -#X connect 5 0 7 0; -#X connect 5 0 14 0; -#X connect 5 1 8 0; -#X connect 5 1 13 0; -#X connect 6 0 5 0; -#X connect 9 0 5 0; -#X connect 11 0 5 0; -#X connect 12 0 5 0; +#X connect 10 0 12 0; +#X connect 10 0 18 0; +#X connect 10 1 13 0; +#X connect 10 1 17 0; +#X connect 11 0 10 0; +#X connect 14 0 10 0; +#X connect 16 0 10 0; +#X connect 31 0 10 0; diff --git a/externals/miXed/doc/help/cyclone/Trough-help.pd b/externals/miXed/doc/help/cyclone/Trough-help.pd index 78dfaae1a28a01362bb67af1825b0f4f981b7a8f..ce762411c8e2d2a9cb893b5697cbdf0e23a6e761 100644 --- a/externals/miXed/doc/help/cyclone/Trough-help.pd +++ b/externals/miXed/doc/help/cyclone/Trough-help.pd @@ -1,54 +1,94 @@ -#N canvas 0 26 432 473 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 24 434 docs based on the MAX/MSP reference (c) cycling'74; -#X text 23 448 ___________________________________________________ +#N canvas 344 173 558 450 10; +#X obj -1 669 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 422 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 591 176 387 283 META 0; +#X text 11 204 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 24 LICENSE SIBSD; +#X text 11 184 AUTHOR Miller Puckette; +#X text 11 224 RELEASE_DATE 1997; +#X text 11 164 LIBRARY cyclone; +#X text 11 4 KEYWORDS smaller min minimum compare; +#X text 11 44 DESCRIPTION output only numbers smaller than the previous ; -#X floatatom 29 200 5 0 0 0 - - -; -#X floatatom 84 355 5 0 0 0 - - -; -#X msg 84 103 4 4; -#X text 116 105 is treated like normal input.; -#X msg 84 80 6 7; -#X msg 84 123 3 2; -#X msg 98 150 bang; -#X floatatom 121 211 5 0 0 0 - - -; -#X obj 102 329 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +#X text 11 64 INLET_0 float bang list; +#X text 11 84 INLET_1 float; +#X text 11 124 OUTLET_1 bang; +#X text 11 144 OUTLET_2 bang; +#X text 11 104 OUTLET_0 float; +#X text 11 244 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 499 671 pd META; +#X obj -1 539 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 627 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 325 350 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 40 35 Peak; +#X restore 209 671 pd Related_objects; +#X obj 83 432 cnv 17 3 60 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 83 511 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Trough 3 12 0 18 +-204280 -1 0; +#X text 112 430 float; +#X text 112 452 bang; +#X text 112 474 list; +#X obj 83 548 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 112 511 float; +#X text 112 548 float; +#X text 94 640 1) float; +#X obj 83 573 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 83 598 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 11 23 output only numbers smaller than the previous; +#X floatatom 106 81 5 0 0 0 - - -, f 5; +#X floatatom 106 372 5 0 0 0 - - -, f 5; +#X msg 127 134 4 4; +#X msg 119 114 6 7; +#X msg 135 154 3 2; +#X msg 145 190 bang; +#X floatatom 139 256 5 0 0 0 - - -, f 5; +#X obj 122 346 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#X obj 121 306 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +#X obj 139 323 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1; -#X obj 43 23 Trough; -#X text 102 24 output only numbers smaller than the previous; -#X text 103 42 Opposite of; -#X obj 192 44 Peak; -#X obj 84 274 Trough; -#X text 120 330 new min value ?; -#X text 138 307 !new min value ?; -#X text 167 209 set new min value; -#X text 141 150 sends current min value out the left outlet; -#X text 115 92 first number resets minimum value \, then second one +#X obj 106 291 Trough; +#X text 180 190 sends current min value out the left outlet; +#X text 180 430 - number to check if below min; +#X text 180 452 - sends current min value out the left outlet; +#X text 180 474 - x \, y pair \, first number resets min value \, second +one is treated like normal input; +#X text 180 511 - set new min value; +#X text 180 548 - min value; +#X obj 500 11 Trough; +#X text 144 372 min value; +#X text 146 78 number to check if below min; +#X text 165 120 if input is list \, first number resets minimum value +\, then second one is treated like normal input.; +#X text 180 640 - intial min value; +#X obj 6 671 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#N canvas 247 115 494 399 META 0; -#X text 12 215 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 185 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control filter max_compatible; -#X text 12 45 DESCRIPTION output only numbers smaller than the previous -; -#X text 12 65 INLET_0 list float bang; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 125 OUTLET_1 float; -#X text 12 145 OUTLET_2 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 165 AUTHOR Krzysztof Czaja; -#X restore 382 452 pd META; -#X connect 3 0 17 0; -#X connect 5 0 17 0; -#X connect 7 0 17 0; -#X connect 8 0 17 0; -#X connect 9 0 17 0; -#X connect 10 0 17 1; -#X connect 17 0 4 0; -#X connect 17 1 11 0; -#X connect 17 2 12 0; +#X text 112 573 float; +#X text 112 598 float; +#X text 180 573 - 1 if new min value \, otherwise 0; +#X text 180 598 - 1 if not new min value \, otherwise 0; +#X text 161 322 above last known minimum value; +#X text 145 345 new minimum value; +#X text 179 254 set new minimum value AND immediately output it; +#X connect 19 0 28 0; +#X connect 21 0 28 0; +#X connect 22 0 28 0; +#X connect 23 0 28 0; +#X connect 24 0 28 0; +#X connect 25 0 28 1; +#X connect 28 0 20 0; +#X connect 28 1 26 0; +#X connect 28 2 27 0; diff --git a/externals/miXed/doc/help/cyclone/Uzi-help.pd b/externals/miXed/doc/help/cyclone/Uzi-help.pd index c8d545e7fde56f932f115b40472904bac60e6733..38a367db718ff17098f039b257016e6cf608da24 100644 --- a/externals/miXed/doc/help/cyclone/Uzi-help.pd +++ b/externals/miXed/doc/help/cyclone/Uzi-help.pd @@ -1,48 +1,88 @@ -#N canvas 0 26 469 429 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 26 376 docs based on the MAX/MSP reference (c) cycling'74; -#X text 25 390 ___________________________________________________ -; -#X obj 43 23 Uzi 4; -#X text 98 24 send a specified nr of bangs as fast as possible; -#X obj 60 201 Uzi 2; -#X obj 60 309 print uzi; -#X obj 60 141 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#N canvas 426 35 557 631 10; +#X obj -1 604 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 369 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 592 375 383 264 META 0; +#X text 9 73 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 9 -102 LICENSE SIBSD; +#X text 9 55 AUTHOR Miller Puckette; +#X text 9 91 RELEASE_DATE 1997; +#X text 9 37 LIBRARY cyclone; +#X text 9 109 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 9 -120 KEYWORDS bang set send fast; +#X text 9 -84 DESCRIPTION send a specified number of bangs as fast +as possible; +#X text 9 -53 INLET_0 bang messages; +#X text 9 -17 OUTLET_0 bang; +#X text 9 -35 INLET_1 float; +#X text 9 1 OUTLET_1 bang; +#X text 9 19 OUTLET_2 float; +#X restore 500 606 pd META; +#X obj -1 465 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 554 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 315 531 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 201 606 pd Related_objects; +#X obj 81 378 cnv 17 3 42 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 474 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header Uzi 3 12 0 18 -204280 +-1 0; +#X obj 505 11 Uzi; +#X text 11 23 send a specified nr of bangs as fast as possible; +#X text 108 378 bang; +#X text 181 377 - send x number of bangs; +#X text 108 398 messages; +#X text 181 398 - pause \, break \, continue \, resume (all in reference +to sending bangs); +#X obj 81 437 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 108 437 float; +#X text 181 436 - set number of bangs to output; +#X text 93 570 1) float; +#X text 181 569 - set number of bangs; +#X obj 134 320 print uzi; +#X obj 134 72 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 90 161 5 0 0 0 - - -; -#X text 136 161 set number of bangs; -#X msg 89 86 pause; -#X text 186 86 pause sending bangs; -#X msg 132 86 break; -#X msg 152 110 resume; -#X msg 88 110 continue; -#X text 209 111 resume sending; -#X floatatom 90 226 5 0 0 0 - - -; -#X obj 75 276 print lastbang; -#X text 137 228 number of current bang; -#N canvas 309 151 494 412 META 0; -#X text 12 215 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 185 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS bang_op max_compatible needs_work; -#X text 12 45 DESCRIPTION send a specified nr of bangs as fast as possible +#X floatatom 162 209 5 0 0 0 - - -, f 5; +#X text 208 209 set number of bangs; +#X msg 144 103 pause; +#X text 241 103 pause sending bangs; +#X msg 187 103 break; +#X msg 215 128 resume; +#X msg 151 128 continue; +#X text 272 129 resume sending; +#X floatatom 162 259 5 0 0 0 - - -, f 5; +#X obj 148 290 print lastbang; +#X text 108 473 bang; +#X text 181 473 - bang (based on number of bangs stored); +#X text 108 526 float; +#X obj 134 234 Uzi 2; +#X obj 81 500 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 108 499 bang; +#X obj 81 526 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 181 499 - bangs when the last bang has fired; +#X text 176 234 optional arg sets initial number of bangs; +#X text 181 526 - number of bangs sent; +#X text 200 259 number of bangs sent; +#X text 156 70 start Uzi full of bangs; +#X obj 15 606 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 65 INLET_0 bang pause break continue resume; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 bang; -#X text 12 125 OUTLET_1 bang; -#X text 12 145 OUTLET_2 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 165 AUTHOR Krzysztof Czaja; -#X restore 419 409 pd META; -#X connect 5 0 6 0; -#X connect 5 1 17 0; -#X connect 5 2 16 0; -#X connect 7 0 5 0; -#X connect 8 0 5 1; -#X connect 10 0 5 0; -#X connect 12 0 5 0; -#X connect 13 0 5 0; -#X connect 14 0 5 0; +#X connect 21 0 35 0; +#X connect 22 0 35 1; +#X connect 24 0 35 0; +#X connect 26 0 35 0; +#X connect 27 0 35 0; +#X connect 28 0 35 0; +#X connect 35 0 20 0; +#X connect 35 1 31 0; +#X connect 35 2 30 0; diff --git a/externals/miXed/doc/help/cyclone/accum-help.pd b/externals/miXed/doc/help/cyclone/accum-help.pd index bb1388cd4c010298de3523ee1392fe5e6906667f..66e466c24f3b5e572e4d0090f9f76127a1e7af19 100644 --- a/externals/miXed/doc/help/cyclone/accum-help.pd +++ b/externals/miXed/doc/help/cyclone/accum-help.pd @@ -1,45 +1,82 @@ -#N canvas 2 2 450 371 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 22 319 docs based on the MAX/MSP reference (c) cycling'74; -#X text 21 333 ___________________________________________________ +#N canvas 421 39 558 505 10; +#X obj 0 476 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 273 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 379 298 424 269 META 0; +#X text 25 131 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 25 -29 LICENSE SIBSD; +#X text 25 111 AUTHOR Miller Puckette; +#X text 25 151 RELEASE_DATE 1997; +#X text 25 91 LIBRARY cyclone; +#X text 25 -49 KEYWORDS accumulate store add multiply; +#X text 25 -9 DESCRIPTION store \, add to \, and multiply a number ; -#X text 98 24 store \, add to \, and multiply a number; -#X obj 41 22 accum 4; -#X obj 78 217 accum 4; -#X text 143 218 arg sets initial value; -#X floatatom 78 143 5 0 0 0 - - -; -#X floatatom 78 248 5 0 0 0 - - -; -#X text 126 144 set new value and output; -#X floatatom 100 169 5 0 0 0 - - -; -#X text 144 169 add to current value / no output; -#X msg 50 116 bang; -#X text 89 117 output current value; -#X floatatom 122 194 5 0 0 0 - - -; -#X text 172 194 multiply with current val / no output; -#X msg 29 94 set \$1; -#X floatatom 29 74 5 0 0 0 - - -; -#X text 90 92 reset current value / no output; -#N canvas 430 169 494 400 META 0; -#X text 12 215 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 LIBRARY external cyclone; -#X text 12 185 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 25 11 INLET_0 float bang; +#X text 25 71 OUTLET_0 float current value of number being accumulated ; -#X text 12 5 KEYWORDS float storage max_compatible; -#X text 12 45 DESCRIPTION store \, add to \, and multiply a number +#X text 25 31 INLET_1 float add to current value; +#X text 25 51 INLET_2 float multiply with current value; +#X text 25 171 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 500 478 pd META; +#X obj 0 378 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 415 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 134 485 428 85 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 9 29 +; +#X obj 38 29 *; +#X restore 196 479 pd Related_objects; +#X obj 79 325 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 0 -2 cnv 15 552 40 empty \$0-pddp.cnv.header accum 3 12 0 18 +-204280 -1 0; +#X text 11 19 store \, add to \, and multiply a number; +#X obj 78 223 accum 4; +#X text 143 224 arg sets initial value; +#X floatatom 78 149 5 0 0 0 - - -, f 5; +#X floatatom 78 248 5 0 0 0 - - -, f 5; +#X text 116 150 set new value and output; +#X floatatom 97 175 5 0 0 0 - - -, f 5; +#X text 135 173 add to current value / no output; +#X msg 50 122 bang; +#X text 89 123 output current value; +#X floatatom 117 200 5 0 0 0 - - -, f 5; +#X text 156 198 multiply with current val / no output; +#X msg 29 100 set \$1; +#X floatatom 29 77 5 0 0 0 - - -, f 5; +#X text 76 97 reset current value / no output; +#X text 99 281 float; +#X text 99 298 bang; +#X text 174 299 - output the current value; +#X text 174 283 - to set new value and output; +#X text 99 389 float; +#X text 82 440 1) float; +#X text 174 389 - the current value of number being accumulated; +#X obj 509 4 accum; +#X text 174 440 - set initial value; +#X obj 79 387 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 347 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 99 324 float; +#X text 174 321 - add to current value; +#X text 99 346 float; +#X text 174 345 - multiply with current value; +#X obj 79 283 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 89 50 accum is a multi-function float value changer. It can +add and multiply by values on inlets 1 and 2 \, respectively.; +#X obj 9 477 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 65 INLET_0 float bang set; -#X text 12 85 INLET_1 float; -#X text 12 105 INLET_2 float; -#X text 12 125 OUTLET_0 float; -#X text 12 165 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE BSD; -#X restore 399 348 pd META; -#X connect 5 0 8 0; -#X connect 7 0 5 0; -#X connect 10 0 5 1; -#X connect 12 0 5 0; -#X connect 14 0 5 2; -#X connect 16 0 5 0; -#X connect 17 0 16 0; +#X connect 9 0 12 0; +#X connect 11 0 9 0; +#X connect 14 0 9 1; +#X connect 16 0 9 0; +#X connect 18 0 9 2; +#X connect 20 0 9 0; +#X connect 21 0 20 0; diff --git a/externals/miXed/doc/help/cyclone/acos-help.pd b/externals/miXed/doc/help/cyclone/acos-help.pd index 6ce0d2ee9b8117abf3af070390fd2cbd76570409..1a3d497928a7a6e6b3c76fd7406d143d4dc17523 100644 --- a/externals/miXed/doc/help/cyclone/acos-help.pd +++ b/externals/miXed/doc/help/cyclone/acos-help.pd @@ -1,27 +1,71 @@ -#N canvas 0 31 387 175 10; -#X text 15 35 Arccosine(x); -#X obj 189 69 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +#N canvas 269 136 552 402 10; +#X obj 0 381 cnv 15 550 18 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 210 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 407 277 402 237 META 0; +#X text 15 -28 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 15 -148 LICENSE SIBSD; +#X text 15 -48 AUTHOR Miller Puckette; +#X text 15 -8 RELEASE_DATE 1997; +#X text 15 -68 LIBRARY cyclone; +#X text 15 -108 INLET_0 float bang; +#X text 15 -128 DESCRIPTION takes the arccosine value of a float; +#X text 15 -88 OUTLET_0 float arccosine of input; +#X text 15 -168 KEYWORDS cos cosine arccosine arc acos; +#X text 15 12 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 502 382 pd META; +#X obj 0 281 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 318 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 150 397 427 119 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 17 33 acosh~; +#X obj 17 58 asin; +#X obj 17 83 asinh~; +#X obj 71 33 asin~; +#X obj 71 58 atan~; +#X obj 71 83 atanh~; +#X obj 122 33 cosh~; +#X obj 122 58 cosh; +#X obj 122 83 cosx~; +#X obj 167 33 acos~; +#X restore 203 382 pd Related_objects; +#X obj 79 291 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header acos 3 12 0 18 +-204280 -1 0; +#X obj 274 98 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 189 145 0 0 0 0 - - -; -#X floatatom 84 145 0 0 0 0 - - -; -#X floatatom 84 69 0 0 0 0 - - -; -#X text 259 96 optional arg; -#X obj 84 100 acos; -#X obj 189 100 acos 0.5; -#N canvas 430 169 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X floatatom 274 168 0 0 0 0 - - -; +#X floatatom 169 168 0 0 0 0 - - -; +#X floatatom 169 98 0 0 0 0 - - -; +#X obj 169 132 acos; +#X obj 274 132 acos 0.5; +#X text 105 231 float; +#X text 105 250 bang; +#X text 105 292 float; +#X text 87 341 1) float; +#X text 154 341 - optional initial value to compute; +#X text 11 20 arccosine(x) function; +#X text 154 231 - the number to take acos of; +#X text 154 292 - acos of input; +#X text 154 252 - output acos of stored value; +#X obj 517 1 acos; +#X text 71 56 acos outputs the arccosine value of the input float value. ; -#X text 12 5 KEYWORDS control max_compatible trigonometry; -#X text 12 45 DESCRIPTION arccosine aka inverse cosine - arcarccosine(x) +#X text 347 102 with bang button and argument inside acos object ; -#X text 12 65 INLET_0 float; -#X text 12 85 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 331 145 pd META; -#X connect 1 0 7 0; -#X connect 4 0 6 0; -#X connect 6 0 3 0; -#X connect 7 0 2 0; +#X text 55 103 with input as float value to take acos of; +#X obj 79 233 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 8 380 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 8 0 13 0; +#X connect 11 0 12 0; +#X connect 12 0 10 0; +#X connect 13 0 9 0; diff --git a/externals/miXed/doc/help/cyclone/acosh~-help.pd b/externals/miXed/doc/help/cyclone/acosh~-help.pd index 2505d3dbfaf84d63d76c208a63cf2f4d4bf5fb74..2a509a2d61ca883741791f5616af1ba7ef2c96f8 100644 --- a/externals/miXed/doc/help/cyclone/acosh~-help.pd +++ b/externals/miXed/doc/help/cyclone/acosh~-help.pd @@ -1,44 +1,82 @@ -#N canvas 0 31 620 344 10; -#X text 259 79 this is probably only useful for mathematical calculations -; -#X msg 242 136 range 0 2; -#X obj 167 110 +~ 1; -#X obj 167 87 *~ 2; -#X obj 167 65 phasor~ 2; -#X text 15 35 Arc Hyperbolic cosine function (acosh(x)) for signals +#N canvas 228 80 554 485 10; +#X obj 0 461 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 323 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 387 291 391 247 META 0; +#X text 18 57 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 18 -76 LICENSE SIBSD; +#X text 18 37 AUTHOR Miller Puckette; +#X text 18 77 RELEASE_DATE 1997; +#X text 18 17 LIBRARY cyclone; +#X text 18 -23 INLET_0 signal; +#X text 18 -3 OUTLET_0 signal; +#X text 18 -56 DESCRIPTION takes the arc hyperbolic cosine function +for signals; +#X text 18 -96 KEYWORDS hyperbolic cosine cosh signal acos acosh; +#X text 18 97 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 503 463 pd META; +#X obj 0 369 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 406 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 110 412 427 126 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 20 59 asin; +#X obj 20 84 asinh~; +#X obj 71 34 asin~; +#X obj 71 59 atan~; +#X obj 71 84 atanh~; +#X obj 122 34 cosh~; +#X obj 122 59 cosh; +#X obj 122 84 cosx~; +#X obj 20 34 acos; +#X obj 166 34 acos~; +#X restore 197 463 pd Related_objects; +#X obj 79 381 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header acosh~ 3 12 0 18 +-204280 -1 0; +#X text 16 23 Arc Hyperbolic cosine function (acosh(x)) for signals ; -#X obj 15 93 +~ 2; -#X obj 15 64 cycle~ 2; -#X text 18 316 very expensive windowing?; -#X obj 15 162 Scope~ 130 130 256 3 128 0 2 0 0 0 0 102 255 51 135 135 +#X msg 243 164 range 0 2; +#X obj 164 138 +~ 1; +#X obj 164 115 *~ 2; +#X obj 164 93 phasor~ 2; +#X obj 12 121 +~ 2; +#X obj 13 210 Scope~ 133 78 256 3 128 0 2 0 0 0 0 102 255 51 135 135 +135 0; +#X obj 243 210 Scope~ 130 80 256 3 128 0 2 0 0 0 0 102 255 51 135 135 135 0; -#X obj 176 166 Scope~ 130 130 256 3 128 0 2 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 166 134 acosh~; -#X obj 15 124 acosh~; -#X obj 246 114 loadbang; -#X text 50 102 be greater than 1; -#X text 49 90 input values must; -#N canvas 430 169 494 344 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 163 162 acosh~; +#X obj 12 152 acosh~; +#X obj 243 142 loadbang; +#X text 47 130 be greater than 1; +#X text 46 118 input values must; +#X obj 12 92 osc~ 2; +#X text 113 337 signal; +#X text 169 338 - input to acosh function; +#X text 113 381 signal; +#X text 99 420 (none); +#X text 169 382 - output of acosh function; +#X obj 505 1 acosh~; +#X obj 484 48 pddp/dsp; +#X text 256 107 this is probably only useful for mathematical calculations ; -#X text 12 5 KEYWORDS signal max_compatible trigonometry; -#X text 12 45 DESCRIPTION arc hyperbolic cosine function (acosh(x)) -for signals; -#X text 12 75 INLET_0 signal; -#X text 12 95 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 571 324 pd META; -#X connect 1 0 9 0; -#X connect 1 0 10 0; -#X connect 2 0 11 0; -#X connect 3 0 2 0; -#X connect 4 0 3 0; -#X connect 6 0 12 0; -#X connect 7 0 6 0; +#X obj 79 339 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 6 461 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 9 0 14 0; +#X connect 9 0 15 0; +#X connect 10 0 16 0; #X connect 11 0 10 0; -#X connect 12 0 9 0; -#X connect 13 0 1 0; +#X connect 12 0 11 0; +#X connect 13 0 17 0; +#X connect 16 0 15 0; +#X connect 17 0 14 0; +#X connect 18 0 9 0; +#X connect 21 0 13 0; diff --git a/externals/miXed/doc/help/cyclone/acos~-help.pd b/externals/miXed/doc/help/cyclone/acos~-help.pd index e010a45f3df68913a1909f67b96dac205eefce24..9513389a64a963e092504339884b169f268bc619 100644 --- a/externals/miXed/doc/help/cyclone/acos~-help.pd +++ b/externals/miXed/doc/help/cyclone/acos~-help.pd @@ -1,70 +1,111 @@ -#N canvas 1 2 751 406 10; -#X text 17 371 input signal values outside the -1 to 1 range cause -acos~ to output the value zero; -#X text 8 357 outputs signal from 0 to pi when input is -1 to 1; -#X obj 545 228 -~ 1.5708; -#X text 396 73 select waveform:; -#X text 408 116 sawtooth; -#X text 425 154 triangle; -#X msg 469 152 2; -#X msg 457 126 1; -#X msg 462 93 0; -#X text 138 68 or create a sawtooth wave using phasor; -#X obj 545 271 *~ 0.2; -#X obj 545 249 /~ 1.5708; -#X obj 669 156 cycle~ 130; -#X obj 576 157 -~ 1; -#X obj 576 135 *~ 2; -#X obj 576 113 phasor~ 130; -#X obj 15 137 cycle~ 2; -#X msg 196 177 range 0 3.14159; -#X obj 147 138 -~ 1; -#X text 15 35 Arc-cosine function (acos(x)) for signals; -#X obj 147 115 *~ 2; -#X obj 147 93 phasor~ 2; -#X obj 545 308 dac~; -#X text 1 49 turn a sine wave into a triangle wave:; -#X text 437 98 off; -#X text 582 201 outputs signal from 0 to pi; -#X obj 14 203 Scope~ 130 130 256 3 128 0 3.14159 0 0 0 0 102 255 51 +#N canvas 331 75 553 599 10; +#X obj 0 577 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 371 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 446 388 427 261 META 0; +#X text 25 141 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 25 21 LICENSE SIBSD; +#X text 25 121 AUTHOR Miller Puckette; +#X text 25 161 RELEASE_DATE 1997; +#X text 25 101 LIBRARY cyclone; +#X text 25 61 INLET_0 signal; +#X text 25 81 OUTLET_0 signal; +#X text 25 -1 KEYWORDS arc cosine arccosine arccos acos; +#X text 25 41 DESCRIPTION takes the arc cosine function for signals +; +#X text 25 181 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 500 579 pd META; +#X obj 0 418 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 455 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 0 500 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +0 13 -228856 -1 0; +#N canvas 219 533 427 117 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 16 34 acosh~; +#X obj 16 59 asin; +#X obj 16 84 asinh~; +#X obj 70 34 asin~; +#X obj 70 59 atan~; +#X obj 70 84 atanh~; +#X obj 125 34 cosh~; +#X obj 125 59 cosh; +#X obj 125 84 cosx~; +#X obj 175 34 acos; +#X restore 210 579 pd Related_objects; +#X obj 83 427 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header acos~ 3 12 0 18 +-204280 -1 0; +#X obj 345 246 -~ 1.5708; +#X text 302 67 select waveform:; +#X text 290 125 sawtooth; +#X text 289 157 triangle; +#X msg 364 157 2; +#X msg 355 126 1; +#X msg 345 93 0; +#X obj 345 289 *~ 0.2; +#X obj 345 267 /~ 1.5708; +#X obj 468 144 cycle~ 130; +#X obj 406 146 -~ 1; +#X obj 406 124 *~ 2; +#X obj 406 102 phasor~ 130; +#X obj 16 132 cycle~ 2; +#X msg 167 188 range 0 3.14159; +#X obj 106 140 -~ 1; +#X obj 106 117 *~ 2; +#X obj 106 95 phasor~ 2; +#X obj 345 326 dac~; +#X text 21 67 turn a sine wave into a triangle wave:; +#X text 321 98 off; +#X obj 16 250 Scope~ 119 65 256 3 128 0 3.14159 0 0 0 0 102 255 51 135 135 135 0; -#X obj 157 205 Scope~ 130 130 256 3 128 0 3.14159 0 0 0 0 102 255 51 +#X obj 167 249 Scope~ 113 66 256 3 128 0 3.14159 0 0 0 0 102 255 51 135 135 135 0; -#X obj 15 168 acos~; -#X obj 146 168 acos~; -#X obj 545 180 zexy/multiplex~ 0 1 2; -#X obj 545 202 acos~; -#N canvas 430 169 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS signal max_compatible trigonometry; -#X text 12 45 DESCRIPTION arccosine function (acos(x)) for signals +#X obj 16 163 acos~; +#X obj 106 170 acos~; +#X obj 345 198 zexy/multiplex~ 0 1 2; +#X obj 345 220 acos~; +#X text 111 426 signal; +#X text 111 384 signal; +#X text 167 385 - signal to take arccosine of; +#X text 171 424 - arccosine of signal; +#X text 109 470 (none); +#X text 110 534 input signal values outside the -1 to 1 range cause +acos~ to output the value zero; +#X text 110 510 outputs signal from 0 to pi when input is -1 to 1; +#X obj 508 1 acos~; +#X obj 481 53 pddp/dsp; +#X text 407 243 outputs signal from 0 to pi; +#X text 142 113 or create a sawtooth wave using phasor; +#X obj 83 386 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 13 23 Arc-cosine function acos(x) for signals; +#X obj 8 577 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 65 INLET_0 signal; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 701 386 pd META; -#X connect 2 0 11 0; -#X connect 6 0 30 0; -#X connect 7 0 30 0; -#X connect 8 0 30 0; -#X connect 10 0 22 0; -#X connect 10 0 22 1; -#X connect 11 0 10 0; -#X connect 12 0 30 2; -#X connect 13 0 30 1; -#X connect 14 0 13 0; -#X connect 15 0 14 0; -#X connect 16 0 28 0; -#X connect 17 0 26 0; -#X connect 17 0 27 0; -#X connect 18 0 29 0; -#X connect 20 0 18 0; +#X connect 9 0 17 0; +#X connect 13 0 34 0; +#X connect 14 0 34 0; +#X connect 15 0 34 0; +#X connect 16 0 27 0; +#X connect 16 0 27 1; +#X connect 17 0 16 0; +#X connect 18 0 34 2; +#X connect 19 0 34 1; +#X connect 20 0 19 0; #X connect 21 0 20 0; -#X connect 28 0 26 0; -#X connect 29 0 27 0; -#X connect 30 0 31 0; -#X connect 31 0 2 0; +#X connect 22 0 32 0; +#X connect 23 0 30 0; +#X connect 23 0 31 0; +#X connect 24 0 33 0; +#X connect 25 0 24 0; +#X connect 26 0 25 0; +#X connect 32 0 30 0; +#X connect 33 0 31 0; +#X connect 34 0 35 0; +#X connect 35 0 9 0; diff --git a/externals/miXed/doc/help/cyclone/allpass~-help.pd b/externals/miXed/doc/help/cyclone/allpass~-help.pd index 1ed819a66fba51bdb0ae9854c19fd4306dee3fba..74c2e751a90ed8f3af2d4c3f21d7bcd75ecd3a6c 100644 --- a/externals/miXed/doc/help/cyclone/allpass~-help.pd +++ b/externals/miXed/doc/help/cyclone/allpass~-help.pd @@ -1,7 +1,41 @@ -#N canvas 0 31 528 447 10; -#X obj 36 30 allpass~; -#X text 115 30 allpass filter; -#X floatatom 150 303 0 0 100 0 - - -; +#N canvas 253 41 553 668 10; +#X obj -1 646 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 355 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 386 400 407 280 META 0; +#X text 62 183 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 62 31 LICENSE SIBSD; +#X text 62 164 AUTHOR Miller Puckette; +#X text 62 202 RELEASE_DATE 1997; +#X text 62 145 LIBRARY cyclone; +#X text 62 69 INLET_0 signal; +#X text 62 12 KEYWORDS filter pass; +#X text 62 88 INLET_1 float delay time; +#X text 62 107 INLET_2 float gain; +#X text 62 126 OUTLET_0 signal; +#X text 62 50 DESCRIPTION allpass filter for signal; +#X text 62 221 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 498 648 pd META; +#X obj -1 441 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 478 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 554 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 132 612 428 72 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 15 36 svf~; +#X restore 201 648 pd Related_objects; +#X obj 81 389 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header allpass~ 3 12 0 +18 -204280 -1 0; +#X text 11 23 allpass filter for signal; +#X floatatom 169 292 0 0 100 0 - - -; #N canvas 159 26 532 285 output 0; #X obj 338 160 t b; #X obj 338 110 f; @@ -55,14 +89,14 @@ #X connect 23 0 20 0; #X connect 26 0 5 0; #X connect 27 0 21 0; -#X restore 125 325 pd output; -#X msg 176 303 MUTE; -#X floatatom 183 184 5 0 0 0 - - -; -#X obj 125 72 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#X restore 144 314 pd output; +#X msg 195 292 MUTE; +#X floatatom 202 173 5 0 0 0 - - -; +#X obj 144 61 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X obj 260 224 / 100; -#X floatatom 260 205 5 0 0 0 - - -; -#X text 154 71 generate short noisebursts; +#X obj 261 220 / 100; +#X floatatom 261 199 5 0 0 0 - - -; +#X text 164 58 generate short noisebursts; #N canvas 0 22 290 283 burst 0; #X obj 48 173 noise~; #X obj 95 172 line~; @@ -82,45 +116,48 @@ #X connect 5 0 1 0; #X connect 6 0 4 0; #X connect 7 0 3 0; -#X restore 125 100 pd burst; -#X text 240 184 delay time; -#X text 305 204 gain; -#X text 175 125 del time / gain can also be; -#X text 22 403 docs based on the MAX/MSP reference (c) cycling'74; -#X text 21 417 ___________________________________________________ +#X restore 144 89 pd burst; +#X text 237 170 delay time; +#X text 300 195 gain; +#X text 198 110 del time / gain can also be; +#X text 198 121 specified using signals when; +#X text 197 133 using a signal to control gain; +#X text 197 145 the gain coeff is ignored \, see below; +#X msg 88 168 clear; +#X text 54 149 clear buffer; +#X obj 144 241 allpass~ 100 4 0.7 0; +#X text 163 363 - signal to pass; +#X text 115 451 signal; +#X text 113 364 signal; +#X text 96 490 1) float - max del time (default 10ms); +#X text 96 503 2) float - initial del time; +#X text 96 515 3) float - initial gain; +#X text 96 527 4) float - gain coefficient; +#X text 96 563 an all pass filter passes all frequencies equally \, +but changes the phase relationship between various frequencies. It +does this by varying its propogation delay with frequency.; +#X text 169 452 - output of allpass filter with del time; +#X obj 492 2 allpass~; +#X obj 81 412 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj 81 450 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 113 387 float; +#X text 163 387 - delay time; +#X text 113 410 float; +#X text 163 410 - gain; +#X obj 482 50 pddp/dsp; +#X obj 81 364 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 6 646 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 274 264 1 max del time (default 10ms); -#X text 274 277 2 initial del time; -#X text 274 289 3 initial gain; -#X text 274 301 4 gain coefficient; -#X text 175 136 specified using signals when; -#X text 174 148 using a signal to control gain; -#X text 174 160 the gain coeff is ignored \, see below; -#X msg 71 179 clear; -#X text 37 162 clear buffer; -#X obj 125 252 allpass~ 100 4 0.7 0; -#N canvas 430 169 494 402 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 max_compatible filter; -#X text 12 45 DESCRIPTION allpass filter; -#X text 12 85 INLET_1 signal; -#X text 12 65 INLET_0 signal clear; -#X text 12 105 INLET_2 signal; -#X text 12 125 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 478 425 pd META; -#X text 273 249 allpass~ accepts up to 4 args:; -#X connect 2 0 3 1; -#X connect 3 0 2 0; -#X connect 4 0 3 2; -#X connect 5 0 25 1; -#X connect 6 0 10 0; -#X connect 7 0 25 2; -#X connect 8 0 7 0; -#X connect 10 0 25 0; -#X connect 23 0 25 0; -#X connect 25 0 3 0; +#X connect 10 0 11 1; +#X connect 11 0 10 0; +#X connect 12 0 11 2; +#X connect 13 0 27 1; +#X connect 14 0 18 0; +#X connect 15 0 27 2; +#X connect 16 0 15 0; +#X connect 18 0 27 0; +#X connect 25 0 27 0; +#X connect 27 0 11 0; diff --git a/externals/miXed/doc/help/cyclone/asin-help.pd b/externals/miXed/doc/help/cyclone/asin-help.pd index fa97bcfe82f7dbcf5b4342446b64843fbc9cc75d..303dd506f570f954f3bbbc23bd9055f6e011da6c 100644 --- a/externals/miXed/doc/help/cyclone/asin-help.pd +++ b/externals/miXed/doc/help/cyclone/asin-help.pd @@ -1,26 +1,70 @@ -#N canvas 0 26 497 181 10; -#X text 15 35 Arcsine(x); -#X obj 198 74 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +#N canvas 125 125 552 414 10; +#X obj 0 391 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 198 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 419 287 429 228 META 0; +#X text 26 60 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 26 -60 LICENSE SIBSD; +#X text 26 40 AUTHOR Miller Puckette; +#X text 26 80 RELEASE_DATE 1997; +#X text 26 20 LIBRARY cyclone; +#X text 26 -20 INLET_0 float bang; +#X text 26 -80 KEYWORDS sin sine arcsine arcsin asin arc; +#X text 26 -40 DESCRIPTION takes the arcsine value of a float; +#X text 26 0 OUTLET_0 float arcsine of input; +#X text 26 100 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 499 393 pd META; +#X obj 0 263 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 300 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 176 401 427 114 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 76 34 acosh~; +#X obj 76 84 asinh~; +#X obj 160 34 asin~; +#X obj 160 59 atan~; +#X obj 160 84 atanh~; +#X obj 261 34 cosh~; +#X obj 261 59 cosh; +#X obj 261 84 cosx~; +#X obj 345 34 acos~; +#X obj 76 59 acos; +#X restore 189 393 pd Related_objects; +#X obj 79 272 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header asin 3 12 0 18 +-204280 -1 0; +#X text 106 212 float; +#X text 106 231 bang; +#X text 106 273 float; +#X text 88 322 1) float; +#X text 160 322 - optional initial value to compute; +#X obj 279 96 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 198 133 0 0 0 0 - - -; -#X floatatom 93 133 0 0 0 0 - - -; -#X floatatom 93 74 0 0 0 0 - - -; -#X text 264 107 optional arg; -#X obj 93 105 asin; -#X obj 198 105 asin 0.5; -#N canvas 430 169 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X floatatom 279 155 0 0 0 0 - - -; +#X floatatom 174 155 0 0 0 0 - - -; +#X floatatom 174 96 0 0 0 0 - - -; +#X obj 174 127 asin; +#X obj 279 127 asin 0.5; +#X text 11 24 arcsine(x) function; +#X text 160 211 - the number to take arcsine of; +#X text 160 233 - output arcsine of argument; +#X text 160 273 - arcsine of input; +#X obj 516 3 asin; +#X text 50 58 acos outputs the arccosine value of the input float value. ; -#X text 12 5 KEYWORDS control max_compatible trigonometry; -#X text 12 45 DESCRIPTION arcsine - arcsine(x); -#X text 12 65 INLET_0 float bang; -#X text 12 85 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 447 160 pd META; -#X connect 1 0 7 0; -#X connect 4 0 6 0; -#X connect 6 0 3 0; -#X connect 7 0 2 0; +#X text 342 91 with bang button and argument inside acos object; +#X text 74 91 with input as float value to take acos of; +#X obj 79 215 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 8 392 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 13 0 18 0; +#X connect 16 0 17 0; +#X connect 17 0 15 0; +#X connect 18 0 14 0; diff --git a/externals/miXed/doc/help/cyclone/asin~-help.pd b/externals/miXed/doc/help/cyclone/asin~-help.pd index f6a735017599c727436189b9ddc27c215e323c99..c7611a183719ed45714b448599c78bd7463e35dd 100644 --- a/externals/miXed/doc/help/cyclone/asin~-help.pd +++ b/externals/miXed/doc/help/cyclone/asin~-help.pd @@ -1,65 +1,106 @@ -#N canvas 0 26 705 421 10; -#X text 321 60 select waveform:; -#X text 336 94 sawtooth; -#X text 342 113 triangle; -#X obj 465 222 *~ 0.2; -#X obj 465 200 /~ 1.5708; -#X obj 456 96 cycle~ 130; -#X obj 548 106 -~ 1; -#X obj 548 84 *~ 2; -#X obj 548 62 phasor~ 130; -#X obj 465 269 dac~; -#X text 499 172 outputs signal from -pi/2 to pi/2; -#X text 30 366 outputs signal from -pi/2 to pi/2 when input is -1 to -1; -#X text 177 397 or create a sawtooth wave using phasor; -#X obj 18 120 cycle~ 2; -#X msg 199 147 range -1.5708 1.5708; -#X obj 150 121 -~ 1; -#X obj 150 98 *~ 2; -#X obj 150 76 phasor~ 2; -#X text 11 50 turn a sine wave into a triangle wave:; -#X text 15 20 Arc-sine function (asin(x)) for signals; -#X msg 398 93 0; -#X msg 398 111 1; -#X obj 465 131 zexy/multiplex~; -#X obj 464 164 asin~; -#X text 28 384 input signal values outside the -1 to 1 range cause -asin~ to output the value zero; -#X obj 18 205 Scope~ 130 130 256 3 128 -1.5708 1.5708 0 0 0 0 102 255 +#N canvas 426 69 552 567 10; +#X obj 0 544 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 324 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 575 349 385 259 META 0; +#X text 31 153 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 31 33 LICENSE SIBSD; +#X text 31 133 AUTHOR Miller Puckette; +#X text 31 173 RELEASE_DATE 1997; +#X text 31 113 LIBRARY cyclone; +#X text 31 73 INLET_0 signal; +#X text 31 93 OUTLET_0 signal; +#X text 31 53 DESCRIPTION takes the arc sine function for signals; +#X text 31 193 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 31 11 KEYWORDS arc sine arcsine arcsin asin signal; +#X restore 505 546 pd META; +#X obj 0 372 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 409 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 0 452 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +0 13 -228856 -1 0; +#N canvas 354 485 427 125 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 58 43 acosh~; +#X obj 58 70 asin; +#X obj 58 95 asinh~; +#X obj 142 70 atan~; +#X obj 142 95 atanh~; +#X obj 243 43 cosh~; +#X obj 243 70 cosh; +#X obj 243 95 cosx~; +#X obj 327 43 acos~; +#X obj 142 43 acos; +#X restore 206 546 pd Related_objects; +#X obj 84 381 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header asin~ 3 12 0 18 +-204280 -1 0; +#X text 116 380 signal; +#X text 116 338 signal; +#X text 177 380 - arccosine of signal; +#X text 116 425 (none); +#X text 289 75 select waveform:; +#X text 289 106 sawtooth; +#X text 290 128 triangle; +#X obj 382 245 *~ 0.2; +#X obj 382 223 /~ 1.5708; +#X obj 381 121 cycle~ 130; +#X obj 468 128 -~ 1; +#X obj 468 106 *~ 2; +#X obj 468 84 phasor~ 130; +#X obj 382 292 dac~; +#X obj 9 136 cycle~ 2; +#X msg 161 179 range -1.5708 1.5708; +#X obj 155 131 -~ 1; +#X obj 155 109 *~ 2; +#X obj 155 87 phasor~ 2; +#X text 10 54 turn a sine wave into a triangle wave:; +#X msg 343 108 0; +#X msg 343 130 1; +#X obj 382 154 zexy/multiplex~; +#X obj 381 187 asin~; +#X obj 8 204 Scope~ 129 76 256 3 128 -1.5708 1.5708 0 0 0 0 102 255 +51 135 135 135 0; +#X obj 156 204 Scope~ 129 76 256 3 128 -1.5708 1.5708 0 0 0 0 102 255 51 135 135 135 0; -#X obj 169 211 Scope~ 130 130 256 3 128 -1.5708 1.5708 0 0 0 0 102 -255 51 135 135 135 0; -#X obj 18 145 asin~; -#X obj 149 145 asin~; -#N canvas 430 169 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 9 158 asin~; +#X obj 155 153 asin~; +#X text 229 515 or create a sawtooth wave using phasor; +#X text 80 502 input signal values outside the -1 to 1 range cause +asin~ to output the value zero; +#X text 176 338 - signal to take arcsine of; +#X obj 510 2 asin~; +#X text 449 213 outputs signal from -pi/2 to pi/2; +#X obj 84 338 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 82 474 outputs signal from -pi/2 to pi/2 when input is -1 to +1; +#X obj 485 46 pddp/dsp; +#X text 11 22 Arc-sine function asin(x) for signals; +#X obj 10 545 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible trigonometry; -#X text 12 45 DESCRIPTION arcsine function (asin(x)) for signals; -#X text 12 65 INLET_0 signal; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 649 393 pd META; -#X connect 3 0 9 0; -#X connect 3 0 9 1; -#X connect 4 0 3 0; -#X connect 5 0 22 0; -#X connect 6 0 22 1; -#X connect 7 0 6 0; -#X connect 8 0 7 0; -#X connect 13 0 27 0; -#X connect 14 0 25 0; -#X connect 14 0 26 0; -#X connect 15 0 28 0; -#X connect 16 0 15 0; +#X connect 16 0 22 0; +#X connect 16 0 22 1; #X connect 17 0 16 0; -#X connect 20 0 22 0; -#X connect 21 0 22 0; -#X connect 22 0 23 0; -#X connect 23 0 4 0; -#X connect 27 0 25 0; -#X connect 28 0 26 0; +#X connect 18 0 31 0; +#X connect 19 0 31 1; +#X connect 20 0 19 0; +#X connect 21 0 20 0; +#X connect 23 0 35 0; +#X connect 24 0 33 0; +#X connect 24 0 34 0; +#X connect 25 0 36 0; +#X connect 26 0 25 0; +#X connect 27 0 26 0; +#X connect 29 0 31 0; +#X connect 30 0 31 0; +#X connect 31 0 32 0; +#X connect 32 0 17 0; +#X connect 35 0 33 0; +#X connect 36 0 34 0; diff --git a/externals/miXed/doc/help/cyclone/atanh~-help.pd b/externals/miXed/doc/help/cyclone/atanh~-help.pd index d5f2505524554199728f1c2e9138ecfe3f238a9f..04e5610414ac3cc80836f93618df8f799c636856 100644 --- a/externals/miXed/doc/help/cyclone/atanh~-help.pd +++ b/externals/miXed/doc/help/cyclone/atanh~-help.pd @@ -1,41 +1,78 @@ -#N canvas 0 26 616 359 10; -#X text 6 315 input values should be constrained between -1 and 1; -#X text 236 97 this is probably only useful for mathematical calculations +#N canvas 339 135 554 504 10; +#X obj 0 479 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 355 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 503 392 385 253 META 0; +#X text 354 316 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 354 196 LICENSE SIBSD; +#X text 354 296 AUTHOR Miller Puckette; +#X text 354 336 RELEASE_DATE 1997; +#X text 354 276 LIBRARY cyclone; +#X text 354 236 INLET_0 signal; +#X text 354 256 OUTLET_0 signal; +#X text 354 216 DESCRIPTION takes the hyperbolic tan function for signals ; -#X obj 28 109 *~ 0.999; -#X obj 28 86 cycle~ 2; -#X msg 215 138 range -3.14159 3.14159; -#X obj 160 112 -~ 0.999; -#X obj 160 89 *~ 2; -#X obj 160 67 phasor~ 2; -#X text 16 35 Arc Hyperbolic tangent function (atanh(x)) for signals +#X text 354 174 KEYWORDS hyperbolic tangent tan atanh tanh signal; +#X text 354 356 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 504 481 pd META; +#X obj 0 396 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 433 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 209 515 434 129 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 66 39 acosh~; +#X obj 66 66 asin; +#X obj 66 91 asinh~; +#X obj 150 39 asin~; +#X obj 150 66 atan~; +#X obj 251 39 cosh~; +#X obj 251 66 cosh; +#X obj 251 91 cosx~; +#X obj 335 39 acos~; +#X obj 150 91 acos; +#X restore 193 481 pd Related_objects; +#X obj 79 405 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -2 cnv 15 552 40 empty \$0-pddp.cnv.header atanh~ 3 12 0 18 +-204280 -1 0; +#X text 113 369 signal; +#X text 113 405 signal; +#X text 111 444 (none); +#X text 16 23 Arc Hyperbolic tangent function (atanh(x)) for signals ; -#X text 22 330 Note: asymptotic to infinity around -1 and 1; -#X obj 26 164 Scope~ 130 130 256 3 128 -3.14159 3.14159 0 0 0 0 102 +#X obj 55 130 *~ 0.999; +#X obj 55 107 cycle~ 2; +#X msg 296 162 range -3.14159 3.14159; +#X obj 241 136 -~ 0.999; +#X obj 241 113 *~ 2; +#X obj 241 91 phasor~ 2; +#X obj 56 220 Scope~ 130 77 256 3 128 -3.14159 3.14159 0 0 0 0 102 255 51 135 135 135 0; -#X obj 171 168 Scope~ 130 130 256 3 128 -3.14159 3.14159 0 0 0 0 102 +#X obj 239 220 Scope~ 131 78 256 3 128 -3.14159 3.14159 0 0 0 0 102 255 51 135 135 135 0; -#X obj 28 136 atanh~; -#X obj 159 136 atanh~; -#N canvas 309 151 494 454 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 55 157 atanh~; +#X obj 240 160 atanh~; +#X text 169 370 - input to atanh function; +#X text 169 407 - output of atanh function; +#X obj 504 2 atanh~; +#X obj 483 47 pddp/dsp; +#X obj 79 370 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 319 107 this is probably only useful for mathematical calculations ; -#X text 12 5 KEYWORDS signal max_compatible trigonometry; -#X text 12 45 DESCRIPTION arc hyperbolic tangent function (atanh(x)) -for signals; -#X text 12 75 INLET_0 signal; -#X text 12 95 OUTLET_0 signal; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 565 337 pd META; -#X connect 2 0 12 0; -#X connect 3 0 2 0; -#X connect 4 0 10 0; -#X connect 4 0 11 0; -#X connect 5 0 13 0; -#X connect 6 0 5 0; -#X connect 7 0 6 0; -#X connect 12 0 10 0; -#X connect 13 0 11 0; +#X obj 10 480 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 12 0 20 0; +#X connect 13 0 12 0; +#X connect 14 0 18 0; +#X connect 14 0 19 0; +#X connect 15 0 21 0; +#X connect 16 0 15 0; +#X connect 17 0 16 0; +#X connect 20 0 18 0; +#X connect 21 0 19 0; diff --git a/externals/miXed/doc/help/cyclone/atan~-help.pd b/externals/miXed/doc/help/cyclone/atan~-help.pd index 3076847f134b11cca51929ebcdd1d31a42b6a14f..af565704038bce2c0da48dba831a53c83aa36460 100644 --- a/externals/miXed/doc/help/cyclone/atan~-help.pd +++ b/externals/miXed/doc/help/cyclone/atan~-help.pd @@ -1,37 +1,79 @@ -#N canvas 0 31 564 308 10; -#X obj 28 86 cycle~ 2; -#X obj 28 111 *~ 3.14159; -#X msg 231 138 range -1.57 1.57; -#X obj 160 112 -~ 3.14195; -#X obj 160 89 *~ 6.28319; -#X obj 160 67 phasor~ 2; -#X text 16 35 Arc-tangent function (atan(x)) for signals; -#X text 284 68 see atan2~ for the 2-inlet version: atan(y/x); -#X obj 28 136 atan~; -#X obj 158 136 atan~; -#X obj 27 167 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 169 169 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 +#N canvas 358 128 552 547 10; +#X obj 0 525 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 349 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#X obj 0 392 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 432 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 0 475 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +0 13 -228856 -1 0; +#X obj 78 404 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header atan~ 3 12 0 18 +-204280 -1 0; +#X text 107 403 signal; +#X text 107 363 signal; +#X text 107 444 (none); +#X text 11 22 Arc Hyperbolic tangent function (atanh(x)) for signals +; +#X obj 87 112 cycle~ 2; +#X obj 87 137 *~ 3.14159; +#X msg 359 164 range -1.57 1.57; +#X obj 288 138 -~ 3.14195; +#X obj 288 115 *~ 6.28319; +#X obj 288 93 phasor~ 2; +#X text 107 492 see atan2~ for the 2-inlet version: atan(y/x); +#X obj 87 162 atan~; +#X obj 288 162 atan~; +#X obj 86 208 Scope~ 129 73 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 +135 0; +#X obj 288 208 Scope~ 131 72 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 135 0; -#N canvas 430 169 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 159 364 - signal to take arctangent of; +#X text 161 402 - arctangent of signal; +#X obj 510 3 atan~; +#N canvas 504 392 401 260 META 0; +#X text 27 159 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 27 39 LICENSE SIBSD; +#X text 27 139 AUTHOR Miller Puckette; +#X text 27 179 RELEASE_DATE 1997; +#X text 27 119 LIBRARY cyclone; +#X text 27 79 INLET_0 signal; +#X text 27 99 OUTLET_0 signal; +#X text 27 59 DESCRIPTION takes the arc tangent function for signals ; -#X text 12 45 DESCRIPTION arc-tangent function (atan(x)) for signals +#X text 27 199 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 27 17 KEYWORDS arc tangent arctangent arctan atan signal; +#X restore 503 527 pd META; +#N canvas 234 525 428 126 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 58 41 acosh~; +#X obj 58 68 asin; +#X obj 58 93 asinh~; +#X obj 142 41 asin~; +#X obj 142 93 atanh~; +#X obj 243 41 cosh~; +#X obj 243 68 cosh; +#X obj 243 93 cosx~; +#X obj 327 41 acos~; +#X obj 142 68 acos; +#X restore 193 527 pd Related_objects; +#X obj 78 364 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 483 49 pddp/dsp; +#X obj 8 526 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible trigonometry; -#X text 12 65 INLET_0 signal; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 515 288 pd META; -#X connect 0 0 1 0; -#X connect 1 0 8 0; -#X connect 2 0 10 0; -#X connect 2 0 11 0; -#X connect 3 0 9 0; -#X connect 4 0 3 0; -#X connect 5 0 4 0; -#X connect 8 0 10 0; -#X connect 9 0 11 0; +#X connect 11 0 12 0; +#X connect 12 0 18 0; +#X connect 13 0 20 0; +#X connect 13 0 21 0; +#X connect 14 0 19 0; +#X connect 15 0 14 0; +#X connect 16 0 15 0; +#X connect 18 0 20 0; +#X connect 19 0 21 0; diff --git a/externals/miXed/doc/help/cyclone/average~-help.pd b/externals/miXed/doc/help/cyclone/average~-help.pd index 00560a58c9ba039b00c9a3462ddb979a40be9240..6ac8c6ac88c5a89fcb18aac1890444f243e13b1e 100644 --- a/externals/miXed/doc/help/cyclone/average~-help.pd +++ b/externals/miXed/doc/help/cyclone/average~-help.pd @@ -1,52 +1,86 @@ -#N canvas 0 26 590 632 10; -#X text 29 515 rms--computes the square root of the average of the -sample values squared.; -#X text 29 490 absolute--averages the absolute values of the samples. -; -#X text 29 476 bipolar--averages the sample values.; -#X text 15 35 reports various forms of average value of signal; -#X obj 202 71 cycle~ 2; -#X obj 135 71 cycle~ 100; -#X floatatom 311 174 0 0 0 0 - - -; -#X msg 358 132 rms; -#X msg 242 132 bipolar; -#X msg 298 132 absolute; -#X obj 172 115 *~; -#X text 337 174 int sets averaging interval \, in samples; -#X text 385 132 change modes with messages:; -#X text 20 374 optional arguments: int - sets maximum averaging interval. -default is 100 symbol - sets mode \, as shown above. default is bipolar. -; -#X text 20 424 average~ reports the running mean amplitude of a signal -\, averaged over a specified number of samples. There are three methods -of averaging available:; -#X text 19 552 RMS values are often used to measure signal levels. +#N canvas 277 51 553 637 10; +#X obj -1 613 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 294 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 424 424 399 237 META 0; +#X text 15 38 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 15 -82 LICENSE SIBSD; +#X text 15 18 AUTHOR Miller Puckette; +#X text 15 58 RELEASE_DATE 1997; +#X text 15 -2 LIBRARY cyclone; +#X text 15 -42 INLET_0 signal message float; +#X text 15 -22 OUTLET_0 float; +#X text 15 -62 DESCRIPTION reports various forms of average value of +signal; +#X text 15 78 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 15 -102 KEYWORDS average mean audio signal; +#X restore 499 616 pd META; +#X obj 0 417 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 478 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 0 532 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +0 13 -228856 -1 0; +#N canvas 157 570 428 92 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 11 30 average; +#X obj 72 30 avg~; +#X restore 198 616 pd Related_objects; +#X obj 76 432 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header average~ 3 12 0 +18 -204280 -1 0; +#X text 101 307 signal; +#X text 168 306 - the signal to have average taken; +#X text 101 431 float; +#X text 89 548 RMS values are often used to measure signal levels. The RMS mode of the average~ object is considerably more CPU intensive than the absolute mode. The absolute mode often works as well as the RMS mode in many level-detection tasks.; -#X obj 22 224 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 172 201 average~ 1000; -#X floatatom 172 236 5 0 0 0 - - -; -#N canvas 311 282 494 386 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 11 22 reports various forms of average value of signal; +#X obj 250 96 cycle~ 2; +#X obj 233 67 cycle~ 100; +#X floatatom 373 181 0 0 0 0 - - -; +#X msg 420 139 rms; +#X msg 304 139 bipolar; +#X msg 360 139 absolute; +#X obj 234 122 *~; +#X text 301 117 change modes with messages:; +#X obj 74 190 Scope~ 129 74 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 +135 0; +#X obj 234 208 average~ 1000; +#X floatatom 234 248 5 0 0 0 - - -; +#X text 101 328 message; +#X text 168 343 - absolute--averages the absolute values of the samples. ; -#X text 12 5 KEYWORDS signal max_compatible conversion; -#X text 12 45 DESCRIPTION report various forms of average value of -signal; -#X text 12 65 INLET_0 signal float bipolar absolute rms; -#X text 12 85 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 541 612 pd META; -#X connect 4 0 10 1; -#X connect 5 0 10 0; -#X connect 6 0 17 0; -#X connect 7 0 17 0; -#X connect 8 0 17 0; -#X connect 9 0 17 0; -#X connect 10 0 16 0; -#X connect 10 0 17 0; -#X connect 17 0 18 0; +#X text 168 358 - rms--computes the square root of the average of the +sample values squared.; +#X text 168 327 - bipolar--averages the sample values.; +#X text 168 425 average~ reports the running mean amplitude of a signal +\, averaged over a specified number of samples. There are three methods +of averaging available:; +#X obj 494 1 average~; +#X text 88 490 1) float - sets maximum averaging interval. default +is 100 2) message - sets mode \, as shown above. default is bipolar. +; +#X obj 484 50 pddp/dsp; +#X obj 76 310 cnv 17 3 94 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 101 390 float; +#X text 168 390 - the interval between samples \, in; +#X text 401 173 interval between samples taken; +#X obj 7 615 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 14 0 20 1; +#X connect 15 0 20 0; +#X connect 16 0 23 0; +#X connect 17 0 23 0; +#X connect 18 0 23 0; +#X connect 19 0 23 0; +#X connect 20 0 22 0; +#X connect 20 0 23 0; +#X connect 23 0 24 0; diff --git a/externals/miXed/doc/help/cyclone/avg~-help.pd b/externals/miXed/doc/help/cyclone/avg~-help.pd index f15bbb365cafec8f883f56b1d9d6250ee56513a3..1c4772931d4d53791c936321a7a95be63b535ace 100644 --- a/externals/miXed/doc/help/cyclone/avg~-help.pd +++ b/externals/miXed/doc/help/cyclone/avg~-help.pd @@ -1,44 +1,79 @@ -#N canvas 0 31 668 530 10; -#X text 15 35 Compute the average value of a signal; -#X floatatom 35 302 0 0 0 0 - - -; -#X floatatom 254 194 0 0 0 0 - - -; -#X obj 35 322 * 128; -#X obj 33 349 vsl 15 128 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +#N canvas 275 41 553 627 10; +#X obj 0 604 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 421 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 433 387 390 256 META 0; +#X text 13 152 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 13 32 LICENSE SIBSD; +#X text 13 132 AUTHOR Miller Puckette; +#X text 13 172 RELEASE_DATE 1997; +#X text 13 112 LIBRARY cyclone; +#X text 13 92 OUTLET_0 float; +#X text 13 52 DESCRIPTION computes the average value of signal; +#X text 13 72 INLET_0 signal bang; +#X text 13 192 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 13 12 KEYWORDS average mean signal; +#X restore 495 606 pd META; +#X obj 0 496 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 547 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 167 535 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 9 31 average; +#X obj 60 31 average~; +#X restore 208 606 pd Related_objects; +#X obj 77 511 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header avg~ 3 12 0 18 +-204280 -1 0; +#X text 110 434 signal; +#X text 177 433 - the signal to have average taken; +#X text 110 510 float; +#X floatatom 41 257 0 0 0 0 - - -; +#X floatatom 270 128 0 0 0 0 - - -; +#X obj 41 282 * 128; +#X obj 41 306 vsl 15 90 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; -#X obj 209 150 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 219 96 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X msg 269 169 200; -#X msg 246 169 50; -#X obj 209 216 metro 100; -#X obj 31 189 adc~; -#X text 46 252 signal input / trigger input; -#X text 46 287 float output (between 0 and 1 for audio signals); -#X text 38 62 When average receives a bang \, it computes the mean -amplitude of its input signal since it last received a bang. The mean -amplitude is the sum of the absolute values of the input divided by -the number of samples received.; -#X obj 33 267 avg~; -#X text 190 123 start metro to see averages; -#X text 299 169 try different intervals to see the change in avg~ behavior +#X msg 285 96 200; +#X msg 255 96 50; +#X obj 219 150 metro 100; +#X obj 41 96 adc~; +#X obj 41 230 avg~; +#X text 156 72 start metro to see averages; +#X text 110 455 bang; +#X text 177 455 - When average receives a bang \, it computes the mean +amplitude of its input signal since it last received a bang.; +#X text 177 501 - the average of signal. The mean amplitude is the +sum of the absolute values of the input divided by the number of samples +received.; +#X text 108 565 (none); +#X obj 517 1 avg~; +#X text 11 22 Computes the average value of signal; +#X obj 482 49 pddp/dsp; +#X obj 77 437 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 70 249 float output (between 0 and 1 for audio signals); +#X text 316 89 try different intervals to see the change in avg~ behavior ; -#N canvas 309 151 494 374 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 5 604 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 45 DESCRIPTION compute the average value of a signal; -#X text 12 5 KEYWORDS signal max_compatible conversion; -#X text 12 65 INLET_0 bang signal; -#X text 12 85 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 612 508 pd META; -#X connect 1 0 3 0; -#X connect 2 0 8 1; -#X connect 3 0 4 0; -#X connect 5 0 8 0; -#X connect 6 0 2 0; -#X connect 7 0 2 0; -#X connect 8 0 13 0; -#X connect 9 0 13 0; -#X connect 13 0 1 0; +#X text 12 72 signal/trigger input; +#X obj 75 96 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X connect 11 0 13 0; +#X connect 12 0 18 1; +#X connect 13 0 14 0; +#X connect 15 0 18 0; +#X connect 16 0 12 0; +#X connect 17 0 12 0; +#X connect 18 0 20 0; +#X connect 19 0 20 0; +#X connect 20 0 11 0; +#X connect 34 0 20 0; diff --git a/externals/miXed/doc/help/cyclone/bangbang-help.pd b/externals/miXed/doc/help/cyclone/bangbang-help.pd index d271f818c67cadd98be01d17c4d236a348ae2d7c..688e77aa8ed1d0361a2113a4882c9bb86535b730 100644 --- a/externals/miXed/doc/help/cyclone/bangbang-help.pd +++ b/externals/miXed/doc/help/cyclone/bangbang-help.pd @@ -1,41 +1,71 @@ -#N canvas 0 26 423 410 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 23 347 docs based on the MAX/MSP reference (c) cycling'74; -#X text 22 361 ___________________________________________________ +#N canvas 263 69 553 553 10; +#X obj -1 530 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 343 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 465 352 347 242 META 0; +#X text 60 82 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 60 -38 LICENSE SIBSD; +#X text 60 62 AUTHOR Miller Puckette; +#X text 60 102 RELEASE_DATE 1997; +#X text 60 42 LIBRARY cyclone; +#X text 60 -58 KEYWORDS bang bangbang control; +#X text 60 -18 DESCRIPTION send a number of bangs in order; +#X text 60 2 INLET_0 float bang message symbol; +#X text 60 22 OUTLET_0 bang; +#X text 60 122 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 499 532 pd META; +#X obj 0 430 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 467 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 159 486 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 26 35 trigger b b b ...; +#X obj 137 35 bang; +#X obj 170 35 loadbang; +#X obj 227 35 initbang; +#X restore 209 532 pd Related_objects; +#X obj 78 352 cnv 17 3 72 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 441 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header bangbang 3 12 0 +18 -204280 -1 0; +#X text 106 351 bang; +#X text 106 369 float; +#X text 106 388 message; +#X text 106 408 symbol; +#X text 169 376 - anything will trigger a bangbang! just like a bang ; -#X obj 41 22 bangbang 4; -#X text 147 21 send a number of bangs in order; -#X text 148 46 like; -#X obj 186 41 trigger b b b b b b b; -#X obj 48 91 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 111 94 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X obj 48 117 bangbang 7; -#X obj 113 142 print one; -#X obj 102 165 print two; -#X obj 91 188 print three; -#X obj 80 212 print t-; -#X obj 69 234 print t-; -#X obj 58 256 print testin'; -#X obj 48 280 print done; -#X text 140 118 arg sets number of outlets; -#N canvas 309 151 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 111 118 bangbang 7; +#X obj 195 146 print one; +#X obj 181 170 print two; +#X obj 167 194 print three; +#X obj 153 215 print t-; +#X obj 139 238 print t-; +#X obj 125 259 print testin'; +#X obj 111 283 print done; +#X text 203 119 arg sets number of outlets; +#X text 106 439 bang; +#X text 88 490 1) float; +#X text 169 491 - set the number of bang outlets.; +#X text 11 23 send a number of bangs in order; +#X obj 491 5 bangbang; +#X text 44 61 bangbang operates just like bang \, but it sends several +bangs; +#X obj 6 530 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible bang_op; -#X text 12 45 DESCRIPTION send a number of bangs in order; -#X text 12 65 INLET_0 anything; -#X text 12 85 OUTLET_N bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 372 388 pd META; -#X connect 7 0 8 0; -#X connect 8 0 15 0; -#X connect 8 1 14 0; -#X connect 8 2 13 0; -#X connect 8 3 12 0; -#X connect 8 4 11 0; -#X connect 8 5 10 0; -#X connect 8 6 9 0; +#X connect 14 0 15 0; +#X connect 15 0 22 0; +#X connect 15 1 21 0; +#X connect 15 2 20 0; +#X connect 15 3 19 0; +#X connect 15 4 18 0; +#X connect 15 5 17 0; +#X connect 15 6 16 0; diff --git a/externals/miXed/doc/help/cyclone/bitand~-help.pd b/externals/miXed/doc/help/cyclone/bitand~-help.pd index de6f5ef5092e98cb2908c2084721bb1581cc17bc..e4dc3ca54d118e3b18419d10076dae6a3bc9a082 100644 --- a/externals/miXed/doc/help/cyclone/bitand~-help.pd +++ b/externals/miXed/doc/help/cyclone/bitand~-help.pd @@ -1,202 +1,242 @@ -#N canvas 0 26 739 564 10; -#X text 17 0 Bitwise and signal operator.; -#X obj 20 439 clip~ -1 1; -#X floatatom 356 286 0 0 0 0 - - -; -#X msg 356 304 mode \$1; -#X text 38 219 bitwise boolean operation on a signal and some bitmask -as bits; -#X floatatom 478 284 0 0 0 0 - - -; -#X floatatom 415 284 0 0 0 0 - - -; -#X obj 478 304 sig~ 1; -#X obj 415 304 sig~ 1; -#X text 129 429 modes \; mode 0: treat both floating point signal inputs +#N canvas 287 24 554 677 10; +#X obj -1 781 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 522 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 492 428 340 251 META 0; +#X text 88 164 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 88 31 LICENSE SIBSD; +#X text 88 144 AUTHOR Miller Puckette; +#X text 88 184 RELEASE_DATE 1997; +#X text 88 124 LIBRARY cyclone; +#X text 88 11 KEYWORDS bitwise bit boolean signal; +#X text 88 51 DESCRIPTION performs bitwise boolean operations on a +floating point signal as bits or as a float; +#X text 88 84 INLET_0 signal; +#X text 88 104 OUTLET_0 signal; +#X text 88 204 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 500 783 pd META; +#X obj -1 586 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 623 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 175 570 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 38 38 bitnot~; +#X obj 38 68 bitor~; +#X restore 202 783 pd Related_objects; +#X obj 79 595 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header bitand~ 3 12 0 +18 -204280 -1 0; +#X obj 14 402 clip~ -1 1; +#X floatatom 376 256 0 0 0 0 - - -; +#X msg 376 276 mode \$1; +#X floatatom 500 256 0 0 0 0 - - -; +#X floatatom 437 256 0 0 0 0 - - -; +#X obj 500 276 sig~ 1; +#X obj 437 276 sig~ 1; +#X text 123 392 modes \; mode 0: treat both floating point signal inputs as raw 32 bit values \; mode 1: convert both floating point signal inputs to integers \; mode 2: treat left input as raw 32 bit value \, convert right input to integer \; mode 3: convert left input to integer \, treat right input as raw 32 bit value \;; -#X text 19 103 send bitmask; -#X floatatom 49 461 0 0 0 0 - - -; -#X obj 20 480 *~ 0.2; -#X obj 222 124 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X text 46 93 send bitmask; +#X floatatom 47 424 0 0 0 0 - - -; +#X obj 14 447 *~ 0.2; +#X obj 245 94 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 437 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 463 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 424 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 449 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 411 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 435 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 398 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 421 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 385 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 407 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 372 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 393 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 359 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 379 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 346 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 365 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 333 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 351 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 320 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 337 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 307 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 323 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 294 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 309 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 281 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 295 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 268 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 281 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 255 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 267 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 242 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 253 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 229 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 239 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 216 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 225 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 203 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 211 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 190 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 197 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 177 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 183 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 164 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 169 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 151 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 155 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 138 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 141 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 125 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 127 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 112 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 113 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 99 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 99 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 86 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 85 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 73 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 71 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 60 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 57 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 47 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 43 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 34 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 29 136 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X floatatom 84 338 0 0 0 0 - - -; -#X obj 20 519 dac~; -#X obj 53 299 cycle~ 440; -#X text 129 403 args: <mask> <mode>. both default to 0; -#X text 454 166 <= set bitmask; -#X text 346 259 bitwise boolean operation on signals as integers; -#X text 87 364 use an integer as a bitmask; -#X text 15 25 Performs bitwise boolean operations on a floating point -signal as bits or as an integer. Note that if you are converting the -floats to ints and back that single precision floating point values -only retain 24 bits of integer resolution. The floating point bits -from left to right are <1 sign bit> <8 exponent bits> <23 mantissa -bits>.; -#X obj 415 328 bitand~ 0 1; -#X obj 415 388 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 415 361 unsig~; -#X obj 21 397 bitand~; -#N canvas 309 151 494 402 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS signal conversion max_compatible needs_work; -#X text 12 45 DESCRIPTION bitwise and signal operator; -#X text 12 65 INLET_0 signal bits; -#X text 12 85 INLET_1 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 677 522 pd META; -#X obj 21 190 pack s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +#X floatatom 54 328 0 0 0 0 - - -; +#X obj 14 482 dac~; +#X obj 35 290 cycle~ 440; +#X text 123 366 args: <mask> <mode>. both default to 0; +#X text 78 329 use an integer as a bitmask; +#X obj 437 300 bitand~ 0 1; +#X obj 437 360 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 437 333 unsig~; +#X obj 15 360 bitand~; +#X obj 15 161 pack s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0; -#X msg 21 125 bits; -#X obj 21 266 list trim; -#X connect 1 0 12 0; -#X connect 2 0 3 0; -#X connect 3 0 54 0; -#X connect 5 0 7 0; -#X connect 6 0 8 0; -#X connect 7 0 54 1; -#X connect 8 0 54 0; -#X connect 11 0 12 1; -#X connect 12 0 47 0; -#X connect 12 0 47 1; -#X connect 13 0 45 0; -#X connect 13 0 44 0; -#X connect 13 0 43 0; -#X connect 13 0 42 0; -#X connect 13 0 41 0; -#X connect 13 0 40 0; -#X connect 13 0 39 0; -#X connect 13 0 38 0; -#X connect 13 0 37 0; -#X connect 13 0 36 0; -#X connect 13 0 35 0; -#X connect 13 0 34 0; -#X connect 13 0 33 0; -#X connect 13 0 32 0; -#X connect 13 0 31 0; -#X connect 13 0 30 0; -#X connect 13 0 29 0; -#X connect 13 0 28 0; -#X connect 13 0 27 0; -#X connect 13 0 26 0; -#X connect 13 0 25 0; -#X connect 13 0 24 0; -#X connect 13 0 23 0; -#X connect 13 0 22 0; -#X connect 13 0 21 0; -#X connect 13 0 20 0; -#X connect 13 0 19 0; -#X connect 13 0 18 0; -#X connect 13 0 17 0; -#X connect 13 0 16 0; -#X connect 13 0 15 0; -#X connect 13 0 14 0; -#X connect 14 0 59 32; -#X connect 15 0 59 31; -#X connect 16 0 59 30; -#X connect 17 0 59 29; -#X connect 18 0 59 28; -#X connect 19 0 59 27; -#X connect 20 0 59 26; -#X connect 21 0 59 25; -#X connect 22 0 59 24; -#X connect 23 0 59 23; -#X connect 24 0 59 22; -#X connect 25 0 59 21; -#X connect 26 0 59 20; -#X connect 27 0 59 19; -#X connect 28 0 59 18; -#X connect 29 0 59 17; -#X connect 30 0 59 16; -#X connect 31 0 59 15; -#X connect 32 0 59 14; -#X connect 33 0 59 13; -#X connect 34 0 59 12; -#X connect 35 0 59 11; -#X connect 36 0 59 10; -#X connect 37 0 59 9; -#X connect 38 0 59 8; -#X connect 39 0 59 7; -#X connect 40 0 59 6; -#X connect 41 0 59 5; -#X connect 42 0 59 4; -#X connect 43 0 59 3; -#X connect 44 0 59 2; -#X connect 45 0 59 1; -#X connect 46 0 57 1; -#X connect 48 0 57 0; -#X connect 54 0 56 0; -#X connect 56 0 55 0; -#X connect 57 0 1 0; -#X connect 59 0 61 0; -#X connect 60 0 59 0; -#X connect 61 0 57 0; +#X msg 15 96 bits; +#X obj 15 229 list trim; +#X text 117 595 signal; +#X text 115 534 signal; +#X text 170 595 - output signal of bitwise and for mask and mode; +#X text 99 637 1) float; +#X text 99 655 2) float; +#X text 170 655 -; +#X text 170 655 modes \; mode 0: treat both floating point signal inputs +as raw 32 bit values \; mode 1: convert both floating point signal +inputs to integers \; mode 2: treat left input as raw 32 bit value +\, convert right input to integer \; mode 3: convert left input to +integer \, treat right input as raw 32 bit value \;; +#X text 170 639 - mask: 1 or 0 \, bit to mask (and) with; +#X text 170 534 - signal to do bitwise and with \, can have operation +be treated as signal of bit or signal as int/float; +#X obj 498 4 bitand~; +#X floatatom 35 265 5 0 0 0 - - -; +#X text 377 222 bitwise boolean operationon signals as integers; +#X text 32 190 bitwise boolean operation on signal and some bitmask +as bits; +#X obj 484 50 pddp/dsp; +#X obj 80 536 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 17 22 Performs bitwise boolean operations on a float signal. +; +#X text 18 48 Works on floating point signal as bits or as an integer: +; +#X text 13 75 bitwise operation on a signal as bits; +#X text 481 133 set bitmask; +#X obj 5 781 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 8 0 18 0; +#X connect 9 0 10 0; +#X connect 10 0 57 0; +#X connect 11 0 13 0; +#X connect 12 0 14 0; +#X connect 13 0 57 1; +#X connect 14 0 57 0; +#X connect 17 0 18 1; +#X connect 18 0 53 0; +#X connect 18 0 53 1; +#X connect 19 0 51 0; +#X connect 19 0 50 0; +#X connect 19 0 49 0; +#X connect 19 0 48 0; +#X connect 19 0 47 0; +#X connect 19 0 46 0; +#X connect 19 0 45 0; +#X connect 19 0 44 0; +#X connect 19 0 43 0; +#X connect 19 0 42 0; +#X connect 19 0 41 0; +#X connect 19 0 40 0; +#X connect 19 0 39 0; +#X connect 19 0 38 0; +#X connect 19 0 37 0; +#X connect 19 0 36 0; +#X connect 19 0 35 0; +#X connect 19 0 34 0; +#X connect 19 0 33 0; +#X connect 19 0 32 0; +#X connect 19 0 31 0; +#X connect 19 0 30 0; +#X connect 19 0 29 0; +#X connect 19 0 28 0; +#X connect 19 0 27 0; +#X connect 19 0 26 0; +#X connect 19 0 25 0; +#X connect 19 0 24 0; +#X connect 19 0 23 0; +#X connect 19 0 22 0; +#X connect 19 0 21 0; +#X connect 19 0 20 0; +#X connect 20 0 61 32; +#X connect 21 0 61 31; +#X connect 22 0 61 30; +#X connect 23 0 61 29; +#X connect 24 0 61 28; +#X connect 25 0 61 27; +#X connect 26 0 61 26; +#X connect 27 0 61 25; +#X connect 28 0 61 24; +#X connect 29 0 61 23; +#X connect 30 0 61 22; +#X connect 31 0 61 21; +#X connect 32 0 61 20; +#X connect 33 0 61 19; +#X connect 34 0 61 18; +#X connect 35 0 61 17; +#X connect 36 0 61 16; +#X connect 37 0 61 15; +#X connect 38 0 61 14; +#X connect 39 0 61 13; +#X connect 40 0 61 12; +#X connect 41 0 61 11; +#X connect 42 0 61 10; +#X connect 43 0 61 9; +#X connect 44 0 61 8; +#X connect 45 0 61 7; +#X connect 46 0 61 6; +#X connect 47 0 61 5; +#X connect 48 0 61 4; +#X connect 49 0 61 3; +#X connect 50 0 61 2; +#X connect 51 0 61 1; +#X connect 52 0 60 1; +#X connect 54 0 60 0; +#X connect 57 0 59 0; +#X connect 59 0 58 0; +#X connect 60 0 8 0; +#X connect 61 0 63 0; +#X connect 62 0 61 0; +#X connect 63 0 60 0; +#X connect 74 0 54 0; diff --git a/externals/miXed/doc/help/cyclone/bitnot~-help.pd b/externals/miXed/doc/help/cyclone/bitnot~-help.pd index 81355099ccfbd1bc316c55af9229355676c5692e..9b6921df3f18dba09444c470f4d67c3503c71e23 100644 --- a/externals/miXed/doc/help/cyclone/bitnot~-help.pd +++ b/externals/miXed/doc/help/cyclone/bitnot~-help.pd @@ -1,52 +1,84 @@ -#N canvas 0 26 644 442 10; -#X text 15 5 Bitwise not signal operator.; -#X obj 41 316 clip~ -1 1; -#X floatatom 397 182 0 0 0 0 - - -; -#X msg 397 200 mode \$1; -#X text 22 180 bitwise boolean operation on a signal as bits; -#X floatatom 346 180 0 0 0 0 - - -; -#X obj 346 200 sig~ 0; -#X text 300 356 modes \; mode 0: treat floating point signal input +#N canvas 269 57 553 622 10; +#X obj -1 600 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 380 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 371 385 441 271 META 0; +#X text 50 179 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 50 46 LICENSE SIBSD; +#X text 50 159 AUTHOR Miller Puckette; +#X text 50 199 RELEASE_DATE 1997; +#X text 50 139 LIBRARY cyclone; +#X text 50 99 INLET_0 signal; +#X text 50 119 OUTLET_0 signal; +#X text 50 219 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 50 26 KEYWORDS boolean bitnot bitwise signal; +#X text 50 66 DESCRIPTION performs bitwise boolean operations on a +float signal; +#X restore 497 602 pd META; +#X obj -1 426 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 467 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 162 547 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 32 31 bitand~; +#X obj 32 60 bitor~; +#X restore 209 602 pd Related_objects; +#X obj 83 438 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 551 41 empty \$0-pddp.cnv.header bitnot~ 3 12 0 +18 -204280 -1 0; +#X text 119 437 signal; +#X text 119 392 signal; +#X obj 21 213 clip~ -1 1; +#X floatatom 305 121 0 0 0 0 - - -; +#X msg 305 142 mode \$1; +#X floatatom 254 122 0 0 0 0 - - -; +#X obj 254 142 sig~ 0; +#X text 181 285 modes \; mode 0: treat floating point signal input as raw 32 bit value \; mode 1: convert floating point signal input to integer \;; -#X floatatom 70 341 0 0 0 0 - - -; -#X obj 41 360 *~ 0.2; -#X obj 41 402 dac~; -#X obj 45 237 cycle~ 440; -#X text 300 330 args: <mode>. defaults to 0; -#X text 335 152 bitwise boolean operation on signals as integers; -#X text 15 35 Performs bitwise boolean operations on a floating point -signal as bits or as an integer. Note that if you are converting the -floats to ints and back that single precision floating point values -only retain 24 bits of integer resolution. The floating point bits -from left to right are <1 sign bit> <8 exponent bits> <23 mantissa -bits>.; -#X obj 346 231 bitnot~ 1; -#X obj 347 283 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 45 273 bitnot~; -#X obj 346 258 Snapshot~ 100; -#N canvas 309 151 494 395 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X floatatom 54 242 0 0 0 0 - - -; +#X obj 21 265 *~ 0.2; +#X obj 21 307 dac~; +#X obj 21 142 cycle~ 440; +#X text 181 259 args: <mode>. defaults to 0; +#X text 243 94 bitwise boolean operation on signals as integers; +#X obj 254 173 bitnot~ 1; +#X obj 254 225 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 21 178 bitnot~; +#X obj 254 200 Snapshot~ 100; +#X text 101 484 1) float; +#X text 174 483 - modes (defaults to 0) mode 0: treat floating point +signal input as raw 32 bit value \; mode 1: convert floating point +signal input to integer \;; +#X text 174 392 - signal to do bitwise not with; +#X text 174 437 - output signal of bitwise not for mask and mode; +#X obj 498 4 bitnot~; +#X text 18 93 bitwise boolean operation on a signal as bits; +#X obj 83 393 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 482 52 pddp/dsp; +#X text 19 24 Performs bitwise boolean operations on a float signal. ; -#X text 12 5 KEYWORDS signal conversion max_compatible; -#X text 12 45 DESCRIPTION bitwise not signal operator; -#X text 12 65 INLET_0 signal; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 594 420 pd META; -#X connect 1 0 9 0; -#X connect 2 0 3 0; -#X connect 3 0 15 0; -#X connect 5 0 6 0; -#X connect 6 0 15 0; -#X connect 8 0 9 1; -#X connect 9 0 10 0; -#X connect 9 0 10 1; -#X connect 11 0 17 0; -#X connect 15 0 18 0; -#X connect 17 0 1 0; -#X connect 18 0 16 0; +#X text 19 53 Works on floating point signal as bits or as an integer: +; +#X obj 8 601 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 10 0 17 0; +#X connect 11 0 12 0; +#X connect 12 0 22 0; +#X connect 13 0 14 0; +#X connect 14 0 22 0; +#X connect 16 0 17 1; +#X connect 17 0 18 0; +#X connect 17 0 18 1; +#X connect 19 0 24 0; +#X connect 22 0 25 0; +#X connect 24 0 10 0; +#X connect 25 0 23 0; diff --git a/externals/miXed/doc/help/cyclone/bitor~-help.pd b/externals/miXed/doc/help/cyclone/bitor~-help.pd index 417acba845615ed51f6bb44cb1d9b83dd71a7dd4..445ce8c1dd26457fa37e3c6434e479453ed46815 100644 --- a/externals/miXed/doc/help/cyclone/bitor~-help.pd +++ b/externals/miXed/doc/help/cyclone/bitor~-help.pd @@ -1,202 +1,240 @@ -#N canvas 0 26 682 608 10; -#X text 162 575 see also:; -#X text 15 15 Bitwise or signal operator.; -#X obj 39 449 clip~ -1 1; -#X floatatom 389 317 0 0 0 0 - - -; -#X msg 389 335 mode \$1; -#X text 47 250 bitwise boolean operation on a signal and some bitmask -as bits; -#X floatatom 504 315 0 0 0 0 - - -; -#X floatatom 448 315 0 0 0 0 - - -; -#X obj 504 335 sig~ 1; -#X obj 448 335 sig~ 1; -#X text 164 447 modes \; mode 0: treat both floating point signal inputs +#N canvas 333 39 555 640 10; +#X obj -1 821 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 522 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 538 421 343 234 META 0; +#X text 64 125 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 64 -8 LICENSE SIBSD; +#X text 64 105 AUTHOR Miller Puckette; +#X text 64 145 RELEASE_DATE 1997; +#X text 64 85 LIBRARY cyclone; +#X text 64 -28 KEYWORDS bitwise bit boolean signal; +#X text 64 45 INLET_0 signal; +#X text 64 65 OUTLET_0 signal; +#X text 64 12 DESCRIPTION performs bitwise boolean operations on a +floating point signal as bits or as a float.; +#X text 64 165 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 499 823 pd META; +#X obj 1 574 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 1 611 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 218 546 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 35 37 bitand~; +#X obj 35 68 bitnot~; +#X restore 198 823 pd Related_objects; +#X obj 81 583 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 41 empty \$0-pddp.cnv.header bitor~ 3 12 0 18 +-204280 -1 0; +#X text 107 578 signal; +#X text 107 534 signal; +#X text 91 625 1) float; +#X text 91 643 2) float; +#X text 162 643 -; +#X text 162 643 modes \; mode 0: treat both floating point signal inputs +as raw 32 bit values \; mode 1: convert both floating point signal +inputs to integers \; mode 2: treat left input as raw 32 bit value +\, convert right input to integer \; mode 3: convert left input to +integer \, treat right input as raw 32 bit value \;; +#X text 162 627 - mask: 1 or 0 \, bit to mask (and) with; +#X obj 11 398 clip~ -1 1; +#X floatatom 376 275 0 0 0 0 - - -; +#X msg 376 298 mode \$1; +#X floatatom 491 275 0 0 0 0 - - -; +#X floatatom 435 275 0 0 0 0 - - -; +#X obj 491 298 sig~ 1; +#X obj 435 298 sig~ 1; +#X text 140 397 modes \; mode 0: treat both floating point signal inputs as raw 32 bit values \; mode 1: convert both floating point signal inputs to integers \; mode 2: treat left input as raw 32 bit value \, convert right input to integer \; mode 3: convert left input to integer \, treat right input as raw 32 bit value \;; -#X text 27 138 send bitmask; -#X floatatom 72 472 0 0 0 0 - - -; -#X obj 39 494 *~ 0.2; -#X obj 229 148 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X floatatom 44 421 0 0 0 0 - - -; +#X obj 11 443 *~ 0.2; +#X floatatom 45 330 0 0 0 0 - - -; +#X obj 11 480 dac~; +#X obj 31 291 cycle~ 440; +#X text 140 374 args: <mask> <mode>. both default to 0; +#X text 42 312 use an integer as a bitmask; +#X obj 435 322 bitor~ 0 1; +#X floatatom 435 376 5 0 0 0 - - -; +#X obj 12 353 bitor~; +#X obj 435 349 Snapshot~ 100; +#X obj 12 251 list trim; +#X text 162 578 - output signal of bitwise or for certain mask and +mode; +#X text 162 534 - signal to do bitwise or with \, signal can be treat +as signal of bits or as ints; +#X obj 504 5 bitor~; +#X text 372 242 bitwise boolean operation on signals as integers; +#X obj 81 538 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 483 51 pddp/dsp; +#X text 13 20 Performs bitwise boolean operations on a float signal. +; +#X text 28 59 Works on floating point signal as bits or as an integer: +; +#X text 10 90 bitwise operation on a signal as bits; +#X text 23 214 bitwise boolean operation on signal and some bitmask +as bits; +#X text 43 110 send bitmask; +#X obj 242 111 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 446 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 460 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 433 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 446 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 420 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 432 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 407 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 418 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 394 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 404 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 381 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 390 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 368 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 376 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 355 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 362 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 342 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 348 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 329 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 334 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 316 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 320 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 303 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 306 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 290 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 292 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 277 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 278 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 264 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 264 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 251 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 250 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 238 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 236 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 225 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 222 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 212 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 208 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 199 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 194 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 186 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 180 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 173 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 166 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 160 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 152 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 147 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 138 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 134 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 124 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 121 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 110 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 108 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 96 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 95 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 82 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 82 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 68 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 69 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 54 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 56 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 40 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 43 196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 26 153 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X floatatom 99 369 0 0 0 0 - - -; -#X obj 39 531 dac~; -#X obj 68 330 cycle~ 440; -#X text 164 421 args: <mask> <mode>. both default to 0; -#X text 463 197 <= set bitmask; -#X text 379 290 bitwise boolean operation on signals as integers; -#X text 92 353 use an integer as a bitmask; -#X text 15 47 Performs bitwise boolean operations on a floating point -signal as bits or as an integer. Note that if you are converting the -floats to ints and back that single precision floating point values -only retain 24 bits of integer resolution. The floating point bits -from left to right are <1 sign bit> <8 exponent bits> <23 mantissa -bits>.; -#X obj 448 359 bitor~ 0 1; -#X floatatom 448 413 5 0 0 0 - - -; -#X obj 68 389 bitor~; -#X obj 448 386 Snapshot~ 100; -#N canvas 309 151 494 376 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS signal conversion max_compatible needs_work; -#X text 12 45 DESCRIPTION bitwise or signal operator; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 633 587 pd META; -#X msg 30 157 bits; -#X obj 30 221 pack s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +#X obj 12 178 pack s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0; -#X obj 30 287 list trim; -#X connect 2 0 13 0; -#X connect 3 0 4 0; -#X connect 4 0 55 0; -#X connect 6 0 8 0; -#X connect 7 0 9 0; -#X connect 8 0 55 1; -#X connect 9 0 55 0; -#X connect 12 0 13 1; -#X connect 13 0 48 0; -#X connect 13 0 48 1; -#X connect 14 0 46 0; -#X connect 14 0 45 0; -#X connect 14 0 44 0; -#X connect 14 0 43 0; -#X connect 14 0 42 0; -#X connect 14 0 41 0; -#X connect 14 0 40 0; -#X connect 14 0 39 0; -#X connect 14 0 38 0; -#X connect 14 0 37 0; -#X connect 14 0 36 0; -#X connect 14 0 35 0; -#X connect 14 0 34 0; -#X connect 14 0 33 0; -#X connect 14 0 32 0; -#X connect 14 0 31 0; -#X connect 14 0 30 0; -#X connect 14 0 29 0; -#X connect 14 0 28 0; -#X connect 14 0 27 0; -#X connect 14 0 26 0; -#X connect 14 0 25 0; -#X connect 14 0 24 0; -#X connect 14 0 23 0; -#X connect 14 0 22 0; -#X connect 14 0 21 0; -#X connect 14 0 20 0; -#X connect 14 0 19 0; -#X connect 14 0 18 0; -#X connect 14 0 17 0; -#X connect 14 0 16 0; -#X connect 14 0 15 0; -#X connect 15 0 61 32; -#X connect 16 0 61 31; -#X connect 17 0 61 30; -#X connect 18 0 61 29; -#X connect 19 0 61 28; -#X connect 20 0 61 27; -#X connect 21 0 61 26; -#X connect 22 0 61 25; -#X connect 23 0 61 24; -#X connect 24 0 61 23; -#X connect 25 0 61 22; -#X connect 26 0 61 21; -#X connect 27 0 61 20; -#X connect 28 0 61 19; -#X connect 29 0 61 18; -#X connect 30 0 61 17; -#X connect 31 0 61 16; -#X connect 32 0 61 15; -#X connect 33 0 61 14; -#X connect 34 0 61 13; -#X connect 35 0 61 12; -#X connect 36 0 61 11; -#X connect 37 0 61 10; -#X connect 38 0 61 9; -#X connect 39 0 61 8; -#X connect 40 0 61 7; -#X connect 41 0 61 6; -#X connect 42 0 61 5; -#X connect 43 0 61 4; -#X connect 44 0 61 3; -#X connect 45 0 61 2; -#X connect 46 0 61 1; -#X connect 47 0 57 1; -#X connect 49 0 57 0; -#X connect 55 0 58 0; -#X connect 57 0 2 0; -#X connect 58 0 56 0; -#X connect 60 0 61 0; -#X connect 61 0 62 0; -#X connect 62 0 57 0; +#X msg 12 113 bits; +#X text 478 150 set bitmask; +#X obj 4 822 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 15 0 24 0; +#X connect 16 0 17 0; +#X connect 17 0 30 0; +#X connect 18 0 20 0; +#X connect 19 0 21 0; +#X connect 20 0 30 1; +#X connect 21 0 30 0; +#X connect 23 0 24 1; +#X connect 24 0 26 0; +#X connect 24 0 26 1; +#X connect 25 0 32 1; +#X connect 27 0 32 0; +#X connect 30 0 33 0; +#X connect 32 0 15 0; +#X connect 33 0 31 0; +#X connect 34 0 32 0; +#X connect 46 0 78 0; +#X connect 46 0 77 0; +#X connect 46 0 76 0; +#X connect 46 0 75 0; +#X connect 46 0 74 0; +#X connect 46 0 73 0; +#X connect 46 0 72 0; +#X connect 46 0 71 0; +#X connect 46 0 70 0; +#X connect 46 0 69 0; +#X connect 46 0 68 0; +#X connect 46 0 67 0; +#X connect 46 0 66 0; +#X connect 46 0 65 0; +#X connect 46 0 64 0; +#X connect 46 0 63 0; +#X connect 46 0 62 0; +#X connect 46 0 61 0; +#X connect 46 0 60 0; +#X connect 46 0 59 0; +#X connect 46 0 58 0; +#X connect 46 0 57 0; +#X connect 46 0 56 0; +#X connect 46 0 55 0; +#X connect 46 0 54 0; +#X connect 46 0 53 0; +#X connect 46 0 52 0; +#X connect 46 0 51 0; +#X connect 46 0 50 0; +#X connect 46 0 49 0; +#X connect 46 0 48 0; +#X connect 46 0 47 0; +#X connect 47 0 79 32; +#X connect 48 0 79 31; +#X connect 49 0 79 30; +#X connect 50 0 79 29; +#X connect 51 0 79 28; +#X connect 52 0 79 27; +#X connect 53 0 79 26; +#X connect 54 0 79 25; +#X connect 55 0 79 24; +#X connect 56 0 79 23; +#X connect 57 0 79 22; +#X connect 58 0 79 21; +#X connect 59 0 79 20; +#X connect 60 0 79 19; +#X connect 61 0 79 18; +#X connect 62 0 79 17; +#X connect 63 0 79 16; +#X connect 64 0 79 15; +#X connect 65 0 79 14; +#X connect 66 0 79 13; +#X connect 67 0 79 12; +#X connect 68 0 79 11; +#X connect 69 0 79 10; +#X connect 70 0 79 9; +#X connect 71 0 79 8; +#X connect 72 0 79 7; +#X connect 73 0 79 6; +#X connect 74 0 79 5; +#X connect 75 0 79 4; +#X connect 76 0 79 3; +#X connect 77 0 79 2; +#X connect 78 0 79 1; +#X connect 79 0 34 0; +#X connect 80 0 79 0; diff --git a/externals/miXed/doc/help/cyclone/bitshift~-help.pd b/externals/miXed/doc/help/cyclone/bitshift~-help.pd index aea1331bd4344e3adeec9226e567884f46de5dc2..a19928b96c46cdde0eb79401f701abc3c3a5d70b 100644 --- a/externals/miXed/doc/help/cyclone/bitshift~-help.pd +++ b/externals/miXed/doc/help/cyclone/bitshift~-help.pd @@ -1,62 +1,93 @@ -#N canvas 0 26 619 487 10; -#X text 308 420 see also:; -#X text 24 -8 Bitwise shift signal operator.; -#X floatatom 88 207 0 0 0 0 - - -; -#X msg 88 227 shift \$1; -#X floatatom 430 186 0 0 0 0 - - -; -#X msg 430 206 mode \$1; -#X obj 60 291 clip~ -1 1; -#X floatatom 375 186 0 0 0 0 - - -; -#X msg 375 206 shift \$1; -#X text 64 142 bitwise operation on a signal as bits; -#X floatatom 324 186 0 0 0 0 - - -; -#X obj 324 206 sig~ 1; -#X text 275 361 modes \; mode 0: treat floating point signal input +#N canvas 217 53 552 593 10; +#X obj -1 572 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 354 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 332 333 433 291 META 0; +#X text 38 176 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 38 43 LICENSE SIBSD; +#X text 38 156 AUTHOR Miller Puckette; +#X text 38 196 RELEASE_DATE 1997; +#X text 38 136 LIBRARY cyclone; +#X text 38 96 INLET_0 signal; +#X text 38 116 OUTLET_0 signal; +#X text 38 63 DESCRIPTION performs bitwise boolean operations on a +floating point signal as bits or as a float.; +#X text 38 23 KEYWORDS bitwise bit boolean signal shift; +#X text 38 216 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 501 574 pd META; +#X obj -1 409 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 446 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 118 515 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 6 31 bitand~; +#X obj 60 31 bitor~; +#X obj 108 31 bitnot~; +#X restore 215 574 pd Related_objects; +#X obj 76 418 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 549 40 empty \$0-pddp.cnv.header bitshift~ 3 12 +0 18 -204280 -1 0; +#X text 112 418 signal; +#X text 112 366 signal; +#X floatatom 55 142 0 0 0 0 - - -; +#X msg 55 162 shift \$1; +#X floatatom 404 145 0 0 0 0 - - -; +#X msg 404 165 mode \$1; +#X obj 29 226 clip~ -1 1; +#X floatatom 342 145 0 0 0 0 - - -; +#X msg 342 165 shift \$1; +#X text 14 92 bitwise operation on a signal as bits; +#X floatatom 291 145 0 0 0 0 - - -; +#X obj 291 165 sig~ 1; +#X floatatom 62 246 0 0 0 0 - - -; +#X obj 29 270 *~ 0.2; +#X obj 29 312 dac~; +#X obj 29 118 cycle~ 440; +#X text 280 287 args: <shift> <mode>. both default to 0; +#X text 280 111 bitwise operation on signals as integers; +#X obj 291 199 bitshift~ 1 1; +#X obj 291 253 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 29 191 bitshift~ 8 0; +#X obj 291 228 Snapshot~ 100; +#X text 167 480 - modes \; mode 0: treat floating point signal input as raw 32 bit value \; mode 1: convert floating point signal input to integer \;; -#X floatatom 93 311 0 0 0 0 - - -; -#X obj 60 335 *~ 0.2; -#X obj 60 377 dac~; -#X obj 62 187 cycle~ 440; -#X text 275 335 args: <shift> <mode>. both default to 0; -#X text 325 151 bitwise operation on signals as integers; -#X text 15 14 Performs bitwise operations on a floating point signal -as bits or as an integer. Note that if you are converting the floats -to ints and back that single precision floating point values only retain -24 bits of integer resolution. The floating point bits from left to -right are <1 sign bit> <8 exponent bits> <23 mantissa bits>. Positive -shift values correspond to left shifting that number of bits \, negative -shift values correspond to right shifting that number of bits.; -#X obj 324 230 bitshift~ 1 1; -#X obj 325 284 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 62 256 bitshift~ 8 0; -#X obj 324 259 Snapshot~ 100; -#N canvas 309 151 494 356 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 93 481 2) float; +#X text 94 456 1) shift; +#X text 167 455 - number of bits to shift; +#X text 167 367 - signal to bitshift \, can be treated as signal of +bits or signal as float/int; +#X text 167 418 - output of signal bit shifted; +#X obj 485 3 bitshift~; +#X obj 480 51 pddp/dsp; +#X text 17 22 Performs bitwise boolean operations on a foat signal. +; +#X text 18 52 Works on floating point signal as bits or as an integer: +; +#X obj 76 368 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 5 572 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION bitwise shift signal operator; -#X text 12 65 INLET_0 signal; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 568 440 pd META; -#X connect 2 0 3 0; -#X connect 3 0 22 0; -#X connect 4 0 5 0; -#X connect 5 0 20 0; -#X connect 6 0 14 0; -#X connect 7 0 8 0; -#X connect 8 0 20 0; #X connect 10 0 11 0; -#X connect 11 0 20 0; -#X connect 13 0 14 1; -#X connect 14 0 15 0; -#X connect 14 0 15 1; -#X connect 16 0 22 0; -#X connect 20 0 23 0; -#X connect 22 0 6 0; -#X connect 23 0 21 0; +#X connect 11 0 28 0; +#X connect 12 0 13 0; +#X connect 13 0 26 0; +#X connect 14 0 21 0; +#X connect 15 0 16 0; +#X connect 16 0 26 0; +#X connect 18 0 19 0; +#X connect 19 0 26 0; +#X connect 20 0 21 1; +#X connect 21 0 22 0; +#X connect 21 0 22 1; +#X connect 23 0 28 0; +#X connect 26 0 29 0; +#X connect 28 0 14 0; +#X connect 29 0 27 0; diff --git a/externals/miXed/doc/help/cyclone/bitxor~-help.pd b/externals/miXed/doc/help/cyclone/bitxor~-help.pd index 9823dd8370034ef8c891275a8273428e1369cf8e..d86ea8307d363c866f783ba2aff94f928c3d3a7a 100644 --- a/externals/miXed/doc/help/cyclone/bitxor~-help.pd +++ b/externals/miXed/doc/help/cyclone/bitxor~-help.pd @@ -1,203 +1,241 @@ -#N canvas 0 26 662 547 10; -#X text 252 509 see also:; -#X text 28 9 Performs bitwise boolean operations on a floating point -signal as bits or as an integer. Note that if you are converting the -floats to ints and back that single precision floating point values -only retain 24 bits of integer resolution. The floating point bits -from left to right are <1 sign bit> <8 exponent bits> <23 mantissa -bits>.; -#X text 28 -18 Bitwise xor signal operator.; -#X obj 69 388 clip~ -1 1; -#X floatatom 382 288 0 0 0 0 - - -; -#X msg 382 306 mode \$1; -#X text 47 241 bitwise boolean operation on a signal and some bitmask +#N canvas 293 57 554 644 10; +#X obj 0 776 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 522 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 411 416 427 265 META 0; +#X text 67 163 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 67 30 LICENSE SIBSD; +#X text 67 143 AUTHOR Miller Puckette; +#X text 67 183 RELEASE_DATE 1997; +#X text 67 123 LIBRARY cyclone; +#X text 67 83 INLET_0 signal; +#X text 67 103 OUTLET_0 signal; +#X text 67 50 DESCRIPTION performs bitwise boolean operations on a +floating point signal as bits or as a float.; +#X text 67 10 KEYWORDS bitwise bit boolean signal xor or; +#X text 67 203 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 499 778 pd META; +#X obj 1 575 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 1 612 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 178 570 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 32 34 bitand~; +#X obj 32 58 bitor~; +#X obj 32 81 bitnot~; +#X restore 200 778 pd Related_objects; +#X obj 85 585 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 0 cnv 15 553 42 empty \$0-pddp.cnv.header bitxor~ 3 12 0 18 +-204280 -1 0; +#X text 112 584 signal; +#X text 112 535 signal; +#X text 96 626 1) float; +#X text 96 644 2) float; +#X text 177 644 -; +#X text 170 644 modes \; mode 0: treat both floating point signal inputs +as raw 32 bit values \; mode 1: convert both floating point signal +inputs to integers \; mode 2: treat left input as raw 32 bit value +\, convert right input to integer \; mode 3: convert left input to +integer \, treat right input as raw 32 bit value \;; +#X text 170 628 - mask: 1 or 0 \, bit to mask (and) with; +#X obj 11 387 clip~ -1 1; +#X floatatom 365 268 0 0 0 0 - - -; +#X msg 365 286 mode \$1; +#X floatatom 486 266 0 0 0 0 - - -; +#X floatatom 424 266 0 0 0 0 - - -; +#X obj 486 286 sig~ 1; +#X obj 424 286 sig~ 1; +#X floatatom 44 410 0 0 0 0 - - -; +#X obj 11 435 *~ 0.2; +#X floatatom 49 304 0 0 0 0 - - -; +#X obj 11 469 dac~; +#X obj 24 266 cycle~ 440; +#X text 145 355 args: <mask> <mode>. both default to 0; +#X text 44 286 use an integer as a bitmask; +#X obj 424 310 bitxor~ 0 1; +#X text 145 381 modes \; mode 0: treat both floating point signal inputs +as raw 32 bit values \; mode 1: convert both floating point signal +inputs to integers \; mode 2: treat left input as raw 32 bit value +\, convert right input to integer \; mode 3: convert left input to +integer \, treat right input as raw 32 bit value \;; +#X obj 424 338 Snapshot~ 100; +#X obj 426 361 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 10 328 bitxor~; +#X obj 10 239 list trim; +#X text 170 534 - signal to do bitwise xor with \, can be signal as +bits or signal as int/float; +#X text 170 583 - output signal of bitwise xor for mask and mode; +#X obj 498 5 bitxor~; +#X text 17 22 Performs bitwise boolean operations on a float signal. +; +#X obj 482 53 pddp/dsp; +#X text 26 51 Works on floating point signal as bits or as an integer: +; +#X text 29 211 bitwise boolean operation on signal and some bitmask as bits; -#X floatatom 503 286 0 0 0 0 - - -; -#X floatatom 441 286 0 0 0 0 - - -; -#X obj 503 306 sig~ 1; -#X obj 441 306 sig~ 1; -#X text 28 85 send bitmask; -#X floatatom 102 411 0 0 0 0 - - -; -#X obj 69 436 *~ 0.2; -#X obj 231 116 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X text 362 230 bitwise boolean operation on signals as integers; +#X obj 85 538 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 41 114 send bitmask; +#X obj 240 115 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 446 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 458 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 433 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 444 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 420 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 430 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 407 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 416 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 394 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 402 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 381 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 388 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 368 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 374 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 355 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 360 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 342 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 346 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 329 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 332 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 316 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 318 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 303 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 304 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 290 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 277 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 276 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 264 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 262 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 251 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 248 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 238 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 234 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 225 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 220 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 212 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 206 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 199 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 192 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 186 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 178 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 173 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 164 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 160 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 150 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 147 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 136 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 134 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 -1; -#X obj 121 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 122 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 108 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 95 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 94 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 82 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 80 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 69 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 66 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 56 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 52 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 43 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 38 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 30 182 pack bits 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0; -#X floatatom 99 309 0 0 0 0 - - -; -#X obj 69 470 dac~; -#X obj 68 270 cycle~ 440; -#X text 152 373 args: <mask> <mode>. both default to 0; -#X text 463 158 <= set bitmask; -#X text 361 264 bitwise boolean operation on signals as integers; -#X text 92 293 use an integer as a bitmask; -#X obj 441 330 bitxor~ 0 1; -#X text 152 399 modes \; mode 0: treat both floating point signal inputs -as raw 32 bit values \; mode 1: convert both floating point signal -inputs to integers \; mode 2: treat left input as raw 32 bit value -\, convert right input to integer \; mode 3: convert left input to -integer \, treat right input as raw 32 bit value \;; -#X obj 441 358 Snapshot~ 100; -#X obj 443 381 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 68 329 bitxor~; -#N canvas 309 151 494 371 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 24 157 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 10 182 pack s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0; +#X msg 10 117 bits; +#X text 8 96 bitwise operation on a signal as bits; +#X text 476 154 set bitmask; +#X obj 6 776 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal conversion max_compatible needs_work; -#X text 12 45 DESCRIPTION bitwise xor signal operator; -#X text 12 85 INLET_1 signal; -#X text 12 65 INLET_0 signal bits; -#X text 12 105 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 612 511 pd META; -#X msg 30 108 bits; -#X obj 30 220 list trim; -#X connect 3 0 13 0; -#X connect 4 0 5 0; -#X connect 5 0 55 0; -#X connect 7 0 9 0; -#X connect 8 0 10 0; -#X connect 9 0 55 1; -#X connect 10 0 55 0; -#X connect 12 0 13 1; -#X connect 13 0 49 0; -#X connect 13 0 49 1; -#X connect 14 0 46 0; -#X connect 14 0 45 0; -#X connect 14 0 44 0; -#X connect 14 0 43 0; -#X connect 14 0 42 0; -#X connect 14 0 41 0; -#X connect 14 0 40 0; -#X connect 14 0 39 0; -#X connect 14 0 38 0; -#X connect 14 0 37 0; -#X connect 14 0 36 0; -#X connect 14 0 35 0; -#X connect 14 0 34 0; -#X connect 14 0 33 0; -#X connect 14 0 32 0; -#X connect 14 0 31 0; -#X connect 14 0 30 0; -#X connect 14 0 29 0; -#X connect 14 0 28 0; -#X connect 14 0 27 0; -#X connect 14 0 26 0; -#X connect 14 0 25 0; -#X connect 14 0 24 0; -#X connect 14 0 23 0; -#X connect 14 0 22 0; -#X connect 14 0 21 0; -#X connect 14 0 20 0; -#X connect 14 0 19 0; -#X connect 14 0 18 0; -#X connect 14 0 17 0; -#X connect 14 0 16 0; -#X connect 14 0 15 0; -#X connect 15 0 47 32; -#X connect 16 0 47 31; -#X connect 17 0 47 30; -#X connect 18 0 47 29; -#X connect 19 0 47 28; -#X connect 20 0 47 27; -#X connect 21 0 47 26; -#X connect 22 0 47 25; -#X connect 23 0 47 24; -#X connect 24 0 47 23; -#X connect 25 0 47 22; -#X connect 26 0 47 21; -#X connect 27 0 47 20; -#X connect 28 0 47 19; -#X connect 29 0 47 18; -#X connect 30 0 47 17; -#X connect 31 0 47 16; -#X connect 32 0 47 15; -#X connect 33 0 47 14; -#X connect 34 0 47 13; -#X connect 35 0 47 12; -#X connect 36 0 47 11; -#X connect 37 0 47 10; -#X connect 38 0 47 9; -#X connect 39 0 47 8; -#X connect 40 0 47 7; -#X connect 41 0 47 6; -#X connect 42 0 47 5; -#X connect 43 0 47 4; -#X connect 44 0 47 3; -#X connect 45 0 47 2; -#X connect 46 0 47 1; -#X connect 47 0 62 0; -#X connect 48 0 59 1; -#X connect 50 0 59 0; -#X connect 55 0 57 0; -#X connect 57 0 58 0; -#X connect 59 0 3 0; -#X connect 61 0 47 0; -#X connect 62 0 59 0; +#X connect 15 0 23 0; +#X connect 16 0 17 0; +#X connect 17 0 29 0; +#X connect 18 0 20 0; +#X connect 19 0 21 0; +#X connect 20 0 29 1; +#X connect 21 0 29 0; +#X connect 22 0 23 1; +#X connect 23 0 25 0; +#X connect 23 0 25 1; +#X connect 24 0 33 1; +#X connect 26 0 33 0; +#X connect 29 0 31 0; +#X connect 31 0 32 0; +#X connect 33 0 15 0; +#X connect 34 0 33 0; +#X connect 45 0 77 0; +#X connect 45 0 76 0; +#X connect 45 0 75 0; +#X connect 45 0 74 0; +#X connect 45 0 73 0; +#X connect 45 0 72 0; +#X connect 45 0 71 0; +#X connect 45 0 70 0; +#X connect 45 0 69 0; +#X connect 45 0 68 0; +#X connect 45 0 67 0; +#X connect 45 0 66 0; +#X connect 45 0 65 0; +#X connect 45 0 64 0; +#X connect 45 0 63 0; +#X connect 45 0 62 0; +#X connect 45 0 61 0; +#X connect 45 0 60 0; +#X connect 45 0 59 0; +#X connect 45 0 58 0; +#X connect 45 0 57 0; +#X connect 45 0 56 0; +#X connect 45 0 55 0; +#X connect 45 0 54 0; +#X connect 45 0 53 0; +#X connect 45 0 52 0; +#X connect 45 0 51 0; +#X connect 45 0 50 0; +#X connect 45 0 49 0; +#X connect 45 0 48 0; +#X connect 45 0 47 0; +#X connect 45 0 46 0; +#X connect 46 0 78 32; +#X connect 47 0 78 31; +#X connect 48 0 78 30; +#X connect 49 0 78 29; +#X connect 50 0 78 28; +#X connect 51 0 78 27; +#X connect 52 0 78 26; +#X connect 53 0 78 25; +#X connect 54 0 78 24; +#X connect 55 0 78 23; +#X connect 56 0 78 22; +#X connect 57 0 78 21; +#X connect 58 0 78 20; +#X connect 59 0 78 19; +#X connect 60 0 78 18; +#X connect 61 0 78 17; +#X connect 62 0 78 16; +#X connect 63 0 78 15; +#X connect 64 0 78 14; +#X connect 65 0 78 13; +#X connect 66 0 78 12; +#X connect 67 0 78 11; +#X connect 68 0 78 10; +#X connect 69 0 78 9; +#X connect 70 0 78 8; +#X connect 71 0 78 7; +#X connect 72 0 78 6; +#X connect 73 0 78 5; +#X connect 74 0 78 4; +#X connect 75 0 78 3; +#X connect 76 0 78 2; +#X connect 77 0 78 1; +#X connect 78 0 34 0; +#X connect 79 0 78 0; diff --git a/externals/miXed/doc/help/cyclone/bondo-help.pd b/externals/miXed/doc/help/cyclone/bondo-help.pd index 5cce7a63639a7d8138ced392e6390f6ffccf9397..07899efb7c851897fd478d6ec114be76d870ea13 100644 --- a/externals/miXed/doc/help/cyclone/bondo-help.pd +++ b/externals/miXed/doc/help/cyclone/bondo-help.pd @@ -1,49 +1,72 @@ -#N canvas 0 26 433 404 10; -#X text 16 358 docs based on the MAX/MSP reference (c) cycling'74; -#X text 15 372 ___________________________________________________ +#N canvas 294 99 553 521 10; +#X obj -1 500 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 322 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 406 363 437 234 META 0; +#X text 60 14 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 60 -106 LICENSE SIBSD; +#X text 60 -6 AUTHOR Miller Puckette; +#X text 60 34 RELEASE_DATE 1997; +#X text 60 -26 LIBRARY cyclone; +#X text 60 -126 KEYWORDS message bond syncronize sync print; +#X text 60 -86 DESCRIPTION sync a group of messages; +#X text 60 -66 INLET_0 message bang; +#X text 60 -46 OUTLET_0 message; +#X text 60 54 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 502 502 pd META; +#X obj -1 379 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 416 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 189 488 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 9 31 pack; +#X obj 44 31 unpack; +#X restore 211 502 pd Related_objects; +#X obj 80 388 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj 81 337 cnv 17 3 30 empty \$0-pddp.cnv.let.n n 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header bondo 3 12 0 18 +-204280 -1 0; +#X text 11 23 sync a group of messages; +#X text 169 192 arg sets number of in/outlets; +#X obj 115 193 bondo 3; +#X msg 115 130 brown; +#X msg 84 161 fox; +#X obj 115 277 print three; +#X msg 98 110 quick; +#X msg 154 72 a; +#X msg 238 142 set newval; +#X text 323 141 set the value / no output; +#X msg 205 100 bang; +#X text 247 93 output all values; +#X text 246 104 works for all inlets; +#X text 104 431 1) float; +#X text 114 334 message; +#X text 114 352 bang; +#X text 180 353 - will output all values (can be from any inlet); +#X text 121 389 message; +#X text 180 387 - sends out all messages stored in syn; +#X text 180 335 - message to sync with other messages; +#X obj 508 5 bondo; +#X text 180 430 - sets the number of inlets/outlets; +#X obj 134 253 print two; +#X obj 154 229 print one; +#X obj 11 500 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 41 22 bondo 4; -#X text 114 218 arg sets number of in/outlets; -#X obj 42 215 bondo 3; -#X obj 64 265 print two; -#X msg 64 97 brown; -#X msg 86 121 fox; -#X msg 86 141 jumps; -#X obj 86 241 print one; -#X obj 42 291 print three; -#X msg 64 78 quick; -#X msg 42 124 a; -#X msg 161 140 set newval; -#X text 246 139 set the value / no output; -#X msg 162 89 bang; -#X text 200 84 output all values; -#X text 199 95 works for all inlets; -#N canvas 309 151 494 437 META 0; -#X text 12 235 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 205 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION sync a group of messages; -#X text 12 65 INLET_0 anything; -#X text 12 85 INLET_1 anything; -#X text 12 105 INLET_2 anything; -#X text 12 125 OUTLET_0 anything; -#X text 12 145 OUTLET_1 anything; -#X text 12 165 OUTLET_2 anything; -#X text 12 25 LICENSE SIBSD; -#X text 12 185 AUTHOR Krzysztof Czaja; -#X restore 382 381 pd META; -#X text 114 22 sync a group of messages; -#X connect 4 0 10 0; -#X connect 4 1 5 0; -#X connect 4 2 9 0; -#X connect 6 0 4 1; -#X connect 7 0 4 2; -#X connect 8 0 4 2; -#X connect 11 0 4 1; -#X connect 12 0 4 0; -#X connect 13 0 4 1; -#X connect 13 0 4 2; -#X connect 13 0 4 0; -#X connect 15 0 4 2; +#X connect 11 0 14 0; +#X connect 11 1 31 0; +#X connect 11 2 32 0; +#X connect 12 0 11 1; +#X connect 13 0 11 0; +#X connect 15 0 11 1; +#X connect 16 0 11 2; +#X connect 17 0 11 1; +#X connect 17 0 11 2; +#X connect 17 0 11 0; +#X connect 19 0 11 2; diff --git a/externals/miXed/doc/help/cyclone/buddy-help.pd b/externals/miXed/doc/help/cyclone/buddy-help.pd index 21e8a4e97479f902ea15054a9f1c150ca8184eac..76c2c3bd5e3f9d58d21bd4b412b354d4b03ccb97 100644 --- a/externals/miXed/doc/help/cyclone/buddy-help.pd +++ b/externals/miXed/doc/help/cyclone/buddy-help.pd @@ -1,39 +1,64 @@ -#N canvas 0 26 421 340 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 15 287 docs based on the MAX/MSP reference (c) cycling'74; -#X text 14 301 ___________________________________________________ +#N canvas 210 153 553 460 10; +#X obj -1 439 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 266 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 360 382 399 209 META 0; +#X text 31 121 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 31 31 LICENSE SIBSD; +#X text 31 103 AUTHOR Miller Puckette; +#X text 31 139 RELEASE_DATE 1997; +#X text 31 13 KEYWORDS pass float numbers; +#X text 31 49 DESCRIPTION pass numbers from inlet to outlet; +#X text 31 85 OUTLET_N float; +#X text 31 67 INLET_N float clear; +#X text 31 157 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 503 441 pd META; +#X obj -1 323 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 360 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 78 483 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 8 29 Bucket; +#X restore 214 441 pd Related_objects; +#X obj 80 332 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header buddy 3 12 0 18 +-204280 -1 0; +#X text 93 374 1) float; +#X text 239 166 arg sets number of in/outlets; +#X obj 188 168 buddy 3; +#X floatatom 188 233 5 0 0 0 - - -; +#X floatatom 207 213 5 0 0 0 - - -; +#X floatatom 227 193 5 0 0 0 - - -; +#X floatatom 188 105 5 0 0 0 - - -; +#X floatatom 207 126 5 0 0 0 - - -; +#X floatatom 227 146 5 0 0 0 - - -; +#X msg 141 104 clear; +#X text 111 278 float; +#X text 165 279 - number to sync with other numbers; +#X text 111 296 clear; +#X text 165 297 - clear all stored values; +#X text 111 333 flaot; +#X text 165 333 - distributed all synced floats to outlets; +#X text 165 374 - sets the number of inlets/outlets; +#X obj 509 3 buddy; +#X text 51 94 clear all stored values; +#X obj 80 278 cnv 17 3 34 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X text 33 55 Once buddy receives all input data \, it outputs that +data in parallel simultaneously.; +#X text 11 23 sync inputs when all inlets receive data; +#X obj 4 439 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 100 171 arg sets number of in/outlets; -#X obj 41 21 buddy 4; -#X obj 28 168 buddy 3; -#X floatatom 28 235 5 0 0 0 - - -; -#X floatatom 50 213 5 0 0 0 - - -; -#X floatatom 72 193 5 0 0 0 - - -; -#X floatatom 28 102 5 0 0 0 - - -; -#X floatatom 50 126 5 0 0 0 - - -; -#X floatatom 72 146 5 0 0 0 - - -; -#X msg 106 89 clear; -#X text 162 89 clear all stored values; -#X text 105 15 sync incoming data \, output when all; -#X text 105 27 inlets received data; -#N canvas 309 151 494 374 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION sync incoming data and output when all inlets -have received data; -#X text 12 75 INLET_N float; -#X text 12 95 OUTLET_N float; -#X text 12 25 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 372 318 pd META; -#X connect 5 0 6 0; -#X connect 5 1 7 0; -#X connect 5 2 8 0; -#X connect 9 0 5 0; -#X connect 10 0 5 1; -#X connect 11 0 5 2; -#X connect 12 0 5 0; +#X connect 10 0 11 0; +#X connect 10 1 12 0; +#X connect 10 2 13 0; +#X connect 14 0 10 0; +#X connect 15 0 10 1; +#X connect 16 0 10 2; +#X connect 17 0 10 0; diff --git a/externals/miXed/doc/help/cyclone/buffir~-help.pd b/externals/miXed/doc/help/cyclone/buffir~-help.pd index b97e9a9e4f2a8b47cd318fbbb3342e88b4330804..520f964e2e7bd541f8b9d4094f0bcb77e57aeab6 100644 --- a/externals/miXed/doc/help/cyclone/buffir~-help.pd +++ b/externals/miXed/doc/help/cyclone/buffir~-help.pd @@ -1,16 +1,62 @@ -#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 276 82 555 596 10; +#X declare -lib iemmatrix; +#X obj -1 690 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 432 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 392 384 433 268 META 0; +#X text 27 89 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 27 -55 LICENSE SIBSD; +#X text 27 71 AUTHOR Miller Puckette; +#X text 27 107 RELEASE_DATE 1997; +#X text 27 53 LIBRARY cyclone; +#X text 27 -37 DESCRIPTION converts all signal values to positive values +; +#X text 27 -86 KEYWORDS signal buffer buffir buff FIR finite impulse +response convolution filter; +#X text 27 -19 INLET_0 signal; +#X text 27 -1 INLET_1 float; +#X text 27 17 INLET_2 float; +#X text 27 35 OUTLET_0 signal; +#X text 27 125 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 502 693 pd META; +#X obj -1 515 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 552 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 628 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 162 548 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 11 28 fir; +#X restore 202 693 pd Related_objects; +#X obj 79 464 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 554 40 empty \$0-pddp.cnv.header buffir~ 3 12 0 +18 -204280 -1 0; +#X text 105 440 signal; +#X text 163 439 - signal to pass to FIR; +#X text 105 523 signal; +#X obj 79 485 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 105 465 float; +#X obj 79 524 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 105 487 float; +#X text 163 487 - Length (samples); +#X text 163 463 - Offset (samples); +#X text 163 522 - based on buffer \, offset \, length; +#X obj 39 132 sig~ 1; +#X text 169 136 Length (samps); +#X obj 350 114 loadbang; +#X msg 28 82 clear; +#X floatatom 145 136 0 0 0 0 - - -; +#X floatatom 86 105 0 0 0 0 - - -; +#X obj 350 141 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; @@ -50,53 +96,56 @@ #X connect 13 0 0 0; #X connect 14 0 8 0; #X connect 15 0 7 0; -#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 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 19 a table based FIR convolution filter; -#X text 16 42 buffir~ is a table based FIR (finite impulse response) +#X restore 350 166 pd genRamp; +#X text 20 64 clears input history only; +#X text 112 104 Offset (samps); +#X text 121 207 256 point max len; +#X text 10 274 integral of buffer from offset to offset + length; +#X obj 28 176 buffir~ fir_buf 0 32; +#X obj 350 193 peek~ fir_buf; +#X obj 368 363 table fir_buf 128; +#X obj 28 205 Snapshot~ 100; +#X obj 28 229 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X floatatom 146 305 0 0 0 0 - - -; +#X obj 29 295 noise~; +#X obj 29 362 *~ 0.05; +#X obj 29 395 dac~; +#X obj 29 330 buffir~ fir_buf 0 10; +#X text 86 568 1) table; +#X text 163 567 - buffer (max size 256); +#X text 87 585 2) float; +#X text 163 585 - offset; +#X text 87 602 3) float; +#X text 163 602 - length; +#X text 102 638 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 343 295 table is a 128-point downwards ramp with random values -here and there with amplitude from 1 to 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 obj 498 2 buffir~; +#X obj 483 49 pddp/dsp; +#X text 11 23 table based FIR (finite impulse response) convolution +filter; +#X obj 79 443 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 337 319 table is a 128-point downwards ramp with random values +here and there with amplitude from 1 to 0; +#X text 172 298 number of samples in impulse; +#X text 155 159 Initial args: buffer \, offset(samps) \, length(samps) +; +#X text 418 165 Generate new fir; +#X obj 7 692 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#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 20 0; -#X connect 6 0 10 0; -#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 21 0; -#X connect 19 0 2 0; -#X connect 20 0 23 0; -#X connect 23 0 24 0; +#X connect 19 0 31 0; +#X connect 21 0 25 0; +#X connect 22 0 31 0; +#X connect 23 0 31 2; +#X connect 24 0 31 1; +#X connect 25 0 26 0; +#X connect 26 0 32 0; +#X connect 31 0 34 0; +#X connect 34 0 35 0; +#X connect 36 0 40 2; +#X connect 37 0 40 0; +#X connect 38 0 39 0; +#X connect 38 0 39 1; +#X connect 40 0 38 0; diff --git a/externals/miXed/doc/help/cyclone/capture-help.pd b/externals/miXed/doc/help/cyclone/capture-help.pd index 8a219f824644ff9f9faa70ecae5dd4a42b501ea6..803636b647c0e0efb8a5eade0ffb10f4e2bf24b6 100644 --- a/externals/miXed/doc/help/cyclone/capture-help.pd +++ b/externals/miXed/doc/help/cyclone/capture-help.pd @@ -1,59 +1,102 @@ -#N canvas 0 26 557 419 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 15 382 docs based on the MAX/MSP reference (c) cycling'74; -#X text 14 396 ___________________________________________________ +#N canvas 334 53 553 637 10; +#X obj -1 642 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 351 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 469 405 409 263 META 0; +#X text 43 102 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 43 -42 LICENSE SIBSD; +#X text 43 84 AUTHOR Miller Puckette; +#X text 43 120 RELEASE_DATE 1997; +#X text 43 66 LIBRARY cyclone; +#X text 43 -60 KEYWORDS store float edit; +#X text 43 -24 DESCRIPTION store and edit numbers; +#X text 43 -6 INLET_0 float; +#X text 43 12 INLET_1 list; +#X text 43 30 INLET_2 messages; +#X text 43 48 OUTLET_0 list; +#X text 43 138 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 497 644 pd META; +#X obj -1 515 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 552 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 232 560 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 7 30 coll; +#C restore; +#X obj 63 30 funbuff; +#C restore; +#X obj 117 30 textfile; +#X restore 213 644 pd Related_objects; +#X obj 80 361 cnv 17 3 55 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 80 525 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header capture 3 12 0 +18 -204280 -1 0; +#X text 12 23 store and edit numbers; +#X obj 54 284 capture 64 x; +#X msg 113 148 open; +#X floatatom 54 79 5 0 0 0 - - -; +#X msg 27 56 10 20 30 40; +#X msg 113 127 dump; +#X obj 54 309 print dump; +#X msg 113 106 clear; +#X text 125 57 list is stored from first to last; +#X text 146 289 second arg is x - values are in hex; +#X text 230 302 m - values < 128 decimal \, larger numbers are hex ; -#X obj 41 21 capture; -#X obj 51 290 capture 64 x; -#X msg 110 154 open; -#X text 160 152 open editing window; -#X floatatom 51 85 5 0 0 0 - - -; -#X msg 24 62 10 20 30 40; -#X msg 110 133 dump; -#X obj 51 315 print dump; -#X text 160 135 send out all stored values sequentially; -#X msg 110 112 clear; -#X text 162 112 clear contents; -#X text 122 63 list is stored from first to last; -#X text 143 298 second arg is x - values are in hex; -#X text 242 311 m - values < 128 decimal \, larger numbers are hex +#X msg 113 167 wclose; +#X text 101 79 numbers are stored sequentially; +#X msg 112 190 count; +#X msg 112 211 write; +#X msg 112 235 write /tmp/test.txt; +#X text 145 277 first arg is number of values to store (default 512) ; -#X msg 110 173 wclose; -#X text 162 171 close editing window; -#X text 98 85 numbers are stored sequentially; -#X msg 109 196 count; -#X text 166 194 print number of items to the console; -#X msg 109 217 write; -#X msg 109 241 write /tmp/test.txt; -#X text 262 241 write to file (no dialog); -#X text 163 216 save to textfile (dialog box asks for filename); -#X text 142 286 first arg is number of values to store (default 512) +#X text 212 329 none - values are decimal \, supports float; +#X text 230 316 d - decimal \, default max behaviour \, only ints; +#X text 108 359 float; +#X text 180 359 - numbers are stored sequentially; +#X text 108 378 list; +#X text 180 375 - list is stored from first to last; +#X text 108 399 messages; +#X text 163 146 open editing window; +#X text 163 129 send out all stored values sequentially; +#X text 165 106 clear contents; +#X text 165 165 close editing window; +#X text 169 188 print number of items to the console; +#X text 166 210 save to textfile (dialog box asks for filename); +#X text 247 234 write to file (no dialog); +#X text 180 397 - clear: clear contents; +#X text 180 410 - dump: send out all stored values sequentially; +#X text 180 424 - open: open editing window; +#X text 180 438 - wclose: close editing window; +#X text 180 453 - count: print number of items to the console; +#X text 180 468 - write: save to textfile (dialog box asks for filename) ; -#X text 104 22 store and edit numbers; -#X text 221 337 none - values are decimal \, supports float; -#X text 242 325 d - decimal \, default max behaviour \, only ints; -#N canvas 247 115 494 344 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 108 526 list; +#X text 180 523 - list of numbers stored; +#X text 180 483 - write /path/to/file: write to file (no dialog); +#X text 141 585 m - values < 128 decimal \, larger numbers are hex ; -#X text 12 55 DESCRIPTION store and edit numbers; -#X text 12 5 KEYWORDS control storage max_compatible filesystem GUI -list_op; -#X text 12 95 OUTLET_0 float; -#X text 12 75 INLET_0 float list clear dump open wclose count write +#X text 123 610 none - values are decimal \, supports float; +#X text 141 599 d - decimal \, default max behaviour \, only ints; +#X text 98 559 1) float - number of values to store (default 512); +#X text 98 572 2) str x - values are in hex; +#X obj 498 3 capture; +#X obj 7 642 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 35 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 505 393 pd META; -#X connect 4 0 10 0; -#X connect 5 0 4 0; -#X connect 7 0 4 0; -#X connect 8 0 4 0; -#X connect 9 0 4 0; -#X connect 12 0 4 0; -#X connect 17 0 4 0; -#X connect 20 0 4 0; -#X connect 22 0 4 0; -#X connect 23 0 4 0; +#X connect 10 0 15 0; +#X connect 11 0 10 0; +#X connect 12 0 10 0; +#X connect 13 0 10 0; +#X connect 14 0 10 0; +#X connect 16 0 10 0; +#X connect 20 0 10 0; +#X connect 22 0 10 0; +#X connect 23 0 10 0; +#X connect 24 0 10 0; diff --git a/externals/miXed/doc/help/cyclone/capture~-help.pd b/externals/miXed/doc/help/cyclone/capture~-help.pd index 0eb8c57e2a8f4fcaaf254c2736e43ec8fe3229bf..080eb8efad386ff2cd5e8fbb552c9777773fdd1c 100644 --- a/externals/miXed/doc/help/cyclone/capture~-help.pd +++ b/externals/miXed/doc/help/cyclone/capture~-help.pd @@ -1,44 +1,85 @@ -#N canvas 0 26 526 445 10; -#X text 16 20 Collect samples from a signal and examine them in a text -window; -#X msg 285 141 write; -#X msg 100 141 clear; -#X obj 28 128 cycle~ 440; -#X text 133 141 Clear capture buffer; -#X text 22 46 capture~ is similar to the capture object \, except that -it collects signal values rather than incoming integers. capture~ is -designed for signal debugging or investigation321for recording \, use -record~ or sfrecord~; -#X text 326 139 Write as text file; -#X text 160 207 Arguments: - optional "f" or "first" to put capture~ -into "first" mode where it stops collecting data after it has received -the specified number of values \; - number of values to capture \; -- the print precision (number of decimal places shown) \; - a list -of up to 10 indices within a signal vector. If no indices present \, -capture~ records the entire vector.; -#X text 160 301 Default values: - "last" mode \, where capture~ continues -to collect data \, throwing away old values if it has received more -than its specified number \; - 4100 values \; - print precision of -4 decimal places \; - record the entire signal vector \;; -#X text 30 107 (look at values from a sine wave...); -#X text 43 387 Note that capture~'s text window only holds a limited +#N canvas 774 60 554 706 10; +#X obj -1 685 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 176 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 1104 101 422 247 META 0; +#X text 44 130 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 44 9 LICENSE SIBSD; +#X text 44 112 AUTHOR Miller Puckette; +#X text 44 148 RELEASE_DATE 1997; +#X text 44 94 LIBRARY cyclone; +#X text 44 76 OUTLET_0 list; +#X text 44 -9 KEYWORDS capture signal collect text; +#X text 44 27 DESCRIPTION Collect samples from a signal and examine +in text window; +#X text 44 58 INLET_0 signal message; +#X text 44 166 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 500 687 pd META; +#X obj -1 267 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 304 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 519 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 78 483 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 19 57 pddp/helplink pddp/pddplink; +#X obj 19 83 pddp/helplink pddp/helplink; +#X obj 21 33 pddp/pddplink all_about_externals.pd -text _________; +#X obj 21 33 pddp/pddplink all_about_externals.pd -text Externals; +#X restore 211 687 pd Related_objects; +#X obj 80 185 cnv 17 3 42 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 276 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 551 43 empty \$0-pddp.cnv.header capture~ 3 12 0 +18 -204280 -1 0; +#X obj 1 687 pddp/pddplink help.pd -text help; +#X text 107 206 messages; +#X text 180 206 - clear: clear contents; +#X text 180 222 - write: save to textfile (dialog box asks for filename) +; +#X text 107 276 list; +#X text 180 239 - write /path/to/file: write to file (no dialog); +#X msg 284 97 write; +#X msg 99 97 clear; +#X obj 27 84 cycle~ 440; +#X text 132 97 Clear capture buffer; +#X text 325 95 Write as text file; +#X text 22 56 (look at values from a sine wave...); +#X text 158 128 double-click to see text of captured values; +#X obj 27 137 capture~ f 1000 2 0; +#X text 107 184 signal; +#X text 180 184 - signal to collect samples from; +#X text 75 537 capture~ is similar to the capture object \, except +that it collects signal values rather than incoming integers. capture~ +is designed for signal debugging or investigation321for recording \, +use record~ or sfrecord~; +#X text 75 606 Note that capture~'s text window only holds a limited amount of data \, so it's easy to capture more data than you can see. If you want to see all the data \, write it to a text file and open the file with another text editor.; -#X text 159 172 double-click to see text of captured values; -#X obj 28 181 capture~ f 1000 2 0; -#N canvas 247 115 494 409 META 0; -#X text 12 145 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 115 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 180 275 - list of values captured; +#X text 89 432 Default values: - "last" mode \, where capture~ continues +to collect data \, throwing away old values if it has received more +than its specified number \; - 4100 values \; - print precision of +4 decimal places \; - record the entire signal vector \;; +#X text 90 312 1) str - optional "f" or "first" to put capture~ into +"first" mode where it stops collecting data after it has received the +specified number of values \; 2) float - number of values to capture +\; 3) float - the print precision (number of decimal places shown) +\; 4) float - a list of up to 10 indices within a signal vector. If +no indices present \, capture~ records the entire vector.; +#X obj 490 4 capture~; +#X obj 438 26 pddp/pddplink http://wiki.puredata.info/en/help -text +pdpedia: capture~; +#X text 12 23 Collect samples from a signal and examine in a text window ; -#X text 12 5 KEYWORDS signal GUI max_compatible; -#X text 12 75 INLET_0 signal clear write; -#X text 12 25 LICENSE SIBSD; -#X text 12 45 DESCRIPTION collect samples from a signal and examine -them in a text window; -#X text 12 95 AUTHOR Krzysztof Czaja; -#X restore 475 423 pd META; -#X connect 1 0 12 0; -#X connect 2 0 12 0; -#X connect 3 0 12 0; +#X obj 481 56 pddp/dsp; +#X connect 16 0 23 0; +#X connect 17 0 23 0; +#X connect 18 0 23 0; diff --git a/externals/miXed/doc/help/cyclone/cartopol-help.pd b/externals/miXed/doc/help/cyclone/cartopol-help.pd index 5b8a1df5f271cf9f89a88df525ac317827520c42..306ec2b3ea65b432199f69675b7b1a4f4f481c61 100644 --- a/externals/miXed/doc/help/cyclone/cartopol-help.pd +++ b/externals/miXed/doc/help/cyclone/cartopol-help.pd @@ -1,45 +1,75 @@ -#N canvas 0 26 434 421 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 21 379 docs based on the MAX/MSP reference (c) cycling'74; -#X text 20 393 ___________________________________________________ -; -#X obj 41 21 cartopol; -#X text 114 15 cartesian to polar conversion; -#X obj 120 283 cartopol; -#X floatatom 120 238 6 0 0 0 real-> - -; -#X floatatom 171 237 6 0 0 1 <-imaginary - -; -#X floatatom 120 319 6 0 0 0 amplitude-> - -; -#X floatatom 171 319 7 0 0 1 <-phase - -; -#X text 121 39 see also; -#X obj 185 33 poltocar; -#X obj 122 130 hsl 128 15 -1 1 0 0 empty empty x-axis 133 7 1 10 -225280 +#N canvas 205 89 555 578 10; +#X obj -1 556 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 353 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 317 386 441 256 META 0; +#X text 52 165 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 52 21 LICENSE SIBSD; +#X text 52 147 AUTHOR Miller Puckette; +#X text 52 183 RELEASE_DATE 1997; +#X text 52 129 LIBRARY cyclone; +#X text 52 57 INLET_0 float; +#X text 52 3 KEYWORDS coordinate graph cartesian polar conversion; +#X text 52 39 DESCRIPTION cartesian to polar conversion; +#X text 52 75 INLET_1 float; +#X text 52 93 OUTLET_0 float; +#X text 52 111 OUTLET_0 float; +#X text 52 201 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 504 558 pd META; +#X obj -1 414 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 478 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 105 492 428 153 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 24 38 poltocar; +#X restore 216 559 pd Related_objects; +#X obj 81 362 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header cartopol 3 12 0 +18 -204280 -1 0; +#X obj 81 388 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 +-162280 0; +#X text 12 23 cartesian to polar conversion; +#X text 115 362 float; +#X text 169 362 - real part of argument; +#X text 115 388 float; +#X text 169 388 - imaginary part of argument; +#X obj 81 450 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 +-162280 0; +#X text 115 425 float; +#X text 115 452 float; +#X text 169 424 - amplitude; +#X text 169 452 - phase; +#X obj 154 283 cartopol; +#X floatatom 154 238 6 0 0 0 real-> - -; +#X floatatom 205 238 6 0 0 1 <-imaginary - -; +#X floatatom 154 319 6 0 0 0 amplitude-> - -; +#X floatatom 199 319 7 0 0 1 <-phase - -; +#X obj 205 143 hsl 128 15 -1 1 0 0 empty empty x-axis 136 7 1 10 -225280 -1 -1 0 0; -#X obj 178 72 vsl 15 128 -1 1 0 0 empty empty y-axis -6 -9 1 10 -261681 +#X obj 263 85 vsl 15 128 -1 1 0 0 empty empty y-axis -5 -8 1 10 -261681 -1 -1 0 0; -#X obj 171 255 t b f; -#X msg 107 70 0; -#N canvas 339 111 494 377 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 obj 205 258 t b f; +#X msg 205 55 0; +#X text 109 492 (none); +#X obj 490 3 cartopol; +#X obj 81 425 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 116 50 resets to zero; +#X obj 4 557 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control conversion max_compatible; -#X text 12 45 DESCRIPTION cartesian to polar conversion; -#X text 12 65 INLET_0 float; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 125 OUTLET_1 float; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 384 400 pd META; -#X connect 5 0 8 0; -#X connect 5 1 9 0; -#X connect 6 0 5 0; -#X connect 7 0 14 0; -#X connect 12 0 7 0; -#X connect 13 0 6 0; -#X connect 14 0 6 0; -#X connect 14 1 5 1; -#X connect 15 0 13 0; -#X connect 15 0 12 0; +#X connect 19 0 22 0; +#X connect 19 1 23 0; +#X connect 20 0 19 0; +#X connect 21 0 26 0; +#X connect 24 0 21 0; +#X connect 25 0 20 0; +#X connect 26 0 20 0; +#X connect 26 1 19 1; +#X connect 27 0 25 0; +#X connect 27 0 24 0; diff --git a/externals/miXed/doc/help/cyclone/cartopol~-help.pd b/externals/miXed/doc/help/cyclone/cartopol~-help.pd index 0cb1655a4f5f29b842817bfca81bc17a252e013f..4df3bea8a812bbde1055e1c90f34e1980efc5ecb 100644 --- a/externals/miXed/doc/help/cyclone/cartopol~-help.pd +++ b/externals/miXed/doc/help/cyclone/cartopol~-help.pd @@ -1,33 +1,72 @@ -#N canvas 0 26 472 281 10; -#X text 147 63 Polar to cartesian coordinate conversion.; -#X text 64 59 poltocar~; -#X text 15 35 Cartesian to polar coordinate conversion.; -#X text 92 106 Here's how to connect it to an fft~:; -#X text 212 169 phase (in 271 radians); -#X obj 163 252 ifft~ 256 256 0; -#X obj 163 228 poltocar~; -#X obj 163 153 cartopol~; -#X obj 163 130 fft~ 256 256 0; -#X text 143 169 amp.; -#X text 214 195 <- do some spectral processing here; -#N canvas 136 53 494 405 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 +#N canvas 719 62 552 483 10; +#X obj -1 462 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 234 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 1090 158 431 306 META 0; +#X text 46 114 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 46 -46 LICENSE SIBSD; +#X text 46 94 AUTHOR Miller Puckette; +#X text 46 134 RELEASE_DATE 1997; +#X text 46 74 LIBRARY cyclone; +#X text 46 -66 KEYWORDS signal cartesian polar conversion; +#X text 46 -26 DESCRIPTION cartesian to polar conversion for signals ; -#X text 12 5 KEYWORDS signal conversion max_compatible; -#X text 12 45 DESCRIPTION cartesian to polar coordinate conversion -; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 125 OUTLET_1 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 422 259 pd META; -#X connect 6 0 5 0; -#X connect 6 1 5 1; -#X connect 7 0 6 0; -#X connect 7 1 6 1; -#X connect 8 0 7 0; -#X connect 8 1 7 1; +#X text 46 14 INLET_1 signal; +#X text 46 -6 INLET_0 signal; +#X text 46 34 OUTLET_0 signal; +#X text 46 54 OUTLET_1 signal; +#X text 46 154 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 503 464 pd META; +#X obj -1 306 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 377 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 422 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 1095 187 428 164 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 35 41 poltocar~; +#X restore 215 465 pd Related_objects; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header cartopol~ 3 12 +0 18 -204280 -1 0; +#X obj -1 464 pddp/pddplink help.pd -text help; +#X text 184 322 - amplitude; +#X text 184 349 - phase; +#X text 116 392 (none); +#X text 14 23 cartesian to polar conversion for signals; +#X text 16 55 Here's how to connect it to an fft~:; +#X text 143 119 phase (in 271 radians); +#X obj 87 201 ifft~ 256 256 0; +#X obj 87 177 poltocar~; +#X obj 87 102 cartopol~; +#X obj 87 79 fft~ 256 256 0; +#X text 62 118 amp.; +#X text 138 144 <- do some spectral processing here; +#X text 184 249 - real part of signal; +#X text 184 275 - imaginary part of signal; +#X text 117 249 signal; +#X text 117 275 signal; +#X text 117 322 signal; +#X text 117 349 signal; +#X obj 484 4 cartopol~; +#X obj 432 24 pddp/pddplink http://wiki.puredata.info/en/help -text +pdpedia: cartopol~; +#X obj 86 250 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 86 276 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 +-162280 0; +#X obj 86 324 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 86 350 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 +-162280 0; +#X obj 481 52 pddp/dsp; +#X connect 16 0 15 0; +#X connect 16 1 15 1; +#X connect 17 0 16 0; +#X connect 17 1 16 1; +#X connect 18 0 17 0; +#X connect 18 1 17 1; diff --git a/externals/miXed/doc/help/cyclone/change~-help.pd b/externals/miXed/doc/help/cyclone/change~-help.pd index 944e4026f5f01e7ce955652d206910b45889976c..ee4ff111f35fccf639f55a7522e5b4c5dadb05b2 100644 --- a/externals/miXed/doc/help/cyclone/change~-help.pd +++ b/externals/miXed/doc/help/cyclone/change~-help.pd @@ -1,64 +1,95 @@ -#N canvas 0 26 547 392 10; -#X text -82 28 Detect signal change and direction; -#X obj 257 258 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +#N canvas 276 58 554 584 10; +#X obj -1 562 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 396 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 388 368 437 250 META 0; +#X text 40 155 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 40 35 LICENSE SIBSD; +#X text 40 135 AUTHOR Miller Puckette; +#X text 40 175 RELEASE_DATE 1997; +#X text 40 115 LIBRARY cyclone; +#X text 40 75 INLET_0 signal; +#X text 40 95 OUTLET_0 signal; +#X text 40 15 KEYWORDS signal change direction detect; +#X text 40 55 DESCRIPTION detect signal change and direction; +#X text 40 195 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 500 564 pd META; +#X obj -1 441 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 481 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 166 510 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 13 33 change; +#X restore 206 564 pd Related_objects; +#X obj 79 450 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header change~ 3 12 0 +18 -204280 -1 0; +#X text 11 23 Detect signal change and direction; +#X obj 396 255 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X text 281 260 signal isn't the same; -#X msg 148 73 0 \, 0 5000; -#X obj 211 278 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +#X text 412 252 signal isn't the same; +#X msg 286 71 0 \, 0 5000; +#X obj 369 275 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X msg 54 73 500 \, 0 5000; -#X msg -39 73 0 \, 500 5000; -#X text 87 316 detect when signal is increasing; -#X obj 89 299 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 31 319 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj -22 111 line~; -#X text 30 338 detect when signal is decreasing; -#X text 213 296 signal is the same; -#X text -39 57 245 increasing; -#X text 54 57 245 decreasing; -#X text 149 57 245 the same; -#X obj -22 145 change~; -#X obj 31 240 edge~; -#X obj 89 240 edge~; -#X obj 211 238 edge~; -#X obj 211 204 expr~ $v1==0; -#X obj 111 203 expr~ $v1==1; -#X obj 13 203 expr~ $v1==-1; -#X obj -88 199 Snapshot~ 100; -#X obj -87 231 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj -125 143 Snapshot~ 100; -#X obj -123 166 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 -10 -262144 -1 -1 0 256; -#N canvas 159 85 494 383 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X msg 192 71 500 \, 0 5000; +#X msg 99 71 0 \, 500 5000; +#X obj 284 299 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 191 311 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 99 109 line~; +#X text 385 273 signal is the same; +#X text 99 55 245 increasing; +#X text 192 55 245 decreasing; +#X text 287 55 245 the same; +#X obj 99 143 change~; +#X obj 191 232 edge~; +#X obj 284 229 edge~; +#X obj 369 229 edge~; +#X obj 369 197 expr~ $v1==0; +#X obj 283 197 expr~ $v1==1; +#X obj 191 197 expr~ $v1==-1; +#X obj 99 197 Snapshot~ 100; +#X obj 99 229 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 7 157 Snapshot~ 100; +#X obj 7 180 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X text 109 404 signal; +#X text 179 404 - signal to detect change and direction; +#X text 109 496 (none); +#X text 109 449 signal; +#X text 178 449 - -1 then signal is decreasing \, 1 then signal is +increasing \, 0 then signal is the same; +#X obj 496 4 change~; +#X obj 79 406 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 299 299 detect when signal is increasing; +#X text 188 326 detect when signal is decreasing; +#X obj 480 49 pddp/dsp; +#X obj 5 563 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION detect signal change and direction; -#X text 12 65 INLET_0 signal; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 370 372 pd META; -#X connect 3 0 10 0; -#X connect 5 0 10 0; -#X connect 6 0 10 0; -#X connect 10 0 16 0; -#X connect 10 0 25 0; -#X connect 16 0 20 0; -#X connect 16 0 23 0; -#X connect 16 0 22 0; -#X connect 16 0 21 0; -#X connect 17 0 9 0; -#X connect 18 0 8 0; -#X connect 19 0 4 0; -#X connect 19 1 1 0; -#X connect 20 0 19 0; -#X connect 21 0 18 0; -#X connect 22 0 17 0; -#X connect 23 0 24 0; -#X connect 25 0 26 0; +#X connect 11 0 17 0; +#X connect 13 0 17 0; +#X connect 14 0 17 0; +#X connect 17 0 22 0; +#X connect 17 0 31 0; +#X connect 22 0 26 0; +#X connect 22 0 29 0; +#X connect 22 0 28 0; +#X connect 22 0 27 0; +#X connect 23 0 16 0; +#X connect 24 0 15 0; +#X connect 25 0 12 0; +#X connect 25 1 9 0; +#X connect 26 0 25 0; +#X connect 27 0 24 0; +#X connect 28 0 23 0; +#X connect 29 0 30 0; +#X connect 31 0 32 0; diff --git a/externals/miXed/doc/help/cyclone/click~-help.pd b/externals/miXed/doc/help/cyclone/click~-help.pd index a371d086a43d4c8efc095786454a19626310ca52..def2907dac2fc13500b9febeb52d38b57a1762f8 100644 --- a/externals/miXed/doc/help/cyclone/click~-help.pd +++ b/externals/miXed/doc/help/cyclone/click~-help.pd @@ -1,31 +1,66 @@ -#N canvas 0 26 588 239 10; -#X text 52 33 generate an impulse; -#X msg 243 128 set 1; -#X msg 207 107 set 0.25 0.5 0.75 1 0.67 0.3; -#X obj 171 187 *~ 0.5; -#X obj 171 218 dac~; -#X obj 171 120 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X text 210 63 use the set message to create a personalized band-limited -impulse (maximum 256 samples); -#X text 223 153 optional argument(s) to set impulse (default impulse: +#N canvas 265 170 554 463 10; +#X obj -2 344 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 151 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 377 347 428 264 META 0; +#X text 58 156 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 58 36 LICENSE SIBSD; +#X text 58 136 AUTHOR Miller Puckette; +#X text 58 176 RELEASE_DATE 1997; +#X text 58 116 LIBRARY cyclone; +#X text 58 96 OUTLET_0 signal; +#X text 58 16 KEYWORDS signal impulse band; +#X text 58 56 DESCRIPTION generate an impulse; +#X text 58 76 INLET_0 bang set; +#X text 58 196 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 498 346 pd META; +#X obj 2 222 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 2 259 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 150 501 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 8 31 noise~; +#X obj 56 31 osc~; +#X restore 207 346 pd Related_objects; +#X obj 79 160 cnv 17 3 42 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 231 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -2 -97 cnv 15 552 40 empty \$0-pddp.cnv.header click~ 3 12 0 +18 -204280 -1 0; +#X text 10 -74 generate an impulse; +#X msg 156 29 set 1; +#X msg 120 8 set 0.25 0.5 0.75 1 0.67 0.3; +#X obj 84 88 *~ 0.5; +#X obj 84 119 dac~; +#X obj 84 -7 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X text 130 55 optional argument(s) to set impulse (default impulse: 1.0); -#X obj 171 156 click~; -#N canvas 212 102 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 84 57 click~; +#X text 99 159 bang; +#X text 162 159 - generate impulse based on arg or stored value; +#X text 99 185 set; +#X text 162 185 - create personalized band-limited impulse (max 256 +samples); +#X text 99 230 signal; +#X text 162 230 - signal based on impulse value stored; +#X text 82 277 1) float; +#X text 162 277 - set impulse \, default is 0; +#X obj 500 -93 click~; +#X obj 482 -50 pddp/dsp; +#X text 301 -8 use the set message to create a personalized band-limited +impulse (maximum 256 samples); +#X obj 4 345 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal conversion max_compatible; -#X text 12 45 DESCRIPTION generate an impulse; -#X text 12 25 LICENSE SIBSD; -#X text 12 65 INLET_0 float list set bang; -#X text 12 85 OUTLET_0 signal; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 538 219 pd META; -#X connect 1 0 8 0; -#X connect 2 0 8 0; -#X connect 3 0 4 0; -#X connect 3 0 4 1; -#X connect 5 0 8 0; -#X connect 8 0 3 0; +#X connect 10 0 16 0; +#X connect 11 0 16 0; +#X connect 12 0 13 0; +#X connect 12 0 13 1; +#X connect 14 0 16 0; +#X connect 16 0 12 0; diff --git a/externals/miXed/doc/help/cyclone/coll-help.pd b/externals/miXed/doc/help/cyclone/coll-help.pd index 378dc788a036876034fccd8a6c4e45e1a7826909..50468718f0464b5373c00e6d42c5d588ac1b1bad 100644 --- a/externals/miXed/doc/help/cyclone/coll-help.pd +++ b/externals/miXed/doc/help/cyclone/coll-help.pd @@ -1,32 +1,62 @@ -#N canvas 493 31 739 649 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 10 607 docs based on the MAX/MSP reference (c) cycling'74; -#X text 9 621 ___________________________________________________; -#X text 146 23 store and edit collections of messages; -#X obj 30 23 coll filename; +#N canvas 357 41 554 662 10; +#X obj -1 958 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 724 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 480 393 418 288 META 0; +#X text 44 193 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 44 31 LICENSE SIBSD; +#X text 44 175 AUTHOR Miller Puckette; +#X text 44 211 RELEASE_DATE 1997; +#X text 44 157 LIBRARY cyclone; +#X text 44 49 DESCRIPTION store and edit collections of messages; +#X text 44 67 INLET_0 message; +#X text 44 103 OUTLET_1 float; +#X text 44 121 OUTLET_2 bang; +#X text 44 139 OUTLET_3 bang; +#X text 44 85 OUTLET_0 message; +#X text 44 13 KEYWORDS store edit message index; +#X text 44 229 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 500 960 pd META; +#X obj -1 786 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 902 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 230 571 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 10 30 funbuff; #C restore; -#X obj 243 486 coll /tmp/test.coll; +#X obj 65 30 buddy; +#X obj 108 30 textfile; +#X restore 196 960 pd Related_objects; +#X obj 81 817 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header coll 3 12 0 18 +-204280 -1 0; +#X text 11 23 store and edit collections of messages; +#X obj 32 601 coll /tmp/test.coll; #C restore; -#X obj 244 56 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 32 71 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X msg 255 109 next; -#X obj 243 575 print coll; -#X msg 266 132 prev; -#X msg 156 127 clear; -#X floatatom 285 552 5 0 0 0 - - -; -#X obj 328 532 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X msg 39 124 next; +#X obj 32 690 print coll; +#X msg 131 488 clear; +#X floatatom 69 667 5 0 0 0 - - -; +#X obj 106 647 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X obj 371 514 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 143 629 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X msg 274 155 dump; -#X msg 283 179 read /tmp/foo; -#X msg 290 205 read; -#X msg 316 276 length; -#X text 354 534 bang when we finished a load or save operation; -#X text 394 516 bang when finished with a dump operation; -#X text 329 554 index of the message sent out; -#X text 389 484 optional arg loads a file into coll; +#X msg 58 170 dump; +#X msg 61 194 read /tmp/foo; +#X msg 68 220 read; +#X msg 85 291 length; +#X text 124 645 bang when we finished a load or save operation; +#X text 161 627 bang when finished with a dump operation; +#X text 101 665 index of the message sent out; +#X text 156 599 optional arg loads a file into coll; #N canvas 79 76 329 260 loadsomeitems 0; #X obj -44 53 inlet; #X obj -13 220 outlet; @@ -45,36 +75,32 @@ #X connect 5 0 1 0; #X connect 6 0 1 0; #X connect 7 0 1 0; -#X restore 244 80 pd loadsomeitems; -#X text 276 56 load stuff; -#X text 153 81 look inside:; -#X text 305 133 previous; -#X text 314 156 dump them all; -#X text 383 180 read a file; -#X text 324 204 opens a dialog; -#X msg 298 229 write /tmp/foo; -#X text 404 231 write a file; -#X text 354 251 open a dialog; -#X msg 308 252 write; -#X floatatom 203 109 5 0 0 0 - - -; -#X text 85 108 output by index:; -#X text 46 127 clear contents:; -#X text 372 276 output nr. of messages stored; -#X text 295 108 output next =; -#X msg 392 107 bang; -#X msg 322 298 delete 2; -#X text 389 298 delete message \, and decrement larger indexes; -#X msg 326 344 goto 2; -#X text 379 346 goto item nr; -#X msg 331 389 end; -#X text 362 390 goto last item; -#X msg 334 413 filetype; -#X text 408 416 useless on unix it's a dummy function; -#X msg 339 436 flags 1 0; -#X text 413 438 save coll's contents with the patch; -#X msg 339 462 flags 0 0; -#X text 415 463 don't save (default); -#N canvas 98 103 484 259 more 0; +#X restore 32 95 pd loadsomeitems; +#X text 50 70 load stuff; +#X text 89 169 dump them all; +#X text 146 193 read a file; +#X text 98 219 opens a dialog; +#X msg 74 244 write /tmp/foo; +#X text 166 242 write a file; +#X text 118 266 open a dialog; +#X msg 81 267 write; +#X floatatom 122 467 5 0 0 0 - - -; +#X text 129 290 output nr. of messages stored; +#X text 72 123 output next =; +#X msg 159 123 bang; +#X msg 90 313 delete 2; +#X text 143 313 delete message \, and decrement larger indexes; +#X msg 100 357 goto 2; +#X text 143 355 goto item nr; +#X msg 105 379 end; +#X text 131 377 goto last item; +#X msg 109 401 filetype; +#X text 167 400 useless on unix it's a dummy function; +#X msg 114 423 flags 1 0; +#X text 176 422 save coll's contents with the patch; +#X msg 117 445 flags 0 0; +#X text 180 443 don't save (default); +#N canvas 98 103 409 253 more 0; #X obj 129 205 outlet; #X msg 50 37 store named_one this works too; #X msg 95 67 named_one; @@ -88,116 +114,112 @@ #X connect 3 0 0 0; #X connect 4 0 0 0; #X connect 6 0 0 0; -#X restore 65 400 pd more ways to store; -#N canvas 27 85 907 412 complex 0; +#X restore 381 538 pd more ways to store; +#N canvas 137 108 841 409 complex 0; #X obj 100 366 outlet; #X msg 44 62 assoc bar 1; #X msg 100 88 bar; #X msg 118 119 subsym foo bar; #X msg 131 149 foo; #X msg 138 178 deassoc foo 1; -#X text 18 10 coll can associate indexes and symbols \, symbols; -#X text 17 22 can be used just like ints to operate on or re-; -#X text 16 35 trieve data:; -#X obj 131 251 r cout; -#X obj 500 372 s cout; -#X text 135 63 associate index 1 with 'bar'; -#X text 138 91 retrieve it using association; -#X text 230 121 change association; -#X text 163 149 retrieve; -#X text 239 179 remove association; -#X msg 315 209 nth 4 3; -#X text 16 210 retrieve 3rd element of message at index 4; -#X msg 423 70 merge 2 and this was appended; -#X msg 448 96 2; -#X text 419 37 merge appends a message to an; -#X text 419 50 already stored one:; -#X msg 500 130 insert 2 a new two; -#X text 498 102 inserts new message at index; -#X text 499 113 and increments all indexes >=; -#X floatatom 520 160 5 0 0 0 - - -; -#X text 562 159 check it out ...; -#X text 543 220 or send it out immediately:; -#X text 536 181 replace an item (silently):; -#X msg 537 202 nsub 2 3 one; -#X msg 546 238 sub 2 2 newer; +#X obj 161 234 r cout; +#X obj 588 366 s cout; +#X text 119 60 associate index 1 with 'bar'; +#X text 126 87 retrieve it using association; +#X text 210 118 change association; +#X text 156 148 retrieve; +#X text 225 178 remove association; +#X msg 149 205 nth 4 3; +#X text 201 205 retrieve 3rd element of message at index 4; +#X msg 511 70 merge 2 and this was appended; +#X msg 536 96 2; +#X text 507 37 merge appends a message to an; +#X text 507 50 already stored one:; +#X msg 588 130 insert 2 a new two; +#X text 584 99 inserts new message at index; +#X text 585 110 and increments all indexes >=; +#X floatatom 608 160 5 0 0 0 - - -; +#X text 644 159 check it out ...; +#X text 637 225 or send it out immediately:; +#X text 624 181 replace an item (silently):; +#X msg 625 202 nsub 2 3 one; +#X msg 640 243 sub 2 2 newer; +#X text 18 21 comment; +#X text 11 9 coll can associate indexes and symbols \, symbols can +be used just like ints to operate on or re-trieve data:; #X connect 1 0 0 0; #X connect 2 0 0 0; #X connect 3 0 0 0; #X connect 4 0 0 0; #X connect 5 0 0 0; -#X connect 9 0 0 0; -#X connect 16 0 0 0; -#X connect 18 0 10 0; -#X connect 19 0 10 0; -#X connect 22 0 10 0; -#X connect 25 0 10 0; -#X connect 29 0 10 0; -#X connect 30 0 10 0; -#X restore 64 377 pd complex operations; -#X text 62 358 for more info:; -#X msg 120 151 open; -#X text 33 152 open editor:; -#X msg 469 178 readagain; -#X text 542 177 reopens last file read; -#X msg 325 320 remove 3; -#X text 391 319 delete message \, leave index alone; -#X msg 496 228 writeagain; -#X text 576 230 rewrite last file written; +#X connect 6 0 0 0; +#X connect 13 0 0 0; +#X connect 15 0 7 0; +#X connect 16 0 7 0; +#X connect 19 0 7 0; +#X connect 22 0 7 0; +#X connect 26 0 7 0; +#X connect 27 0 7 0; +#X restore 381 515 pd complex operations; +#X text 379 495 for more info:; +#X msg 137 511 open; +#X msg 225 194 readagain; +#X msg 96 335 remove 3; +#X text 151 334 delete message \, leave index alone; +#X msg 246 244 writeagain; #N canvas 116 68 589 315 even 0; #X obj 32 207 coll /tmp/new.coll; #C restore; #X obj 32 236 print more_coll; -#X text 133 78 load ...; +#X text 133 76 load ...; #X msg 49 99 dump; #X msg 77 146 renumber; -#X msg 78 169 dump; +#X msg 88 168 dump; #X msg 67 122 swap 1 2; #X msg 32 76 1 100 \, 2 200; -#X text 21 32 this is not like in the reference \,; -#X text 22 45 renumber shouldn't be needed:; #X text 135 123 swap 1 & 2; -#X msg 33 268 renumber; -#X text 30 289 doesn't quite work as expected ...; -#X obj 301 242 print more_coll; -#X obj 301 213 coll /tmp/new1.coll; +#X msg 32 281 renumber; +#X text 87 280 doesn't quite work as expected ...; +#X obj 301 236 print more_coll; +#X obj 301 207 coll /tmp/new1.coll; #C restore; -#X msg 301 80 2 2 3 4 \, 1 1 2 3 \, 3 3 4 5; -#X msg 318 106 sort 1; -#X msg 325 132 dump; -#X msg 412 106 sort -1; -#X text 299 49 sort by index or element \, up or down:; -#X text 468 108 up; -#X text 375 107 down; -#X msg 366 155 sort 1 3; -#X msg 442 153 sort -1 3; -#X text 371 137 sort by 3rd element:; -#X msg 379 182 dump; +#X msg 301 71 2 2 3 4 \, 1 1 2 3 \, 3 3 4 5; +#X msg 318 101 sort 1; +#X msg 325 127 dump; +#X msg 412 101 sort -1; +#X text 299 50 sort by index or element \, up or down:; +#X text 464 100 up; +#X text 362 101 down; +#X msg 394 148 sort 1 3; +#X msg 470 148 sort -1 3; +#X text 399 130 sort by 3rd element:; +#X msg 453 180 dump; #X text 141 147 order by index*; -#X text 17 259 *; +#X text 21 281 *; +#X text 12 10 this is not like in the reference \, renumber shouldn't +be needed:; #X connect 0 0 1 0; #X connect 3 0 0 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 6 0 0 0; #X connect 7 0 0 0; -#X connect 14 0 13 0; -#X connect 15 0 14 0; -#X connect 16 0 14 0; -#X connect 17 0 14 0; -#X connect 18 0 14 0; -#X connect 22 0 14 0; -#X connect 23 0 14 0; -#X connect 25 0 14 0; -#X restore 577 78 pd even more things; -#X msg 111 176 wclose; -#X text 19 177 close & save:; -#N canvas 0 0 450 300 problems 0; -#X obj 121 205 outlet; -#X msg 93 86 min; -#X msg 121 114 max; -#X text 85 33 please look at coll.txt if you think; -#X text 85 46 you can help...; +#X connect 12 0 11 0; +#X connect 13 0 12 0; +#X connect 14 0 12 0; +#X connect 15 0 12 0; +#X connect 16 0 12 0; +#X connect 20 0 12 0; +#X connect 21 0 12 0; +#X connect 23 0 12 0; +#X restore 258 93 pd even more things; +#X msg 141 533 wclose; +#N canvas 433 184 345 227 problems 0; +#X obj 148 125 outlet; +#X msg 118 78 min; +#X msg 148 78 max; +#X text 62 28 please look at coll.txt if you think; +#X text 62 41 you can help...; #N canvas 63 144 658 284 refer 0; #X msg 45 98 1 1 \, 2 2 \, 3 3; #X floatatom 408 135 5 0 0 0 - - -; @@ -207,9 +229,9 @@ #X obj 475 167 coll /tmp/2.coll; #C restore; #X msg 475 99 refer /tmp/1.coll; -#X text 43 71 load data into 1.coll:; -#X text 396 73 tell 2.coll to refer to 1.coll:; -#X text 215 135 retrieve 1.coll's contents:; +#X text 42 77 load data into 1.coll:; +#X text 402 79 tell 2.coll to refer to 1.coll:; +#X text 238 133 retrieve 1.coll's contents:; #X text 40 31 I once crashed* pd using this so please use with caution ...; #X text 50 236 * can't reproduce it :(; @@ -217,59 +239,70 @@ #X connect 1 0 4 0; #X connect 4 0 2 0; #X connect 5 0 4 0; -#X restore 302 250 pd refer; -#X text 324 100 comment; -#X text 50 246 I don't consider this to be stable:; +#X restore 253 172 pd refer; +#X text 36 170 I don't consider this to be stable:; #X connect 1 0 0 0; #X connect 2 0 0 0; -#X restore 25 469 pd problems; -#X text 573 60 swap \, sort \, renumber:; -#N canvas 145 112 494 449 META 0; -#X text 12 255 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 225 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X restore 381 561 pd problems; +#X text 254 75 swap \, sort \, renumber:; +#X text 111 732 message; +#X msg 50 147 prev; +#X text 82 145 previous; +#X obj 81 839 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 111 816 float; +#X obj 81 861 cnv 17 3 17 empty \$0-pddp.cnv.let.0 3 5 9 0 16 -228856 +-162280 0; +#X obj 81 795 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 111 838 bang; +#X text 216 816 - index of message sent out; +#X text 111 794 message; +#X text 216 794 - messages at certain index can be output; +#X text 216 839 - when finishing load or save op; +#X text 111 861 bang; +#X text 216 862 - when finished with a dump op; +#X text 88 920 1) /path/to/file; +#X text 216 920 - option arg loads a file into coll; +#X obj 495 3 coll; +#C restore; +#X text 315 236 rewrite last file written; +#X text 288 186 reopens last file read; +#X obj 81 734 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 216 731 - can input message to store or many different commands +for coll object as specified above; +#X text 158 465 output by index; +#X text 170 486 clear contents; +#X text 170 510 open editor; +#X text 185 532 close & save; +#X text 135 94 look inside; +#X obj 5 959 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control storage max_compatible filesystem; -#X text 12 45 DESCRIPTION store and edit collections of messages; -#X text 12 65 INLET_0 bang float list wclose open clear next prev dump -read write length delete remove goto end filetype flags refer min max -store nstore assoc subsym deassoc nth merge insert nsub sub readagain -writeagain swap renumber sort; -#X text 12 125 OUTLET_0 list; -#X text 12 145 OUTLET_1 float; -#X text 12 165 OUTLET_2 bang; -#X text 12 185 OUTLET_3 bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 205 AUTHOR Krzysztof Czaja; -#X restore 689 624 pd META; -#X msg 328 367 start; -#X text 370 367 goto first item; -#X connect 5 0 8 0; -#X connect 5 1 11 0; -#X connect 5 2 12 0; -#X connect 5 3 13 0; -#X connect 6 0 22 0; -#X connect 7 0 5 0; -#X connect 9 0 5 0; -#X connect 10 0 5 0; -#X connect 14 0 5 0; -#X connect 15 0 5 0; -#X connect 16 0 5 0; -#X connect 17 0 5 0; -#X connect 22 0 5 0; -#X connect 29 0 5 0; -#X connect 32 0 5 0; -#X connect 33 0 5 0; -#X connect 39 0 5 0; -#X connect 41 0 5 0; -#X connect 43 0 5 0; -#X connect 45 0 5 0; -#X connect 47 0 5 0; -#X connect 49 0 5 0; -#X connect 51 0 5 0; -#X connect 52 0 5 0; -#X connect 54 0 5 0; -#X connect 58 0 5 0; -#X connect 63 0 5 0; -#X connect 65 0 5 0; -#X connect 68 0 5 0; +#X connect 9 0 12 0; +#X connect 9 1 14 0; +#X connect 9 2 15 0; +#X connect 9 3 16 0; +#X connect 10 0 25 0; +#X connect 11 0 9 0; +#X connect 13 0 9 0; +#X connect 17 0 9 0; +#X connect 18 0 9 0; +#X connect 19 0 9 0; +#X connect 20 0 9 0; +#X connect 25 0 9 0; +#X connect 30 0 9 0; +#X connect 33 0 9 0; +#X connect 34 0 9 0; +#X connect 38 0 9 0; +#X connect 40 0 9 0; +#X connect 42 0 9 0; +#X connect 44 0 9 0; +#X connect 46 0 9 0; +#X connect 48 0 9 0; +#X connect 50 0 9 0; +#X connect 51 0 9 0; +#X connect 53 0 9 0; +#X connect 55 0 9 0; +#X connect 59 0 9 0; +#X connect 60 0 9 0; diff --git a/externals/miXed/doc/help/cyclone/comb~-help.pd b/externals/miXed/doc/help/cyclone/comb~-help.pd index 976276c2cb46add6f4cfb1e5edbcc36dc385eaee..e949d041bc8ba0ddac1982412c6acd03adc14d78 100644 --- a/externals/miXed/doc/help/cyclone/comb~-help.pd +++ b/externals/miXed/doc/help/cyclone/comb~-help.pd @@ -1,5 +1,43 @@ -#N canvas 0 26 660 481 10; -#X floatatom 231 341 0 0 100 0 - - -; +#N canvas 422 47 553 573 10; +#X obj -2 729 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 379 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 554 277 413 321 META 0; +#X text 33 231 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 33 31 LICENSE SIBSD; +#X text 33 211 AUTHOR Miller Puckette; +#X text 33 251 RELEASE_DATE 1997; +#X text 33 191 LIBRARY cyclone; +#X text 33 171 OUTLET_0 signal; +#X text 33 11 KEYWORDS signal comb filter buffer delay; +#X text 33 51 DESCRIPTION comb filter; +#X text 33 71 INLET_0 signal list message; +#X text 33 91 INLET_0 float signal; +#X text 33 111 INLET_0 float signal; +#X text 33 131 INLET_0 float signal; +#X text 33 151 INLET_0 float signal; +#X text 33 271 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 498 731 pd META; +#X obj 0 574 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 611 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 312 488 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 9 30 buffir~; +#X restore 204 731 pd Related_objects; +#X obj 78 389 cnv 17 3 55 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 456 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header comb~ 3 12 0 18 +-204280 -1 0; +#X text 11 23 comb filter; +#X floatatom 154 314 0 0 100 0 - - -; #N canvas 159 26 532 285 output 0; #X obj 338 160 t b; #X obj 338 110 f; @@ -53,11 +91,11 @@ #X connect 23 0 20 0; #X connect 26 0 5 0; #X connect 27 0 21 0; -#X restore 206 365 pd output; -#X msg 257 341 MUTE; -#X obj 206 94 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#X restore 129 338 pd output; +#X msg 180 314 MUTE; +#X obj 129 67 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X text 235 93 generate short noisebursts; +#X text 158 66 generate short noisebursts; #N canvas 0 0 290 283 burst 0; #X obj 48 173 noise~; #X obj 95 172 line~; @@ -77,53 +115,68 @@ #X connect 5 0 1 0; #X connect 6 0 4 0; #X connect 7 0 3 0; -#X restore 206 122 pd burst; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 22 440 docs based on the MAX/MSP reference (c) cycling'74; -#X text 21 454 ___________________________________________________ +#X restore 129 95 pd burst; +#X floatatom 165 156 5 0 0 0 - - -; +#X floatatom 202 181 5 0 0 0 - - -; +#X floatatom 239 204 5 0 0 0 - - -; +#X floatatom 276 229 5 0 0 0 - - -; +#X msg 10 204 clear; +#X text 8 183 clear buffer; +#X msg 58 137 10 0.4 0.7; +#X text 202 156 D = delay time; +#X text 63 118 D a b; +#X obj 129 254 comb~ 100 0.2 0.2 0.3 0.9; +#X text 111 387 signal; +#X text 223 387 - signal to pass through comb filter; +#X text 223 408 - can set arguments for filter (D \, a \, b \, c); +#X obj 78 485 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj 78 540 cnv 17 3 17 empty \$0-pddp.cnv.let.0 4 5 9 0 16 -228856 +-162280 0; +#X obj 78 582 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 111 456 float or signal; +#X text 223 456 - D = delay time; +#X text 237 180 a = input (pre delay) amplitude coefficient; +#X text 223 485 - a = input (pre delay) amplitude coefficient; +#X text 278 204 b = input (post delay) amplitude coefficient; +#X text 223 514 - b = input (post delay) amplitude coefficient; +#X text 312 229 c = outnput amplitude coefficient; +#X text 223 540 - c = outnput amplitude coefficient; +#X text 111 514 float or signal; +#X text 111 540 float or signal; +#X text 111 485 float or signal; +#X obj 78 514 cnv 17 3 17 empty \$0-pddp.cnv.let.0 3 5 9 0 16 -228856 +-162280 0; +#X obj 78 514 cnv 17 3 17 empty \$0-pddp.cnv.let.0 3 5 9 0 16 -228856 +-162280 0; +#X text 111 581 signal; +#X text 223 581 - output from comb filter; +#X text 111 619 1) float; +#X text 223 621 - D = delay time; +#X text 223 645 - a = input (pre delay) amplitude coefficient; +#X text 223 672 - b = input (post delay) amplitude coefficient; +#X text 223 696 - c = outnput amplitude coefficient; +#X text 111 645 2) float; +#X text 111 672 3) float; +#X text 111 696 4) float; +#X obj 480 4 comb~; +#X text 163 127 D \, a \, b \, c inlets support signals as well:; +#X obj 482 49 pddp/dsp; +#X text 111 408 list; +#X text 111 428 message; +#X text 223 428 - can clear buffer; +#X obj 5 730 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 36 30 comb~; -#X text 110 28 comb filter; -#X floatatom 248 167 5 0 0 0 - - -; -#X floatatom 291 191 5 0 0 0 - - -; -#X floatatom 333 214 5 0 0 0 - - -; -#X floatatom 376 240 5 0 0 0 - - -; -#X msg 90 229 clear; -#X text 53 207 clear buffer; -#X msg 127 167 10 0.4 0.7; -#X text 297 167 D = delay time; -#X text 335 191 a = input (pre delay) amplitude coefficient; -#X text 381 215 b = input (post delay) amplitude coefficient; -#X text 421 241 c = outnput amplitude coefficient; -#X text 132 148 D a b; -#X text 278 141 D \, a \, b \, c inlets support signals aswell; -#X obj 206 265 comb~ 100 0.2 0.2 0.3 0.9; -#N canvas 247 115 494 423 META 0; -#X text 12 235 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 205 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS signal max_compatible filter; -#X text 12 45 DESCRIPTION comb filter; -#X text 12 85 INLET_1 signal; -#X text 12 105 INLET_2 signal; -#X text 12 125 INLET_3 signal; -#X text 12 145 INLET_4 signal; -#X text 12 65 INLET_0 signal list clear; -#X text 12 165 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 185 AUTHOR Krzysztof Czaja; -#X restore 610 458 pd META; -#X connect 0 0 1 1; -#X connect 1 0 0 0; -#X connect 2 0 1 2; -#X connect 3 0 5 0; -#X connect 5 0 24 0; -#X connect 11 0 24 1; -#X connect 12 0 24 2; -#X connect 13 0 24 3; -#X connect 14 0 24 4; -#X connect 15 0 24 0; -#X connect 17 0 24 0; -#X connect 24 0 1 0; +#X connect 10 0 11 1; +#X connect 11 0 10 0; +#X connect 12 0 11 2; +#X connect 13 0 15 0; +#X connect 15 0 25 0; +#X connect 16 0 25 1; +#X connect 17 0 25 2; +#X connect 18 0 25 3; +#X connect 19 0 25 4; +#X connect 20 0 25 0; +#X connect 22 0 25 0; +#X connect 25 0 11 0; diff --git a/externals/miXed/doc/help/cyclone/cosh-help.pd b/externals/miXed/doc/help/cyclone/cosh-help.pd index b2679937672fdda3179430681d36a87b62e5849a..34209b03dd5ed10f7759a822fc5f529afdaafe9f 100644 --- a/externals/miXed/doc/help/cyclone/cosh-help.pd +++ b/externals/miXed/doc/help/cyclone/cosh-help.pd @@ -1,32 +1,73 @@ -#N canvas 0 26 421 323 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 21 278 docs based on the MAX/MSP reference (c) cycling'74; -#X text 20 292 ___________________________________________________ +#N canvas 381 145 552 439 10; +#X obj 0 416 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 243 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 501 272 428 289 META 0; +#X text 42 178 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 42 58 LICENSE SIBSD; +#X text 42 158 AUTHOR Miller Puckette; +#X text 42 198 RELEASE_DATE 1997; +#X text 42 138 LIBRARY cyclone; +#X text 42 98 INLET_0 float bang; +#X text 42 38 KEYWORDS cos cosine cosh hyperbolic; +#X text 42 118 OUTLET_0 float; +#X text 42 78 DESCRIPTION takes the hyperbolic cosine value of a float ; -#X floatatom 46 216 8 0 0 0 - - -; -#X msg 46 83 bang; -#X obj 67 152 / 100; -#X floatatom 67 132 5 0 0 0 - - -; -#X text 123 185 arg sets initial value; -#X obj 42 22 cosh 0.2; -#X text 108 24 calculate hyperbolic cosine function; -#X obj 46 183 cosh 0.2; -#X text 95 82 output cosh of current val; -#X text 121 130 calculate and output cosh; -#N canvas 247 115 494 359 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 42 218 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 502 418 pd META; +#X obj 0 308 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 345 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 266 442 428 117 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 60 33 acosh~; +#X obj 60 60 asin; +#X obj 60 85 asinh~; +#X obj 144 33 asin~; +#X obj 144 60 atan~; +#X obj 144 85 atanh~; +#X obj 245 33 cosh~; +#X obj 245 85 cosx~; +#X obj 329 33 acos~; +#X obj 245 60 acos; +#X restore 201 418 pd Related_objects; +#X obj 80 258 cnv 17 3 36 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 318 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header cosh 3 12 0 18 +-204280 -1 0; +#X text 113 258 float; +#X text 113 278 bang; +#X text 113 319 float; +#X text 95 368 1) float; +#X text 178 368 - optional initial value to compute; +#X text 11 24 calculate hyperbolic cosine function; +#X text 178 257 - number to take cosh of; +#X text 178 280 - output cosh of stored value; +#X obj 516 3 cosh; +#X floatatom 322 180 8 0 0 0 - - -; +#X msg 322 114 bang; +#X obj 322 147 cosh 0.2; +#X floatatom 161 194 8 0 0 0 - - -; +#X obj 161 137 / 100; +#X floatatom 161 112 5 0 0 0 - - -; +#X obj 161 165 cosh; +#X text 48 118 with input as float value to take cosh of; +#X text 390 117 with bang button and argument inside cosh object ; -#X text 12 45 DESCRIPTION calculate hyperbolic cosine function; -#X text 12 65 INLET_0 bang float; -#X text 12 85 OUTLET_0 float; -#X text 12 5 KEYWORDS control max_compatible trigonometry; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 371 302 pd META; -#X connect 4 0 10 0; -#X connect 5 0 10 0; -#X connect 6 0 5 0; -#X connect 10 0 3 0; +#X text 48 59 outputs the hyperbolic cosine value of input float value. +; +#X text 178 319 - cosh of input value; +#X obj 8 417 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 19 0 20 0; +#X connect 20 0 18 0; +#X connect 22 0 24 0; +#X connect 23 0 22 0; +#X connect 24 0 21 0; diff --git a/externals/miXed/doc/help/cyclone/cosh~-help.pd b/externals/miXed/doc/help/cyclone/cosh~-help.pd index d50030d6897069d9bca5f98c6931a44d0b5c23a6..d33d44d039ed09b0cb2fb049c5623e9094dc40e0 100644 --- a/externals/miXed/doc/help/cyclone/cosh~-help.pd +++ b/externals/miXed/doc/help/cyclone/cosh~-help.pd @@ -1,32 +1,86 @@ -#N canvas 0 26 536 355 10; -#X text 170 85 this is probably only useful for mathematical calculations -; -#X text 37 324 make a wave that looks like a wave!!; -#X msg 128 133 range 0 3.14159; -#X obj 39 114 -~ 1.5708; -#X obj 39 91 *~ 3.14159; -#X obj 39 69 phasor~ 2; -#X text 15 35 Hyperbolic cosine function (cosh(x)) for signals; -#X obj 38 166 Scope~ 130 130 256 3 128 0 3.14159 0 0 0 0 102 255 51 +#N canvas 334 96 552 478 10; +#X obj 0 455 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 327 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 444 273 434 278 META 0; +#X text 32 164 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 32 44 LICENSE SIBSD; +#X text 32 144 AUTHOR Miller Puckette; +#X text 32 184 RELEASE_DATE 1997; +#X text 32 124 LIBRARY cyclone; +#X text 32 64 DESCRIPTION takes the hyperbolic cosine function for +signals; +#X text 32 84 INLET_0 signal; +#X text 32 104 OUTLET_0 signal; +#X text 32 22 KEYWORDS hyperbolic cos cosine cosh signal; +#X text 32 206 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 497 457 pd META; +#X obj 0 371 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 412 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 224 437 429 115 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 328 60 sinh~; +#X obj 328 85 tanh~; +#X obj 58 33 acosh~; +#X obj 58 60 asin; +#X obj 58 85 asinh~; +#X obj 142 33 asin~; +#X obj 142 60 atan~; +#X obj 142 85 atanh~; +#X obj 243 33 cosh~; +#X obj 243 60 cosh; +#X obj 243 85 cosx~; +#X obj 327 33 acos~; +#X restore 207 457 pd Related_objects; +#X obj 83 382 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header cosh~ 3 12 0 18 +-204280 -1 0; +#X text 117 343 signal; +#X text 117 382 signal; +#X text 117 423 (none); +#X text 16 23 Hyperbolic cosine function (cosh(x)) for signals; +#X msg 340 173 range 0 3.14159; +#X obj 267 139 -~ 1.5708; +#X obj 267 116 *~ 3.14159; +#X obj 267 94 phasor~ 2; +#X obj 266 202 Scope~ 166 85 256 3 128 0 3.14159 0 0 0 0 102 255 51 135 135 135 0; -#X obj 38 138 cosh~; -#X obj 122 109 loadbang; -#N canvas 247 115 494 344 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 266 163 cosh~; +#X obj 340 149 loadbang; +#X text 173 343 - input to cosh function; +#X obj 510 2 cosh~; +#X obj 83 343 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 39 120 +~ 2; +#X obj 40 203 Scope~ 165 83 256 3 128 1 11 0 0 0 0 102 255 51 135 135 +135 0; +#X text 72 122 be greater than 1; +#X text 71 110 input values must; +#X obj 39 91 osc~ 2; +#X obj 39 151 cosh~; +#X obj 483 48 pddp/dsp; +#X obj 135 150 loadbang; +#X msg 135 174 range 1 11; +#X text 173 382 - output of cosh function; +#X text 339 89 this is probably only useful for mathematical calculations ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION hyperbolic cosine function ( cosh(x) ) for -signals; -#X text 12 75 INLET_0 signal; -#X text 12 95 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 486 333 pd META; -#X connect 2 0 7 0; -#X connect 3 0 8 0; -#X connect 4 0 3 0; -#X connect 5 0 4 0; -#X connect 8 0 7 0; -#X connect 9 0 2 0; +#X obj 4 456 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 12 0 16 0; +#X connect 13 0 17 0; +#X connect 14 0 13 0; +#X connect 15 0 14 0; +#X connect 17 0 16 0; +#X connect 18 0 12 0; +#X connect 22 0 27 0; +#X connect 26 0 22 0; +#X connect 27 0 23 0; +#X connect 29 0 30 0; +#X connect 30 0 23 0; diff --git a/externals/miXed/doc/help/cyclone/cosx~-help.pd b/externals/miXed/doc/help/cyclone/cosx~-help.pd index 2483da46f4d81724aba1bfd21f7f77961f67651c..1884cbe4cf12ea44856e5d0b85a35578cf92eb3e 100644 --- a/externals/miXed/doc/help/cyclone/cosx~-help.pd +++ b/externals/miXed/doc/help/cyclone/cosx~-help.pd @@ -1,29 +1,72 @@ -#N canvas 0 26 495 303 10; -#X msg 124 135 range -1 1; -#X obj 22 89 *~ 6.28319; -#X obj 22 64 phasor~ 2; -#X text 15 35 cos(x) for signals; -#X text 101 62 this is a real cosine function whose input expects values -between 0 and 2pi (unlike cos~ which is designed to work with phasor~'s -output from 0 to 1); -#X obj 125 110 loadbang; -#X obj 22 121 cosx~; -#X obj 22 161 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 +#N canvas 319 98 554 514 10; +#X obj 0 491 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 290 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 487 355 381 235 META 0; +#X text 17 148 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 17 28 LICENSE SIBSD; +#X text 17 128 AUTHOR Miller Puckette; +#X text 17 168 RELEASE_DATE 1997; +#X text 17 108 LIBRARY cyclone; +#X text 17 68 INLET_0 signal; +#X text 17 88 OUTLET_0 signal; +#X text 17 48 DESCRIPTION takes the cosine function for signals; +#X text 17 6 KEYWORDS cosine cosx signal cos; +#X text 17 190 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 500 493 pd META; +#X obj 0 328 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 365 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 0 409 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +0 13 -228856 -1 0; +#N canvas 211 458 425 132 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 329 67 sinx~; +#X obj 245 92 cos~; +#X obj 329 92 tanx~; +#X obj 60 40 acosh~; +#X obj 60 67 asin; +#X obj 60 92 asinh~; +#X obj 144 40 asin~; +#X obj 144 67 atan~; +#X obj 144 92 atanh~; +#X obj 245 40 cosh~; +#X obj 245 67 cosh; +#X obj 329 40 acos~; +#X restore 205 493 pd Related_objects; +#X obj 78 339 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header cosx~ 3 12 0 18 +-204280 -1 0; +#X text 111 303 signal; +#X text 111 339 signal; +#X text 111 381 (none); +#X msg 265 143 range -1 1; +#X obj 177 100 *~ 6.28319; +#X obj 177 75 phasor~ 2; +#X text 103 431 this is a real cosine function whose input expects +values between 0 and 2pi (unlike cos~ which is designed to work with +phasor~'s output from 0 to 1); +#X obj 265 118 loadbang; +#X obj 177 132 cosx~; +#X obj 177 169 Scope~ 155 90 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 135 0; -#N canvas 247 115 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 167 303 - input to cos function; +#X text 167 339 - output of cos function; +#X obj 507 3 cosx~; +#X text 17 24 cosine function (cos(x)) for signals; +#X obj 481 47 pddp/dsp; +#X obj 78 303 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 7 492 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 45 DESCRIPTION cos(x) for signals; -#X text 12 5 KEYWORDS signal max_compatible trigonometry; -#X text 12 65 INLET_0 signal; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 445 282 pd META; -#X connect 0 0 7 0; -#X connect 1 0 6 0; -#X connect 2 0 1 0; -#X connect 5 0 0 0; -#X connect 6 0 7 0; +#X connect 12 0 18 0; +#X connect 13 0 17 0; +#X connect 14 0 13 0; +#X connect 16 0 12 0; +#X connect 17 0 18 0; diff --git a/externals/miXed/doc/help/cyclone/counter-help.pd b/externals/miXed/doc/help/cyclone/counter-help.pd index c076084bea56f3f2e183affabda202dbdc215685..4e8a180c842380f5b106a0c4e09b4dcfadda3048 100644 --- a/externals/miXed/doc/help/cyclone/counter-help.pd +++ b/externals/miXed/doc/help/cyclone/counter-help.pd @@ -1,82 +1,142 @@ -#N canvas 0 26 751 579 10; -#X text 382 541 docs based on the MAX/MSP reference (c) cycling'74 -; -#X text 381 555 ___________________________________________________ -; -#X obj 5 20 counter; -#X text 79 21 count the number of bangs received; -#X obj 54 74 metro 300; -#X obj 54 51 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 -; -#X floatatom 131 197 10 0 0 0 - - -; -#X text 201 198 number of bangs; -#X text 163 76 change direction; -#X obj 142 74 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#N canvas 420 34 553 662 10; +#X obj -370 1146 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 +0 14 -233017 -33289 0; +#X obj -370 572 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 +13 -228856 -1 0; +#N canvas 600 344 370 331 META 0; +#X text 12 253 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 19 LICENSE SIBSD; +#X text 12 235 AUTHOR Miller Puckette; +#X text 12 271 RELEASE_DATE 1997; +#X text 12 217 LIBRARY cyclone; +#X text 12 145 OUTLET_0 float; +#X text 12 55 INLET_0 bang message; +#X text 12 73 INLET_1 bang float; +#X text 12 91 INLET_2 bang float; +#X text 12 109 INLET_3 bang float; +#X text 12 127 INLET_4 bang float; +#X text 12 163 OUTLET_1 float; +#X text 12 181 OUTLET_2 float; +#X text 12 199 OUTLET_3 float; +#X text 12 37 DESCRIPTION count the number of bangs received; +#X text 12 1 KEYWORDS count bangs counter; +#X text 12 289 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 133 1148 pd META; +#X obj -370 858 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 +0 13 -228856 -1 0; +#X obj -370 983 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 +12 0 13 -228856 -1 0; +#N canvas 310 565 426 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 8 28 creb/count; +#X obj 78 28 count~; +#X restore -166 1148 pd Related_objects; +#X obj -293 581 cnv 17 3 33 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -293 642 cnv 17 3 33 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -370 1 cnv 15 552 40 empty \$0-pddp.cnv.header counter 3 12 +0 18 -204280 -1 0; +#X text -321 23 count the number of bangs received; +#X obj -303 80 metro 300; +#X obj -303 57 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X floatatom -226 200 10 0 0 0 - - -; +#X text -156 201 number of bangs; +#X text -194 81 change direction; +#X obj -212 83 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X text 4 51 start; -#X obj 153 104 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X text 176 106 reset to minimum \, wait for next bang before output +#X text -340 54 start; +#X obj -198 107 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 +-1 -1; +#X text -177 105 reset to minimum \, wait for next bang before output ; -#X obj 164 130 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X text 188 131 reset and output imediately; -#X floatatom 112 53 5 0 0 0 - - -; -#X obj 175 153 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 131 171 counter; -#X text 197 155 reset to max \, wait for next bang before output * +#X obj -184 133 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 +-1 -1; +#X text -164 130 reset and output imediately; +#X floatatom -252 57 5 0 0 0 - - -; +#X obj -170 155 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 +-1 -1; +#X obj -226 174 counter; +#X floatatom -195 243 5 0 0 0 - - -; +#X floatatom -195 500 10 0 0 0 - - -; +#X msg -181 271 0; +#X msg -171 290 1; +#X msg -162 309 2; +#X text -148 269 counter direction; +#X text -125 281 0 = up; +#X text -125 293 1 = down; +#X text -125 305 2 = up and down; +#X floatatom -148 345 5 0 0 0 - - -; +#X floatatom -138 363 5 0 0 0 - - -; +#X floatatom -128 381 5 0 0 0 - - -; +#X text -93 379 set max; +#X text -102 361 set counter value; +#X msg -323 328 up; +#X msg -302 349 down; +#X msg -282 369 updown; +#X text -343 308 direction:; +#X msg -225 296 inc; +#X msg -256 296 dec; +#X text -328 268 inc/decrement doesn't; +#X text -324 279 care about direction; +#X msg -63 242 next; +#X text -159 242 number = bang =; +#X text -112 341 set min **; +#X obj -195 473 counter; +#X obj -293 715 cnv 17 3 33 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj -293 763 cnv 17 3 33 empty \$0-pddp.cnv.let.0 3 5 9 0 16 -228856 +-162280 0; +#X obj -293 809 cnv 17 3 33 empty \$0-pddp.cnv.let.0 4 5 9 0 16 -228856 +-162280 0; +#X text -273 580 bang; +#X text -193 580 - main bang input \, where counter is collected; +#X text -273 640 bang; +#X text -271 714 bang; +#X text -271 760 bang; +#X text -272 806 bang; +#X text -193 636 - change counter direction; +#X text -274 658 float; +#X text -166 670 0 = up; +#X text -166 682 1 = down; +#X text -166 694 2 = up and down; +#X text -193 658 - counter direction; +#X text -193 713 - reset to minimum \, wait for next bang before output ; -#X text 430 191 unlimited counter \, sensible behaviour IMO; -#X floatatom 162 240 5 0 0 0 - - -; -#X floatatom 162 497 10 0 0 0 - - -; -#X msg 181 264 0; -#X msg 191 283 1; -#X msg 200 303 2; -#X text 225 267 counter direction; -#X text 248 279 0 = up; -#X text 248 291 1 = down; -#X text 248 303 2 = up and down; -#X floatatom 209 343 5 0 0 0 - - -; -#X floatatom 217 360 5 0 0 0 - - -; -#X floatatom 224 378 5 0 0 0 - - -; -#X text 267 379 set max; -#X text 262 358 set counter value; -#X obj 597 433 counter; -#X msg 543 318 set \$1; -#X floatatom 543 299 5 0 0 0 - - -; -#X msg 597 319 jam \$1; -#X floatatom 597 300 5 0 0 0 - - -; -#X text 488 281 set counter to nr. and output; -#X text 637 298 immediately; -#X text 453 298 at next bang; -#X msg 458 317 goto \$1; -#X text 519 319 =; -#X msg 67 354 up; -#X msg 80 374 down; -#X msg 101 393 updown; -#X text 63 337 direction:; -#X msg 82 295 inc; -#X msg 63 275 dec; -#X text -2 246 inc/decrement doesn't; -#X text -2 257 care about direction; -#X msg 319 239 next; -#X text 208 240 number = bang =; -#X msg 437 394 min \$1; -#X msg 485 393 max \$1; -#X floatatom 437 373 5 0 0 0 - - -; -#X floatatom 485 372 5 0 0 0 - - -; -#X text 434 355 set min/max; -#N canvas 0 22 508 167 arguments 0; -#X text 58 21 arguments are specified as follows:; -#X text 195 51 one arg = initial maximum; -#X text 196 69 two args = initial min/max; -#X text 208 95 three = direction (0 \, 1 \, 2) min/max; -#X obj 62 50 counter 100; -#X obj 62 72 counter 50 100; -#X obj 61 95 counter 0 50 100; -#X restore 330 69 pd arguments; -#N canvas 19 104 733 288 outputs 0; +#X text -272 732 float; +#X text -193 731 - set min; +#X text -193 757 - reset and output immediately; +#X text -272 781 float; +#X text -193 777 - set counter value; +#X text -193 805 - reset to maximum \, wait for next bang before output +; +#X text -272 827 float; +#X text -193 827 - set maximum value; +#X text -272 598 message; +#X text -193 599 - "up" \, down" \, "updown" \, change direction. "inc" +and "dec" increment or decrement counter; +#X obj -293 874 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -293 898 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -293 922 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj -293 948 cnv 17 3 17 empty \$0-pddp.cnv.let.0 3 5 9 0 16 -228856 +-162280 0; +#X text -272 923 float; +#X text -272 949 float; +#X text -193 872 - current value of counter; +#X text -193 899 - reached min when counting down; +#X text -193 922 - reached max when counting up; +#X text -193 947 - count of overflows; +#X text -272 874 float; +#X text -272 899 float; +#X obj 114 5 counter; +#N canvas 805 142 733 288 outputs 0; #X obj 49 82 metro 100; #X obj 49 57 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; @@ -117,67 +177,62 @@ bang; #X connect 13 2 16 0; #X connect 14 0 13 0; #X connect 17 0 13 0; -#X restore 428 69 pd outputs; -#X text 444 255 additional ways to accomplish the same:; -#X obj 455 516 pddp/pddplink ../all_about_looping.pd -text all_about_looping -; -#X text 453 470 click on these for more info:; -#X text 415 181 * (there seems to be a bug when used with an; -#X text 431 201 would be to reset to 0 as well ...); -#X obj 455 493 pddp/pddplink all_about_cyclone.pd -text all_about_cyclone -; -#X text 254 341 set min **; -#X text -6 518 ** (there seems to be a bug in the original documentation -or implementation: the 3rd inlet is indeed a "set" message instead -of a "min" message...); -#N canvas 208 97 494 476 META 0; -#X text 12 315 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 285 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 55 DESCRIPTION count the number of bangs received; -#X text 12 185 OUTLET_0 float; -#X text 12 205 OUTLET_1 float; -#X text 12 225 OUTLET_2 float; -#X text 12 245 OUTLET_3 float; -#X text 12 105 INLET_1 float bang; -#X text 12 125 INLET_2 float bang; -#X text 12 145 INLET_3 float bang; -#X text 12 165 INLET_4 float bang; -#X text 12 75 INLET_0 float bang next dec inc up down updown goto set -jam min max carryint carrybang; -#X text 12 35 LICENSE SIBSD; -#X text 12 265 AUTHOR Krzysztof Czaja; -#X text 12 5 KEYWORDS control storage max_compatible; -#X restore 696 553 pd META; -#X obj 162 470 counter; -#X connect 4 0 17 0; -#X connect 5 0 4 0; -#X connect 9 0 17 1; -#X connect 11 0 17 2; -#X connect 13 0 17 3; -#X connect 15 0 4 1; -#X connect 16 0 17 4; -#X connect 17 0 6 0; -#X connect 20 0 70 0; -#X connect 22 0 70 1; -#X connect 23 0 70 1; -#X connect 24 0 70 1; -#X connect 29 0 70 2; -#X connect 30 0 70 3; -#X connect 31 0 70 4; -#X connect 35 0 34 0; -#X connect 36 0 35 0; -#X connect 37 0 34 0; -#X connect 38 0 37 0; -#X connect 42 0 34 0; -#X connect 44 0 70 0; -#X connect 45 0 70 0; -#X connect 46 0 70 0; -#X connect 48 0 70 0; -#X connect 49 0 70 0; -#X connect 54 0 34 0; -#X connect 55 0 34 0; -#X connect 56 0 54 0; -#X connect 57 0 55 0; -#X connect 70 0 21 0; +#X restore -2 478 pd outputs; +#X text -290 998 arguments are specified as follows:; +#X text -153 1028 one arg = initial maximum; +#X text -153 1049 two args = initial min/max; +#X text -153 1072 three = direction (0 \, 1 \, 2) min/max; +#X obj -286 1027 counter 100; +#X obj -286 1049 counter 50 100; +#X obj -287 1072 counter 0 50 100; +#N canvas 942 269 459 305 additional 0; +#X obj 268 230 counter; +#X msg 214 115 set \$1; +#X floatatom 214 96 5 0 0 0 - - -; +#X msg 268 116 jam \$1; +#X floatatom 268 97 5 0 0 0 - - -; +#X text 159 78 set counter to nr. and output; +#X text 308 95 immediately; +#X text 124 95 at next bang; +#X msg 129 114 goto \$1; +#X text 190 116 =; +#X msg 108 191 min \$1; +#X msg 156 190 max \$1; +#X floatatom 108 170 5 0 0 0 - - -; +#X floatatom 156 169 5 0 0 0 - - -; +#X text 105 152 set min/max; +#X text 108 35 additional ways to accomplish the same:; +#X connect 1 0 0 0; +#X connect 2 0 1 0; +#X connect 3 0 0 0; +#X connect 4 0 3 0; +#X connect 8 0 0 0; +#X connect 10 0 0 0; +#X connect 11 0 0 0; +#X connect 12 0 10 0; +#X connect 13 0 11 0; +#X restore -2 512 pd additional ways; +#X text -149 152 reset to max \, wait for next bang before output; +#X obj -368 1146 pddp/pddplink all_about_help_patches.pd -text Usage +Guide; +#X connect 10 0 23 0; +#X connect 11 0 10 0; +#X connect 15 0 23 1; +#X connect 17 0 23 2; +#X connect 19 0 23 3; +#X connect 21 0 10 1; +#X connect 22 0 23 4; +#X connect 23 0 12 0; +#X connect 24 0 49 0; +#X connect 26 0 49 1; +#X connect 27 0 49 1; +#X connect 28 0 49 1; +#X connect 33 0 49 2; +#X connect 34 0 49 3; +#X connect 35 0 49 4; +#X connect 38 0 49 0; +#X connect 39 0 49 0; +#X connect 40 0 49 0; +#X connect 42 0 49 0; +#X connect 43 0 49 0; +#X connect 49 0 25 0; diff --git a/externals/miXed/doc/help/cyclone/count~-help.pd b/externals/miXed/doc/help/cyclone/count~-help.pd index df806ceb6fd7f6e088cf644eee040484df344099..517d8719229467806dc6f6d5213ea1addfc610a3 100644 --- a/externals/miXed/doc/help/cyclone/count~-help.pd +++ b/externals/miXed/doc/help/cyclone/count~-help.pd @@ -1,69 +1,110 @@ -#N canvas 0 26 659 597 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 20 557 docs based on the MAX/MSP reference (c) cycling'74; -#X text 19 572 ___________________________________________________ -; -#X obj 32 17 count~; -#X text 106 18 sample counter; -#X obj 135 402 count~; -#X msg 55 98 stop; -#X msg 33 72 bang; -#X text 72 73 start counting; -#X text 94 99 stop \, you guessed it; -#X obj 185 458 snapshot~; -#X obj 185 429 metro 20; -#X obj 185 403 tgl 15 0 empty start empty 0 -6 0 8 -262144 -1 -1 0 +#N canvas 421 35 553 668 10; +#X obj 2 767 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 4 498 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 557 431 410 251 META 0; +#X text 39 158 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 39 32 LICENSE SIBSD; +#X text 39 140 AUTHOR Miller Puckette; +#X text 39 176 RELEASE_DATE 1997; +#X text 39 122 LIBRARY cyclone; +#X text 39 14 KEYWORDS signal count dsp; +#X text 39 50 DESCRIPTION sample counter for dsp; +#X text 39 104 OUTLET_0 float; +#X text 39 68 INLET_0 bang stop float autoreset; +#X text 39 86 INLET_1 float; +#X text 39 194 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 502 769 pd META; +#X obj 2 627 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 2 664 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 308 573 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 9 31 count; +#X obj 50 31 counter; +#X obj 121 31 phasor~; +#X restore 204 769 pd Related_objects; +#X obj 82 507 cnv 17 3 73 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 82 596 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 2 0 cnv 15 552 40 empty \$0-pddp.cnv.header count~ 3 12 0 18 +-204280 -1 0; +#X text 14 23 sample counter for dsp; +#X obj 127 377 count~; +#X msg 103 93 stop; +#X msg 78 64 bang; +#X text 111 62 start counting; +#X text 136 91 stop \, you guessed it; +#X obj 177 444 snapshot~; +#X obj 177 415 metro 20; +#X obj 177 395 tgl 15 0 empty start empty 0 -6 0 8 -262144 -1 -1 0 1; -#X floatatom 185 485 15 0 0 0 - - -; -#X text 298 486 samples counted; -#X floatatom 172 291 5 0 0 0 - - -; -#X floatatom 135 267 5 0 0 0 - - -; -#X text 215 291 set a max value \, counter restarts at min; -#X obj 33 357 tgl 20 0 empty start empty 0 -6 0 8 -4034 -1 -1 0 1; -#X msg 33 381 \; pd dsp \$1; -#X obj 110 134 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +#X floatatom 177 468 15 0 0 0 - - -; +#X text 272 467 samples counted; +#X floatatom 170 277 5 0 0 0 - - -; +#X floatatom 160 250 5 0 0 0 - - -; +#X text 206 276 set a max value \, counter restarts at min; +#X obj 127 128 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#X msg 110 159 autoreset \$1; -#X text 135 135 reset counter to min if dsp is turned off and on again +#X msg 127 166 autoreset \$1; +#X text 144 125 reset counter to min if dsp is turned off and on again ; -#X text 61 357 try it; -#X msg 182 243 set \$1; -#X floatatom 182 221 5 0 0 0 - - -; -#X text 181 266 set a min value (immediately); -#X msg 536 239 min \$1; -#X floatatom 536 218 5 0 0 0 - - -; -#X text 240 244 set a min value for the next loop same as; -#X msg 413 345 10 100000 1 1; -#X text 200 325 you can also use a list like :; -#X msg 413 323 min max on/off? autoreset?; -#X obj 395 431 count~ 10 10000 0 1; -#X text 332 412 args mean : min max on/off? autoreset?; -#N canvas 111 60 494 389 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X msg 145 218 set \$1; +#X floatatom 145 197 5 0 0 0 - - -; +#X text 197 244 set a min value (immediately); +#X msg 448 218 min \$1; +#X floatatom 448 197 5 0 0 0 - - -; +#X msg 187 347 10 100000 1 1; +#X msg 187 325 min max on/off? autoreset?; +#X obj 365 418 count~ 10 10000 0 1; +#X text 302 399 args mean : min max on/off? autoreset?; +#X text 112 506 bang; +#X text 180 506 - start counting; +#X text 112 526 stop; +#X text 180 526 - stop the counter; +#X text 112 545 float; +#X text 180 545 - set a minimum value; +#X obj 82 636 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 112 596 float; +#X text 180 596 - set a maximum value; +#X text 112 565 autoreset; +#X text 180 565 - reset counter to min if dsp is turned off and on +again; +#X text 112 636 float; +#X text 180 635 - the current count; +#X text 94 672 1) float; +#X text 94 689 2) float; +#X text 180 688 - te maximum value; +#X text 94 706 3) float; +#X text 180 705 - 0 or 1 for counter on/off; +#X text 180 673 - the minimum value; +#X text 94 721 4) float; +#X text 180 721 - 0 or 1 \, autoreset counter if dsp goes off and back +on; +#X obj 506 2 count~; +#X obj 481 51 pddp/dsp; +#X text 189 217 set a min value for the next loop. same as; +#X text 181 307 you can also use a list like:; +#X obj 6 767 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION sample counter; -#X text 12 65 INLET_0 signal bang float list set stop autoreset; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 605 576 pd META; -#X connect 5 0 10 0; -#X connect 6 0 5 0; -#X connect 7 0 5 0; -#X connect 10 0 13 0; +#X connect 10 0 15 0; #X connect 11 0 10 0; -#X connect 12 0 11 0; -#X connect 15 0 5 1; -#X connect 16 0 5 0; -#X connect 18 0 19 0; -#X connect 20 0 21 0; -#X connect 21 0 5 0; -#X connect 24 0 5 0; -#X connect 25 0 24 0; -#X connect 28 0 27 0; -#X connect 30 0 5 0; +#X connect 12 0 10 0; +#X connect 15 0 18 0; +#X connect 16 0 15 0; +#X connect 17 0 16 0; +#X connect 20 0 10 1; +#X connect 21 0 10 0; +#X connect 23 0 24 0; +#X connect 24 0 10 0; +#X connect 26 0 10 0; +#X connect 27 0 26 0; +#X connect 30 0 29 0; +#X connect 31 0 10 0; diff --git a/externals/miXed/doc/help/cyclone/curve~-help.pd b/externals/miXed/doc/help/cyclone/curve~-help.pd index 6aefd0f5d1a4215f3b38493c241ca4831abaf863..be26e897ba7981d21b96c08038c23713b0f0e893 100644 --- a/externals/miXed/doc/help/cyclone/curve~-help.pd +++ b/externals/miXed/doc/help/cyclone/curve~-help.pd @@ -1,18 +1,60 @@ -#N canvas 0 26 799 603 10; -#X text 13 -77 Exponential ramp generator; -#X text 69 309 line output; -#X obj 684 310 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X text 692 268 parameter; -#X text 617 269 time; -#X msg 138 196 1 \, 0 1000 0.5; -#X floatatom 684 237 0 0 0 0 - - -; -#X msg 589 236 1 \, 0 500; -#X msg 532 237 0 \, 1 500; -#X obj 63 244 line~; -#X msg 250 196 1 \, 0.5 500 0.5 0 500 -0.5; -#X msg 43 192 0 \, 1 1000 0.5; -#X text 9 -65 curve~ is similar to line~. It produces a signal that +#N canvas 425 64 552 615 10; +#X obj -1 886 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 329 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 617 454 348 203 META 0; +#X text 60 130 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 60 22 LICENSE SIBSD; +#X text 60 112 AUTHOR Miller Puckette; +#X text 60 148 RELEASE_DATE 1997; +#X text 60 94 LIBRARY cyclone; +#X text 60 4 KEYWORDS signal ramp generator exponential; +#X text 60 40 DESCRIPTION exponential ramp generator; +#X text 60 58 INLET_0 list; +#X text 60 76 OUTLET_0 signal; +#X text 60 166 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 500 888 pd META; +#X obj -1 499 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 536 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 612 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 305 549 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 34 36 line~; +#X obj 80 36 vline~; +#X restore 202 888 pd Related_objects; +#X obj 88 508 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header curve~ 3 12 0 18 +-204280 -1 0; +#X text 11 23 Exponential ramp generator; +#X text 101 171 line output; +#X msg 221 105 1 \, 0 1000 0.5; +#X obj 36 143 line~; +#X msg 349 105 1 \, 0.5 500 0.5 0 500 -0.5; +#X msg 36 105 0 \, 1 1000 0.5; +#X text 278 171 curve output; +#X text 33 76 amp examples: compare curve~ and line~; +#X text 353 78 example of an "s" curve; +#X obj 221 143 curve~; +#X obj 220 190 Scope~ 130 81 256 3 128 -1 1 0 0 0 0 102 255 51 135 +135 135 0; +#X obj 36 190 Scope~ 130 81 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 +135 0; +#X text 118 337 list; +#X text 118 507 signal; +#X text 178 507 - signal produced by input parameters; +#X text 114 555 1) float; +#X text 178 555 - set initial value; +#X text 114 576 2) float; +#X text 178 576 - set parameter; +#X text 114 629 curve~ is similar to line~. It produces a signal that goes from an initial to target value over a specified number of milliseconds. However \, it produces non-linear ramps using a piecewise approximation of an exponential function. You specify the parameter to this exponential @@ -27,49 +69,55 @@ is used if there are two arguments) \, or a list with two or more value in a single list. The object's approximation of the exponential becomes better when the vector size is smaller \, but the object also becomes more computationally expensive.; -#X text 194 236 optional arguments set initial value (default 0) and +#X obj 499 3 curve~; +#X obj 479 51 pddp/dsp; +#X obj 88 339 cnv 17 3 80 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 88 425 cnv 17 3 30 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 118 423 float; +#X text 178 424 - curve duration in milliseconds (useful if you wish +to feed individual float values into first inlet; +#X obj 88 462 cnv 17 3 30 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 118 460 float; +#X text 178 461 - curve parameter (-1 to 1). See "different_parameters" +subpatch for more info; +#N canvas 1007 345 279 310 different_parameters 0; +#X obj 89 172 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X text 187 62 parameter; +#X text 119 62 time; +#X floatatom 188 79 0 0 0 0 - - -; +#X msg 122 79 1 \, 0 500; +#X text 54 62 value; +#X text 101 130 curve signal out; +#X text 107 169 bang when done; +#X text 34 40 try different curve parameters (-1 to 1); +#X obj 56 131 curve~; +#X obj 57 203 Scope~ 151 80 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 +135 0; +#X text 34 6 optional arguments set initial value (default 0) and parameter (default 0); -#X text 540 269 value; -#X text 542 305 curve signal out; -#X text 700 300 bang when done; -#X text 210 296 curve output; -#X text 18 485 Special thanks to Richard Dudas for the suggestion of -a curve equation to use.; -#X text 1 175 amp examples: compare curve~ and line~; -#X text 255 179 example of an "s" curve; -#X obj 138 246 curve~; -#X obj 207 320 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 64 332 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X text 500 201 try different curve parameters (-1 to 1); -#X obj 532 283 curve~; -#X obj 532 329 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#N canvas 325 206 494 401 META 0; -#X text 12 215 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 185 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X msg 56 79 0 \, 1 500; +#X connect 3 0 9 2; +#X connect 4 0 9 0; +#X connect 9 0 10 0; +#X connect 9 1 0 0; +#X connect 12 0 9 0; +#X restore 385 234 pd different_parameters; +#X text 118 348 float; +#X text 178 338 - triplet of floats of form intial value \, time (ms) +\, parameter. Parameter specifies what kind of cuve 1 to 0 for exponential +\, 0 for line \, 0 to -1 for logarithmic. Can have up to 42 triplets. +Single float value sets the curve immediately to that value unless +duration is set to other than 0 via second inlet.; +#X obj 6 886 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal conversion max_compatible ramp; -#X text 12 45 DESCRIPTION exponential ramp generator; -#X text 12 65 INLET_0 float list; -#X text 12 105 INLET_2 float; -#X text 12 85 INLET_1 float; -#X text 12 125 OUTLET_0 signal; -#X text 12 145 OUTLET_1 bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 165 AUTHOR Krzysztof Czaja; -#X restore 749 498 pd META; -#X connect 5 0 9 0; -#X connect 5 0 21 0; -#X connect 6 0 25 2; -#X connect 7 0 25 0; -#X connect 8 0 25 0; -#X connect 9 0 23 0; -#X connect 10 0 21 0; -#X connect 11 0 9 0; -#X connect 11 0 21 0; -#X connect 21 0 22 0; -#X connect 25 0 26 0; -#X connect 25 1 2 0; +#X connect 11 0 12 0; +#X connect 11 0 18 0; +#X connect 12 0 20 0; +#X connect 13 0 18 0; +#X connect 14 0 12 0; +#X connect 14 0 18 0; +#X connect 18 0 19 0; diff --git a/externals/miXed/doc/help/cyclone/cycle-help.pd b/externals/miXed/doc/help/cyclone/cycle-help.pd index 0e1a3a6a6084e00181182ece2225eda3e9bf852a..5ec4b3cd10a9f7979d9a909c0d27a46492a77fd1 100644 --- a/externals/miXed/doc/help/cyclone/cycle-help.pd +++ b/externals/miXed/doc/help/cyclone/cycle-help.pd @@ -1,53 +1,79 @@ -#N canvas 0 26 430 366 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 25 332 docs based on the MAX/MSP reference (c) cycling'74; -#X text 24 346 ___________________________________________________ -; +#N canvas 305 130 553 451 10; +#X obj -1 430 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 271 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 445 320 411 239 META 0; +#X text 32 136 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 32 28 LICENSE SIBSD; +#X text 32 118 AUTHOR Miller Puckette; +#X text 32 154 RELEASE_DATE 1997; +#X text 32 100 LIBRARY cyclone; +#X text 32 10 KEYWORDS send data cycle; +#X text 32 46 DESCRIPTION send data to individual outlets; +#X text 32 64 INLET_0 anything; +#X text 32 82 OUTLET_0 anything; +#X text 32 172 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 504 432 pd META; +#X obj -1 310 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 347 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 390 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 193 450 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 204 432 pd Related_objects; +#X obj 78 280 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 319 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header cycle 3 12 0 18 +-204280 -1 0; +#X obj 510 5 cycle; +#X text 11 23 send data to individual outlets; #X obj 34 159 cycle 3; -#X floatatom 62 133 5 0 0 0 - - -; -#X floatatom 34 185 5 0 0 0 - - -; -#X floatatom 56 206 5 0 0 0 - - -; -#X floatatom 78 185 5 0 0 0 - - -; -#X msg 34 65 1; -#X msg 34 83 2; -#X msg 34 101 3; -#X obj 20 24 cycle 3; -#X text 84 25 send data to individual outlets; +#X floatatom 34 230 5 0 0 0 - - -; +#X floatatom 53 207 5 0 0 0 - - -; +#X floatatom 73 185 5 0 0 0 - - -; +#X msg 34 81 1; +#X msg 65 81 2; +#X msg 96 81 3; #X obj 308 149 cycle 2; #X obj 308 102 metro 300; #X obj 308 82 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 308 174 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X obj 352 173 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 347 173 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 308 125 symbol foo; -#X text 116 75 sets next outlet; -#X msg 70 72 set 2; -#X msg 69 92 thresh; -#X text 124 94 change output mode*; -#X text 27 262 * look here:; -#N canvas 392 290 450 275 more... 0; -#X obj 239 99 cycle 2 0; -#X floatatom 239 149 5 0 0 0 - - -; -#X floatatom 297 148 5 0 0 0 - - -; -#X floatatom 239 62 5 0 0 0 - - -; -#X floatatom 72 155 5 0 0 0 - - -; -#X floatatom 130 155 5 0 0 0 - - -; -#X floatatom 72 61 5 0 0 0 - - -; -#X obj 72 108 cycle 2 1; -#X msg 155 38 1; -#X msg 155 56 2; -#X msg 155 74 3; -#X text 54 211 ok \, so I don't fully understand this but it looks -; -#X text 55 226 like new 'events' alway end up in the left outlet; -#X msg 102 35 1 2 3; -#X text 55 240 whereas only lists get parted in the expected way.; -#X msg 22 37 thresh; -#X msg 300 38 thresh; -#X msg 309 62 1 2 3 4; +#X text 162 107 sets next outlet; +#X msg 125 107 set 2; +#X msg 125 127 thresh; +#X text 170 126 change output mode*; +#X text 89 160 1st arg sets nr of outlets*; +#N canvas 1005 231 450 275 more... 0; +#X obj 271 136 cycle 2 0; +#X floatatom 271 171 5 0 0 0 - - -; +#X floatatom 322 171 5 0 0 0 - - -; +#X floatatom 271 96 5 0 0 0 - - -; +#X floatatom 104 171 5 0 0 0 - - -; +#X floatatom 155 171 5 0 0 0 - - -; +#X floatatom 104 89 5 0 0 0 - - -; +#X obj 104 136 cycle 2 1; +#X msg 187 66 1; +#X msg 187 84 2; +#X msg 187 102 3; +#X msg 134 63 1 2 3; +#X text 55 16 whereas only lists get parted in the expected way.; +#X msg 54 65 thresh; +#X msg 332 72 thresh; +#X msg 341 96 1 2 3 4; +#X text 55 2 new 'events' alway end up in the left outlet; #X connect 0 0 1 0; #X connect 0 1 2 0; #X connect 3 0 0 0; @@ -57,37 +83,29 @@ #X connect 8 0 7 0; #X connect 9 0 7 0; #X connect 10 0 7 0; +#X connect 11 0 7 0; #X connect 13 0 7 0; -#X connect 15 0 7 0; -#X connect 16 0 0 0; -#X connect 17 0 0 0; -#X restore 119 257 pd more...; -#X text 89 160 1st arg sets nr of outlets*; -#N canvas 73 74 494 440 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 connect 14 0 0 0; +#X connect 15 0 0 0; +#X restore 308 232 pd more...; +#X text 105 279 anything; +#X text 178 279 - can input anything to send to different outlets; +#X text 105 318 anything; +#X text 178 318 - number based on argument.; +#X text 86 361 1) float; +#X text 178 360 - number of outlets; +#X obj 9 430 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION send data to individual outlets; -#X text 12 85 OUTLET_0 float; -#X text 12 105 OUTLET_1 float; -#X text 12 125 OUTLET_2 float; -#X text 12 65 INLET_0 anything set thresh; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 379 345 pd META; -#X connect 3 0 5 0; -#X connect 3 1 6 0; -#X connect 3 2 7 0; -#X connect 4 0 3 0; -#X connect 8 0 3 0; -#X connect 9 0 3 0; -#X connect 10 0 3 0; -#X connect 13 0 16 0; -#X connect 13 1 17 0; -#X connect 14 0 18 0; -#X connect 15 0 14 0; -#X connect 18 0 13 0; -#X connect 20 0 3 0; -#X connect 21 0 3 0; +#X connect 12 0 13 0; +#X connect 12 1 14 0; +#X connect 12 2 15 0; +#X connect 16 0 12 0; +#X connect 17 0 12 0; +#X connect 18 0 12 0; +#X connect 19 0 22 0; +#X connect 19 1 23 0; +#X connect 20 0 24 0; +#X connect 21 0 20 0; +#X connect 24 0 19 0; +#X connect 26 0 12 0; +#X connect 27 0 12 0; diff --git a/externals/miXed/doc/help/cyclone/cycle~-help.pd b/externals/miXed/doc/help/cyclone/cycle~-help.pd index 1c926f40ceb54fce6efb35291c5c6a94ad9a3553..e1b6c8e2f2c6a357ef6a8a3eb7a762ec91d5c7b8 100644 --- a/externals/miXed/doc/help/cyclone/cycle~-help.pd +++ b/externals/miXed/doc/help/cyclone/cycle~-help.pd @@ -1,31 +1,65 @@ -#N canvas 0 26 748 439 10; -#X text 18 -12 Table-lookup oscillator or function generator; -#X floatatom 631 248 0 0 0 0 - - -; -#X obj 610 180 loadbang; -#X msg 610 200 22.5; -#X text 609 114 4 Using your function; -#X obj 610 271 *~ 0; -#X obj 610 226 cycle~ buffsky; -#X msg 403 106 437; -#X obj 403 83 loadbang; -#X obj 42 250 *~ 0.2; -#X obj 42 214 cycle~ 440; -#X obj 403 258 *~ 0.2; -#X floatatom 403 139 0 0 0 0 - - -; -#X msg 403 167 \$1 400; -#X obj 403 192 line~; -#X obj 403 224 cycle~; -#X obj 212 341 dac~; -#X obj 118 250 *~ 0.2; -#X obj 152 180 phasor~ 660; -#X obj 118 214 cycle~; -#X text 21 21 cycle~ uses a stored table of 512 samples to generate -functions. By default it uses a sine wave \, but you can give it a -function stored in a buffer~ object.; -#X text 9 117 frequency input (float or signal); -#X text 153 155 phase input (float or signal); -#X text 153 136 2 Driven by phase only (frequency is 0):; -#X text 12 103 1 argument sets frequency (default 0); +#N canvas 415 34 552 673 10; +#X obj -1 925 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 611 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 591 463 372 220 META 0; +#X text 11 148 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 22 LICENSE SIBSD; +#X text 11 130 AUTHOR Miller Puckette; +#X text 11 166 RELEASE_DATE 1997; +#X text 11 112 LIBRARY cyclone; +#X text 11 4 KEYWORDS signal oscillator function generator sine wave +; +#X text 11 40 DESCRIPTION table-lookup oscillator or function generator +; +#X text 11 58 INLET_0 float signal; +#X text 11 76 INLET_1 float signal; +#X text 11 94 OUTLET_0 signal; +#X text 11 184 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 499 927 pd META; +#X obj -1 720 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 757 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 833 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 306 573 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 206 927 pd Related_objects; +#X obj 77 621 cnv 17 3 33 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 77 673 cnv 17 3 33 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header cycle~ 3 12 0 18 +-204280 -1 0; +#X text 11 23 Table-lookup oscillator or function generator; +#X floatatom 322 483 0 0 0 0 - - -; +#X obj 301 410 loadbang; +#X msg 301 435 22.5; +#X text 295 333 4 Using your function; +#X obj 301 506 *~ 0; +#X obj 301 461 cycle~ buffsky; +#X msg 31 380 437; +#X obj 31 355 loadbang; +#X obj 32 215 *~ 0.2; +#X obj 32 179 cycle~ 440; +#X obj 31 505 *~ 0.2; +#X floatatom 31 405 0 0 0 0 - - -; +#X msg 31 430 \$1 400; +#X obj 31 455 line~; +#X obj 31 480 cycle~; +#X obj 31 249 dac~; +#X obj 316 243 *~ 0.2; +#X obj 350 173 phasor~ 660; +#X obj 316 207 cycle~; +#X text 26 145 frequency input (float or signal); +#X text 295 146 phase input (float or signal); +#X text 295 127 2 Driven by phase only (frequency is 0):; +#X text 26 128 1 argument sets frequency (default 0); #N canvas 281 140 183 210 generate-buffer~ 0; #X obj 40 30 loadbang; #N canvas 50 40 152 247 sawtooth 0; @@ -56,41 +90,51 @@ function stored in a buffer~ object.; #X connect 3 1 1 0; #X connect 4 0 3 0; #X connect 5 0 4 0; -#X restore 609 133 pd generate-buffer~; -#X text 661 249 listen?; -#X obj 609 154 table buffsky 512; -#X text 432 137 3 Using frequency input; -#X text 308 348 Symbol argument sets name of table to play from. Additional +#X restore 300 355 pd generate-buffer~; +#X text 352 484 listen?; +#X obj 300 376 table buffsky 512; +#X text 26 332 3 Using frequency input; +#X text 109 622 float; +#X text 109 637 signal; +#X text 164 628 - set frequnecy; +#X obj 77 729 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 109 671 float; +#X text 109 686 signal; +#X text 164 677 - drive by phase only (frequency is 0); +#X text 109 728 signal; +#X text 164 726 - the signal with given frequency or phase; +#X text 90 776 1) float; +#X text 164 776 - default frequency; +#X text 108 794 buffer; +#X text 164 794 - can give function stored in buffer object; +#X obj 503 4 cycle~; +#X obj 483 50 pddp/dsp; +#X obj 316 273 dac~; +#X obj 31 534 dac~; +#X obj 301 535 dac~; +#X text 27 52 cycle~ uses a stored table of 512 samples to generate +functions. By default it uses a sine wave \, but you can give it a +function stored in a buffer~ object.; +#X text 96 850 Symbol argument sets name of table to play from. Additional int argument after that sets sample offset into the table (default 0); -#N canvas 380 180 494 382 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 45 DESCRIPTION table-lookup oscillator or function generator +#X obj 6 926 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_0 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 5 KEYWORDS signal array max_compatible oscillator; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 696 397 pd META; -#X connect 1 0 5 1; -#X connect 2 0 3 0; -#X connect 3 0 6 0; -#X connect 5 0 16 1; -#X connect 6 0 5 0; -#X connect 7 0 12 0; -#X connect 8 0 7 0; -#X connect 9 0 16 0; -#X connect 10 0 9 0; -#X connect 11 0 16 1; +#X connect 11 0 15 1; #X connect 12 0 13 0; -#X connect 13 0 14 0; -#X connect 14 0 15 0; -#X connect 15 0 11 0; -#X connect 17 0 16 0; -#X connect 18 0 19 1; -#X connect 19 0 17 0; +#X connect 13 0 16 0; +#X connect 15 0 55 1; +#X connect 16 0 15 0; +#X connect 17 0 22 0; +#X connect 18 0 17 0; +#X connect 19 0 26 0; +#X connect 20 0 19 0; +#X connect 21 0 54 1; +#X connect 22 0 23 0; +#X connect 23 0 24 0; +#X connect 24 0 25 0; +#X connect 25 0 21 0; +#X connect 27 0 53 0; +#X connect 28 0 29 1; +#X connect 29 0 27 0; diff --git a/externals/miXed/doc/help/cyclone/decide-help.pd b/externals/miXed/doc/help/cyclone/decide-help.pd index ca1e9879ab0f74e6637b2c46379eeab802247e28..468b4b2ace7c3b0d45ecc16f5c3abff2f5eb4da6 100644 --- a/externals/miXed/doc/help/cyclone/decide-help.pd +++ b/externals/miXed/doc/help/cyclone/decide-help.pd @@ -1,43 +1,75 @@ -#N canvas 0 26 421 295 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 33 255 docs based on the MAX/MSP reference (c) cycling'74; -#X text 32 269 ___________________________________________________ -; -#X obj 29 16 decide; -#X text 94 16 output 0/1 randomly; -#X obj 46 143 decide 12; -#X obj 265 135 decide; -#X obj 46 184 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 -; -#X obj 46 96 metro 300; -#X obj 46 69 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#N canvas 419 34 554 426 10; +#X obj -1 403 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 213 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 606 199 362 237 META 0; +#X text 12 0 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 -140 LICENSE SIBSD; +#X text 12 -20 AUTHOR Miller Puckette; +#X text 12 20 RELEASE_DATE 1997; +#X text 12 -40 LIBRARY cyclone; +#X text 12 -160 KEYWORDS output 0 1 binary random; +#X text 12 -120 DESCRIPTION output 0/1 randomly; +#X text 12 -60 OUTLET_0 float; +#X text 12 -100 INLET_0 bang; +#X text 12 -80 INLET_1 float; +#X text 12 40 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 502 405 pd META; +#X obj -1 270 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 307 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 355 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 314 326 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 11 30 random; +#X obj 60 30 drunk; +#X obj 104 30 rand~; +#X restore 207 405 pd Related_objects; +#X obj 81 220 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 246 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header decide 3 12 0 18 +-204280 -1 0; +#X obj 504 3 decide; +#X text 11 23 output 0/1 randomly; +#X obj 120 140 decide 12; +#X obj 340 132 decide; +#X obj 120 181 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X obj 120 93 metro 300; +#X obj 120 66 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X text 120 143 arg seeds the rng; -#X floatatom 104 121 5 0 0 0 - - -; -#X text 151 120 reseed rng; -#X obj 265 109 metro 300; -#X obj 265 82 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#X floatatom 171 118 5 0 0 0 - - -, f 5; +#X obj 340 106 metro 300; +#X obj 340 79 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X obj 265 172 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +#X obj 340 169 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#N canvas 50 105 494 344 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 117 220 bang; +#X text 117 279 float; +#X obj 81 279 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 117 246 float; +#X text 164 246 - set range of numbers; +#X text 99 325 1) float; +#X text 164 325 - default range; +#X text 164 220 - output 0 or 1 by default.; +#X text 164 279 - random 0 or 1 by default.; +#X text 205 118 reseed range; +#X text 181 141 arg seeds the range; +#X obj 13 404 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible random; -#X text 12 45 DESCRIPTION output 0/1 randomly; -#X text 12 65 INLET_0 float bang; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 370 273 pd META; -#X connect 5 0 7 0; -#X connect 6 0 15 0; -#X connect 8 0 5 0; -#X connect 9 0 8 0; -#X connect 11 0 5 1; -#X connect 13 0 6 0; -#X connect 14 0 13 0; +#X connect 12 0 14 0; +#X connect 13 0 20 0; +#X connect 15 0 12 0; +#X connect 16 0 15 0; +#X connect 17 0 12 1; +#X connect 18 0 13 0; +#X connect 19 0 18 0; diff --git a/externals/miXed/doc/help/cyclone/delay~-help.pd b/externals/miXed/doc/help/cyclone/delay~-help.pd index 4488c569f461b0ec8b4e65ab247ffc950b234ea3..a7851a40147a0d0824593d495d8dc01c76d27095 100644 --- a/externals/miXed/doc/help/cyclone/delay~-help.pd +++ b/externals/miXed/doc/help/cyclone/delay~-help.pd @@ -1,16 +1,46 @@ -#N canvas 0 26 561 419 10; -#X text 23 375 docs based on the MAX/MSP reference (c) cycling'74; -#X text 23 390 ___________________________________________________ +#N canvas 423 39 554 490 10; +#X obj -1 528 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 358 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 593 281 370 225 META 0; +#X text 10 142 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 22 LICENSE SIBSD; +#X text 10 122 AUTHOR Miller Puckette; +#X text 10 162 RELEASE_DATE 1997; +#X text 10 102 LIBRARY cyclone; +#X text 10 2 KEYWORDS signal delay samples delayed; +#X text 10 42 DESCRIPTION delay incoming signal for a number of samples ; -#X obj 32 17 delay~; -#X text 92 17 delay incoming signal for a number of samples; -#X text 305 150 arg is max delay in samples (default 512); -#X obj 61 150 delay~ 22050; -#X obj 61 80 adc~; -#X obj 62 116 hip~ 5; -#X obj 140 113 * 4410; -#X floatatom 140 83 5 0 0 0 - - -; -#X floatatom 175 291 0 0 100 0 - - -; +#X text 10 62 INLET_0 signal; +#X text 10 82 OUTLET_0 signal; +#X text 10 182 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 501 530 pd META; +#X obj -1 399 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 436 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 291 398 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 9 31 delread~; +#X obj 70 31 delwrite~; +#X obj 137 31 vd~; +#X restore 190 530 pd Related_objects; +#X obj 79 408 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header delay~ 3 12 0 18 +-204280 -1 0; +#X obj 500 3 delay~; +#X text 11 23 delay incoming signal for a number of samples; +#X obj 69 154 delay~ 22050; +#X obj 69 84 adc~; +#X obj 70 120 hip~ 5; +#X obj 138 117 * 4410; +#X floatatom 138 87 5 0 0 0 - - -, f 5; +#X floatatom 266 303 0 0 100 0 - - -; #N canvas 159 26 532 285 output 0; #X obj 338 160 t b; #X obj 338 110 f; @@ -64,50 +94,48 @@ #X connect 23 0 20 0; #X connect 26 0 5 0; #X connect 27 0 21 0; -#X restore 146 315 pd output; -#X msg 204 291 MUTE; -#X obj 207 173 -~; -#X floatatom 207 83 5 0 0 0 - - -; -#X obj 223 148 delay~ 100; -#X floatatom 288 129 5 0 0 0 - - -; -#X obj 61 184 *~; -#X obj 94 63 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#X restore 241 326 pd output; +#X msg 292 303 MUTE; +#X obj 215 178 -~; +#X floatatom 215 83 5 0 0 0 - - -, f 5; +#X obj 231 153 delay~ 100; +#X floatatom 288 131 5 0 0 0 - - -, f 5; +#X obj 99 201 *~; +#X obj 114 57 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X obj 207 205 *~; -#X obj 249 64 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#X obj 242 222 *~; +#X obj 257 57 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X obj 207 104 phasor~ 100; -#X text 116 62 try this...; -#X text 271 62 or this; -#N canvas 136 113 494 396 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 215 104 phasor~ 100; +#X text 131 57 try this...; +#X text 275 57 or this; +#X text 108 367 signal; +#X text 170 367 - signal to delay; +#X text 108 408 signal; +#X text 170 408 - delayed signal; +#X text 90 455 1) float; +#X text 170 456 - max delay in samples. Default is 512; +#X obj 481 51 pddp/dsp; +#X obj 77 367 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 299 146 arg is max delay in samples (default 512); +#X obj 10 531 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal time max_compatible; -#X text 12 45 DESCRIPTION delay incoming signal for a number of samples -; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 signal; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 510 396 pd META; -#X connect 5 0 17 0; -#X connect 6 0 7 0; -#X connect 7 0 5 0; -#X connect 8 0 5 1; -#X connect 9 0 8 0; -#X connect 10 0 11 1; -#X connect 11 0 10 0; -#X connect 12 0 11 2; -#X connect 13 0 19 0; -#X connect 14 0 21 0; -#X connect 15 0 13 1; -#X connect 16 0 15 1; -#X connect 17 0 11 0; -#X connect 18 0 17 1; -#X connect 19 0 11 0; -#X connect 20 0 19 1; -#X connect 21 0 13 0; -#X connect 21 0 15 0; +#X connect 10 0 22 0; +#X connect 11 0 12 0; +#X connect 12 0 10 0; +#X connect 13 0 10 1; +#X connect 14 0 13 0; +#X connect 15 0 16 1; +#X connect 16 0 15 0; +#X connect 17 0 16 2; +#X connect 18 0 24 0; +#X connect 19 0 26 0; +#X connect 20 0 18 1; +#X connect 21 0 20 1; +#X connect 22 0 16 0; +#X connect 23 0 22 1; +#X connect 24 0 16 0; +#X connect 25 0 24 1; +#X connect 26 0 18 0; +#X connect 26 0 20 0; diff --git a/externals/miXed/doc/help/cyclone/deltaclip~-help.pd b/externals/miXed/doc/help/cyclone/deltaclip~-help.pd index fc9341d0cae90ed6acedb9f10d7daace3154fe95..5f8d4d44c7b4b68ba3c805870d6403870158b754 100644 --- a/externals/miXed/doc/help/cyclone/deltaclip~-help.pd +++ b/externals/miXed/doc/help/cyclone/deltaclip~-help.pd @@ -1,63 +1,106 @@ -#N canvas 0 26 504 390 10; -#X text 15 35 Limit the change between samples in an incoming signal +#N canvas 422 44 554 665 10; +#X obj -1 644 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 388 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 572 421 389 265 META 0; +#X text 17 170 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 17 -3 LICENSE SIBSD; +#X text 17 150 AUTHOR Miller Puckette; +#X text 17 190 RELEASE_DATE 1997; +#X text 17 130 LIBRARY cyclone; +#X text 17 50 INLET_0 signal; +#X text 17 110 OUTLET_0 signal; +#X text 17 -23 KEYWORDS signal delta clip; +#X text 17 17 DESCRIPTION limit the change between samples in an incoming +signal; +#X text 17 70 INLET_1 float; +#X text 17 90 INLET_2 float; +#X text 17 210 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 498 646 pd META; +#X obj -1 463 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 500 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 555 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#X obj 82 397 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 82 419 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header deltaclip~ 3 12 +0 18 -204280 -1 0; +#X obj 475 3 deltaclip~; +#X text 11 23 Limit the change between samples in an incoming signal ; -#X text 166 127 delta max; -#X floatatom 169 145 0 0 0 0 - - -; -#X floatatom 169 182 0 0 0 0 - - -; -#X obj 169 163 * 1e-05; -#X floatatom 104 145 0 0 0 0 - - -; -#X floatatom 104 182 0 0 0 0 - - -; -#X obj 104 163 * 1e-05; -#X text 163 233 slope; -#X msg 57 135 1; -#X msg 15 137 0; -#X text 22 60 Similar to clip~ \, but with respect to slope rather +#X text 244 64 delta max; +#X floatatom 250 84 0 0 0 0 - - -; +#X floatatom 250 127 0 0 0 0 - - -; +#X obj 250 105 * 1e-05; +#X floatatom 182 84 0 0 0 0 - - -; +#X floatatom 182 126 0 0 0 0 - - -; +#X obj 182 105 * 1e-05; +#X text 233 190 slope; +#X msg 132 83 1; +#X msg 90 83 0; +#X obj 114 130 sig~; +#X floatatom 114 108 0 0 0 0 - - -; +#X text 261 158 args: <delta min> <delta max>; +#X text 145 211 amplitude; +#X text 177 64 delta min; +#X obj 133 227 Snapshot~ 100; +#X obj 229 208 delta~; +#X obj 115 296 Scope~ 170 62 256 3 128 -1 1 0 0 0 0 102 255 51 135 +135 135 0; +#X obj 133 249 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 229 231 Snapshot~ 100; +#X obj 229 253 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 115 157 deltaclip~ -1e-05 1e-05; +#X text 111 396 signal; +#X text 182 396 - singal to clip; +#X obj 82 472 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 111 440 float; +#X obj 82 441 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 111 419 float; +#X text 182 419 - minimum delta; +#X text 182 440 - maximum delta; +#X text 111 471 signal; +#X text 182 471 - modified signal; +#X text 182 509 - minimum delta; +#X text 182 528 - maximum delta; +#X text 92 509 1) float; +#X text 92 528 2) float; +#X text 96 571 Similar to clip~ \, but with respect to slope rather than amplitude. Useful for envelope following and lowpass filtering. Typically you will want your minimum slope to be negative and your maximum slope to be positive.; -#X obj 39 177 sig~; -#X floatatom 39 158 0 0 0 0 - - -; -#X text 201 202 args: <delta min> <delta max>; -#X text 51 233 amplitude; -#X text 102 124 delta min; -#X obj 39 249 Snapshot~ 100; -#X obj 145 249 delta~; -#X obj 275 247 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 37 271 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 146 272 Snapshot~ 100; -#X obj 144 294 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 39 201 deltaclip~ -1e-05 1e-05; -#N canvas 35 72 494 427 META 0; -#X text 12 205 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 175 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#N canvas 306 578 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 15 33 clip~; +#X restore 207 646 pd Related_objects; +#X obj 481 50 pddp/dsp; +#X obj 11 646 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION limit the change between samples in an incoming -signal; -#X text 12 75 INLET_0 signal; -#X text 12 95 INLET_1 signal; -#X text 12 115 INLET_2 signal; -#X text 12 135 OUTLET_0 signal; -#X text 12 155 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 454 369 pd META; -#X connect 2 0 4 0; -#X connect 3 0 23 2; -#X connect 4 0 3 0; -#X connect 5 0 7 0; -#X connect 6 0 23 1; -#X connect 7 0 6 0; -#X connect 9 0 13 0; -#X connect 10 0 13 0; -#X connect 12 0 23 0; -#X connect 13 0 12 0; -#X connect 17 0 20 0; -#X connect 18 0 21 0; -#X connect 21 0 22 0; -#X connect 23 0 17 0; -#X connect 23 0 18 0; -#X connect 23 0 19 0; +#X connect 12 0 14 0; +#X connect 13 0 32 2; +#X connect 14 0 13 0; +#X connect 15 0 17 0; +#X connect 16 0 32 1; +#X connect 17 0 16 0; +#X connect 19 0 22 0; +#X connect 20 0 22 0; +#X connect 21 0 32 0; +#X connect 22 0 21 0; +#X connect 26 0 29 0; +#X connect 27 0 30 0; +#X connect 30 0 31 0; +#X connect 32 0 26 0; +#X connect 32 0 27 0; +#X connect 32 0 28 0; diff --git a/externals/miXed/doc/help/cyclone/delta~-help.pd b/externals/miXed/doc/help/cyclone/delta~-help.pd index d96ca60226e22212136b67589c7f007a254af095..397f574e5ae150762f10cf3a922bc5fb20a63afd 100644 --- a/externals/miXed/doc/help/cyclone/delta~-help.pd +++ b/externals/miXed/doc/help/cyclone/delta~-help.pd @@ -1,56 +1,88 @@ -#N canvas 0 26 548 326 10; -#X text 15 35 Transform a signal into differences between successive -samples; -#X obj 256 268 *~ 0.02; -#X obj 256 187 *~ 50; -#X obj 256 135 phasor~ 2.003; -#X obj 256 160 cos~; -#X obj 256 214 +~ 440; -#X obj 256 239 cycle~; -#X obj 172 181 *~ 200000; -#X floatatom 34 214 0 0 0 0 - - -; -#X obj 34 187 snapshot~ 100; -#X obj 172 300 dac~; -#X obj 172 267 *~ 0.02; -#X obj 172 240 cycle~; -#X obj 172 214 +~ 440; -#X obj 172 104 phasor~ 2; -#X obj 172 128 cos~; -#X msg 34 107 0 \, 5000 5000; -#X obj 34 129 line~; -#X text 173 87 Proposal for a new ambulance siren:; -#X text 257 118 "(ambulance)"; -#X text 34 68 what's the increment between succesive samples of a line? +#N canvas 420 38 554 524 10; +#X obj -2 501 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 340 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 609 279 362 257 META 0; +#X text 13 161 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 13 28 LICENSE SIBSD; +#X text 13 141 AUTHOR Miller Puckette; +#X text 13 181 RELEASE_DATE 1997; +#X text 13 121 LIBRARY cyclone; +#X text 13 81 INLET_0 signal; +#X text 13 101 OUTLET_0 signal; +#X text 13 8 KEYWORDS signal delta transform sample; +#X text 13 48 DESCRIPTION transform signal into difference between +successive samples; +#X text 13 201 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 498 503 pd META; +#X obj -1 382 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 419 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 83 351 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header delta~ 3 12 0 18 +-204280 -1 0; +#X text 114 351 signal; +#X obj 83 391 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 114 391 signal; +#N canvas 90 529 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 13 33 clip~; +#X obj 56 33 -~; +#X obj 87 33 +~; +#X restore 195 503 pd Related_objects; +#X obj 502 2 delta~; +#X obj 352 265 *~ 0.02; +#X obj 352 184 *~ 50; +#X obj 352 132 phasor~ 2.003; +#X obj 352 157 cos~; +#X obj 352 211 +~ 440; +#X obj 352 236 cycle~; +#X obj 268 178 *~ 200000; +#X floatatom 57 233 0 0 0 0 - - -; +#X obj 57 206 snapshot~ 100; +#X obj 268 297 dac~; +#X obj 268 264 *~ 0.02; +#X obj 268 237 cycle~; +#X obj 268 211 +~ 440; +#X obj 268 101 phasor~ 2; +#X obj 268 125 cos~; +#X msg 57 120 0 \, 5000 5000; +#X obj 57 148 line~; +#X text 269 84 Proposal for a new ambulance siren:; +#X text 353 115 "(ambulance)"; +#X obj 57 176 delta~; +#X obj 268 151 delta~; +#X text 177 351 - signal to transform; +#X text 177 391 - transformed signal signal; +#X text 114 430 (none); +#X obj 485 49 pddp/dsp; +#X text 11 23 Transform signal into difference between successive samples ; -#X obj 34 157 delta~; -#X obj 172 154 delta~; -#N canvas 40 68 494 403 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 54 84 what's the increment between succesive samples of a +line?; +#X obj 7 503 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION transform a signal into differences between -successive samples; -#X text 12 75 INLET_0 signal; -#X text 12 95 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 490 300 pd META; -#X connect 1 0 10 1; -#X connect 2 0 5 0; -#X connect 3 0 4 0; -#X connect 4 0 2 0; -#X connect 5 0 6 0; -#X connect 6 0 1 0; -#X connect 7 0 13 0; -#X connect 9 0 8 0; -#X connect 11 0 10 0; -#X connect 12 0 11 0; -#X connect 13 0 12 0; +#X connect 12 0 21 1; +#X connect 13 0 16 0; #X connect 14 0 15 0; -#X connect 15 0 22 0; +#X connect 15 0 13 0; #X connect 16 0 17 0; -#X connect 17 0 21 0; -#X connect 21 0 9 0; -#X connect 22 0 7 0; +#X connect 17 0 12 0; +#X connect 18 0 24 0; +#X connect 20 0 19 0; +#X connect 22 0 21 0; +#X connect 23 0 22 0; +#X connect 24 0 23 0; +#X connect 25 0 26 0; +#X connect 26 0 32 0; +#X connect 27 0 28 0; +#X connect 28 0 31 0; +#X connect 31 0 20 0; +#X connect 32 0 18 0; diff --git a/externals/miXed/doc/help/cyclone/drunk-help.pd b/externals/miXed/doc/help/cyclone/drunk-help.pd index 5a2a3ed95bcd46d51547a92949083df8df9e230a..99bd8e451e8a1c25485783123893a8406822c006 100644 --- a/externals/miXed/doc/help/cyclone/drunk-help.pd +++ b/externals/miXed/doc/help/cyclone/drunk-help.pd @@ -1,59 +1,100 @@ -#N canvas 0 26 539 508 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 36 467 docs based on the MAX/MSP reference (c) cycling'74; -#X text 35 481 ___________________________________________________ +#N canvas 422 33 554 555 10; +#X obj 0 747 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 442 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 573 272 390 294 META 0; +#X text 29 209 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 29 49 LICENSE SIBSD; +#X text 29 189 AUTHOR Miller Puckette; +#X text 29 229 RELEASE_DATE 1997; +#X text 29 169 LIBRARY cyclone; +#X text 29 109 INLET_1 float; +#X text 29 129 INLET_2 float; +#X text 29 149 OUTLET_0 float; +#X text 29 89 INLET_0 bang float list; +#X text 29 29 KEYWORDS output random numbers range; +#X text 29 69 DESCRIPTION output random numbers in a moving range; +#X text 29 249 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 500 749 pd META; +#X obj 2 575 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 2 625 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 317 453 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 9 28 random; +#X obj 58 28 decide; +#X obj 107 28 rand~; +#X restore 207 749 pd Related_objects; +#X obj 80 451 cnv 17 3 55 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 80 523 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header drunk 3 12 0 18 +-204280 -1 0; +#X obj 508 5 drunk; +#X obj 113 383 drunk 10; +#X floatatom 113 411 5 0 0 0 - - -, f 5; +#X obj 113 82 metro 300; +#X obj 113 59 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X obj 52 23 drunk; -#X text 109 26 output random numbers in a moving range; -#X obj 92 383 drunk 10; -#X floatatom 92 411 5 0 0 0 - - -; -#X obj 92 82 metro 300; -#X obj 92 59 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#X floatatom 122 119 5 0 0 0 - - -, f 5; +#X msg 131 177 set \$1; +#X floatatom 131 158 5 0 0 0 - - -, f 5; +#X text 176 177 set new bound without triggering output; +#X text 171 84 bang triggers output; +#X msg 147 260 10 20 4; +#X text 199 258 first sets current value; +#X text 199 271 second sets bound; +#X text 199 284 third (if present) limits stepsize; +#X msg 147 282 5 30; +#X msg 138 231 seed \$1; +#X floatatom 138 212 5 0 0 0 - - -, f 5; +#X text 155 120 set new value and output; +#X floatatom 135 340 5 0 0 0 - - -, f 5; +#X floatatom 158 360 5 0 0 0 - - -, f 5; +#X text 168 338 set upper bound; +#X text 191 359 set stepsize; +#X text 176 378 args set initial bound and maximum stepsize; +#X text 176 389 default 128 2; +#X text 11 23 output random numbers in a moving range; +#X text 113 451 bang; +#X text 180 451 - trigger output; +#X text 113 472 float; +#X text 180 472 - set new value and output; +#X text 113 490 list; +#X text 180 490 - first value set current value \, second sets bound +\, third limits stepsize; +#X obj 80 584 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 113 523 float; +#X text 113 584 float; +#X text 180 584 - random number output; +#X text 94 638 1) float; +#X text 180 638 - set initial bound \, default to 128; +#X text 94 662 2) float; +#X text 180 662 - set maximum stepsize; +#X text 180 523 - set upper boud; +#X obj 80 547 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 113 547 float; +#X text 180 547 - set stepsize; +#X text 189 230 seed range; +#X obj 11 747 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X floatatom 51 118 5 0 0 0 - - -; -#X msg 104 163 set \$1; -#X floatatom 104 140 5 0 0 0 - - -; -#X text 157 163 set new bound without triggering output; -#X text 172 84 bang triggers output; -#X msg 181 249 10 20 4; -#X text 247 249 first sets current value; -#X text 247 262 second sets bound; -#X text 247 275 third (if present) limits stepsize; -#X msg 181 271 5 30; -#X msg 123 224 seed \$1; -#X text 188 223 seed rng; -#X floatatom 123 202 5 0 0 0 - - -; -#X text 96 119 set new value and output; -#X floatatom 159 340 5 0 0 0 - - -; -#X floatatom 164 356 5 0 0 0 - - -; -#X text 204 338 set upper bound; -#X text 212 353 set stepsize; -#X text 155 378 args set initial bound and maximum stepsize; -#X text 155 389 default 128 2; -#N canvas 381 102 494 428 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 control max_compatible; -#X text 12 65 INLET_0 float bang set seed list; -#X text 12 85 INLET_1 float; -#X text 12 105 INLET_2 float; -#X text 12 125 OUTLET_0 float; -#X text 12 45 DESCRIPTION output random numbers in a moving range; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 486 483 pd META; -#X connect 5 0 6 0; -#X connect 7 0 5 0; -#X connect 8 0 7 0; -#X connect 9 0 5 0; -#X connect 10 0 5 0; -#X connect 11 0 10 0; -#X connect 14 0 5 0; -#X connect 18 0 5 0; -#X connect 19 0 5 0; -#X connect 21 0 19 0; -#X connect 23 0 5 1; -#X connect 24 0 5 2; +#X connect 10 0 11 0; +#X connect 12 0 10 0; +#X connect 13 0 12 0; +#X connect 14 0 10 0; +#X connect 15 0 10 0; +#X connect 16 0 15 0; +#X connect 19 0 10 0; +#X connect 23 0 10 0; +#X connect 24 0 10 0; +#X connect 25 0 24 0; +#X connect 27 0 10 1; +#X connect 28 0 10 2; diff --git a/externals/miXed/doc/help/cyclone/flush-help.pd b/externals/miXed/doc/help/cyclone/flush-help.pd index 68f8acc693992bfeb028492c6cb0bb7563ba8e61..c3d761ad1e85f2753378d935851bb26c69aea04e 100644 --- a/externals/miXed/doc/help/cyclone/flush-help.pd +++ b/externals/miXed/doc/help/cyclone/flush-help.pd @@ -1,45 +1,95 @@ -#N canvas 0 26 564 390 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 26 359 docs based on the MAX/MSP reference (c) cycling'74; -#X text 25 363 ___________________________________________________ -; -#X obj 40 17 flush; -#X text 96 20 provide note offs for held notes; -#X obj 95 248 flush; -#X msg 84 120 clear; -#X floatatom 95 297 5 0 0 0 - - -; -#X floatatom 125 276 5 0 0 0 - - -; -#X text 142 297 pitch; -#X msg 95 161 64 111; -#X text 169 275 velocity; -#X msg 67 80 bang; -#X text 130 120 clear pitch list; -#X text 154 161 list is treated as pitch/velocity pair; -#X floatatom 113 206 5 0 0 0 - - -; -#X floatatom 125 226 5 0 0 0 - - -; -#X text 157 205 pitch; -#X text 169 224 velocity; -#N canvas 380 180 494 414 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 control MIDI storage max_compatible; -#X text 12 45 DESCRIPTION provide note offs for held notes; -#X text 12 65 INLET_0 float list bang clear; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 125 OUTLET_1 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 513 368 pd META; -#X text 107 79 send note off for all pitches for which only a noteon +#N canvas 422 43 553 616 10; +#X obj -1 593 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 316 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 606 378 357 259 META 0; +#X text 10 164 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 20 LICENSE SIBSD; +#X text 10 146 AUTHOR Miller Puckette; +#X text 10 182 RELEASE_DATE 1997; +#X text 10 128 LIBRARY cyclone; +#X text 10 2 KEYWORDS note off notes held velocity; +#X text 10 38 DESCRIPTION provide not offs for held notes; +#X text 10 56 INLET_0 bang clear list float; +#X text 10 74 INLET_1 float; +#X text 10 92 OUTLET_0 float; +#X text 10 110 OUTLET_1 float; +#X text 10 200 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 502 595 pd META; +#X obj -1 446 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 513 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 339 574 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 6 28 midiin; +#X obj 51 28 midiout; +#X obj 102 28 notein; +#X obj 147 28 noteout; +#X obj 198 28 ctlin; +#X obj 238 28 ctlout; +#X obj 283 28 pgmin; +#X obj 322 28 pgmout; +#X obj 6 50 bendin; +#X obj 51 50 bendout; +#X restore 209 595 pd Related_objects; +#X obj 81 325 cnv 17 3 77 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 415 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header flush 3 12 0 18 +-204280 -1 0; +#X obj 510 6 flush; +#X text 11 23 provide note offs for held notes; +#X obj 93 232 flush; +#X msg 82 104 clear; +#X floatatom 93 281 5 0 0 0 - - -, f 5; +#X floatatom 120 260 5 0 0 0 - - -, f 5; +#X text 132 281 pitch; +#X msg 93 145 64 111; +#X text 156 259 velocity; +#X msg 65 64 bang; +#X text 118 104 clear pitch list; +#X text 136 145 list is treated as pitch/velocity pair; +#X floatatom 106 175 5 0 0 0 - - -, f 5; +#X floatatom 120 210 5 0 0 0 - - -, f 5; +#X text 140 174 pitch; +#X text 154 208 velocity; +#X text 105 63 send note off for all pitches for which only a noteon was received; -#X connect 5 0 7 0; -#X connect 5 1 8 0; -#X connect 6 0 5 0; -#X connect 10 0 5 0; -#X connect 12 0 5 0; -#X connect 15 0 5 0; -#X connect 16 0 5 1; +#X text 109 324 bang; +#X text 183 324 - send note off for all pitches for which only a noteon +was received; +#X text 109 351 clear; +#X text 183 351 - clear pitch list; +#X text 109 368 list; +#X text 183 368 - pitch/velocity pair; +#X text 109 385 float; +#X text 183 385 - set pitch; +#X obj 81 455 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 109 415 float; +#X text 183 415 - set velocity; +#X text 92 532 1) float; +#X text 183 531 - pitch; +#X text 92 552 2) float; +#X text 183 551 - velocity; +#X obj 81 478 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 109 455 float; +#X text 183 455 - pitch; +#X text 183 478 - velocity; +#X text 109 478 float; +#X obj 12 594 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 11 0 13 0; +#X connect 11 1 14 0; +#X connect 12 0 11 0; +#X connect 16 0 11 0; +#X connect 18 0 11 0; +#X connect 21 0 11 0; +#X connect 22 0 11 1; diff --git a/externals/miXed/doc/help/cyclone/forward-help.pd b/externals/miXed/doc/help/cyclone/forward-help.pd index 0735590f1fc7b28a628c2f6d90fb7ea6bc201e0a..205c4898799cbd1b38f4c49a416b37954035e0b9 100644 --- a/externals/miXed/doc/help/cyclone/forward-help.pd +++ b/externals/miXed/doc/help/cyclone/forward-help.pd @@ -1,33 +1,63 @@ -#N canvas 0 26 437 208 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 21 167 docs based on the MAX/MSP reference (c) cycling'74; -#X text 20 181 ___________________________________________________ +#N canvas 421 38 554 460 10; +#X obj -1 437 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 261 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 601 283 358 193 META 0; +#X text 11 109 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 19 LICENSE SIBSD; +#X text 11 91 AUTHOR Miller Puckette; +#X text 11 127 RELEASE_DATE 1997; +#X text 11 73 LIBRARY cyclone; +#X text 11 55 INLET_0 anything; +#X text 11 1 KEYWORDS send remote message; +#X text 11 37 DESCRIPTION send remote messages; +#X text 11 145 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 499 439 pd META; +#X obj 0 305 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 342 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 304 365 430 111 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 10 28 receive; +#X obj 62 28 send; +#X restore 207 439 pd Related_objects; +#X obj 79 274 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header forward 3 12 0 +18 -204280 -1 0; +#X text 11 23 send remote messages; +#X floatatom 334 173 5 0 0 0 - - -, f 5; +#X obj 47 206 forward foo; +#X floatatom 64 113 5 0 0 0 - - -, f 5; +#X msg 80 165 send bar; +#X obj 47 79 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X obj 39 17 forward; -#X text 102 18 send remote messages; -#X obj 218 78 r foo; -#X obj 268 78 tgl 15 0 empty bar empty 0 -6 0 8 -262144 -1 -1 0 1; -#X floatatom 218 104 5 0 0 0 - - -; -#X obj 57 108 forward foo; -#X floatatom 57 78 5 0 0 0 - - -; -#X msg 102 76 send bar; -#X obj 28 77 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#X msg 80 146 send foo; +#X text 111 274 anything; +#X text 179 274 - thing to forward; +#X text 94 361 1) anything; +#X text 179 361 - initial message object holds to forward; +#X obj 499 6 forward; +#X text 65 79 bang; +#X text 101 113 number; +#X text 21 56 send anything from forward to receive:; +#X obj 334 147 receive foo; +#X text 122 207 arg matches receive's arg; +#X text 136 146 change where the command is sent; +#X floatatom 441 173 5 0 0 0 - - -, f 5; +#X obj 441 147 receive bar; +#X text 111 314 (none); +#X text 319 119 receive remotely gets the message; +#X obj 10 437 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X msg 102 57 send foo; -#N canvas 30 89 494 344 META 0; -#X text 12 135 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 105 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control nonlocal max_compatible; -#X text 12 45 DESCRIPTION send remote messages; -#X text 12 65 INLET_0 anything set; -#X text 12 25 LICENSE SIBSD; -#X text 12 85 AUTHOR Krzysztof Czaja; -#X restore 387 186 pd META; -#X connect 5 0 7 0; -#X connect 9 0 8 0; -#X connect 10 0 8 0; -#X connect 11 0 8 0; -#X connect 12 0 8 0; +#X connect 11 0 10 0; +#X connect 12 0 10 0; +#X connect 13 0 10 0; +#X connect 14 0 10 0; +#X connect 23 0 9 0; +#X connect 27 0 26 0; diff --git a/externals/miXed/doc/help/cyclone/frameaccum~-help.pd b/externals/miXed/doc/help/cyclone/frameaccum~-help.pd index d391afd015029982acaa3ab2137b7e2699bbeb14..a0a69cb7db4c1b33e5fc2f1b3b23bd216d51d227 100644 --- a/externals/miXed/doc/help/cyclone/frameaccum~-help.pd +++ b/externals/miXed/doc/help/cyclone/frameaccum~-help.pd @@ -1,29 +1,63 @@ -#N canvas 0 26 540 292 10; -#X text 20 60 computes the "running phase" of successive phase deviation +#N canvas 396 137 553 451 10; +#X obj -1 429 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 189 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 576 331 356 236 META 0; +#X text 7 61 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 -72 LICENSE SIBSD; +#X text 7 41 AUTHOR Miller Puckette; +#X text 7 81 RELEASE_DATE 1997; +#X text 7 21 LIBRARY cyclone; +#X text 7 -92 KEYWORDS signal frame phase deviation accumulated; +#X text 7 -52 DESCRIPTION computes running phase of successive phase +deviation frames; +#X text 7 -19 INLET_0 signal; +#X text 7 1 OUTLET_0 signal; +#X text 7 101 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 497 431 pd META; +#X obj -1 233 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 276 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 315 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 275 455 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 10 29 count~; +#X obj 58 29 framedelta~; +#X restore 201 431 pd Related_objects; +#X obj 82 201 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 82 242 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header frameaccum~ 3 12 +0 18 -204280 -1 0; +#X obj 476 6 frameaccum~; +#X obj 115 126 Snapshot~ 100; +#X obj 115 149 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 115 103 frameaccum~; +#X obj 115 80 sig~ 1; +#X text 113 200 signal; +#X text 182 200 - incoming signal vector; +#X text 113 242 signal; +#X text 182 238 - accumulated running phase of successive phase derivation frames; -#X text 28 86 frameaccum~ accumulates each of the values of the previous +#X text 112 289 (none); +#X text 84 343 frameaccum~ accumulates each of the values of the previous input signal vector from those of the current vector; -#X text 28 114 so \, when used in the context of a pfft~ patch (where +#X text 84 371 so \, when used in the context of a pfft~ patch (where the FFT frame is the vector size) it can be used to compute the running phase; -#X obj 118 237 Snapshot~ 100; -#X obj 118 262 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 117 214 frameaccum~; -#X obj 116 186 sig~ 1; -#N canvas 62 76 494 344 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 483 49 pddp/dsp; +#X text 11 23 computes running phase of successive phase deviation +frames; +#X obj 3 431 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION compute the "running phase" of successive -phase deviation frames; -#X text 12 75 INLET_0 signal; -#X text 12 95 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 490 271 pd META; -#X connect 3 0 4 0; -#X connect 5 0 3 0; -#X connect 6 0 5 0; +#X connect 11 0 12 0; +#X connect 13 0 11 0; +#X connect 14 0 13 0; diff --git a/externals/miXed/doc/help/cyclone/framedelta~-help.pd b/externals/miXed/doc/help/cyclone/framedelta~-help.pd index dfa811d2c9bf8c8d255faf9aa0886df3736997ad..830ab7b9dce9987b0246017ad21fd5da0ad0ccf8 100644 --- a/externals/miXed/doc/help/cyclone/framedelta~-help.pd +++ b/externals/miXed/doc/help/cyclone/framedelta~-help.pd @@ -1,39 +1,71 @@ -#N canvas 0 26 558 323 10; -#X text 15 35 compute the phase deviation between successive FFT frames -; -#X obj 259 154 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X text 95 148 bang to start the count ->; -#X text 29 88 so \, when used in the context of a pfft~ patch (where +#N canvas 425 35 553 525 10; +#X obj -1 502 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 258 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 608 303 357 233 META 0; +#X text 7 154 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 21 LICENSE SIBSD; +#X text 7 134 AUTHOR Miller Puckette; +#X text 7 174 RELEASE_DATE 1997; +#X text 7 114 LIBRARY cyclone; +#X text 7 74 INLET_0 signal; +#X text 7 94 OUTLET_0 signal; +#X text 7 1 KEYWORDS signal phase deviation frames FFT; +#X text 7 41 DESCRIPTION computes the phase deviation between successive +FFT frames; +#X text 7 194 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 501 504 pd META; +#X obj -1 301 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 340 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 388 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 304 426 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 12 32 count~; +#X obj 64 32 frameaccum~; +#X restore 203 504 pd Related_objects; +#X obj 81 270 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 82 312 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header framedelta~ 3 12 +0 18 -204280 -1 0; +#X text 107 270 signal; +#X text 181 270 - incoming signal vector; +#X text 107 312 signal; +#X text 107 357 (none); +#X obj 476 5 framedelta~; +#X obj 238 88 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X text 74 82 bang to start the count ->; +#X obj 238 115 count~; +#X obj 237 158 framedelta~; +#X obj 237 182 Snapshot~ 100; +#X obj 237 212 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 131 158 Snapshot~ 100; +#X obj 131 212 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X text 181 312 - phase deviation between successive FFT frames; +#X text 96 435 so \, when used in the context of a pfft~ patch (where the FFT frame is the vector size) it can be used to compute the phase deviation; -#X text 28 59 framedelta~ subtracts each of the values of the previous +#X text 95 406 framedelta~ subtracts each of the values of the previous input signal vector from those of the current vector; -#X obj 259 181 count~; -#X obj 258 244 framedelta~; -#X obj 258 271 Snapshot~ 100; -#X obj 259 295 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 152 239 Snapshot~ 100; -#X obj 153 263 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#N canvas 436 160 494 344 META 0; -#X text 12 185 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 115 LIBRARY external cyclone; -#X text 12 155 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 484 48 pddp/dsp; +#X text 21 22 computes the phase deviation between successive FFT frames ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION compute the phase deviation between successive -FFT frames; -#X text 12 75 INLET_0 signal; -#X text 12 95 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 135 AUTHOR Krzysztof Czaja; -#X restore 508 302 pd META; -#X connect 1 0 5 0; -#X connect 5 0 6 0; -#X connect 5 0 9 0; -#X connect 6 0 7 0; -#X connect 7 0 8 0; -#X connect 9 0 10 0; +#X obj 8 504 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 15 0 17 0; +#X connect 17 0 18 0; +#X connect 17 0 21 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 22 0; diff --git a/externals/miXed/doc/help/cyclone/fromsymbol-help.pd b/externals/miXed/doc/help/cyclone/fromsymbol-help.pd index 0ca1eea3c52d31830ac74075ae4b2fcd2c1f1140..c3f09dff4600855dd7d0ff2a9ff17b86f95469e0 100644 --- a/externals/miXed/doc/help/cyclone/fromsymbol-help.pd +++ b/externals/miXed/doc/help/cyclone/fromsymbol-help.pd @@ -1,75 +1,89 @@ -#N canvas 0 26 559 593 10; -#X obj 53 251 fromsymbol; -#X obj 56 18 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 17 559 docs based on the MAX/MSP reference (c) cycling'74; -#X text 17 570 ___________________________________________________ -; -#X obj 94 190 tosymbol; -#X text 35 72 since pd lacks a quoting mechanism (like `foo bar`) there +#N canvas 427 36 564 598 10; +#X obj -1 571 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 330 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 604 372 364 234 META 0; +#X text 3 148 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 3 28 LICENSE SIBSD; +#X text 3 128 AUTHOR Miller Puckette; +#X text 3 168 RELEASE_DATE 1997; +#X text 3 108 LIBRARY cyclone; +#X text 3 188 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 3 8 KEYWORDS symbol transform messages numbers; +#X text 3 68 INLET_0 symbol list; +#X text 3 88 OUTLET_0 list; +#X text 3 48 DESCRIPTION transform symbol to numbers or messages; +#X restore 502 573 pd META; +#X obj -1 391 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 433 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 479 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 302 498 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 30 35 tosymbol; +#X obj 91 35 symbol; +#X restore 199 573 pd Related_objects; +#X obj 78 341 cnv 17 3 37 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 400 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header fromsymbol 3 12 +0 18 -204280 -1 0; +#X obj 482 4 fromsymbol; +#X obj 212 249 fromsymbol; +#X obj 254 190 tosymbol; +#X text 28 50 since pd lacks a quoting mechanism (like `foo bar`) there is; -#X text 36 84 no support for spaces in symbols \, so the original max +#X text 29 62 no support for spaces in symbols \, so the original max way of; -#X text 35 96 using from/tosymbol won't work. One has to construct +#X text 28 74 using from/tosymbol won't work. One has to construct symbols; -#X text 34 109 with other tools like; -#X obj 185 113 tosymbol; -#X obj 267 113 makesymbol; -#X text 248 109 or; -#X text 342 110 from zexy; -#X msg 94 164 this is a list of symbols; -#X text 275 216 becomes a symbol with spaces; -#X text 200 278 and can be transformed back into a list; -#X text 31 164 so this:; -#X obj 90 421 tosymbol; -#X text 50 365 1; -#X text 57 394 2; -#X obj 55 329 tosymbol; -#X msg 90 391 lets place a _ instead of a space inside; -#X msg 67 366 separator _; -#X text 117 333 can also be used to generate non space symbols from -lists:; -#X symbolatom 90 446 0 0 0 0 - - -; -#X symbolatom 94 216 25 0 0 0 - - -; -#X obj 53 278 print THIS_IS_A_LIST; -#X text 1 486 For more info:; -#X obj 148 504 pddp/pddplink ../all_about_lists_vs_anythings.pd -text +#X text 27 87 with other tools like; +#X obj 178 91 tosymbol; +#X obj 260 91 makesymbol; +#X text 241 87 or; +#X text 335 88 from zexy; +#X msg 254 164 this is a list of symbols; +#X symbolatom 254 216 25 0 0 0 - - -, f 25; +#X obj 212 276 print THIS_IS_A_LIST; +#X obj 34 209 fromsymbol; +#X msg 34 160 4; +#X obj 34 231 route float; +#X floatatom 34 258 5 0 0 0 - - -, f 5; +#X obj 34 187 tosymbol; +#X text 107 340 symbol; +#X text 170 340 - the symbal to be transformed; +#X text 107 362 list; +#X text 170 361 - list of symbols to be transformed; +#X text 107 399 list; +#X text 170 399 - symbols input can be transformed to numbers \, messages +\, etc.; +#X text 107 449 (none); +#X obj 114 515 pddp/pddplink ../all_about_lists_vs_anythings.pd -text all_about_lists_vs_anythings; -#X obj 348 504 pddp/pddplink ../all_about_symbol_construction.pd -text +#X obj 114 536 pddp/pddplink ../all_about_symbol_construction.pd -text all_about_symbol_construction; -#X obj 4 504 pddp/pddplink ../all_about_data_types.pd -text all_about_data_types -; -#X obj 29 16 fromsymbol; -#X obj 29 37 tosymbol; -#X text 121 22 transform symbol to numbers or messages and vice versa -; -#N canvas 115 154 494 375 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 114 494 pddp/pddplink ../all_about_data_types.pd -text all_about_data_types ; -#X text 12 5 KEYWORDS control conversion max_compatible symbol_op anything_op +#X text 27 136 works with symbols:; +#X text 243 136 also works with list of symbols:; +#X text 411 164 so this...; +#X text 410 210 ...becomes a symbol with spaces; +#X text 341 269 ...and can be transformed back into a list; +#X text 11 23 transform symbol to numbers or messages; +#X obj 7 571 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 55 DESCRIPTION transform a symbol to a number (or anything) -and vice versa; -#X text 12 105 OUTLET_0 anything; -#X text 12 85 INLET_0 symbol; -#X text 12 35 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 476 563 pd META; -#X obj 441 134 fromsymbol; -#X msg 441 85 4; -#X obj 441 156 route float; -#X floatatom 441 183 5 0 0 0 - - -; -#X obj 441 112 tosymbol; -#X connect 0 0 26 0; -#X connect 4 0 0 0; -#X connect 4 0 25 0; -#X connect 13 0 4 0; -#X connect 17 0 24 0; -#X connect 21 0 17 0; -#X connect 22 0 17 0; -#X connect 35 0 37 0; -#X connect 36 0 39 0; -#X connect 37 0 38 0; -#X connect 39 0 35 0; +#X connect 11 0 23 0; +#X connect 12 0 11 0; +#X connect 12 0 22 0; +#X connect 21 0 12 0; +#X connect 24 0 26 0; +#X connect 25 0 28 0; +#X connect 26 0 27 0; +#X connect 28 0 24 0; diff --git a/externals/miXed/doc/help/cyclone/funbuff-help.pd b/externals/miXed/doc/help/cyclone/funbuff-help.pd index 2b285305cada8969f50c5449e3fda3b2ac4aef29..5caa06644f0092cc8ccadecf00c0947e04ae9690 100644 --- a/externals/miXed/doc/help/cyclone/funbuff-help.pd +++ b/externals/miXed/doc/help/cyclone/funbuff-help.pd @@ -1,146 +1,200 @@ -#N canvas 0 26 933 630 10; -#X obj 490 17 offer; -#X msg 52 81 1 10 \, 2 20 \, 3 3.33; -#X floatatom 167 175 5 0 0 0 - - -; -#X obj 166 520 print funbuff; -#X msg 99 110 4 4.4; -#X text 195 98 store x y pairs; -#X msg 120 136 4 44.4; -#X text 193 137 replace a previously stored y value; -#X text 215 173 retrieve corresponding y value; -#X msg 55 315 clear; -#X text 23 296 erase contents; -#X msg 210 228 embed \$1; -#X obj 210 208 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +#N canvas 420 34 554 614 10; +#X obj 1 1106 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 630 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 610 414 359 211 META 0; +#X text 6 108 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 6 -12 LICENSE SIBSD; +#X text 6 88 AUTHOR Miller Puckette; +#X text 6 128 RELEASE_DATE 1997; +#X text 6 68 LIBRARY cyclone; +#X text 6 148 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 6 -32 KEYWORDS store pairs x y together cartesian; +#X text 6 8 DESCRIPTION store x \, y pairs of numbers together; +#X text 6 28 INLET_0 message list float; +#X text 6 48 OUTLET_0 message list float; +#X restore 501 1108 pd META; +#X obj 1 892 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 1 1049 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 299 515 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 15 34 offer; +#X restore 202 1108 pd Related_objects; +#X obj 79 639 cnv 17 3 184 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 901 cnv 17 3 50 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header funbuff 3 12 0 +18 -204280 -1 0; +#X obj 501 4 funbuff; +#C restore; +#X msg 88 83 1 10 \, 2 20 \, 3 3.33; +#X floatatom 153 176 5 0 0 0 - - -, f 5; +#X obj 87 534 print funbuff; +#X msg 115 111 4 4.4; +#X text 210 81 store x y pairs; +#X msg 136 137 4 44.4; +#X text 179 135 replace a previously stored y value; +#X text 186 174 retrieve corresponding y value; +#X msg 29 322 clear; +#X text -3 303 erase contents; +#X msg 173 229 embed \$1; +#X obj 173 209 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#X text 279 222 with nonzero arg the contents of the object are; -#X text 278 233 saved with the patch \, this is the default behaviour +#X text 233 223 with nonzero arg the contents of the object are; +#X text 232 234 saved with the patch \, this is the default behaviour ; -#X msg 223 283 goto \$1; -#X floatatom 223 263 5 0 0 0 - - -; -#X text 285 267 jump to x position; -#X msg 224 305 next; -#X text 285 307 and output y val; -#X text 285 278 or next x > num; -#X msg 248 349 min; -#X msg 248 373 max; -#X text 289 351 output smallest; -#X text 289 374 or largest stored y val; -#X msg 52 370 write; -#X text 23 353 save contents; -#X msg 40 430 read; -#X text 22 413 load contents; -#X msg 312 447 read /tmp/test.funbuff; -#X msg 312 426 write /tmp/test.funbuff; -#X text 283 408 with filename as arg no dialog appears:; -#X obj 684 243 funbuff; +#X msg 209 284 goto \$1; +#X floatatom 209 264 5 0 0 0 - - -, f 5; +#X text 262 268 jump to x position; +#X msg 213 307 next; +#X text 249 305 and output y val; +#X text 262 279 or next x > num; +#X msg 234 350 min; +#X msg 234 374 max; +#X text 263 352 output smallest; +#X text 263 375 or largest stored y val; +#X msg 31 377 write; +#X text 2 360 save contents; +#X msg 20 429 read; +#X text 2 412 load contents; +#X msg 298 448 read /tmp/test.funbuff; +#X msg 298 427 write /tmp/test.funbuff; +#X text 269 409 with filename as arg no dialog appears:; +#X obj 87 508 funbuff /tmp/test.funbuff; #C restore; -#X obj 684 274 print funbuff2; -#X msg 646 108 bang; -#X text 686 108 print status info; -#X msg 604 83 set 1 1 2 2.2 3 3.5; -#X text 554 65 another way to store pairs:; -#X msg 696 134 delete 1 1; -#X text 772 135 delete matching pair; -#X msg 703 164 delete 2; -#X text 766 166 delete pair where x=2; -#X msg 793 208 delete 3 4; -#X text 722 191 no! we don't have it:; -#X obj 664 400 funbuff; +#X text 109 659 list; +#X text 193 659 - list of x \, y pairs to store in buffer; +#X text 109 638 message; +#X text 109 680 float; +#X text 193 680 - input x to get corresponding y value; +#X text 193 638 - (float \, float) x \, y pair to store in buffer; +#X text 109 704 message; +#X text 193 720 write: save buffer contents to file; +#X text 192 736 read: load contents of buffer from file; +#X text 193 766 max: output largest stored y value; +#X text 193 751 min: output smallest y value; +#X text 193 781 goto x: goes to x position in buffer; +#X text 193 797 delete x y: delete x y pair from buffer; +#X text 193 812 dump: dump buffer contents in list; +#X text 109 917 message; +#X text 193 917 - print x \, y pair specified by input; +#X text 109 935 list; +#X text 193 935 - contents of buffer in x \, y pairs; +#X text 90 1064 1) /path/to/file; +#X text 201 1064 - load buffer from file; +#X text 201 1082 - buffer name to load; +#X text 193 899 - y value corresponding to input x value; +#X text 109 899 float; +#X text 90 1082 2) buffer; +#N canvas 576 142 320 440 more... 0; +#X obj 68 209 funbuff; #C restore; -#X obj 686 426 print funbuffY; -#X obj 664 453 print funbuffX; -#X msg 622 340 1 2 \, 3 4 \, 5 6 \, 7 8; -#X msg 671 368 dump; -#X text 768 339 load some vals; -#X text 718 368 and dump them; -#X obj 166 494 funbuff /tmp/test.funbuff; +#X obj 68 240 print funbuff2; +#X msg 90 53 bang; +#X text 130 53 print status info; +#X msg 68 28 set 1 1 2 2.2 3 3.5; +#X text 46 11 another way to store pairs:; +#X msg 98 98 delete 1 1; +#X text 174 99 delete matching pair; +#X msg 105 120 delete 2; +#X text 168 122 delete pair where x=2; +#X msg 110 166 delete 3 4; +#X obj 64 356 funbuff; #C restore; -#X text 349 492 arg sets initial filename to load; -#N canvas 28 70 678 307 even 0; +#X obj 83 382 print funbuffY; +#X obj 64 409 print funbuffX; +#X msg 22 296 1 2 \, 3 4 \, 5 6 \, 7 8; +#X msg 64 324 dump; +#X text 144 295 load some vals; +#X text 96 323 and dump them; +#X text 178 164 no! we don't have it; +#X connect 0 0 1 0; +#X connect 2 0 0 0; +#X connect 4 0 0 0; +#X connect 6 0 0 0; +#X connect 8 0 0 0; +#X connect 10 0 0 0; +#X connect 11 0 13 0; +#X connect 11 1 12 0; +#X connect 14 0 11 0; +#X connect 15 0 11 0; +#X restore 418 571 pd more...; +#X text 11 22 store x \, y pairs of numbers together; +#X obj 7 1106 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X obj 79 839 cnv 17 3 41 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 109 838 float; +#X text 193 838 - y value to be stored (needs to be followed by an +xvalue in th first inlet; +#X obj 79 961 cnv 17 3 30 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 109 959 float; +#X text 247 507 optional argument sets initial filename to load; +#X text 193 704 clear: erase buffer contents; +#X text 193 959 - outputs difference between the currently outputted +value and the last outputted value; +#X obj 79 1000 cnv 17 3 30 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 109 998 bang; +#X text 193 998 - outputs bang when funbuff has reached the end of +its data list. See pd even_more... for additional info; +#N canvas 248 299 678 307 even_more... 0; #X obj 119 161 funbuff; #C restore; #X msg 43 72 set 1 2 4 5 7 8 11 12 13 14; #X text 39 55 load some values:; #X msg 119 97 goto 0; #X msg 141 128 next; -#X text 174 98 goto start; -#X floatatom 119 259 5 0 0 0 - - -; -#X text 166 258 y value; -#X floatatom 141 230 5 0 0 0 - - -; -#X text 189 229 diff between current and prev x vla; -#X obj 163 194 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X text 163 97 goto start; +#X floatatom 119 259 5 0 0 0 - - -, f 5; +#X text 154 258 y value; +#X floatatom 138 230 5 0 0 0 - - -, f 5; +#X obj 158 194 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X text 192 194 we reached the end ...; +#X text 175 194 we reached the end ...; #X obj 505 200 funbuff; #C restore; -#X floatatom 549 117 5 0 0 0 - - -; -#X floatatom 505 170 5 0 0 0 - - -; -#X floatatom 505 248 5 0 0 0 - - -; -#X text 405 149 then x \, and use x to retrieve y:; -#X text 509 98 set y value first:; +#X floatatom 544 117 5 0 0 0 - - -, f 5; +#X floatatom 505 170 5 0 0 0 - - -, f 5; +#X floatatom 505 248 5 0 0 0 - - -, f 5; +#X text 401 149 then x \, and use x to retrieve y:; +#X text 504 98 set y value first:; #X text 38 27 the other outlets make sense too:; #X text 399 32 and again another way to load data:; -#X text 185 129 hit this a couple of times; +#X text 174 129 hit this a couple of times; +#X text 173 229 difference between current and previous x value; #X connect 0 0 6 0; #X connect 0 1 8 0; -#X connect 0 2 10 0; +#X connect 0 2 9 0; #X connect 1 0 0 0; #X connect 3 0 0 0; #X connect 4 0 0 0; -#X connect 12 0 15 0; -#X connect 13 0 12 1; -#X connect 14 0 12 0; -#X restore 626 533 pd even more ...; -#X obj 34 14 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 24 591 docs based on the MAX/MSP reference (c) cycling'74; -#X text 23 605 ___________________________________________________ -; -#N canvas 153 117 494 419 META 0; -#X text 12 225 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 195 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control storage max_compatible; -#X text 12 45 DESCRIPTION store x \, y pairs of numbers together; -#X text 12 95 INLET_1 float; -#X text 12 65 INLET_0 float list set bang delete dump embed goto next -clear write min max read write; -#X text 12 115 OUTLET_0 float; -#X text 12 135 OUTLET_1 float; -#X text 12 155 OUTLET_2 bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 175 AUTHOR Krzysztof Czaja; -#X restore 816 573 pd META; -#X text 155 21 store x \, y pairs of numbers together \, see also: -; -#X obj 31 19 funbuff filename; -#C restore; -#X connect 1 0 51 0; -#X connect 2 0 51 0; -#X connect 4 0 51 0; -#X connect 6 0 51 0; -#X connect 9 0 51 0; -#X connect 11 0 51 0; -#X connect 12 0 11 0; -#X connect 15 0 51 0; -#X connect 16 0 15 0; -#X connect 18 0 51 0; -#X connect 21 0 51 0; -#X connect 22 0 51 0; -#X connect 25 0 51 0; -#X connect 27 0 51 0; -#X connect 29 0 51 0; -#X connect 30 0 51 0; -#X connect 32 0 33 0; -#X connect 34 0 32 0; -#X connect 36 0 32 0; -#X connect 38 0 32 0; -#X connect 40 0 32 0; -#X connect 42 0 32 0; -#X connect 44 0 46 0; -#X connect 44 1 45 0; -#X connect 47 0 44 0; -#X connect 48 0 44 0; -#X connect 51 0 3 0; +#X connect 11 0 14 0; +#X connect 12 0 11 1; +#X connect 13 0 11 0; +#X restore 418 594 pd even_more...; +#X connect 10 0 41 0; +#X connect 11 0 41 0; +#X connect 13 0 41 0; +#X connect 15 0 41 0; +#X connect 18 0 41 0; +#X connect 20 0 41 0; +#X connect 21 0 20 0; +#X connect 24 0 41 0; +#X connect 25 0 24 0; +#X connect 27 0 41 0; +#X connect 30 0 41 0; +#X connect 31 0 41 0; +#X connect 34 0 41 0; +#X connect 36 0 41 0; +#X connect 38 0 41 0; +#X connect 39 0 41 0; +#X connect 41 0 12 0; diff --git a/externals/miXed/doc/help/cyclone/funnel-help.pd b/externals/miXed/doc/help/cyclone/funnel-help.pd index a25cda13298172ed1d531d24497015c82fd92d38..625576dd0ac9d8ca0462fe33db9553fda9edbf0a 100644 --- a/externals/miXed/doc/help/cyclone/funnel-help.pd +++ b/externals/miXed/doc/help/cyclone/funnel-help.pd @@ -1,51 +1,79 @@ -#N canvas 0 26 421 323 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 21 278 docs based on the MAX/MSP reference (c) cycling'74; -#X text 20 292 ___________________________________________________ +#N canvas 424 36 558 464 10; +#X obj -1 311 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 160 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 587 259 382 213 META 0; +#X text 15 89 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 15 -31 LICENSE SIBSD; +#X text 15 69 AUTHOR Miller Puckette; +#X text 15 109 RELEASE_DATE 1997; +#X text 15 49 LIBRARY cyclone; +#X text 15 129 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 15 -51 KEYWORDS tag data inlet input; +#X text 15 -11 DESCRIPTION tag data based on the inlet it arrived in ; -#X obj 26 19 funnel 4; -#X obj 22 149 funnel 4; -#X floatatom 22 69 5 0 0 0 - - -; -#X obj 22 180 unpack f f; -#X floatatom 22 204 5 0 0 0 - - -; -#X floatatom 87 204 5 0 0 0 - - -; -#X floatatom 39 87 5 0 0 0 - - -; -#X floatatom 56 106 5 0 0 0 - - -; -#X floatatom 73 125 5 0 0 0 - - -; -#X obj 236 148 funnel 2; -#X obj 236 185 print; -#X msg 287 117 list bar; -#X text 82 149 arg sets nr of inlets; -#X text 100 19 tag data based on the inlet it arrived in; -#X obj 102 60 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X text 15 9 INLET_0 anything bang; +#X text 15 29 OUTLET_0 anything; +#X restore 499 313 pd META; +#X obj 1 231 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 1 268 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 294 360 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 188 314 pd Related_objects; +#X obj 84 169 cnv 17 3 35 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj 84 240 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 -125 cnv 15 552 40 empty \$0-pddp.cnv.header funnel 3 12 +0 18 -204280 -1 0; +#X obj 503 -119 funnel; +#X obj 22 24 funnel 4; +#X floatatom 22 -58 5 0 0 0 - - -, f 5; +#X floatatom 22 114 5 0 0 0 - - -, f 5; +#X floatatom 79 86 5 0 0 0 - - -, f 5; +#X floatatom 37 -38 5 0 0 0 - - -, f 5; +#X floatatom 52 -19 5 0 0 0 - - -, f 5; +#X floatatom 67 0 5 0 0 0 - - -, f 5; +#X obj 351 48 funnel 2; +#X obj 351 85 print; +#X msg 396 17 list bar; +#X text 82 24 arg sets nr of inlets; +#X obj 102 -65 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X obj 84 60 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 84 -65 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X text 126 60 repeat last received value of the inlet; -#N canvas 380 180 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 126 -65 repeat last received value of the inlet; +#X msg 351 -7 list foo; +#X text 11 -102 tag data based on the inlet it arrived in; +#X text 113 168 anything; +#X text 183 168 - can have any data input into inlet; +#X text 113 240 anything; +#X text 183 240 - have items gathered by what inlet they came from ; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION tag data based on the inlet it arrived in +#X text 94 281 1) float; +#X text 183 281 - number of inlets; +#X text 113 187 bang; +#X text 183 187 - repeat last received value of the inlet; +#X obj 22 47 unpack f f; +#X text 58 115 inlet number; +#X text 116 86 value of inlet; +#X obj 13 312 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 65 INLET_N float list symbol; -#X text 12 85 OUTLET_N list; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 369 299 pd META; -#X msg 236 93 list foo; -#X connect 4 0 6 0; -#X connect 5 0 4 0; -#X connect 6 0 7 0; -#X connect 6 1 8 0; -#X connect 9 0 4 1; -#X connect 10 0 4 2; -#X connect 11 0 4 3; -#X connect 12 0 13 0; -#X connect 14 0 12 1; -#X connect 17 0 4 3; -#X connect 18 0 4 2; -#X connect 21 0 12 0; +#X connect 10 0 34 0; +#X connect 11 0 10 0; +#X connect 14 0 10 1; +#X connect 15 0 10 2; +#X connect 16 0 10 3; +#X connect 17 0 18 0; +#X connect 19 0 17 1; +#X connect 21 0 10 3; +#X connect 22 0 10 2; +#X connect 24 0 17 0; +#X connect 34 0 12 0; +#X connect 34 1 13 0; diff --git a/externals/miXed/doc/help/cyclone/gate-help.pd b/externals/miXed/doc/help/cyclone/gate-help.pd index 8531d446f9f59141eac77ed90a7caa0d6864ee96..1903870591ce6c3c7bbfe659d0a29825f490d37a 100644 --- a/externals/miXed/doc/help/cyclone/gate-help.pd +++ b/externals/miXed/doc/help/cyclone/gate-help.pd @@ -1,58 +1,90 @@ -#N canvas 0 26 504 490 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 21 452 docs based on the MAX/MSP reference (c) cycling'74; -#X text 20 466 ___________________________________________________ -; -#X obj 28 20 gate 3; -#X text 102 21 send data out the specified output; -#X obj 164 126 gate 4; -#X text 220 127 arg = nr of outlets; -#X floatatom 201 49 5 0 0 0 - - -; -#X text 206 94 send data to which outlet ? 0 = closed; -#X floatatom 164 92 5 0 0 0 - - -; -#X floatatom 164 204 5 0 0 0 - - -; -#X floatatom 176 185 5 0 0 0 - - -; -#X floatatom 188 165 5 0 0 0 - - -; -#X floatatom 201 148 5 0 0 0 - - -; -#X obj 69 329 gate 3; -#X obj 69 258 hradio 15 1 0 4 empty empty empty 0 -6 0 8 -262144 -1 +#N canvas 422 36 558 461 10; +#X obj 0 435 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 267 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 576 254 390 217 META 0; +#X text 12 99 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 -27 LICENSE SIBSD; +#X text 12 81 AUTHOR Miller Puckette; +#X text 12 117 RELEASE_DATE 1997; +#X text 12 63 LIBRARY cyclone; +#X text 12 135 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 12 -45 KEYWORDS data specific output gate; +#X text 12 -9 DESCRIPTION send data out the specified output; +#X text 12 9 INLET_0 bang float; +#X text 12 27 INLET_1 anything; +#X text 12 45 OUTLET_N anything; +#X restore 501 437 pd META; +#X obj 0 355 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 395 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 304 361 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 13 31 switch; +#X restore 201 437 pd Related_objects; +#X obj 87 276 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 87 326 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 0 2 cnv 15 552 40 empty \$0-pddp.cnv.header gate 3 12 0 18 -204280 +-1 0; +#X obj 516 4 gate; +#X text 12 25 send data out the specified output; +#X obj 151 155 gate 4; +#X text 205 155 arg = nr of outlets; +#X floatatom 193 111 5 0 0 0 - - -, f 5; +#X floatatom 151 74 5 0 0 0 - - -, f 5; +#X floatatom 151 234 5 0 0 0 - - -, f 5; +#X floatatom 165 215 5 0 0 0 - - -, f 5; +#X floatatom 179 196 5 0 0 0 - - -, f 5; +#X floatatom 193 177 5 0 0 0 - - -, f 5; +#X obj 382 161 gate 3; +#X obj 382 90 hradio 15 1 0 4 empty empty empty 0 -6 0 8 -262144 -1 -1 0; -#X symbolatom 69 388 10 0 0 0 - - -; -#X symbolatom 87 368 10 0 0 0 - - -; -#X symbolatom 106 349 10 0 0 0 - - -; -#X msg 106 298 symbol foo; -#X msg 119 278 symbol bar; -#X text 70 238 works for other data types:; -#X msg 110 83 bang; -#X floatatom 108 152 5 0 0 0 - - -; -#X text 57 107 reports; -#X text 57 118 the open; -#X text 57 129 outlet:; -#N canvas 368 194 494 375 META 0; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X symbolatom 382 230 10 0 0 0 - - -, f 10; +#X symbolatom 398 208 10 0 0 0 - - -, f 10; +#X symbolatom 415 186 10 0 0 0 - - -, f 10; +#X msg 415 111 symbol foo; +#X msg 423 133 symbol bar; +#X text 383 70 works for other data types:; +#X msg 97 112 bang; +#X floatatom 95 181 5 0 0 0 - - -, f 5; +#X text 112 274 bang; +#X text 187 275 - report open outlet; +#X text 112 296 float; +#X text 187 296 - set open gate number (0 is closed); +#X obj 87 367 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X text 112 326 anything; +#X text 187 326 - data to send through gate; +#X text 112 367 anything; +#X text 94 409 1) float; +#X text 187 409 - number of outlets; +#X text 232 110 data to be sent; +#X text 11 105 hit to reportopen outlet; +#X text 18 175 reports the; +#X text 16 185 open outlet:; +#X text 185 66 send data to which outlet? 0 = closed; +#X obj 12 435 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION send data out the specified output; -#X text 12 65 INLET_0 bang float; -#X text 12 85 INLET_1 bang float symbol list; -#X text 12 105 OUTLET_N float symbol list; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X restore 449 466 pd META; -#X connect 5 0 10 0; -#X connect 5 0 23 0; -#X connect 5 1 11 0; -#X connect 5 2 12 0; -#X connect 5 3 13 0; -#X connect 7 0 5 1; -#X connect 9 0 5 0; -#X connect 14 0 16 0; -#X connect 14 1 17 0; -#X connect 14 2 18 0; -#X connect 15 0 14 0; -#X connect 19 0 14 1; -#X connect 20 0 14 1; -#X connect 22 0 5 0; +#X text 31 174 comment; +#X text 187 366 - data from inlet 1 \, for only the open outlet; +#X connect 11 0 15 0; +#X connect 11 0 28 0; +#X connect 11 1 16 0; +#X connect 11 2 17 0; +#X connect 11 3 18 0; +#X connect 13 0 11 1; +#X connect 14 0 11 0; +#X connect 19 0 21 0; +#X connect 19 1 22 0; +#X connect 19 2 23 0; +#X connect 20 0 19 0; +#X connect 24 0 19 1; +#X connect 25 0 19 1; +#X connect 27 0 11 0; diff --git a/externals/miXed/doc/help/cyclone/grab-help.pd b/externals/miXed/doc/help/cyclone/grab-help.pd index 6a9db3c6807f0d34d88e5c778064958f2b524165..00ea9fa6485d53f557ab049016de917e4089e58d 100644 --- a/externals/miXed/doc/help/cyclone/grab-help.pd +++ b/externals/miXed/doc/help/cyclone/grab-help.pd @@ -1,95 +1,99 @@ -#N canvas 0 26 473 546 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 18 501 docs based on the MAX/MSP reference (c) cycling'74; -#X text 17 515 ___________________________________________________ +#N canvas 426 35 561 587 10; +#X obj -1 558 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 410 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 621 373 355 223 META 0; +#X text 7 42 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 -78 LICENSE SIBSD; +#X text 7 22 AUTHOR Miller Puckette; +#X text 7 62 RELEASE_DATE 1997; +#X text 7 2 LIBRARY cyclone; +#X text 7 82 HELP_PATCH_AUTHORS Alex Cleveland updated this patch for +Pd-l2ork version 2013.05.28; +#X text 7 -98 KEYWORDS intercept output grab; +#X text 7 -58 DESCRIPTION intercept the output of another object; +#X text 7 -38 INLET_0 message; +#X text 7 -18 OUTLET_N message; +#X restore 501 560 pd META; +#X obj -1 451 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 488 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 326 487 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 14 32 offer; +#X restore 213 560 pd Related_objects; +#X obj 83 420 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 82 460 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header grab 3 12 0 18 +-204280 -1 0; +#X obj 516 5 grab; +#X text 11 23 intercept the output of another object; +#X msg 115 84 hello; +#X obj 271 102 r foo; +#X obj 271 125 print foo; +#X msg 133 108 set bar; +#X msg 153 133 let's go; +#X obj 341 102 r bar; +#X obj 341 125 print bar; +#X text 157 83 1; +#X text 184 106 2; +#X text 209 133 3; +#X obj 115 176 grab 0 foo; +#X text 191 167 arg is number of additional outlets and; +#X text 191 181 an optional receive object to send it's; +#X text 191 192 input to; +#X text 110 53 can be used as a sort of settable send:; +#X obj 43 292 grab; +#X obj 64 322 * 10; +#X floatatom 64 351 5 0 0 0 - - -, f 5; +#X floatatom 43 373 5 0 0 0 - - -, f 5; +#X msg 43 266 2; +#X text 115 231 or to intercept messages before they are output; +#X text 116 243 by the receiving object:; +#X floatatom 85 301 5 0 0 0 - - -, f 5; +#X obj 268 322 grab 2 test; +#X obj 381 323 r test; +#X floatatom 268 365 5 0 0 0 - - -, f 5; +#X text 94 498 1) float; +#X text 94 530 2) object; +#X text 183 530 - optional received object to send input to; +#X obj 3 560 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 26 22 grab; -#X text 74 24 intercept the output of another object; -#X msg 63 102 hello; -#X obj 219 120 r foo; -#X obj 219 143 print foo; -#X msg 81 126 set bar; -#X msg 101 151 let's go; -#X obj 289 120 r bar; -#X obj 289 143 print bar; -#X text 44 103 1; -#X text 52 128 2; -#X text 82 153 3; -#X obj 63 194 grab 0 foo; -#X text 139 188 arg is number of additional outlets and; -#X text 139 199 an optional receive object to send it's; -#X text 139 210 input to; -#X text 58 71 can be used as a sort of settable send:; -#X obj 69 318 grab; -#X obj 92 348 * 10; -#X floatatom 92 377 5 0 0 0 - - -; -#X floatatom 69 399 5 0 0 0 - - -; -#X msg 69 292 2; -#X text 63 249 or to intercept messages before they are output; -#X text 64 261 by the receiving object:; -#X floatatom 115 327 5 0 0 0 - - -; -#N canvas 474 146 450 300 weird 0; -#X obj 63 118 grab 3; -#X floatatom 100 165 5 0 0 0 - - -; -#X floatatom 63 95 5 0 0 0 - - -; -#X floatatom 63 226 5 0 0 0 - - -; -#X floatatom 75 207 5 0 0 0 - - -; -#X floatatom 87 186 5 0 0 0 - - -; -#X floatatom 142 165 5 0 0 0 - - -; -#X obj 142 141 + 10; -#X obj 100 143 + 1; -#X floatatom 184 164 5 0 0 0 - - -; -#X obj 184 140 + 100; -#X text 65 51 I'm not sure if this works as; -#X text 65 61 expected \, from what I gathered; -#X text 65 72 in the reference it should work; -#X connect 0 0 3 0; -#X connect 0 1 4 0; -#X connect 0 2 5 0; -#X connect 0 3 7 0; -#X connect 0 3 8 0; -#X connect 0 3 10 0; -#X connect 2 0 0 0; -#X connect 7 0 6 0; -#X connect 8 0 1 0; -#X connect 10 0 9 0; -#X restore 251 430 pd weird; -#X text 65 435 people who know look here:; -#X obj 275 348 * 10; -#X floatatom 275 377 5 0 0 0 - - -; -#X msg 203 290 2; -#X floatatom 298 327 5 0 0 0 - - -; -#X obj 203 316 grab 2 test; -#X obj 226 347 r test; -#X floatatom 226 375 5 0 0 0 - - -; -#X floatatom 203 399 5 0 0 0 - - -; -#N canvas 380 180 494 344 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X floatatom 331 365 5 0 0 0 - - -, f 5; +#X text 96 321 < this is forwarded below without being outputted ; -#X text 12 95 OUTLET_N anything; -#X text 12 55 DESCRIPTION intercept the output of another object; -#X text 12 35 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X text 12 75 INLET_0 anything set; -#X text 12 5 KEYWORDS control max_compatible nonlocal needs_work (please -review .... should maybe add krzysztofs test patch); -#X restore 423 524 pd META; -#X connect 5 0 15 0; -#X connect 6 0 7 0; -#X connect 8 0 15 0; -#X connect 9 0 15 0; -#X connect 10 0 11 0; -#X connect 20 0 23 0; -#X connect 20 1 21 0; -#X connect 21 0 22 0; -#X connect 24 0 20 0; -#X connect 27 0 21 1; -#X connect 30 0 31 0; -#X connect 32 0 34 0; -#X connect 33 0 30 1; -#X connect 34 0 37 0; -#X connect 34 1 30 0; -#X connect 35 0 36 0; +#X obj 436 316 loadbang; +#X msg 436 337 1 2 \, 3 4 \, 5 6; +#X msg 268 296 1; +#X obj 381 364 coll; +#C restore; +#X text 303 271 here output from coll's 1stand 2nd outlets correspond +tograb object's outlets; +#X text 111 420 anything; +#X text 111 460 anything; +#X text 183 420 - anything that is sent to grab output; +#X text 183 460 - anything that was grabbed from the object; +#X text 183 498 - optional number of additional outlets (corresponding +to grabbed object's outlets); +#X connect 11 0 21 0; +#X connect 12 0 13 0; +#X connect 14 0 21 0; +#X connect 15 0 21 0; +#X connect 16 0 17 0; +#X connect 26 0 29 0; +#X connect 26 1 27 0; +#X connect 27 0 28 0; +#X connect 30 0 26 0; +#X connect 33 0 27 1; +#X connect 34 0 36 0; +#X connect 34 1 41 0; +#X connect 35 0 46 0; +#X connect 43 0 44 0; +#X connect 44 0 46 0; +#X connect 45 0 34 0; diff --git a/externals/miXed/doc/help/cyclone/index~-help.pd b/externals/miXed/doc/help/cyclone/index~-help.pd index 8f6339013c9e9b45f4aa32654b67c5a0aa4d755e..496d6ef363323bc249fa47a7f362cf47b3269fb7 100644 --- a/externals/miXed/doc/help/cyclone/index~-help.pd +++ b/externals/miXed/doc/help/cyclone/index~-help.pd @@ -1,12 +1,39 @@ -#N canvas 0 26 470 300 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 31 268 docs based on the MAX/MSP reference (c) cycling'74; -#X text 31 281 ___________________________________________________ -; -#X text 117 30 sample playback without interpolation; -#X obj 36 30 index~; -#X floatatom 263 172 0 0 100 0 - - -; +#N canvas 423 35 559 376 10; +#X obj -1 347 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 229 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 591 163 378 222 META 0; +#X text 11 59 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 -61 LICENSE SIBSD; +#X text 11 39 AUTHOR Miller Puckette; +#X text 11 79 RELEASE_DATE 1997; +#X text 11 19 LIBRARY cyclone; +#X text 11 -21 INLET_0 signal; +#X text 11 -1 OUTLET_0 signal; +#X text 11 99 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 11 -81 KEYWORDS signal interpolation playback sample; +#X text 11 -41 DESCRIPTION sample playback without interpolation; +#X restore 502 349 pd META; +#X obj -1 268 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 305 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 301 275 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 196 349 pd Related_objects; +#X obj 85 239 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 85 278 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header index~ 3 12 0 18 +-204280 -1 0; +#X obj 501 2 index~; +#X text 11 23 sample playback without interpolation; +#X floatatom 275 159 0 0 100 0 - - -; #N canvas 159 26 532 285 output 0; #X obj 338 160 t b; #X obj 338 110 f; @@ -60,44 +87,39 @@ #X connect 23 0 20 0; #X connect 26 0 5 0; #X connect 27 0 21 0; -#X restore 238 195 pd output; -#X msg 289 172 MUTE; -#X obj 38 184 table sample; -#X obj 38 110 openpanel; -#X msg 38 135 read -resize \$1 sample; -#X obj 38 160 soundfiler; -#X obj 38 85 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X restore 250 182 pd output; +#X msg 301 159 MUTE; +#X obj 35 165 table sample; +#X obj 35 87 openpanel; +#X msg 35 112 read -resize \$1 sample; +#X obj 35 137 soundfiler; +#X obj 35 62 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X text 64 86 load a sample; -#X obj 238 144 index~ sample; -#X obj 238 115 count~; -#X obj 238 88 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X text 53 62 load a sample; +#X obj 250 131 index~ sample; +#X obj 250 102 count~; +#X obj 250 75 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X text 261 89 playback sample at current srate; -#N canvas 121 128 494 378 META 0; -#X text 12 185 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 55 DESCRIPTION sample playback without interpolation; -#X text 12 115 OUTLET_0 signal; -#X text 12 75 INLET_0 signal set; -#X text 12 155 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 267 75 playback sample at current srate; +#X obj 35 193 table foo; +#X msg 298 102 set foo; +#X text 347 101 set another table; +#X text 110 238 signal; +#X text 177 238 - signal to sample playback; +#X text 110 277 signal; +#X text 177 320 - sample to playback; +#X text 177 277 - signal without interpolation; +#X text 93 320 1) table; +#X obj 481 49 pddp/dsp; +#X obj 7 347 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 95 INLET_1; -#X text 12 35 LICENSE SIBSD; -#X text 12 135 AUTHOR Krzysztof Czaja; -#X text 12 5 KEYWORDS signal array max_compatible needs_work (is there -a better example patch for this object?); -#X restore 420 278 pd META; -#X obj 38 216 table foo; -#X msg 286 115 set foo; -#X text 346 115 set another table; -#X connect 5 0 6 1; -#X connect 6 0 5 0; -#X connect 7 0 6 2; -#X connect 9 0 10 0; -#X connect 10 0 11 0; -#X connect 12 0 9 0; -#X connect 14 0 6 0; -#X connect 15 0 14 0; -#X connect 16 0 15 0; -#X connect 20 0 14 0; +#X connect 11 0 12 1; +#X connect 12 0 11 0; +#X connect 13 0 12 2; +#X connect 15 0 16 0; +#X connect 16 0 17 0; +#X connect 18 0 15 0; +#X connect 20 0 12 0; +#X connect 21 0 20 0; +#X connect 22 0 21 0; +#X connect 25 0 20 0; diff --git a/externals/miXed/doc/help/cyclone/iter-help.pd b/externals/miXed/doc/help/cyclone/iter-help.pd index 42b96c86f6eaddbf421ee423ecda577bce373f66..92339e3504da27ccff1a3b612dd211ed3a5360fe 100644 --- a/externals/miXed/doc/help/cyclone/iter-help.pd +++ b/externals/miXed/doc/help/cyclone/iter-help.pd @@ -1,33 +1,62 @@ -#N canvas 0 26 451 254 10; -#X obj 40 113 iter; -#X msg 40 71 1 2 3 4; -#X obj 40 145 print; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 22 213 docs based on the MAX/MSP reference (c) cycling'74; -#X text 21 227 ___________________________________________________ +#N canvas 422 37 558 370 10; +#X obj -1 343 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 202 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 597 167 366 215 META 0; +#X text 10 -74 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 -194 LICENSE SIBSD; +#X text 10 -94 AUTHOR Miller Puckette; +#X text 10 -54 RELEASE_DATE 1997; +#X text 10 -114 LIBRARY cyclone; +#X text 10 -34 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 -214 KEYWORDS split list series; +#X text 10 -174 DESCRIPTION split a list into a series of data; +#X text 10 -154 INLET_0 list float; +#X text 10 -134 OUTLET_0 float; +#X restore 499 345 pd META; +#X obj -1 258 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 300 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 302 272 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 199 345 pd Related_objects; +#X obj 79 213 cnv 17 3 33 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 271 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header iter 3 12 0 18 +-204280 -1 0; +#X obj 514 2 iter; +#X text 107 212 list; +#X text 107 231 float; +#X text 179 231 - floats just pass through; +#X text 107 271 float; +#X text 107 314 (none); +#X obj 40 123 iter; +#X msg 40 91 1 2 3 4; +#X obj 40 155 print; +#X obj 417 123 iter; +#X floatatom 417 91 5 0 0 0 - - -, f 5; +#X floatatom 417 155 5 0 0 0 - - -, f 5; +#X obj 232 123 iter; +#X obj 232 155 print; +#X msg 232 91 foo bar del mar; +#X text 11 23 split a list into a series of data; +#X text 404 61 single floats just pass through; +#X text 12 61 works for lists of numbers; +#X text 218 61 and for lists of words; +#X text 179 212 - list to split into series of data; +#X text 179 271 - series of data from input list; +#X obj 15 344 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 163 112 iter; -#X floatatom 163 68 5 0 0 0 - - -; -#X floatatom 163 142 5 0 0 0 - - -; -#X text 184 88 single floats just pass through; -#N canvas 75 96 494 344 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 5 GENRE help; -#X text 12 165 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 45 KEYWORDS control conversion max_compatible; -#X text 12 25 NAME iter; -#X text 12 85 DESCRIPTION split a list into a series of numbers; -#X text 12 105 INLET_0 anything; -#X text 12 125 OUTLET_0 anything; -#X text 12 65 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 399 233 pd META; -#X obj 40 23 iter; -#X text 84 24 split a list into a series of numbers; -#X connect 0 0 2 0; -#X connect 1 0 0 0; -#X connect 6 0 8 0; -#X connect 7 0 6 0; +#X connect 15 0 17 0; +#X connect 16 0 15 0; +#X connect 18 0 20 0; +#X connect 19 0 18 0; +#X connect 21 0 22 0; +#X connect 23 0 21 0; diff --git a/externals/miXed/doc/help/cyclone/kink~-help.pd b/externals/miXed/doc/help/cyclone/kink~-help.pd index ebd0f40e73ead28965b7e91aee6db0331757432e..31f20513306a30d27e8e6592817de7c59686c325 100644 --- a/externals/miXed/doc/help/cyclone/kink~-help.pd +++ b/externals/miXed/doc/help/cyclone/kink~-help.pd @@ -1,17 +1,66 @@ -#N canvas 0 26 803 641 10; -#X msg 470 359 triglevel 0.01; -#X msg 421 358 4 64; -#X text 51 -9 Distort the output of a phasor~; -#X obj 199 211 - 1; -#X obj 182 257 +~; -#X msg 286 201 1 \, 10 180 10 120 1 700; -#X obj 286 230 line~ 1; -#X obj 52 449 dac~; -#X obj 52 390 *~ 0.05; -#X obj 52 361 cycle~; -#X floatatom 199 188 0 0 0 0 - - -; -#X obj 80 249 phasor~ 440; -#X text 52 16 kink~ takes phasor~ values and distorts them according +#N canvas 423 36 565 505 10; +#X obj -120 618 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 +0 14 -233017 -33289 0; +#X obj -122 313 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 +13 -228856 -1 0; +#N canvas 596 277 371 239 META 0; +#X text 9 162 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 9 22 LICENSE SIBSD; +#X text 9 142 AUTHOR Miller Puckette; +#X text 9 182 RELEASE_DATE 1997; +#X text 9 122 LIBRARY cyclone; +#X text 9 62 INLET_0 signal; +#X text 9 102 OUTLET_0 signal; +#X text 9 202 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 9 2 KEYWORDS signal kink distort phasor; +#X text 9 42 DESCRIPTION distort the output of a phasor~; +#X text 9 82 INLET_1 float signal; +#X restore 380 620 pd META; +#X obj -121 388 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 +0 13 -228856 -1 0; +#X obj -121 425 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 +12 0 13 -228856 -1 0; +#X obj -121 467 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info +8 12 0 13 -228856 -1 0; +#N canvas 307 406 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 81 620 pd Related_objects; +#X obj -44 322 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -43 397 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -123 -265 cnv 15 552 40 empty \$0-pddp.cnv.header kink~ 3 12 +0 18 -204280 -1 0; +#X obj -44 345 cnv 17 3 33 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 +-162280 0; +#X obj 387 -263 kink~; +#X text -111 -243 Distort the output of a phasor~; +#X msg 11 164 triglevel 0.01; +#X msg 131 163 4 64; +#X obj 71 -23 - 1; +#X obj 56 4 +~; +#X msg 55 -112 1 \, 10 180 10 120 1 700; +#X obj 55 -83 line~ 1; +#X obj 219 154 dac~; +#X obj 219 123 *~ 0.05; +#X obj 208 90 cycle~; +#X floatatom 71 -45 0 0 0 0 - - -; +#X obj 3 -182 phasor~ 440; +#X text -67 -184 phase input; +#X text 251 88 use as table lookup; +#X text 65 39 argument sets initial slope value (default 1.0); +#X obj 4 40 kink~ 1.3; +#X obj 208 206 Scope~ 126 86 4 3 128 -1 1 0 0 0 0 102 255 51 135 135 +135 0; +#X obj 3 207 Scope~ 129 84 4 3 128 -1 1 0 0 0 0.01 102 255 51 135 135 +135 0; +#X obj 11 132 loadbang; +#X text -13 321 signal; +#X text 56 321 - phasor to kink; +#X text -28 474 kink~ takes phasor~ values and distorts them according to a slope factor. If the input times the slope is less than 0.5 \, that value is output. Otherwise \, a complentary slope is used \, equal to 0.5 at the same input value but equal to 1 when the input is 1 This @@ -20,49 +69,38 @@ equal to 1 If you feed the output of kink~ into a cycle~ \, the result is that the first part (before the kink) of the wavetable is scanned much more quickly than the second part (after the kink). Can you say CZ-101? Sure you can.; -#X text 168 285 slope input (float or signal); -#X text 10 279 phase input; -#X text 89 317 distorted phase output; -#X text 89 345 use as table lookup; -#X text 195 300 argument sets initial slope value (default 1.0); -#X obj 80 297 kink~ 1.3; -#X obj 218 489 Scope~ 130 130 4 3 128 -1 1 0 0 0 0 102 255 51 135 135 -135 0; -#X obj 215 350 Scope~ 130 130 4 3 128 -1 1 0 0 0 0.01 102 255 51 135 -135 135 0; -#X obj 426 335 loadbang; -#X text 440 197 This ramps the slope from 1 to 10 and then back to -1 Combine with an amplitude envelope to achieve BRASS ENS. 1 bliss. -; -#X text 74 150 try different slope values (approx 1-20). Reset to 1 -to use the envelope at right.; -#N canvas 448 210 494 384 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text -13 345 float; +#X text 56 348 - slope input; +#X text -13 361 signal; +#X text -13 396 signal; +#X text -31 443 1) float; +#X text 56 444 - initial slope; +#X text 56 396 - distorted phasor output; +#X obj 361 -216 pddp/dsp; +#X text 201 -119 This ramps the slope from 1 to 10 and then back to +1 Combine with an amplitude envelope to achieve BRASS ENS. 1 bliss. ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION distort the output of a phasor~; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 753 616 pd META; -#X connect 0 0 20 0; -#X connect 1 0 19 0; -#X connect 1 0 20 0; -#X connect 3 0 4 1; -#X connect 4 0 18 1; -#X connect 5 0 6 0; -#X connect 6 0 4 0; -#X connect 8 0 7 0; -#X connect 8 0 7 1; -#X connect 9 0 8 0; -#X connect 9 0 19 0; -#X connect 10 0 3 0; -#X connect 11 0 18 0; -#X connect 18 0 9 1; -#X connect 18 0 20 0; -#X connect 21 0 1 0; -#X connect 21 0 0 0; +#X text 99 -53 try different slope values (approx 1-20). Reset to +1 to use the envelope above.; +#X text 51 -142 slope input (float or signal):; +#X text -87 200 distorted phase output; +#X text 56 366 comment; +#X obj -109 619 pddp/pddplink all_about_help_patches.pd -text Usage +Guide; +#X connect 13 0 29 0; +#X connect 14 0 28 0; +#X connect 14 0 29 0; +#X connect 15 0 16 1; +#X connect 16 0 27 1; +#X connect 17 0 18 0; +#X connect 18 0 16 0; +#X connect 20 0 19 0; +#X connect 20 0 19 1; +#X connect 21 0 20 0; +#X connect 21 0 28 0; +#X connect 22 0 15 0; +#X connect 23 0 27 0; +#X connect 27 0 21 1; +#X connect 27 0 29 0; +#X connect 30 0 14 0; +#X connect 30 0 13 0; diff --git a/externals/miXed/doc/help/cyclone/linedrive-help.pd b/externals/miXed/doc/help/cyclone/linedrive-help.pd index 3cb450b5ec6afe1d3eab72241ba06b6d967367aa..5b392b8d2254fd7d6c74d622f3bc4fa491d3e706 100644 --- a/externals/miXed/doc/help/cyclone/linedrive-help.pd +++ b/externals/miXed/doc/help/cyclone/linedrive-help.pd @@ -1,66 +1,91 @@ -#N canvas 0 26 725 559 10; -#X obj 49 359 snapshot~; -#X obj 49 334 metro 10; -#X obj 49 136 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#N canvas 417 33 560 495 10; +#X obj -1 752 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 400 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 599 265 368 237 META 0; +#X text 8 123 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 8 -17 LICENSE SIBSD; +#X text 8 103 AUTHOR Miller Puckette; +#X text 8 143 RELEASE_DATE 1997; +#X text 8 83 LIBRARY cyclone; +#X text 8 163 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 8 -37 KEYWORDS scale exponential line; +#X text 8 3 DESCRIPTION scale numbers exponentially for use with line~ ; -#X floatatom 49 386 10 0 0 0 - - -; -#X text 173 107 integer message as input; -#X msg 174 135 60; -#X obj 174 209 linedrive 127 1 1.06 30; -#X text 298 283 outputs two values which can be sent to line~ as a +#X text 8 63 OUTLET_0 float; +#X text 8 23 INLET_0 message; +#X text 8 43 INLET_1 float; +#X restore 501 754 pd META; +#X obj -1 464 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 504 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 581 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 297 394 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 39 42 line~; +#X restore 202 754 pd Related_objects; +#X obj 78 410 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 436 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header linedrive 3 12 +0 18 -204280 -1 0; +#X obj 483 2 linedrive; +#X text 11 23 scale numbers exponentially for use with line~; +#X obj 10 318 snapshot~; +#X obj 10 235 metro 10; +#X obj 10 95 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +; +#X floatatom 10 345 10 0 0 0 - - -, f 10; +#X text 105 69 integer message as input; +#X msg 105 91 60; +#X obj 105 165 linedrive 127 1 1.06 30; +#X text 204 239 outputs two values which can be sent to line~ as a destination and a time in milliseconds; -#X text 372 135 integer message to change last argument \, which is -time in milliseconds; -#X text 348 203 argument1 is the reference input (int) \; argument2 +#X obj 70 280 line~ 0; +#X floatatom 240 101 5 0 0 0 - - -, f 5; +#X msg 70 91 0; +#X obj 105 247 print linedrive; +#X text 106 410 message; +#X text 106 436 float; +#X text 178 436 - time value in milliseconds; +#X text 106 477 float; +#X text 178 477 - scaled number; +#X obj 78 477 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 251 160 argument1 is the reference input (int) \; argument2 is the reference output (float) \; argument3 is the base value (float) \; argument4 is the time value in milliseconds (int); -#X text 232 444 The output is a list of two values \, the second one +#X text 98 519 1) is the reference input (int) \; 2) is the reference +output (float) \; 3) is the base value (float 4) is the time value +in milliseconds (int); +#X text 93 713 The output is a list of two values \, the second one being equal to argument4 and can be sent directly to a line~ 0; -#X obj 113 290 line~ 0; -#X text 42 121 comment; -#X floatatom 330 142 5 0 0 0 - - -; -#X msg 113 135 0; -#X obj 34 14 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 13 525 docs based on the MAX/MSP reference (c) cycling'74; -#X text 12 539 ___________________________________________________ -; -#X text 35 76 I guess that's largely millers linedrive help patch: -; -#X text 35 63 I found most of this in an older fts help .pat file \, -; -#X obj 174 291 print linedrive; -#X obj 36 30 linedrive; -#X text 109 31 scale numnbers exponentially for use with; -#X obj 402 27 line~; -#N canvas 362 237 494 368 META 0; -#X text 12 185 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 155 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 55 DESCRIPTION scale numbers exponentially for use with -[line~]; -#X text 12 95 INLET_1 float; -#X text 12 75 INLET_0 float list; -#X text 12 115 OUTLET_0 list; -#X text 12 135 AUTHOR Krzysztof Czaja; -#X text 12 35 LICENSE SIBSD; -#X text 12 5 KEYWORDS control max_compatible needs_work (check max/msp -docs); -#X restore 675 537 pd META; -#X text 230 324 The [linedrive] object converts integers for use with +#X text 93 600 The [linedrive] object converts integers for use with line~. Linedrive takes integers ranging from -argument1 to +argument1 and scales them to fall within the range -argument2 to +argument2. If the input equals argument1 \, the output is equal to argument value2. Output varies exponentially with the input depending on argument3. With the arguments shown \, input values between 0 and 127 are converted from 2*dB to linear amplitude with 127 becoming 1; -#X connect 0 0 3 0; -#X connect 1 0 0 0; -#X connect 2 0 1 0; -#X connect 5 0 6 0; -#X connect 6 0 11 0; -#X connect 6 0 20 0; -#X connect 11 0 0 0; -#X connect 13 0 6 1; -#X connect 14 0 11 0; +#X text 274 94 integer message to change last argument \, which is +time in milliseconds; +#X text 178 410 - integer message as input; +#X obj 480 48 pddp/dsp; +#X obj 13 752 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 12 0 15 0; +#X connect 13 0 12 0; +#X connect 14 0 13 0; +#X connect 17 0 18 0; +#X connect 18 0 20 0; +#X connect 18 0 23 0; +#X connect 20 0 12 0; +#X connect 21 0 18 1; +#X connect 22 0 20 0; diff --git a/externals/miXed/doc/help/cyclone/lookup~-help.pd b/externals/miXed/doc/help/cyclone/lookup~-help.pd index 4bde5bc269616f1468eef9432e2d4644e617836e..ac982a8baf10cc6e2893e1690ceb4674334469c8 100644 --- a/externals/miXed/doc/help/cyclone/lookup~-help.pd +++ b/externals/miXed/doc/help/cyclone/lookup~-help.pd @@ -1,17 +1,48 @@ -#N canvas 0 26 440 539 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 28 491 docs based on the MAX/MSP reference (c) cycling'74; -#X text 29 504 ___________________________________________________ -; -#X obj 36 175 table sample; -#X obj 36 101 openpanel; -#X msg 36 126 read -resize \$1 sample; -#X obj 36 151 soundfiler; -#X obj 36 76 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#N canvas 420 35 558 525 10; +#X obj -1 498 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 299 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 598 274 365 259 META 0; +#X text 15 181 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 15 21 LICENSE SIBSD; +#X text 15 161 AUTHOR Miller Puckette; +#X text 15 201 RELEASE_DATE 1997; +#X text 15 141 LIBRARY cyclone; +#X text 15 121 OUTLET_0 signal; +#X text 15 221 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 15 81 INLET_1 float; +#X text 15 1 KEYWORDS signal transfer function lookup table; +#X text 15 41 DESCRIPTION transfer function lookup table; +#X text 15 61 INLET_0 signal; +#X text 15 101 INLET_2 float; +#X restore 502 500 pd META; +#X obj -1 400 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 437 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 305 422 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 208 500 pd Related_objects; +#X obj 86 308 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 86 338 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header lookup~ 3 12 0 +18 -204280 -1 0; +#X obj 499 5 lookup~; +#X text 11 23 transfer function lookup table; +#X obj 29 198 table sample; +#X obj 29 124 openpanel; +#X msg 29 149 read -resize \$1 sample; +#X obj 29 174 soundfiler; +#X obj 29 88 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X text 62 77 load a sample; -#X floatatom 62 396 0 0 100 0 - - -; +#X text 55 100 load a sample; +#X floatatom 246 240 0 0 100 0 - - -; #N canvas 159 26 532 285 output 0; #X obj 338 160 t b; #X obj 338 110 f; @@ -65,44 +96,47 @@ #X connect 23 0 20 0; #X connect 26 0 5 0; #X connect 27 0 21 0; -#X restore 37 418 pd output; -#X msg 88 396 MUTE; -#X floatatom 37 252 5 0 0 0 - - -; -#X obj 37 361 lookup~ sample 111; -#X floatatom 97 310 5 0 0 0 - - -; -#X floatatom 158 331 5 0 0 0 - - -; -#X obj 37 278 osc~ 0.2; -#X text 36 225 play with it a little:; -#X text 156 31 transfer function lookup table; -#X text 143 309 offset; -#X text 203 331 scale input; -#X obj 36 30 lookup~ table; -#X msg 122 256 set sample; -#X text 202 258 change array; -#X text 172 362 arg is an array and an (optional) offset; -#N canvas 92 143 494 399 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 restore 221 262 pd output; +#X msg 272 240 MUTE; +#X floatatom 221 93 5 0 0 0 - - -, f 5; +#X obj 221 205 lookup~ sample 111; +#X floatatom 273 160 5 0 0 0 - - -, f 5; +#X floatatom 326 180 5 0 0 0 - - -, f 5; +#X obj 221 122 osc~ 0.2; +#X text 220 69 play with it a little:; +#X text 309 159 offset; +#X text 359 180 scale input; +#X msg 296 107 set sample; +#X text 363 106 change array; +#X text 117 307 signal; +#X text 182 307 - signal to do transfer function lookup; +#X obj 86 369 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj 86 410 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 117 338 float; +#X text 117 369 float; +#X text 182 338 - offset; +#X text 182 369 - scale input; +#X text 100 451 1) table; +#X text 182 451 - sample to start with; +#X text 100 469 2) float; +#X text 182 469 - initial offset in sample; +#X text 117 410 signal; +#X text 182 410 - ouput of transfer function lookup; +#X obj 479 52 pddp/dsp; +#X text 334 200 arg is an array and an (optional) offset; +#X obj 14 500 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal array max_compatible; -#X text 12 45 DESCRIPTION transfer function lookup table; -#X text 12 65 INLET_0 signal set; -#X text 12 85 INLET_1 signal; -#X text 12 105 INLET_2 signal; -#X text 12 125 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 391 518 pd META; -#X connect 4 0 5 0; -#X connect 5 0 6 0; -#X connect 7 0 4 0; -#X connect 9 0 10 1; -#X connect 10 0 9 0; -#X connect 11 0 10 2; -#X connect 12 0 16 0; -#X connect 13 0 10 0; -#X connect 14 0 13 1; -#X connect 15 0 13 2; -#X connect 16 0 13 0; -#X connect 22 0 13 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 15 0 12 0; +#X connect 17 0 18 1; +#X connect 18 0 17 0; +#X connect 19 0 18 2; +#X connect 20 0 24 0; +#X connect 21 0 18 0; +#X connect 22 0 21 1; +#X connect 23 0 21 2; +#X connect 24 0 21 0; +#X connect 28 0 21 0; diff --git a/externals/miXed/doc/help/cyclone/lores~-help.pd b/externals/miXed/doc/help/cyclone/lores~-help.pd index a28bdd71bc97a69f4517bd8accd2b6bbaaeb91bb..b15752cd57bb77493af325ba8ca6d7c79d50dc16 100644 --- a/externals/miXed/doc/help/cyclone/lores~-help.pd +++ b/externals/miXed/doc/help/cyclone/lores~-help.pd @@ -1,50 +1,90 @@ -#N canvas 0 26 573 402 10; -#X text 10 2 Low-pass filter with resonance; -#X msg 255 149 200 \, 2000 500 200 1000; -#X floatatom 211 201 0 0 0 0 - - -; -#X floatatom 119 150 0 0 0 0 - - -; -#X msg 119 175 \$1 30; -#X obj 119 199 line~ 200; -#X obj 27 321 dac~; -#X obj 27 285 *~ 0.15; -#X obj 27 125 phasor~ 150; -#X text 17 25 lores~ implements a cheap lowpass with an adjustment +#N canvas 423 39 566 594 10; +#X obj -1 619 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 316 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 610 338 360 272 META 0; +#X text 10 186 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 26 LICENSE SIBSD; +#X text 10 166 AUTHOR Miller Puckette; +#X text 10 206 RELEASE_DATE 1997; +#X text 10 146 LIBRARY cyclone; +#X text 10 126 OUTLET_0 signal; +#X text 10 226 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 6 KEYWORDS signal filter low-pass resonance; +#X text 10 46 DESCRIPTION low-pass filter with resonance; +#X text 10 106 INLET_2 signal float; +#X text 10 86 INLET_1 signal float; +#X text 10 66 INLET_0 signal; +#X restore 504 621 pd META; +#X obj -1 438 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 475 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 534 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 310 494 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 207 621 pd Related_objects; +#X obj 78 320 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 349 cnv 17 3 33 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header lores~ 3 12 0 18 +-204280 -1 0; +#X obj 502 7 lores~; +#X text 11 23 Low-pass filter with resonance; +#X msg 221 137 200 \, 2000 500 200 1000; +#X floatatom 194 187 0 0 0 0 - - -; +#X floatatom 150 113 0 0 0 0 - - -; +#X msg 150 138 \$1 30; +#X obj 150 162 line~ 200; +#X obj 107 278 dac~; +#X obj 107 248 *~ 0.15; +#X obj 107 75 phasor~ 150; +#X text 218 187 resonance (signal or float); +#X text 107 56 harmonically rich input source; +#X text 145 97 set cutoff frequency; +#X text 222 122 filter sweep; +#X obj 107 219 lores~ 200 0.75; +#X text 111 320 signal; +#X text 178 320 - signal to go through low-pass filter with resonance +; +#X obj 78 395 cnv 17 3 33 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 111 346 signal; +#X text 178 356 - set cutoff frequency; +#X obj 78 442 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 111 392 signal; +#X text 111 411 float; +#X text 178 400 - set resonance; +#X text 93 538 lores~ implements a cheap lowpass with an adjustment that lets you add the resonance you've been looking for. The middle inlet sets a kind of cutoff frequency \, but the sharpness of the filter depends on the resonance. 0 is a little bit sharp and 1 as sharp as you're going to get.; -#X text 128 230 frequency; -#X text 36 230 input; -#X text 209 312 A special shout out to Jean Laroche for the formula. -; -#X text 219 226 resonance (signal or float); -#X text 27 106 harmonically rich input source; -#X text 36 263 output; -#X text 225 248 arguments for initial cutoff frequency (default 0) +#X text 111 441 signal; +#X text 178 441 - output of filer; +#X text 93 487 1) float; +#X text 178 489 - initial cutoff frequency (default 0); +#X text 93 507 2) float; +#X text 178 507 - intial resonance (default 0); +#X obj 481 49 pddp/dsp; +#X text 111 368 float; +#X text 206 212 arguments for initial cutoff frequency (default 0) and resonance (default 0); -#X text 114 134 set cutoff frequency; -#X text 256 134 filter sweep; -#X obj 27 244 lores~ 200 0.75; -#N canvas 309 151 494 384 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 obj 17 620 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal filter max_compatible; -#X text 12 45 DESCRIPTION low-pass filter with resonance; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 INLET_2 signal; -#X text 12 125 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 522 381 pd META; -#X connect 1 0 5 0; -#X connect 2 0 19 2; -#X connect 3 0 4 0; -#X connect 4 0 5 0; -#X connect 5 0 19 1; -#X connect 7 0 6 0; -#X connect 7 0 6 1; -#X connect 8 0 19 0; -#X connect 19 0 7 0; +#X connect 12 0 16 0; +#X connect 13 0 24 2; +#X connect 14 0 15 0; +#X connect 15 0 16 0; +#X connect 16 0 24 1; +#X connect 18 0 17 0; +#X connect 18 0 17 1; +#X connect 19 0 24 0; +#X connect 24 0 18 0; diff --git a/externals/miXed/doc/help/cyclone/match-help.pd b/externals/miXed/doc/help/cyclone/match-help.pd index 14a830597eac62c0507ddaa1dc42bf7a89243454..c5890da15569b002b7782e0e5d4d81d945e4de96 100644 --- a/externals/miXed/doc/help/cyclone/match-help.pd +++ b/externals/miXed/doc/help/cyclone/match-help.pd @@ -1,70 +1,67 @@ -#N canvas 0 26 444 490 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 21 452 docs based on the MAX/MSP reference (c) cycling'74; -#X text 20 466 ___________________________________________________ +#N canvas 419 39 561 478 10; +#X obj 2 449 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 315 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 589 249 370 239 META 0; +#X text 11 146 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 26 LICENSE SIBSD; +#X text 11 126 AUTHOR Miller Puckette; +#X text 11 166 RELEASE_DATE 1997; +#X text 11 106 LIBRARY cyclone; +#X text 11 186 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 11 6 KEYWORDS series match list; +#X text 11 46 DESCRIPTION look for a series of numbers; +#X text 11 66 INLET_0 list; +#X text 11 86 OUTLET_0 list; +#X restore 502 451 pd META; +#X obj 2 354 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 2 391 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 302 378 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 203 451 pd Related_objects; +#X obj 82 326 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 82 363 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header match 3 12 0 18 +-204280 -1 0; +#X obj 511 6 match; +#X text 11 23 look for a series of numbers and output as a list; +#X floatatom 140 260 5 0 0 0 - - -, f 5; +#X floatatom 174 246 5 0 0 0 - - -, f 5; +#X obj 140 207 unpack f f f; +#X floatatom 209 233 5 0 0 0 - - -, f 5; +#X obj 140 185 match 100 nn 2; +#X msg 140 78 100 50 4; +#X msg 158 102 100 50 2; +#X msg 170 145 set nn nn 4; +#X text 246 143 look for a new series; +#X text 233 177 creation args are the series to look for; +#X text 232 189 'nn' can be used as a wildcard to match; +#X text 232 200 any number; +#X text 116 326 list; +#X text 99 406 1) list; +#X text 179 405 - list of numbers to match \, nn can be used as wildcard +for any number; +#X text 179 363 - list of floats that match; +#X text 179 326 - list of floats search for matches; +#X msg 88 130 clear; +#X text 24 129 forget all; +#X text 205 77 input list to check against the match series; +#X text 116 363 list; +#X obj 16 451 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X msg 28 67 1 2 3 4; -#X obj 40 151 match 1 2; -#X msg 40 91 2 3 4; -#X msg 52 116 3 4 5 1 2; -#X obj 40 175 unpack f f; -#X floatatom 40 207 5 0 0 0 - - -; -#X floatatom 105 207 5 0 0 0 - - -; -#X text 92 66 match; -#X text 130 116 match; -#X text 92 90 no match; -#X obj 28 20 match; -#X text 79 21 look for a series of numbers and output as a list; -#X obj 326 149 match 100 nn; -#X obj 326 171 unpack f f; -#X floatatom 326 203 5 0 0 0 - - -; -#X floatatom 391 203 5 0 0 0 - - -; -#X msg 326 80 0 100 2; -#X msg 347 110 100 5 50; -#X msg 272 106 clear; -#X text 197 107 forget all; -#X floatatom 42 372 5 0 0 0 - - -; -#X floatatom 81 373 5 0 0 0 - - -; -#X obj 42 340 unpack f f f; -#X floatatom 121 373 5 0 0 0 - - -; -#X obj 42 318 match 100 nn 2; -#X msg 42 268 100 50 4; -#X msg 60 292 100 50 2; -#X msg 80 243 set nn nn 4; -#X text 168 243 look for a new series; -#X text 163 315 creation args are the series to look for; -#X text 162 327 'nn' can be used as a wildcard to match; -#X text 162 338 any number; -#N canvas 309 151 494 344 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION look for a series of numbers and output as -a list; -#X text 12 75 INLET_0 list set clear; -#X text 12 95 OUTLET_0 list; -#X text 12 25 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 394 469 pd META; -#X connect 3 0 4 0; -#X connect 4 0 7 0; -#X connect 5 0 4 0; -#X connect 6 0 4 0; -#X connect 7 0 8 0; -#X connect 7 1 9 0; -#X connect 15 0 16 0; -#X connect 16 0 17 0; -#X connect 16 1 18 0; -#X connect 19 0 15 0; -#X connect 20 0 15 0; -#X connect 21 0 15 0; -#X connect 25 0 23 0; -#X connect 25 1 24 0; -#X connect 25 2 26 0; -#X connect 27 0 25 0; -#X connect 28 0 27 0; -#X connect 29 0 27 0; -#X connect 30 0 27 0; +#X connect 13 0 11 0; +#X connect 13 1 12 0; +#X connect 13 2 14 0; +#X connect 15 0 13 0; +#X connect 16 0 15 0; +#X connect 17 0 15 0; +#X connect 18 0 15 0; +#X connect 28 0 15 0; diff --git a/externals/miXed/doc/help/cyclone/matrix~-help.pd b/externals/miXed/doc/help/cyclone/matrix~-help.pd index 06d5c3c1f8f01c0b7f15bc5396cdd34b6d95ff75..b41503ea3c3cd280a99103b62353c6396df03716 100644 --- a/externals/miXed/doc/help/cyclone/matrix~-help.pd +++ b/externals/miXed/doc/help/cyclone/matrix~-help.pd @@ -1,97 +1,130 @@ -#N canvas 0 26 840 550 10; -#X obj 8 6 cnv 15 500 30 empty empty matrix~ 20 12 0 14 -262130 -66577 -0; -#X obj 61 237 dac~; -#X obj 36 209 *~ 0.15; -#X obj 91 209 *~ 0.15; -#X obj 47 156 matrix~ 6 2 1; -#X obj 66 121 osc~ 111; -#X obj 126 121 osc~ 222; -#X obj 186 121 osc~ 333; -#X obj 246 121 osc~ 444; -#X obj 306 121 osc~ 555; -#X obj 366 121 osc~ 666; -#X text 23 46 a switching or mixing matrix for signals; -#X obj 122 177 print dump; -#X msg 47 76 dump; -#X text 462 86 the first argument is the number of inlets; -#X text 462 106 the second argument is the number of signal outlets +#N canvas 420 35 559 584 10; +#X obj 0 895 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 389 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 613 364 351 231 META 0; +#X text -16 143 WEBSITE http://crca.ucsd.edu/~msp/; +#X text -16 23 LICENSE SIBSD; +#X text -16 123 AUTHOR Miller Puckette; +#X text -16 163 RELEASE_DATE 1997; +#X text -16 103 LIBRARY cyclone; +#X text -16 183 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text -16 3 KEYWORDS signal switching matrix mixing; +#X text -16 43 DESCRIPTION a switching or mixing matrix for signals ; -#X text 440 66 object argments (floats): #inlets #outlets mixmode; -#X text 462 126 the third argument is optional \, a 1 turns on "mix +#X text -16 63 INLET_N signal message; +#X text -16 83 OUTLET_N signal list; +#X restore 500 897 pd META; +#X obj 2 468 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 524 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 2 755 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +0 13 -228856 -1 0; +#N canvas 309 485 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 212 897 pd Related_objects; +#X obj 79 398 cnv 17 3 33 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj 80 479 cnv 17 3 33 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header matrix~ 3 12 0 +18 -204280 -1 0; +#X text 11 23 a switching or mixing matrix for signals; +#X obj 70 354 dac~; +#X obj 70 326 *~ 0.15; +#X obj 108 297 *~ 0.15; +#X obj 71 249 matrix~ 6 2 1; +#X obj 70 93 osc~ 111; +#X obj 87 117 osc~ 222; +#X obj 102 142 osc~ 333; +#X obj 116 167 osc~ 444; +#X obj 131 190 osc~ 555; +#X obj 146 215 osc~ 666; +#X obj 146 274 print dump; +#X msg 60 59 dump; +#X text 95 55 <-- outputs the current gains of all connections out +the rightmost outlet \, in lists like this: inlet# outlet# gain; +#X text 110 396 signal; +#X text 179 396 - signals to mix or switch; +#X text 110 416 message; +#X text 110 478 signal; +#X text 179 417 - dump: outputs the current gains of all connections +out the rightmost outlet in list: inlet # \, outlet# \, gain; +#X text 179 478 - mixed or switched singals from inlets; +#X text 91 560 2) float - argument is the number of signal outlets +; +#X text 91 539 1) float - argument is the number of inlets; +#X text 91 579 3) float - argument is optional \, a 1 turns on "mix mode" \, otherwise the default is "switch mode"; -#X text 17 351 mix mode:; -#X text 17 271 switch mode:; -#X text 30 291 By default \, [matrix~] is in "switch mode". In switch +#X text 91 682 mix mode:; +#X text 91 614 switch mode:; +#X text 108 627 By default \, [matrix~] is in "switch mode". In switch mode \, the connections are either on or off. This can cause audible clicks when switching (Max/MSP calls this "binary mode").; -#X text 30 371 "mix mode" mixes the incoming signals using the values +#X text 108 694 "mix mode" mixes the incoming signals using the values from the incoming list to specify the gain \, so they can change the amplitude based on that number. mix mode requires more CPU time. (Max/MSP calls this "non-binary mode").; -#X text 19 441 If you want to specify the gain of each connection \, +#X text 95 783 If you want to specify the gain of each connection \, you must use three- or four-element list messages rather than the 'connect' message. Connections formed with the 'connect' message always have a gain specified by the third argument initially given to the object. However \, subsequent list messages can alter the gain of connections formed with the 'connect' message.; -#X text 83 75 <-- outputs the current gains of all connections out -the rightmost outlet \, in lists like this: inlet# outlet# gain; -#X text 431 288 [connect inlet# outlet#(; -#X text 431 328 [disconnect inlet# outlet#(; -#X msg 651 288 connect 0 2; -#X text 621 289 i.e.; -#X text 621 329 i.e.; -#X msg 651 328 disconnect 0 2; -#X text 447 342 disconnect inlet# from outlet#; -#X text 432 252 Inlets and outlets are numbered from left to right -\, starting at zero (i.e. hot inlets are 0).; -#X text 450 305 connect inlet# to outlet#; -#X text 621 369 i.e.; -#X text 431 368 [inlet# outlet# gain(; -#X msg 651 368 0 2 0.5; -#X text 447 383 if gain is non-zero \, connect inlet# to outlet#. If +#X text 110 498 list; +#X text 179 498 - last outlet dumps all info in list; +#X obj 464 4 matrix~ 1 1 1; +#X obj 480 50 pddp/dsp; +#N canvas 966 197 468 311 more... 0; +#X msg 273 47 connect 0 2; +#X text 243 48 i.e.; +#X text 243 88 i.e.; +#X msg 273 87 disconnect 0 2; +#X text 69 101 disconnect inlet# from outlet#; +#X text 54 11 Inlets and outlets are numbered from left to right \, +starting at zero (i.e. hot inlets are 0).; +#X text 72 64 connect inlet# to outlet#; +#X text 243 128 i.e.; +#X msg 273 127 0 2 0.5; +#X text 69 142 if gain is non-zero \, connect inlet# to outlet#. If gain is zero \, disconnect inlet# from outlet#; -#X msg 721 368 0 2 0; -#X text 621 419 i.e.; -#X text 431 418 [inlet# outlet# gain ramptime(; -#X msg 651 418 0 2 0.5 500; -#X msg 741 418 0 2 0 1000; -#X text 447 435 connect inlet# to outlet# with "gain" using "ramptime" +#X msg 343 127 0 2 0; +#X text 243 178 i.e.; +#X msg 273 177 0 2 0.5 500; +#X msg 363 177 0 2 0 1000; +#X text 69 194 connect inlet# to outlet# with "gain" using "ramptime" in milliseconds; -#X text 431 518 [clear( - remove all connections.; -#X msg 642 518 clear; -#X text 621 469 i.e.; -#X text 431 468 [ramp ramptime(; -#X text 447 488 sets the default time in milliseconds used to change +#X msg 264 277 clear; +#X text 243 228 i.e.; +#X text 69 247 sets the default time in milliseconds used to change "gain" when in mix mode; -#X msg 651 468 ramp 500; -#X msg 731 468 ramp 1000; -#N canvas 309 151 494 405 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 max_compatible; -#X text 12 45 DESCRIPTION a switching or mixing matrix for signals -; -#X text 12 85 INLET_N signal; -#X text 12 105 OUTLET_N signal; -#X text 12 125 OUTLET_R list; -#X text 12 65 INLET_0 signal dump list ramp clear connect disconnect +#X msg 273 227 ramp 500; +#X msg 353 227 ramp 1000; +#X text 53 278 clear - remove all connections.; +#X text 53 227 ramp ramptime; +#X text 53 177 inlet# outlet# gain ramptime; +#X text 53 127 inlet# outlet# gain; +#X text 53 87 disconnect inlet# outlet#; +#X text 53 47 connect inlet# outlet#; +#X restore 346 293 pd more...; +#X text 179 445 - connect \, disconnect \, ramp: as specified in pd +more...; +#X obj 16 893 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 786 521 pd META; -#X connect 2 0 1 0; -#X connect 3 0 1 1; -#X connect 4 0 2 0; -#X connect 4 1 3 0; -#X connect 4 2 12 0; -#X connect 5 0 4 0; -#X connect 6 0 4 1; -#X connect 7 0 4 2; -#X connect 8 0 4 3; -#X connect 9 0 4 4; -#X connect 10 0 4 5; -#X connect 13 0 4 0; +#X connect 12 0 11 0; +#X connect 13 0 11 1; +#X connect 14 0 12 0; +#X connect 14 1 13 0; +#X connect 14 2 21 0; +#X connect 15 0 14 0; +#X connect 16 0 14 1; +#X connect 17 0 14 2; +#X connect 18 0 14 3; +#X connect 19 0 14 4; +#X connect 20 0 14 5; +#X connect 22 0 14 0; diff --git a/externals/miXed/doc/help/cyclone/maximum-help.pd b/externals/miXed/doc/help/cyclone/maximum-help.pd index c50348b10c3c8f17bdcf3cd3fe6f315706e702c1..a99579d68f07a4b4d7dd44f04538e43754cfbc6c 100644 --- a/externals/miXed/doc/help/cyclone/maximum-help.pd +++ b/externals/miXed/doc/help/cyclone/maximum-help.pd @@ -1,39 +1,70 @@ -#N canvas 0 26 440 384 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 16 343 docs based on the MAX/MSP reference (c) cycling'74; -#X text 15 357 ___________________________________________________ +#N canvas 428 34 558 520 10; +#X obj -1 493 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 293 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 615 292 368 238 META 0; +#X text 8 154 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 8 14 LICENSE SIBSD; +#X text 8 134 AUTHOR Miller Puckette; +#X text 8 174 RELEASE_DATE 1997; +#X text 8 114 LIBRARY cyclone; +#X text 8 194 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 8 74 INLET_1 float; +#X text 8 -6 KEYWORDS max maximum greatesst list; +#X text 8 34 DESCRIPTION output the greatest in a list of numbers; +#X text 8 54 INLET_0 list bang float; +#X text 8 94 OUTLET_0 float; +#X restore 504 495 pd META; +#X obj -1 407 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 444 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 287 353 457 172 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 55 55 minimum; +#X restore 198 495 pd Related_objects; +#X obj 80 302 cnv 17 3 49 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 80 370 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header maximum 3 12 0 +18 -204280 -1 0; +#X obj 493 2 maximum; +#X text 11 23 output the greatest in a list of numbers; +#X msg 86 71 1 2 3 4 3 2; +#X floatatom 86 243 5 0 0 0 - - -, f 5; +#X msg 104 101 bang; +#X floatatom 117 134 5 0 0 0 - - -, f 5; +#X floatatom 137 180 5 0 0 0 - - -, f 5; +#X text 172 179 set current value; +#X text 153 128 output if higher than current value \,; +#X text 152 140 otherwise output current val; +#X text 116 301 list; +#X text 180 301 - list of numbers to get maximum value; +#X text 116 318 bang; +#X text 138 102 send most recent output again; +#X text 180 318 - send most recent output again; +#X text 116 336 float; +#X text 180 336 - output if higher than current value \, otherwise +output current max; +#X obj 80 416 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 116 370 float; +#X text 180 370 - set current max; +#X text 116 415 float; +#X text 180 415 - the stored maximum value; +#X text 99 460 1) float; +#X text 180 460 - initial maximum; +#X obj 86 208 maximum 5; +#X text 150 208 optional argument sets initial maximum; +#X obj 14 494 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 24 16 maximum; -#X text 99 15 output the greatest in a list of numbers; -#X text 100 29 see also; -#X obj 167 33 minimum; -#X obj 83 251 maximum; -#X msg 83 114 1 2 3 4 3 2; -#X floatatom 83 286 5 0 0 0 - - -; -#X msg 21 144 bang; -#X text 55 145 send most recent output again; -#X floatatom 103 170 5 0 0 0 - - -; -#X floatatom 127 221 5 0 0 0 - - -; -#X text 174 221 set current value; -#X text 147 168 output if higher than current value \,; -#X text 146 180 otherwise output current val; -#N canvas 247 115 494 381 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION output the greatest in a list of numbers -; -#X text 12 65 INLET_0 float list bang; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 390 363 pd META; -#X connect 7 0 9 0; -#X connect 8 0 7 0; -#X connect 10 0 7 0; -#X connect 12 0 7 0; -#X connect 13 0 7 1; +#X connect 11 0 33 0; +#X connect 13 0 33 0; +#X connect 14 0 33 0; +#X connect 15 0 33 1; +#X connect 33 0 12 0; diff --git a/externals/miXed/doc/help/cyclone/maximum~-help.pd b/externals/miXed/doc/help/cyclone/maximum~-help.pd index 4b309a4ed7fa1ae7c36d6547fc876c0d27c060e0..0bb9e77ac2da05dd739843daafe9e10d0186edf6 100644 --- a/externals/miXed/doc/help/cyclone/maximum~-help.pd +++ b/externals/miXed/doc/help/cyclone/maximum~-help.pd @@ -1,33 +1,71 @@ -#N canvas 0 26 491 310 10; -#X text 15 35 output the maximum of two signals; -#X obj 272 105 cycle~ 3.14; -#X obj 227 80 cycle~ 2; -#X obj 226 132 maximum~; -#X obj 226 159 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 +#N canvas 419 34 558 469 10; +#X obj -1 442 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 286 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 604 234 360 245 META 0; +#X text 10 168 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 28 LICENSE SIBSD; +#X text 10 148 AUTHOR Miller Puckette; +#X text 10 188 RELEASE_DATE 1997; +#X text 10 128 LIBRARY cyclone; +#X text 10 108 OUTLET_0 signal; +#X text 10 208 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 8 KEYWORDS signal max maximum; +#X text 10 48 DESCRIPTION output the maximum of two signals; +#X text 10 68 INLET_0 signal; +#X text 10 88 INLET_1 signal; +#X restore 501 444 pd META; +#X obj -1 354 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 391 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 274 305 457 172 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 55 55 minimum; +#X restore 205 444 pd Related_objects; +#X obj 81 295 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 323 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header maximum~ 3 12 0 +18 -204280 -1 0; +#X obj 81 363 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 11 23 output the maximum of two signals; +#X obj 488 5 maximum~; +#X obj 351 137 cycle~ 3.14; +#X obj 306 112 cycle~ 2; +#X obj 305 164 maximum~; +#X obj 305 198 Scope~ 125 63 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 135 0; -#X obj 52 173 maximum~ 0.5; -#X obj 52 134 sig~; -#X floatatom 52 104 5 0 0 0 - - -; -#X obj 52 198 Snapshot~ 100; -#X obj 53 225 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#N canvas 380 180 494 369 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 46 162 maximum~ 0.5; +#X obj 46 123 sig~; +#X floatatom 46 93 5 0 0 0 - - -, f 5; +#X obj 46 187 Snapshot~ 100; +#X obj 46 214 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X text 109 295 signal; +#X text 109 323 signal; +#X text 109 363 signal; +#X text 180 363 - signal with max value between the two signals output ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION output the maximum of two signals; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 439 286 pd META; -#X connect 1 0 3 1; -#X connect 2 0 3 0; -#X connect 3 0 4 0; -#X connect 5 0 8 0; -#X connect 6 0 5 0; -#X connect 7 0 6 0; -#X connect 8 0 9 0; +#X obj 479 49 pddp/dsp; +#X text 284 75 outputs the current maximum of two input signals:; +#X text 127 152 optional argument sets initial maximum; +#X text 91 409 1) float; +#X text 180 409 - set the initial maximum; +#X text 180 323 - signal to compare maximum; +#X text 180 295 - signal to compare maximum; +#X obj 15 444 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 12 0 14 1; +#X connect 13 0 14 0; +#X connect 14 0 15 0; +#X connect 16 0 19 0; +#X connect 17 0 16 0; +#X connect 18 0 17 0; +#X connect 19 0 20 0; diff --git a/externals/miXed/doc/help/cyclone/maxmode-help.pd b/externals/miXed/doc/help/cyclone/maxmode-help.pd index a744b8af81286db09c1a2b34bc5cf05566f0c627..3f2af69169aca0d69da0834cca8ade0b2ad3c4bd 100644 --- a/externals/miXed/doc/help/cyclone/maxmode-help.pd +++ b/externals/miXed/doc/help/cyclone/maxmode-help.pd @@ -1,43 +1,70 @@ -#N canvas 0 26 553 372 10; -#X text 208 32 simulate mouse click to open panel; -#X obj 250 281 print mode; -#X msg 222 151 set max; -#X msg 229 174 set barry; -#X msg 232 227 bang; -#X msg 218 127 set; -#X obj 164 280 print result; -#X msg 231 203 get; -#X obj 158 256 cyclone/maxmode; -#X obj 241 310 pddp/print; -#X obj 151 336 pddp/print; -#X msg 196 53 click 0 0 0 0 0; -#X msg 153 75 cd path; -#X msg 166 97 pwd path; -#X text 205 76 set open panel directory; -#X text 224 97 set current and open panel directory; -#X text 16 11 import tool for Max/MSP patches; -#N canvas 247 115 494 344 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#N canvas 418 36 561 600 10; +#X obj 0 572 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 451 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 608 371 354 239 META 0; +#X text 10 152 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 32 LICENSE SIBSD; +#X text 10 132 AUTHOR Miller Puckette; +#X text 10 172 RELEASE_DATE 1997; +#X text 10 112 LIBRARY cyclone; +#X text 10 192 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 12 KEYWORDS import max Max MSP patch mode; +#X text 10 52 DESCRIPTION import tool for Max/MSP patches; +#X text 10 72 INLET_0 message; +#X text 10 92 OUTLET_0 message; +#X restore 500 574 pd META; +#X obj 1 492 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 1 529 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 303 499 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 204 574 pd Related_objects; +#X obj 79 460 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 501 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header maxmode 3 12 0 +18 -204280 -1 0; +#X obj 500 6 maxmode; +#X text 11 23 import tool for Max/MSP patches; +#X text 145 59 simulate mouse click to open panel; +#X obj 182 323 print mode; +#X msg 197 185 set max; +#X msg 204 206 set barry; +#X msg 207 261 bang; +#X msg 193 164 set; +#X obj 144 386 print result; +#X msg 206 239 get; +#X obj 172 350 pddp/print; +#X obj 133 413 pddp/print; +#X msg 133 80 click 0 0 0 0 0; +#X msg 149 109 cd path; +#X msg 162 131 pwd path; +#X text 201 110 set open panel directory; +#X text 220 131 set current and open panel directory; +#X text 109 460 message; +#X text 179 460 - see above; +#X text 109 501 message; +#X text 179 501 - output of import; +#X text 109 545 (none); +#X obj 133 290 maxmode; +#X obj 14 572 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible needs_work (how exactly -does this work?); -#X text 12 55 DESCRIPTION import tool for Max/MSP patches; -#X text 12 75 INLET_0 anything; -#X text 12 95 OUTLET_0 float; -#X text 12 35 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 497 346 pd META; -#X connect 2 0 8 0; -#X connect 3 0 8 0; -#X connect 4 0 8 0; -#X connect 5 0 8 0; -#X connect 7 0 8 0; -#X connect 8 0 6 0; -#X connect 8 0 10 0; -#X connect 8 1 1 0; -#X connect 8 1 9 0; -#X connect 11 0 8 0; -#X connect 12 0 8 0; -#X connect 13 0 8 0; +#X connect 13 0 31 0; +#X connect 14 0 31 0; +#X connect 15 0 31 0; +#X connect 16 0 31 0; +#X connect 18 0 31 0; +#X connect 21 0 31 0; +#X connect 22 0 31 0; +#X connect 23 0 31 0; +#X connect 31 0 17 0; +#X connect 31 0 20 0; +#X connect 31 1 12 0; +#X connect 31 1 19 0; diff --git a/externals/miXed/doc/help/cyclone/mean-help.pd b/externals/miXed/doc/help/cyclone/mean-help.pd index 0c023810c15474fe211d6156c4618bc51e9d4fe4..9d31ea472337634e508a79b7aca990a018ee9761 100644 --- a/externals/miXed/doc/help/cyclone/mean-help.pd +++ b/externals/miXed/doc/help/cyclone/mean-help.pd @@ -1,40 +1,74 @@ -#N canvas 0 26 419 351 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 15 313 docs based on the MAX/MSP reference (c) cycling'74; -#X text 14 327 ___________________________________________________ +#N canvas 421 34 559 534 10; +#X obj -1 506 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 333 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 596 317 370 225 META 0; +#X text 8 148 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 8 22 LICENSE SIBSD; +#X text 8 130 AUTHOR Miller Puckette; +#X text 8 166 RELEASE_DATE 1997; +#X text 8 112 LIBRARY cyclone; +#X text 8 184 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 8 4 KEYWORDS average list mean; +#X text 8 40 DESCRIPTION find the running average of a stream of numbers ; -#X floatatom 98 276 5 0 0 0 - - -; -#X obj 24 27 mean; -#X text 60 32 find the running average of a stream of numbers; -#X obj 98 215 mean; -#X floatatom 44 130 5 0 0 0 - - -; -#X obj 157 163 line; -#X msg 98 85 clear; -#X msg 157 131 0 \, 1 1000; -#X msg 158 99 1 2 3 4 5; -#N canvas 247 115 494 368 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 8 58 INLET_0 list float message; +#X text 8 94 OUTLET_1 float; +#X text 8 76 OUTLET_0 float; +#X restore 502 508 pd META; +#X obj -1 398 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 458 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 307 431 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 206 508 pd Related_objects; +#X obj 80 342 cnv 17 3 47 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 80 431 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header mean 3 12 0 18 +-204280 -1 0; +#X obj 518 4 mean; +#X text 11 23 find the running average of a stream of numbers; +#X floatatom 95 278 5 0 0 0 - - -, f 5; +#X obj 95 217 mean; +#X floatatom 123 104 5 0 0 0 - - -, f 5; +#X obj 146 191 line; +#X msg 95 70 clear; +#X msg 146 166 0 \, 1 1000; +#X msg 135 136 1 2 3 4 5; +#X floatatom 116 247 5 0 0 0 - - -, f 5; +#X text 154 241 total no of values included in the; +#X text 154 256 averaging process; +#X text 135 279 mean; +#X text 107 341 list; +#X text 180 341 - list of numbers to take avg; +#X text 107 358 float; +#X text 180 358 - number to add running average; +#X text 107 373 message; +#X text 180 373 - clear: clear avg \, start over; +#X text 107 408 float; +#X text 180 408 - running average; +#X text 107 476 (none); +#X obj 80 408 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 107 431 float; +#X text 180 431 - total number of values processed; +#X text 199 135 list of numbers to average; +#X text 211 164 creates list of numbers; +#X text 131 68 clear average; +#X text 159 103 number to add to running average; +#X obj 11 508 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION find the running average of a stream of numbers -; -#X text 12 65 INLET_0 float list clear; -#X text 12 85 OUTLET_0 float; -#X text 12 105 OUTLET_1 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 370 331 pd META; -#X floatatom 119 245 5 0 0 0 - - -; -#X text 159 243 total no of values included in the; -#X text 159 258 averaging process; -#X text 138 277 mean; -#X connect 6 0 3 0; -#X connect 6 1 13 0; -#X connect 7 0 6 0; -#X connect 8 0 6 0; -#X connect 9 0 6 0; -#X connect 10 0 8 0; -#X connect 11 0 6 0; +#X connect 12 0 11 0; +#X connect 12 1 18 0; +#X connect 13 0 12 0; +#X connect 14 0 12 0; +#X connect 15 0 12 0; +#X connect 16 0 14 0; +#X connect 17 0 12 0; diff --git a/externals/miXed/doc/help/cyclone/midiflush-help.pd b/externals/miXed/doc/help/cyclone/midiflush-help.pd index 547cb4d796a68579a8a34fd55597b54dbec01080..954b4d1f438571dea68eef178b060d24b3917d41 100644 --- a/externals/miXed/doc/help/cyclone/midiflush-help.pd +++ b/externals/miXed/doc/help/cyclone/midiflush-help.pd @@ -1,35 +1,60 @@ -#N canvas 0 26 471 282 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 22 242 docs based on the MAX/MSP reference (c) cycling'74; -#X text 21 256 ___________________________________________________ -; -#X obj 32 27 midiflush; -#X text 104 27 send note offs for all hanging notes in a raw midi stream -; -#X obj 62 149 midiflush; -#X obj 14 111 midiin; -#X obj 62 176 midiout; -#X text 145 140 passes data on unchanged \, upon bang sends note; -#X text 144 155 off for all notes it did not see a note off for; -#X msg 78 97 bang; -#X msg 62 72 clear; -#X text 115 97 send note offs; -#X text 115 73 forget all previous notes \, no note off; -#N canvas 247 115 494 344 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control MIDI storage max_compatible; -#X text 12 45 DESCRIPTION send note offs for all hanging notes in a +#N canvas 422 39 558 440 10; +#X obj 0 244 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 83 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 598 213 366 240 META 0; +#X text 11 153 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 20 LICENSE SIBSD; +#X text 11 133 AUTHOR Miller Puckette; +#X text 11 173 RELEASE_DATE 1997; +#X text 11 113 LIBRARY cyclone; +#X text 11 193 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 11 0 KEYWORDS note midi notes raw stream; +#X text 11 40 DESCRIPTION send note offs for all hanging notes in a raw midi stream; -#X text 12 75 INLET_0 float bang clear; -#X text 12 95 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 421 261 pd META; -#X connect 5 0 7 0; -#X connect 6 0 5 0; -#X connect 10 0 5 0; -#X connect 11 0 5 0; +#X text 11 73 INLET_0 midi stream message; +#X text 11 93 OUTLET_0 midi strean; +#X restore 505 246 pd META; +#X obj 0 161 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 198 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 306 343 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 203 246 pd Related_objects; +#X obj 81 93 cnv 17 3 33 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 170 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -168 cnv 15 552 40 empty \$0-pddp.cnv.header midiflush 3 12 +0 18 -204280 -1 0; +#X text 12 -145 send note offs for all hanging notes in a raw midi +stream; +#X obj 90 2 midiflush; +#X obj 90 -106 midiin; +#X obj 90 41 midiout; +#X text 155 -6 passes data on unchanged \, upon bang sends note; +#X text 154 9 off for all notes it did not see a note off for; +#X msg 155 -43 bang; +#X msg 139 -68 clear; +#X text 192 -43 send note offs; +#X text 179 -68 forget all previous notes \, no note off; +#X text 112 91 midi stream; +#X text 215 91 - midi stream to flush; +#X text 112 110 message; +#X text 215 110 - bang: send note offs; +#X text 112 170 midi stream; +#X text 215 170 - modified flushed midistream; +#X text 112 214 (none); +#X obj 490 -163 midiflush; +#X text 215 127 - clear: forget all previous notes \, no note off; +#X obj 13 246 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 10 0 12 0; +#X connect 11 0 10 0; +#X connect 15 0 10 0; +#X connect 16 0 10 0; diff --git a/externals/miXed/doc/help/cyclone/midiformat-help.pd b/externals/miXed/doc/help/cyclone/midiformat-help.pd index 77d02eb70e6c71804928c8c50fca0ddcb773e415..a5334d08fe77f255be7f72dd53c79177428c3481 100644 --- a/externals/miXed/doc/help/cyclone/midiformat-help.pd +++ b/externals/miXed/doc/help/cyclone/midiformat-help.pd @@ -1,96 +1,102 @@ -#N canvas 0 26 777 461 10; -#X obj 47 284 midiformat 5; -#X text 142 285 arg is channelnumber; -#X msg 47 98 88 127; -#X obj 47 318 midiout; -#X msg 58 124 90 88; -#X text 106 126 aftertouch/pitch pairs make poly aftertouch messages +#N canvas 419 36 558 588 10; +#X obj -1 561 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 312 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 608 279 356 320 META 0; +#X text 10 244 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 28 LICENSE SIBSD; +#X text 10 226 AUTHOR Miller Puckette; +#X text 10 262 RELEASE_DATE 1997; +#X text 10 208 LIBRARY cyclone; +#X text 10 280 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 64 INLET_0 message; +#X text 10 82 INLET_1 message; +#X text 10 100 INLET_2 message; +#X text 10 118 INLET_3 float; +#X text 10 136 INLET_4 float; +#X text 10 172 INLET_6 float; +#X text 10 154 INLET_5 float; +#X text 10 190 OUTLET_0 midi message; +#X text 10 46 DESCRIPTION de/construct midi messages; +#X text 10 10 KEYWORDS midi messages construct format; +#X restore 503 563 pd META; +#X obj -1 480 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 521 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 307 486 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 209 563 pd Related_objects; +#X obj 84 453 cnv 17 3 17 empty \$0-pddp.cnv.let.0 6 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header midiformat 3 12 +0 18 -204280 -1 0; +#X obj 450 8 midiformat; +#X text 11 23 de/construct midi messages; +#X obj 105 247 midiformat 5; +#X text 200 248 arg is channelnumber; +#X msg 105 61 88 127; +#X obj 105 281 midiout; +#X msg 119 87 90 88; +#X text 160 89 aftertouch/pitch pairs make poly aftertouch messages ; -#X text 108 152 controller val/ controller nr make control messages +#X msg 133 115 70 7; +#X floatatom 147 143 5 0 0 0 - - -, f 5; +#X text 182 142 program change message; +#X floatatom 161 166 5 0 0 0 - - -, f 5; +#X text 195 164 aftertouch; +#X floatatom 175 192 5 0 0 0 - - -, f 5; +#X text 209 190 pitch bend; +#X floatatom 189 218 5 0 0 0 - - -, f 5; +#X text 223 217 channel number (wraps around like n%16); +#X text 115 453 float; +#X obj 84 489 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 84 342 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 84 364 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj 84 387 cnv 17 3 17 empty \$0-pddp.cnv.let.0 3 5 9 0 16 -228856 +-162280 0; +#X text 115 387 float; +#X obj 84 408 cnv 17 3 17 empty \$0-pddp.cnv.let.0 4 5 9 0 16 -228856 +-162280 0; +#X text 115 408 float; +#X obj 84 430 cnv 17 3 17 empty \$0-pddp.cnv.let.0 5 5 9 0 16 -228856 +-162280 0; +#X text 115 430 float; +#X obj 84 320 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 115 320 message; +#X text 115 342 message; +#X text 115 364 message; +#X text 152 61 pitch/velocity pairs make noteon messages; +#X text 213 320 - pitch/velocity pairs make noteon messages; +#X text 213 342 - aftertouch/pitch pairs make poly aftertouch messages ; -#X text 101 98 pitch/velocity pairs make noteon messages; -#X msg 70 152 70 7; -#X floatatom 81 180 5 0 0 0 - - -; -#X text 127 179 program change message; -#X floatatom 93 203 5 0 0 0 - - -; -#X text 138 201 aftertouch; -#X floatatom 104 229 5 0 0 0 - - -; -#X text 149 227 pitch bend; -#X floatatom 116 255 5 0 0 0 - - -; -#X text 161 254 channel number (wraps around like n%16); -#X obj 533 90 midiparse; -#X obj 533 63 midiin; -#X obj 533 340 unpack f f; -#X floatatom 533 370 5 0 0 0 - - -; -#X floatatom 598 370 5 0 0 0 - - -; -#X text 532 386 pitch; -#X text 597 387 velocity; -#X text 615 340 note on messages; -#X obj 541 271 unpack f f; -#X floatatom 541 301 5 0 0 0 - - -; -#X floatatom 606 301 5 0 0 0 - - -; -#X text 540 316 aftert; -#X text 606 318 pitch; -#X text 619 271 poly aftertouch messages; -#X obj 550 208 unpack f f; -#X floatatom 550 238 5 0 0 0 - - -; -#X floatatom 615 238 5 0 0 0 - - -; -#X text 549 253 value; -#X text 615 253 ctrl nr; -#X text 629 208 controller messages; -#X floatatom 558 184 5 0 0 0 - - -; -#X floatatom 567 162 5 0 0 0 - - -; -#X floatatom 575 139 5 0 0 0 - - -; -#X floatatom 584 116 5 0 0 0 - - -; -#X text 605 184 program change; -#X text 620 140 pitch bend; -#X text 612 164 aftertouch; -#X text 627 115 channel number; -#X obj 19 14 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 42 414 docs based on the MAX/MSP reference (c) cycling'74; -#X text 41 428 ___________________________________________________ +#X text 164 115 controller val/ controller nr make control messages ; -#N canvas 247 115 494 459 META 0; -#X text 12 275 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 245 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 213 364 - controller val/ controller nr make control messages ; -#X text 12 5 KEYWORDS control MIDI max_compatible; -#X text 12 65 INLET_0 list; -#X text 12 85 INLET_1 list; -#X text 12 105 INLET_2 list; -#X text 12 125 INLET_3 float; -#X text 12 145 INLET_4 float; -#X text 12 165 INLET_5 float; -#X text 12 185 INLET_6 float; -#X text 12 205 OUTLET_0 float; -#X text 12 45 DESCRIPTION construct midi messages; -#X text 12 225 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 727 440 pd META; -#X obj 44 24 midiformat; -#X text 143 26 de/construct midi messages; -#X obj 44 45 midiparse; -#X connect 0 0 3 0; -#X connect 2 0 0 0; -#X connect 4 0 0 1; -#X connect 8 0 0 2; -#X connect 9 0 0 3; -#X connect 11 0 0 4; -#X connect 13 0 0 5; -#X connect 15 0 0 6; -#X connect 17 0 19 0; -#X connect 17 1 25 0; -#X connect 17 2 31 0; -#X connect 17 3 37 0; -#X connect 17 4 38 0; -#X connect 17 5 39 0; -#X connect 17 6 40 0; -#X connect 18 0 17 0; -#X connect 19 0 20 0; -#X connect 19 1 21 0; -#X connect 25 0 26 0; -#X connect 25 1 27 0; -#X connect 31 0 32 0; -#X connect 31 1 33 0; +#X text 213 387 - program change message; +#X text 213 408 - aftertouch; +#X text 213 430 - pitch bend; +#X text 213 453 - channel number (wraps like n%16); +#X text 115 488 midi message; +#X text 213 489 - midi message based on inlets; +#X text 97 532 1) float; +#X text 213 532 - channel number; +#X obj 12 562 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 10 0 13 0; +#X connect 12 0 10 0; +#X connect 14 0 10 1; +#X connect 16 0 10 2; +#X connect 17 0 10 3; +#X connect 19 0 10 4; +#X connect 21 0 10 5; +#X connect 23 0 10 6; diff --git a/externals/miXed/doc/help/cyclone/midiparse-help.pd b/externals/miXed/doc/help/cyclone/midiparse-help.pd index 4209bff253c6f4f40ea1cc2b70fd3af959476957..83705aa31052d4faac03fac8a85833f87091df97 100644 --- a/externals/miXed/doc/help/cyclone/midiparse-help.pd +++ b/externals/miXed/doc/help/cyclone/midiparse-help.pd @@ -1,96 +1,116 @@ -#N canvas 0 26 787 461 10; -#X obj 47 284 midiformat 5; -#X text 142 285 arg is channelnumber; -#X msg 47 98 88 127; -#X obj 47 318 midiout; -#X msg 58 124 90 88; -#X text 106 126 aftertouch/pitch pairs make poly aftertouch messages +#N canvas 422 34 559 612 10; +#X obj -1 703 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 446 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 616 314 352 306 META 0; +#X text 8 213 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 8 -3 LICENSE SIBSD; +#X text 8 195 AUTHOR Miller Puckette; +#X text 8 231 RELEASE_DATE 1997; +#X text 8 177 LIBRARY cyclone; +#X text 8 249 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 8 -21 KEYWORDS midi deconstruct parse note; +#X text 8 15 DESCRIPTION deconstruct midi messages; +#X text 8 33 INLET_0 midi message; +#X text 8 51 OUTLET_0 list; +#X text 8 69 OUTLET_1 list; +#X text 8 87 OUTLET_2 list; +#X text 8 105 OUTLET_3 float; +#X text 8 123 OUTLET_4 float; +#X text 8 141 OUTLET_5 float; +#X text 8 159 OUTLET_6 float; +#X restore 498 705 pd META; +#X obj -1 485 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 663 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 310 512 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 204 705 pd Related_objects; +#X obj 75 632 cnv 17 3 17 empty \$0-pddp.cnv.let.0 6 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header midiparse 3 12 +0 18 -204280 -1 0; +#X text 114 632 float; +#X obj 75 456 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 75 521 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 75 543 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj 75 566 cnv 17 3 17 empty \$0-pddp.cnv.let.0 3 5 9 0 16 -228856 +-162280 0; +#X text 114 566 float; +#X obj 75 587 cnv 17 3 17 empty \$0-pddp.cnv.let.0 4 5 9 0 16 -228856 +-162280 0; +#X text 114 587 float; +#X obj 75 609 cnv 17 3 17 empty \$0-pddp.cnv.let.0 5 5 9 0 16 -228856 +-162280 0; +#X text 114 609 float; +#X obj 75 499 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 210 499 - pitch/velocity pairs make noteon messages; +#X text 210 521 - aftertouch/pitch pairs make poly aftertouch messages ; -#X text 108 152 controller val/ controller nr make control messages +#X text 210 543 - controller val/ controller nr make control messages ; -#X text 101 98 pitch/velocity pairs make noteon messages; -#X msg 70 152 70 7; -#X floatatom 81 180 5 0 0 0 - - -; -#X text 127 179 program change message; -#X floatatom 93 203 5 0 0 0 - - -; -#X text 138 201 aftertouch; -#X floatatom 104 229 5 0 0 0 - - -; -#X text 149 227 pitch bend; -#X floatatom 116 255 5 0 0 0 - - -; -#X text 161 254 channel number (wraps around like n%16); -#X obj 533 90 midiparse; -#X obj 533 63 midiin; -#X obj 533 340 unpack f f; -#X floatatom 533 370 5 0 0 0 - - -; -#X floatatom 598 370 5 0 0 0 - - -; -#X text 532 386 pitch; -#X text 597 387 velocity; -#X text 615 340 note on messages; -#X obj 541 271 unpack f f; -#X floatatom 541 301 5 0 0 0 - - -; -#X floatatom 606 301 5 0 0 0 - - -; -#X text 540 316 aftert; -#X text 606 318 pitch; -#X text 619 271 poly aftertouch messages; -#X obj 550 208 unpack f f; -#X floatatom 550 238 5 0 0 0 - - -; -#X floatatom 615 238 5 0 0 0 - - -; -#X text 549 253 value; -#X text 615 253 ctrl nr; -#X text 629 208 controller messages; -#X floatatom 558 184 5 0 0 0 - - -; -#X floatatom 567 162 5 0 0 0 - - -; -#X floatatom 575 139 5 0 0 0 - - -; -#X floatatom 584 116 5 0 0 0 - - -; -#X text 605 184 program change; -#X text 620 140 pitch bend; -#X text 612 164 aftertouch; -#X text 627 115 channel number; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 42 414 docs based on the MAX/MSP reference (c) cycling'74; -#X text 41 428 ___________________________________________________ +#X text 210 566 - program change message; +#X text 210 587 - aftertouch; +#X text 210 609 - pitch bend; +#X text 210 632 - channel number (wraps like n%16); +#X text 114 455 midi message; +#X obj 446 6 midiparse; +#X text 11 23 deconstruct midi messages; +#X obj 143 91 midiparse; +#X obj 143 64 midiin; +#X obj 143 363 unpack f f; +#X floatatom 143 390 5 0 0 0 - - -, f 5; +#X floatatom 200 390 5 0 0 0 - - -, f 5; +#X text 142 406 pitch; +#X text 199 407 velocity; +#X text 225 363 note on messages; +#X obj 157 288 unpack f f; +#X floatatom 157 315 5 0 0 0 - - -, f 5; +#X floatatom 214 315 5 0 0 0 - - -, f 5; +#X text 156 330 aftert; +#X text 214 332 pitch; +#X text 235 288 poly aftertouch messages; +#X obj 171 217 unpack f f; +#X floatatom 171 243 5 0 0 0 - - -, f 5; +#X floatatom 228 243 5 0 0 0 - - -, f 5; +#X text 170 258 value; +#X text 228 258 ctrl nr; +#X text 250 217 controller messages; +#X floatatom 185 185 5 0 0 0 - - -, f 5; +#X floatatom 199 163 5 0 0 0 - - -, f 5; +#X floatatom 213 140 5 0 0 0 - - -, f 5; +#X floatatom 227 117 5 0 0 0 - - -, f 5; +#X text 232 185 program change; +#X text 258 141 pitch bend; +#X text 244 165 aftertouch; +#X text 270 116 channel number; +#X text 114 499 list; +#X text 114 521 list; +#X text 114 543 list; +#X text 210 456 - midi message to parse; +#X text 114 675 (none); +#X obj 12 704 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#N canvas 247 115 494 503 META 0; -#X text 12 275 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 245 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 45 DESCRIPTION deconstruct midi messages; -#X text 12 65 INLET_0 float; -#X text 12 85 OUTLET_0 list; -#X text 12 105 OUTLET_1 list; -#X text 12 125 OUTLET_2 list; -#X text 12 145 OUTLET_3 float; -#X text 12 165 OUTLET_4 float; -#X text 12 185 OUTLET_5 float; -#X text 12 205 OUTLET_6 float; -#X text 12 5 KEYWORDS control max_compatible MIDI; -#X text 12 25 LICENSE SIBSD; -#X text 12 225 AUTHOR Krzysztof Czaja; -#X restore 737 439 pd META; -#X obj 44 24 midiformat; -#X text 143 26 de/construct midi messages; -#X obj 44 45 midiparse; -#X connect 0 0 3 0; -#X connect 2 0 0 0; -#X connect 4 0 0 1; -#X connect 8 0 0 2; -#X connect 9 0 0 3; -#X connect 11 0 0 4; -#X connect 13 0 0 5; -#X connect 15 0 0 6; -#X connect 17 0 19 0; -#X connect 17 1 25 0; -#X connect 17 2 31 0; -#X connect 17 3 37 0; -#X connect 17 4 38 0; -#X connect 17 5 39 0; -#X connect 17 6 40 0; -#X connect 18 0 17 0; -#X connect 19 0 20 0; -#X connect 19 1 21 0; -#X connect 25 0 26 0; -#X connect 25 1 27 0; +#X connect 29 0 31 0; +#X connect 29 1 37 0; +#X connect 29 2 43 0; +#X connect 29 3 49 0; +#X connect 29 4 50 0; +#X connect 29 5 51 0; +#X connect 29 6 52 0; +#X connect 30 0 29 0; #X connect 31 0 32 0; #X connect 31 1 33 0; +#X connect 37 0 38 0; +#X connect 37 1 39 0; +#X connect 43 0 44 0; +#X connect 43 1 45 0; diff --git a/externals/miXed/doc/help/cyclone/minimum-help.pd b/externals/miXed/doc/help/cyclone/minimum-help.pd index 51fc7729d2e3da2554777b3e0e591fa27828fe4f..964e1c6e0bc4d5c2b0ea72b481b8b241d78668be 100644 --- a/externals/miXed/doc/help/cyclone/minimum-help.pd +++ b/externals/miXed/doc/help/cyclone/minimum-help.pd @@ -1,41 +1,71 @@ -#N canvas 0 26 434 384 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 16 343 docs based on the MAX/MSP reference (c) cycling'74; -#X text 15 357 ___________________________________________________ +#N canvas 424 35 559 486 10; +#X obj -1 459 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 280 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 621 249 351 245 META 0; +#X text 10 158 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 18 LICENSE SIBSD; +#X text 10 138 AUTHOR Miller Puckette; +#X text 10 178 RELEASE_DATE 1997; +#X text 10 118 LIBRARY cyclone; +#X text 10 198 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 78 INLET_1 float; +#X text 10 58 INLET_0 list bang float; +#X text 10 98 OUTLET_0 float; +#X text 10 -2 KEYWORDS min minimum least smallest list; +#X text 10 38 DESCRIPTION output the smallest in a list of numbers ; -#X obj 165 52 maximum; -#X text 100 49 see also; -#X obj 38 32 minimum; -#X msg 83 114 1 2 3 4 3 2; -#X floatatom 83 286 5 0 0 0 - - -; -#X msg 21 144 bang; -#X text 55 145 send most recent output again; -#X floatatom 103 170 5 0 0 0 - - -; -#X floatatom 127 221 5 0 0 0 - - -; -#X text 174 221 set current value; -#X text 146 180 otherwise output current val; -#X text 99 35 output the smallest in a list of numbers; -#X text 147 168 output if lower than current value \,; -#N canvas 247 115 494 421 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X restore 504 461 pd META; +#X obj -1 375 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 412 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 309 323 426 172 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 55 55 minimum; +#X restore 203 461 pd Related_objects; +#X obj 80 289 cnv 17 3 45 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 80 350 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header minimum 3 12 0 +18 -204280 -1 0; +#X text 115 288 list; +#X text 115 303 bang; +#X text 180 303 - send most recent output again; +#X text 115 319 float; +#X obj 80 385 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 115 350 float; +#X text 115 385 float; +#X text 97 428 1) float; +#X obj 497 6 minimum; +#X text 11 23 output the smallest in a list of numbers; +#X msg 111 65 1 2 3 4 3 2; +#X floatatom 111 237 5 0 0 0 - - -, f 5; +#X msg 132 99 bang; +#X text 166 100 send most recent output again; +#X floatatom 145 126 5 0 0 0 - - -, f 5; +#X floatatom 162 174 5 0 0 0 - - -, f 5; +#X text 209 174 set current value; +#X text 182 134 otherwise output current val; +#X text 183 122 output if lower than current value \,; +#X text 180 288 - list of numbers to get min value; +#X text 180 319 - output if lower than current value \, otherwise output +current min; +#X text 180 350 - set current min; +#X text 180 385 - the stored minimum value; +#X text 180 428 - initial minimum to compare to left outlet; +#X obj 111 202 minimum 5; +#X text 176 203 optional argument sets initial minimum; +#X obj 18 460 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION output the smallest in a list of numbers -; -#X text 12 65 INLET_0 list float bang; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 384 363 pd META; -#X text 136 303 arg: float to set initial value against which; -#X text 135 318 to compare the value at the left inlet; -#X obj 83 251 minimum; -#X connect 6 0 19 0; -#X connect 8 0 19 0; -#X connect 10 0 19 0; -#X connect 11 0 19 1; -#X connect 19 0 7 0; +#X connect 19 0 33 0; +#X connect 21 0 33 0; +#X connect 23 0 33 0; +#X connect 24 0 33 1; +#X connect 33 0 20 0; diff --git a/externals/miXed/doc/help/cyclone/minimum~-help.pd b/externals/miXed/doc/help/cyclone/minimum~-help.pd index db40d3901a0c1136701a04c35232cb49dee525cf..078af38488093d16dd7dc0789959f70894ae2c0e 100644 --- a/externals/miXed/doc/help/cyclone/minimum~-help.pd +++ b/externals/miXed/doc/help/cyclone/minimum~-help.pd @@ -1,33 +1,71 @@ -#N canvas 0 26 451 360 10; -#X text 15 35 output the minimum of two signals; -#X obj 281 97 cycle~ 3.14; -#X obj 237 74 cycle~ 2; -#X obj 236 142 maximum~; -#X obj 236 169 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 +#N canvas 420 37 559 487 10; +#X obj -1 458 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 303 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 607 226 360 268 META 0; +#X text 10 153 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 13 LICENSE SIBSD; +#X text 10 133 AUTHOR Miller Puckette; +#X text 10 173 RELEASE_DATE 1997; +#X text 10 113 LIBRARY cyclone; +#X text 10 93 OUTLET_0 signal; +#X text 10 193 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 53 INLET_0 signal; +#X text 10 73 INLET_1 signal; +#X text 10 -7 KEYWORDS signal min minimum; +#X text 10 33 DESCRIPTION output the minimum of two signals; +#X restore 504 460 pd META; +#X obj -1 370 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 407 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 284 324 457 172 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 55 55 minimum; +#X restore 211 460 pd Related_objects; +#X obj 82 314 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 82 341 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header minimum~ 3 12 0 +18 -204280 -1 0; +#X obj 82 381 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 114 314 signal; +#X text 114 341 signal; +#X text 114 381 signal; +#X obj 491 7 minimum~; +#X text 11 23 output the minimum of two signals; +#X obj 353 152 cycle~ 3.14; +#X obj 309 123 cycle~ 2; +#X obj 308 179 maximum~; +#X obj 307 216 Scope~ 125 58 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 135 0; -#X obj 62 144 sig~; -#X floatatom 62 114 5 0 0 0 - - -; -#X obj 62 208 Snapshot~ 100; -#X obj 63 235 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 62 183 minimum~ 0.5; -#N canvas 247 115 494 391 META 0; -#X text 12 174 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 144 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 50 122 sig~; +#X floatatom 50 92 5 0 0 0 - - -, f 5; +#X obj 50 186 Snapshot~ 100; +#X obj 50 213 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 50 161 minimum~ 0.5; +#X text 185 314 - signal to comparse minium; +#X text 185 341 - signal to comparse minimum; +#X text 185 381 - signal with min value between the two signals output ; -#X text 12 4 KEYWORDS signal max_compatible; -#X text 12 44 DESCRIPTION output the minimum of two signals; -#X text 12 64 INLET_0 signal; -#X text 12 84 INLET_1 signal; -#X text 12 104 OUTLET_0 signal; -#X text 12 24 LICENSE SIBSD; -#X text 12 124 AUTHOR Krzysztof Czaja; -#X restore 400 339 pd META; -#X connect 1 0 3 1; -#X connect 2 0 3 0; -#X connect 3 0 4 0; -#X connect 5 0 9 0; -#X connect 6 0 5 0; -#X connect 7 0 8 0; -#X connect 9 0 7 0; +#X obj 482 51 pddp/dsp; +#X text 185 426 - set the initial minimum; +#X text 96 425 1) float; +#X text 296 83 outputs the current minimum of two input signals:; +#X text 129 151 optional argument sets initial minimum; +#X obj 14 460 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 15 0 17 1; +#X connect 16 0 17 0; +#X connect 17 0 18 0; +#X connect 19 0 23 0; +#X connect 20 0 19 0; +#X connect 21 0 22 0; +#X connect 23 0 21 0; diff --git a/externals/miXed/doc/help/cyclone/mousefilter-help.pd b/externals/miXed/doc/help/cyclone/mousefilter-help.pd index 04effdaa27a0c70b089ee70c7f7d1c230f55a4a4..2d5b1a1c6841eba7617064711bba7bd48cbd1d3d 100644 --- a/externals/miXed/doc/help/cyclone/mousefilter-help.pd +++ b/externals/miXed/doc/help/cyclone/mousefilter-help.pd @@ -1,38 +1,55 @@ -#N canvas 0 26 461 344 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 22 294 docs based on the MAX/MSP reference (c) cycling'74; -#X text 21 308 ___________________________________________________ +#N canvas 418 34 559 433 10; +#X obj -1 406 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 261 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 603 219 356 221 META 0; +#X text 11 138 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 18 LICENSE SIBSD; +#X text 11 118 AUTHOR Miller Puckette; +#X text 11 158 RELEASE_DATE 1997; +#X text 11 98 LIBRARY cyclone; +#X text 11 178 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 11 -2 KEYWORDS mouse mousebutton pass filter; +#X text 11 38 DESCRIPTION passes numbers only when mousebutton is up ; -#X obj 32 61 mousefilter; -#X text 127 61 passes numbers only when mousebutton is up; -#X obj 90 119 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 +#X text 11 58 INLET_0 float list; +#X text 11 78 OUTLET_0 float; +#X restore 499 408 pd META; +#X obj -1 319 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 357 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 301 331 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 201 408 pd Related_objects; +#X obj 79 270 cnv 17 3 37 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 77 330 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header mousefilter 3 12 +0 18 -204280 -1 0; +#X obj 471 8 mousefilter; +#X text 11 23 passes numbers only when mousebutton is up; +#X obj 148 104 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; -#X floatatom 44 119 5 0 0 0 - - -; -#X obj 75 165 mousefilter; -#X floatatom 75 205 5 0 0 0 - - -; -#X text 112 247 For more info:; -#X obj 216 247 pddp/pddplink ../all_about_hid.pd -text all_about_hid +#X floatatom 132 70 5 0 0 0 - - -, f 5; +#X obj 132 148 mousefilter; +#X floatatom 153 183 5 0 0 0 - - -, f 5; +#X obj 132 211 print; +#X text 109 269 float; +#X text 179 269 - number to pass; +#X text 109 291 list; +#X text 179 291 - list of numbers to pass; +#X text 109 330 float; +#X text 179 330 - numbers passed from inlet if mousebutton is up; +#X text 109 376 (none); +#X obj 17 407 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 7 4 cnv 15 450 30 empty empty [mousefilter] 20 12 1 14 -233017 --66577 0; -#X obj 319 247 pddp/pddplink all_about_cyclone.pd -text all_about_cyclone -; -#N canvas 247 115 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 45 DESCRIPTION pass numbers only when mousebutton is up -; -#X text 12 65 INLET_0 float; -#X text 12 85 OUTLET_0 float; -#X text 12 5 KEYWORDS control filter max_compatible user_input; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 410 323 pd META; -#X obj 181 200 print; -#X connect 5 0 7 0; -#X connect 6 0 7 0; -#X connect 7 0 8 0; -#X connect 7 0 14 0; +#X connect 11 0 13 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 15 0; diff --git a/externals/miXed/doc/help/cyclone/mstosamps~-help.pd b/externals/miXed/doc/help/cyclone/mstosamps~-help.pd index 83efe7340d6fcd82f79e07c27febb2aa3002e695..08e3d2e01aec3673b58aa24a8f95cb92c38f5cdf 100644 --- a/externals/miXed/doc/help/cyclone/mstosamps~-help.pd +++ b/externals/miXed/doc/help/cyclone/mstosamps~-help.pd @@ -1,37 +1,72 @@ -#N canvas 0 26 521 352 10; -#X text 15 35 Convert milliseconds to a number of samples (at the current -sampling rate); -#X msg 271 117 0 \, 1000 3000; -#X floatatom 271 239 0 0 0 0 - - -; -#X obj 271 137 line~; -#X floatatom 87 138 0 0 0 0 - - -; -#X floatatom 30 91 0 0 0 0 - - -; -#X text 281 198 number of samples out (as a signal); -#X text 281 162 number of milliseconds in (as a signal); -#X text 23 68 Use as a calculator or for float parameters; -#X obj 30 114 mstosamps~; -#X obj 271 178 mstosamps~; -#X obj 271 217 Snapshot~ 100; -#X text 263 92 or convert signal values; -#X text 57 88 number of milliseconds; -#X text 116 139 number of samples; -#X text 312 242 number of samples; -#N canvas 247 115 494 367 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#N canvas 427 34 558 489 10; +#X obj -1 461 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 287 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 620 258 359 239 META 0; +#X text 7 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 -35 LICENSE SIBSD; +#X text 7 85 AUTHOR Miller Puckette; +#X text 7 125 RELEASE_DATE 1997; +#X text 7 65 LIBRARY cyclone; +#X text 7 145 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 7 25 OUTLET_0 signal; +#X text 7 45 OUTLET_1 float; +#X text 7 5 INLET_0 float signal; +#X text 7 -15 DESCRIPTION convert milliseconds to number of samples ; -#X text 12 5 KEYWORDS signal conversion max_compatible; -#X text 12 45 DESCRIPTION convert milliseconds to a number of samples -( at the current sampling rate ); -#X text 12 75 INLET_0 signal; -#X text 12 95 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 471 330 pd META; -#X connect 1 0 3 0; -#X connect 3 0 10 0; -#X connect 5 0 9 0; -#X connect 9 1 4 0; -#X connect 10 0 11 0; -#X connect 11 0 2 0; +#X text 7 -55 KEYWORDS signal sample samples milliseconds seconds; +#X restore 502 463 pd META; +#X obj -1 348 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 405 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 319 385 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 204 463 pd Related_objects; +#X obj 78 298 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 80 357 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header mstosamps~ 3 12 +0 18 -204280 -1 0; +#X obj 478 6 mstosamps~; +#X msg 285 103 0 \, 1000 3000; +#X floatatom 285 225 0 0 0 0 - - -; +#X obj 285 123 line~; +#X floatatom 70 170 0 0 0 0 - - -; +#X floatatom 13 123 0 0 0 0 - - -; +#X text 295 184 number of samples out (as a signal); +#X text 295 148 number of milliseconds in (as a signal); +#X obj 13 146 mstosamps~; +#X obj 285 164 mstosamps~; +#X obj 285 203 Snapshot~ 100; +#X text 277 78 or convert signal values; +#X text 40 120 number of milliseconds; +#X text 105 169 number of samples; +#X text 326 228 number of samples; +#X text 111 297 float; +#X text 178 297 - number of milliseconds; +#X text 111 318 signal; +#X text 178 319 - number of milliseconds in (as signal); +#X text 111 358 signal; +#X text 178 357 - number of samples out (as signal); +#X text 111 426 (none); +#X obj 480 50 pddp/dsp; +#X text 10 79 Use as a calculator or for float parameters; +#X text 111 379 float; +#X text 178 379 - number of samples (given float); +#X obj 80 379 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 11 23 Convert milliseconds to number of samples; +#X obj 15 460 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 10 0 12 0; +#X connect 12 0 18 0; +#X connect 14 0 17 0; +#X connect 17 1 13 0; +#X connect 18 0 19 0; +#X connect 19 0 11 0; diff --git a/externals/miXed/doc/help/cyclone/mtr-help.pd b/externals/miXed/doc/help/cyclone/mtr-help.pd index 94ba994b9139ffe41800a59bc7a0e4c526d1f897..f3cb76861a0e04f48b4e307eb241f1bcd35c79ed 100644 --- a/externals/miXed/doc/help/cyclone/mtr-help.pd +++ b/externals/miXed/doc/help/cyclone/mtr-help.pd @@ -1,69 +1,112 @@ -#N canvas 0 26 609 421 10; -#X text -24 41 Multi-track recorder for any kind of message; -#X text -17 322 The leftmost inlet of mtr is a control inlet for all +#N canvas 428 35 558 549 10; +#X obj -1 787 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 379 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 624 299 361 258 META 0; +#X text 9 70 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 9 -90 LICENSE SIBSD; +#X text 9 50 AUTHOR Miller Puckette; +#X text 9 90 RELEASE_DATE 1997; +#X text 9 30 LIBRARY cyclone; +#X text 9 110 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 9 -30 INLET_N track; +#X text 9 -50 INLET_0 message; +#X text 9 -10 OUTLET_0 list; +#X text 9 10 OUTLET_1 track; +#X text 9 -70 DESCRIPTION multi-track recorder for any kind of message +; +#X text 9 -110 KEYWORDS record recorder track multi-track; +#X restore 501 789 pd META; +#X obj -1 585 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 661 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 700 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 323 447 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 45 40 qlist; +#X restore 207 789 pd Related_objects; +#X obj 76 392 cnv 17 3 140 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header mtr 3 12 0 18 -204280 +-1 0; +#X obj 521 8 mtr; +#X text 11 23 Multi-track recorder for any kind of message; +#X msg 108 97 record; +#X msg 127 118 play; +#X obj 210 275 vsl 18 47 0 128 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 1; +#X obj 184 275 vsl 18 47 0 128 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 1; +#X obj 158 275 vsl 18 47 0 128 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 1; +#X msg 162 209 next; +#X msg 154 184 rewind; +#X obj 108 246 mtr 3; +#X msg 140 139 stop; +#X obj 108 338 print; +#X text 142 337 track# duration; +#X msg 146 161 clear; +#X text 107 390 message; +#X text 187 390 - accepts:; +#X text 317 408 mute; +#X text 317 426 unmute; +#X text 317 444 clear; +#X text 317 462 delay ms; +#X text 317 480 write; +#X text 317 498 read; +#X text 207 516 tempo float; +#X text 317 516 first; +#X text 207 408 record; +#X text 207 426 play; +#X text 207 444 stop; +#X text 207 462 clear; +#X text 207 480 rewind; +#X text 207 498 next; +#X text 89 671 1) float; +#X text 187 671 - number of tracks to mix (max 32); +#X text 107 597 list; +#X text 107 555 track; +#X text 187 555 - track to record (for inlets 1...n); +#X obj 76 555 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X text 187 597 - when "next" received \, outputs list with track # +and duration; +#X obj 76 630 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X text 107 630 track; +#X text 187 630 - one to one mapping of inlets to outlets; +#X obj 76 597 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 85 713 The leftmost inlet of mtr is a control inlet for all tracks. You can send the same messages to individual tracks as well. Each track records what comes into its inlet \, and plays it back through the outlet directly below the inlet.; -#X text 142 162 argument: int specifies number of tracks (default 1) -up to 32; -#X text -22 283 mtr sends out list with track # and duration when it -receives a "next" message; -#X text -24 66 Choose record to begin recording sliders \, play to -play back; -#X msg 1 99 record; -#X msg 50 100 play; -#X text 151 93 Control messages sent to an individual track affect +#X text 166 236 argument: int specifies number of tracks (default +1) up to 32; +#X text 150 96 begin recording sliders; +#X text 154 115 play back; +#X text 78 60 Control messages sent to an individual track affect that track only.; -#X obj 155 200 vsl 18 47 0 128 0 0 empty empty empty 0 -8 0 8 -262144 --1 -1 0 1; -#X obj 129 200 vsl 18 47 0 128 0 0 empty empty empty 0 -8 0 8 -262144 --1 -1 0 1; -#X obj 103 200 vsl 18 47 0 128 0 0 empty empty empty 0 -8 0 8 -262144 --1 -1 0 1; -#X msg 1 191 next; -#X msg 1 168 rewind; -#X obj 61 171 mtr 3; -#X text 351 222 other messages (copied from source):; -#X msg 75 119 stop; -#X text 409 250 mute; -#X text 410 266 unmute; -#X text 411 282 clear; -#X text 410 296 delay ms; -#X text 412 310 write; -#X text 412 324 read; -#X text 412 339 tempo float; -#X obj -2 263 print; -#X text 32 262 track# duration; -#X text 389 381 see also:; -#X obj 453 382 qlist; -#N canvas 247 115 494 392 META 0; -#X text 12 205 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 175 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control storage max_compatible; -#X text 12 45 DESCRIPTION multi-track recorder for any kind of message +#X text 200 202 mtr sends out list with track # and duration when +it receives a "next" message; +#X obj 14 786 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 65 INLET_0 clear record play stop next rewind mute unmute -delay write read tempo first; -#X text 12 95 INLET_N anything; -#X text 12 115 OUTLET_0 list; -#X text 12 135 OUTLET_N anything; -#X text 12 25 LICENSE SIBSD; -#X text 12 155 AUTHOR Krzysztof Czaja; -#X restore 536 399 pd META; -#X msg -6 139 clear; -#X text 415 354 first; -#X connect 5 0 13 0; -#X connect 6 0 13 0; -#X connect 8 0 13 3; -#X connect 9 0 13 2; -#X connect 10 0 13 1; -#X connect 11 0 13 0; -#X connect 12 0 13 0; -#X connect 13 0 23 0; -#X connect 13 1 10 0; -#X connect 13 2 9 0; -#X connect 13 3 8 0; -#X connect 15 0 13 0; -#X connect 28 0 13 0; +#X connect 11 0 18 0; +#X connect 12 0 18 0; +#X connect 13 0 18 3; +#X connect 14 0 18 2; +#X connect 15 0 18 1; +#X connect 16 0 18 0; +#X connect 17 0 18 0; +#X connect 18 0 20 0; +#X connect 18 1 15 0; +#X connect 18 2 14 0; +#X connect 18 3 13 0; +#X connect 19 0 18 0; +#X connect 22 0 18 0; diff --git a/externals/miXed/doc/help/cyclone/next-help.pd b/externals/miXed/doc/help/cyclone/next-help.pd index b317d014deec347b2d0ca5e1526cb13bf8c91a8a..52d80d44cb7f6c2b507aa15bcf4fb03bc6eb5acb 100644 --- a/externals/miXed/doc/help/cyclone/next-help.pd +++ b/externals/miXed/doc/help/cyclone/next-help.pd @@ -1,59 +1,90 @@ -#N canvas 0 26 423 391 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 18 350 docs based on the MAX/MSP reference (c) cycling'74; -#X text 17 364 ___________________________________________________ -; -#X obj 19 19 next; -#X text 67 21 Try to separate messages into logical parts; -#X obj 104 184 next; -#X obj 104 264 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#N canvas 428 35 558 498 10; +#X obj -1 631 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 437 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 621 266 357 242 META 0; +#X text 8 -49 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 8 -189 LICENSE SIBSD; +#X text 8 -69 AUTHOR Miller Puckette; +#X text 8 -29 RELEASE_DATE 1997; +#X text 8 -89 LIBRARY cyclone; +#X text 8 -9 HELP_PATCH_AUTHORS Alex Cleveland updated this patch for +Pd-l2ork version 2013.05.28; +#X text 8 -209 KEYWORDS separate messages logic; +#X text 8 -169 DESCRIPTION separate messages into logical parts; +#X text 8 -149 INLET_0 list float bang; +#X text 8 -129 OUTLET_0 bang; +#X text 8 -109 OUTLET_1 bang; +#X restore 499 633 pd META; +#X obj 0 520 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 590 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 318 397 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 201 633 pd Related_objects; +#X obj 79 448 cnv 17 3 58 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 558 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header next 3 12 0 18 +-204280 -1 0; +#X obj 516 7 next; +#X text 109 447 list; +#X text 179 447 - list of numbers; +#X text 109 469 float; +#X text 109 491 bang; +#X text 179 491 - get next number; +#X text 179 471 - input number; +#X obj 110 329 next; +#X obj 110 393 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X obj 127 214 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 131 357 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 59 118 5 0 0 0 - - -; -#X obj 104 74 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X floatatom 131 112 5 0 0 0 - - -, f 5; +#X obj 165 265 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X msg 104 103 1; -#X msg 104 120 2; -#X msg 104 139 3; -#X text 128 258 bang if the current message is not part; -#X text 127 271 of the same logical stream; -#X text 150 221 of the same logical stream; -#X text 151 208 bang if the current message is part; -#X msg 167 100 1 2 3 4; -#X msg 167 150 4 3 2 1; -#X obj 167 126 spigot; -#X obj 215 127 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +#X msg 165 292 1; +#X msg 196 292 2; +#X msg 228 292 3; +#X text 134 387 bang if the current message is not part; +#X text 133 400 of the same logical stream; +#X text 154 364 of the same logical stream; +#X text 153 351 bang if the current message is part; +#X msg 168 150 1 2 3 4; +#X msg 168 211 4 3 2 1; +#X obj 168 190 spigot; +#X obj 201 172 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#X msg 17 88 1 \, 2 \, 3 \, 4; -#N canvas 247 115 494 389 META 0; -#X text 12 185 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 55 DESCRIPTION try to separate messages into logical parts -; -#X text 12 75 INLET_0 anything; -#X text 12 95 OUTLET_0 bang; -#X text 12 115 OUTLET_1 bang; -#X text 12 35 LICENSE SIBSD; -#X text 12 135 AUTHOR Krzysztof Czaja; -#X text 12 155 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X msg 110 87 1 \, 2 \, 3 \, 4; +#X text 107 602 (none); +#X obj 78 529 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 109 528 bang; +#X text 179 528 - bang if current message is not part of same logical +stream; +#X text 179 561 - bang if current message is part of the same logical +stream; +#X text 109 559 bang; +#X text 10 24 separate messages into logical parts; +#X text 79 58 try different inputs:; +#X obj 12 632 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible needs_work (please review -someone-- is this ok?); -#X restore 370 363 pd META; -#X connect 5 0 6 0; -#X connect 5 1 7 0; -#X connect 8 0 5 0; -#X connect 9 0 10 0; -#X connect 9 0 11 0; -#X connect 9 0 12 0; -#X connect 10 0 5 0; -#X connect 11 0 5 0; -#X connect 12 0 5 0; -#X connect 17 0 5 0; -#X connect 17 0 19 0; -#X connect 18 0 5 0; -#X connect 19 0 18 0; -#X connect 20 0 19 1; -#X connect 21 0 5 0; +#X connect 16 0 17 0; +#X connect 16 1 18 0; +#X connect 19 0 16 0; +#X connect 20 0 21 0; +#X connect 20 0 22 0; +#X connect 20 0 23 0; +#X connect 21 0 16 0; +#X connect 22 0 16 0; +#X connect 23 0 16 0; +#X connect 28 0 16 0; +#X connect 28 0 30 0; +#X connect 29 0 16 0; +#X connect 30 0 29 0; +#X connect 31 0 30 1; +#X connect 32 0 16 0; diff --git a/externals/miXed/doc/help/cyclone/offer-help.pd b/externals/miXed/doc/help/cyclone/offer-help.pd index 062ff62322e50047800c217361b0810e9ab4c6de..1b52f4efabe6f393dac23fb62e781d15a599b037 100644 --- a/externals/miXed/doc/help/cyclone/offer-help.pd +++ b/externals/miXed/doc/help/cyclone/offer-help.pd @@ -1,51 +1,85 @@ -#N canvas 0 26 713 302 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 16 264 docs based on the MAX/MSP reference (c) cycling'74; -#X text 15 278 ___________________________________________________ +#N canvas 427 35 558 498 10; +#X obj -1 471 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 272 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 628 289 352 218 META 0; +#X text 7 -8 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 -134 LICENSE SIBSD; +#X text 7 -26 AUTHOR Miller Puckette; +#X text 7 10 RELEASE_DATE 1997; +#X text 7 -44 LIBRARY cyclone; +#X text 7 28 HELP_PATCH_AUTHORS Alex Cleveland updated this patch for +Pd-l2ork version 2013.05.28; +#X text 7 -152 KEYWORDS x y pairs cartesian; +#X text 7 -116 DESCRIPTION store x \, y pairs of values (x is int only) ; -#X obj 28 22 offer; -#X text 87 22 store x \, y pairs of values (x is int only); -#X obj 111 169 offer; -#X msg 243 121 clear; -#X text 285 120 clear contents; -#X msg 305 66 0 0 \, 1 1.1 \, 2 2.2 \, 3 3.3; -#X floatatom 111 106 5 0 0 0 - - -; -#X text 23 68 x(int) y(may be float) pairs are stored:; -#X obj 111 199 print offer; -#X text 23 91 read corresponding y value and; -#X text 23 104 delete pair:; -#X obj 593 184 offer; -#X obj 593 206 print offer2; -#X obj 593 116 t b b; -#X msg 593 94 bang; -#X msg 593 163 0; -#X msg 623 141 0.23; -#X text 574 165 x:; -#X text 605 140 y:; -#X text 519 57 hit bang and then the x value; -#X text 518 69 again to output stored y:; -#N canvas 247 115 494 425 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 7 -98 INLET_0 float list message; +#X text 7 -80 INLET_1 float; +#X text 7 -62 OUTLET_0 float; +#X restore 501 473 pd META; +#X obj -1 394 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 431 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 315 396 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 13 27 funbuff; +#C restore; +#X restore 200 473 pd Related_objects; +#X obj 79 281 cnv 17 3 57 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 403 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header offer 3 12 0 18 +-204280 -1 0; +#X obj 509 7 offer; +#X text 11 23 store x \, y pairs of values (x is int only); +#X obj 23 187 offer; +#X msg 63 154 clear; +#X text 105 153 clear contents; +#X msg 23 76 0 0 \, 1 1.1 \, 2 2.2 \, 3 3.3; +#X floatatom 57 120 5 0 0 0 - - -, f 5; +#X obj 23 217 print offer; +#X obj 436 196 offer; +#X obj 436 218 print offer2; +#X obj 436 128 t b b; +#X msg 436 106 bang; +#X msg 436 175 0; +#X msg 463 153 0.23; +#X text 417 177 x:; +#X text 448 152 y:; +#X text 344 69 hit bang and then the x value; +#X text 343 81 again to output stored y:; +#X text 108 280 float; +#X text 179 280 - read find y value correspoding to float and delete +pair; +#X text 108 301 list; +#X text 179 300 - list of x \, y pairs to store in object; +#X text 108 323 message; +#X text 179 324 - if x value input \, find corresponding y and output +value; +#X text 108 402 float; +#X text 179 402 - y values correspoding to input x from inlet; +#X text 108 443 (none); +#X text 179 338 clear: clear contents of buffer; +#X text 94 111 read corresponding y value and delete pair; +#X obj 77 357 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 108 360 float; +#X text 179 360 - input y value; +#X text 175 68 x(int) y(may be float) pairs are stored; +#X obj 13 472 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible storage; -#X text 12 45 DESCRIPTION store x \, y pairs of values ( x is int only -); -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 65 INLET_0 float list clear; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 663 281 pd META; -#X connect 5 0 11 0; -#X connect 6 0 5 0; -#X connect 8 0 5 0; -#X connect 9 0 5 0; -#X connect 14 0 15 0; -#X connect 16 0 18 0; -#X connect 16 1 19 0; -#X connect 17 0 16 0; -#X connect 18 0 14 0; -#X connect 19 0 14 1; +#X connect 11 0 16 0; +#X connect 12 0 11 0; +#X connect 14 0 11 0; +#X connect 15 0 11 0; +#X connect 17 0 18 0; +#X connect 19 0 21 0; +#X connect 19 1 22 0; +#X connect 20 0 19 0; +#X connect 21 0 17 0; +#X connect 22 0 17 1; diff --git a/externals/miXed/doc/help/cyclone/onebang-help.pd b/externals/miXed/doc/help/cyclone/onebang-help.pd index d75b7a5af545cf3cbd6091fe131f45e3b4cc23ec..92ef026aab4757cba73137bbeaf1139822b3b495 100644 --- a/externals/miXed/doc/help/cyclone/onebang-help.pd +++ b/externals/miXed/doc/help/cyclone/onebang-help.pd @@ -1,34 +1,65 @@ -#N canvas 0 26 525 309 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 25 266 docs based on the MAX/MSP reference (c) cycling'74; -#X text 24 280 ___________________________________________________ -; -#X obj 31 24 onebang; -#X text 108 25 traffic control for bang messages; -#X obj 75 144 onebang 1; -#X text 148 145 nonzero arg allows the first bang to get through; -#X obj 75 84 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#N canvas 429 36 558 422 10; +#X obj -1 395 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 243 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 620 193 359 241 META 0; +#X text 9 117 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 9 -23 LICENSE SIBSD; +#X text 9 97 AUTHOR Miller Puckette; +#X text 9 137 RELEASE_DATE 1997; +#X text 9 77 LIBRARY cyclone; +#X text 9 157 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 9 -43 KEYWORDS bang filter traffic control; +#X text 9 -3 DESCRIPTION traffic control for bang messages; +#X text 9 37 INLET_1 bang; +#X text 9 17 INLET_0 bang; +#X text 9 57 OUTLET_0 bang; +#X restore 501 397 pd META; +#X obj -1 311 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 348 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 312 321 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 191 397 pd Related_objects; +#X obj 79 252 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 285 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header onebang 3 12 0 +18 -204280 -1 0; +#X obj 495 9 onebang; +#X text 11 23 traffic control for bang messages; +#X text 111 252 bang; +#X obj 92 142 onebang 1; +#X text 156 142 nonzero arg allows the first bang to get through; +#X obj 92 82 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X obj 75 198 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 92 196 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X obj 133 117 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 143 115 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X text 95 74 only gets through if a bang was previously received; -#X text 95 87 in the right inlet; -#N canvas 247 115 494 417 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 112 72 only gets through if a bang was previously received +; +#X text 112 85 in the right inlet; +#X text 179 252 - only gets through if bang was previously received +in the right inlet; +#X obj 79 320 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 111 285 bang; +#X text 179 285 - regulates bangs passed through inlet 0; +#X text 111 320 bang; +#X text 179 320 - only passes if inlet 0 recieves bang after inlet +1; +#X text 93 364 1) float; +#X text 179 364 - nonzero arg allows the first bang on inlet 0 to pass +; +#X obj 11 396 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible bang_op; -#X text 12 45 DESCRIPTION traffic control for bang messages; -#X text 12 65 INLET_0 bang; -#X text 12 85 INLET_1 bang; -#X text 12 105 OUTLET_0 bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 470 283 pd META; -#X connect 5 0 8 0; -#X connect 7 0 5 0; -#X connect 9 0 5 1; +#X connect 12 0 15 0; +#X connect 14 0 12 0; +#X connect 16 0 12 1; diff --git a/externals/miXed/doc/help/cyclone/onepole~-help.pd b/externals/miXed/doc/help/cyclone/onepole~-help.pd index 25e11c292bc3db0634b7a0383e7b0702199808b0..4d4ceef1f19f7aa6b27f6c02c7fea70c31ccb7ce 100644 --- a/externals/miXed/doc/help/cyclone/onepole~-help.pd +++ b/externals/miXed/doc/help/cyclone/onepole~-help.pd @@ -1,31 +1,78 @@ -#N canvas 0 26 525 335 10; -#X text 37 24 single-pole lowpass filter; -#X text 56 272 onepole's advantages are efficiency and simplicity. +#N canvas 426 34 558 503 10; +#X obj -1 666 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 276 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 619 273 357 233 META 0; +#X text 9 156 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 9 16 LICENSE SIBSD; +#X text 9 136 AUTHOR Miller Puckette; +#X text 9 176 RELEASE_DATE 1997; +#X text 9 116 LIBRARY cyclone; +#X text 9 196 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 9 96 OUTLET_0 signal; +#X text 9 -4 KEYWORDS signal lowpass filter low pass pole; +#X text 9 36 DESCRIPTION single-pole lowpass filter; +#X text 9 56 INLET_0 signal; +#X text 9 76 INLET_1 float signal; +#X restore 501 668 pd META; +#X obj -1 369 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 406 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 449 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 312 395 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 196 668 pd Related_objects; +#X obj 78 285 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 312 cnv 17 3 35 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header onepole~ 3 12 0 +18 -204280 -1 0; +#X obj 489 8 onepole~; +#X text 11 23 single-pole lowpass filter; +#X text 108 284 signal; +#X text 108 311 float; +#X text 108 331 signal; +#X text 108 379 signal; +#X text 90 422 1) float; +#X text 179 423 - initial frequency; +#X text 179 379 - output of low-pass filter based on args; +#X obj 141 143 dac~; +#X text 110 498 where k represents the cutoff frequency in radians. +this generates a single-pole lowpass filter with a 6dB/octave attenuation. +; +#X text 161 478 out = prev + k * (in - prev); +#X text 110 458 onepole~ implements the minimal filter equation:; +#X text 110 584 onepole's advantages are efficiency and simplicity. it works well as a pre- or post-processing stage for other treatments \, such as waveshaping or filtering \, which can benefit from a gentle roll-off of high frequencies.; -#X text 38 124 this filter is equivalent to a biquad~ object with the -coefficients \, [ a0 = k \, b1 = k - 1 ] \, as demonstrated below. -; -#X text 38 83 where k represents the cutoff frequency in radians. this -generates a single-pole lowpass filter with a 6dB/octave attenuation. -; -#X text 65 66 out = prev + k * (in - prev); -#X text 38 50 onepole~ implements the minimal filter equation:; -#X text 189 220 inlet 2: float or signal sets cutoff frequency (Hz) +#X obj 479 49 pddp/dsp; +#X text 110 539 this filter is equivalent to a biquad~ object with +the coefficients \, [ a0 = k \, b1 = k - 1 ] \, as demonstrated above. ; -#X obj 89 221 onepole~ 300; -#X text 187 236 argument initializes frequency; -#N canvas 247 115 494 398 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 78 379 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 211 101 optional argument initializes cutoff frequency; +#X floatatom 200 71 5 0 0 0 - - -, f 5; +#X obj 131 175 Scope~ 160 75 256 3 128 -1 1 0 0 0 0 102 255 51 135 +135 135 0; +#X obj 131 71 osc~ 500; +#X obj 131 109 onepole~ 400; +#X msg 221 148 range -1 1; +#X text 179 284 - input frequency to be filtered; +#X text 179 311 - set cutoff frequency with float; +#X text 179 331 - set cutoff frequency with signal; +#X obj 18 669 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal filter max_compatible; -#X text 12 45 DESCRIPTION single-pole lowpass filter; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 475 313 pd META; +#X connect 28 0 31 1; +#X connect 30 0 31 0; +#X connect 31 0 19 0; +#X connect 31 0 29 0; +#X connect 32 0 29 0; diff --git a/externals/miXed/doc/help/cyclone/overdrive~-help.pd b/externals/miXed/doc/help/cyclone/overdrive~-help.pd index a5e3a7dc40c2de89a6babb8f20deb6b9c451ef04..db890fbeff698796c602788e128b10e7d6bf0273 100644 --- a/externals/miXed/doc/help/cyclone/overdrive~-help.pd +++ b/externals/miXed/doc/help/cyclone/overdrive~-help.pd @@ -1,56 +1,96 @@ -#N canvas 0 26 624 513 10; -#X obj 147 272 overdrive~; +#N canvas 429 36 559 574 10; +#X obj -1 748 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 413 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 629 336 354 247 META 0; +#X text 3 168 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 3 35 LICENSE SIBSD; +#X text 3 149 AUTHOR Miller Puckette; +#X text 3 187 RELEASE_DATE 1997; +#X text 3 130 LIBRARY cyclone; +#X text 3 206 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 3 111 OUTLET_0 signal; +#X text 3 73 INLET_0 float signal; +#X text 3 3 KEYWORDS signal amplifier amp overdriven distortion analog +sumulate; +#X text 3 54 DESCRIPTION simulate an analog amplifier being overdriven +; +#X text 3 92 INLET_1 ?????; +#X restore 503 750 pd META; +#X obj -1 500 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 537 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 574 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 313 476 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 197 750 pd Related_objects; +#X obj 84 422 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 84 509 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header overdrive~ 3 12 +0 18 -204280 -1 0; +#X obj 479 6 overdrive~; +#X text 111 421 float; +#X text 111 442 signal; +#X text 180 421 - set drive:; +#X text 111 508 signal; +#X text 180 508 - simulated overdriven signal; +#X text 94 547 1) float; +#X text 180 547 - intial drive; +#X text 123 585 overdrive~ simulates the distortion caused when an +analog amplifier is fed a signal that is too high for the inputs. This +is generally known as "overdriving" the amplifier \, and it causes +a characteristic distortion that is often used to generate a "fat" +sound.; +#X obj 132 217 overdrive~; #N canvas 0 22 450 300 (subpatch) 0; -#X array overdrive 200 float 0; +#X array overdrive 200 float 2; #X coords 0 1 199 -1 200 140 1; -#X restore 358 239 graph; -#X obj 53 303 tgl 15 1 empty empty empty 0 -6 0 8 -24198 -1 -1 1 1 +#X restore 337 251 graph; +#X obj 38 204 tgl 15 1 empty empty empty 0 -6 0 8 -24198 -1 -1 1 1 ; -#X obj 147 359 tabwrite~ overdrive; -#X floatatom 176 242 5 0 0 0 - - -; -#X obj 179 213 hsl 128 15 1 12 0 1 empty empty drive 45 9 1 12 -262131 --1 -1 1300 1; +#X obj 132 260 tabwrite~ overdrive; +#X floatatom 132 143 5 0 0 0 - - -, f 5; +#X obj 132 111 hsl 128 15 1 12 0 1 empty empty drive 45 9 1 12 -262131 +-1 -1 0 1; #N canvas 0 22 454 304 (subpatch) 0; -#X array osc 200 float 0; +#X array osc 200 float 2; #X coords 0 1 199 -1 200 140 1; -#X restore 357 82 graph; -#X obj 7 2 cnv 15 600 20 empty empty overdrive~ 20 12 1 14 -233017 --66577 0; -#X obj 532 3 pddp/dsp; -#X obj 26 82 comment 300 11 helvetica ? 0 0 0 0 If the "drive" is 1 -\, the signal is unchanged. Increasing the "drive" increases the amount -of distortion. If the "drive" is less than 1 \, then it causes a different -kind of distortion. If the "drive" is less than 0 \, VERY LOUD distortion -can result \, so be careful!; -#X obj 21 384 comment 300 11 helvetica ? 0 0 0 0 overdrive~ simulates -the distortion caused when an analog amplifier is fed a signal that -is too high for the inputs. This is generally known as "overdriving" -the amplifier \, and it causes a characteristic distortion that is -often used to generate a "fat" sound.; -#X obj 28 359 tabwrite~ osc; -#X obj 28 210 osc~ 400; -#X obj 53 321 metro 442; -#N canvas 266 199 494 383 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 restore 336 94 graph; +#X obj 13 260 tabwrite~ osc; +#X obj 13 111 osc~ 400; +#X obj 38 222 metro 442; +#X obj 479 47 pddp/dsp; +#X obj 84 471 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 11 23 Simulate an analog amplifier being overdriven; +#X text 17 48 simulates distortion by applying a non-linear transfer +function to the incoming signal.; +#X text 123 662 If the "drive" is 1 \, the signal is unchanged. Increasing +the "drive" increases the amount of distortion. If the "drive" is less +than 1 \, then it causes a different kind of distortion. If the "drive" +is less than 0 \, VERY LOUD distortion can result \, so be careful! +; +#X obj 9 751 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal filter max_compatible; -#X text 12 85 INLET_0 signal float; -#X text 12 125 OUTLET_0 signal; -#X text 12 105 INLET_1 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X text 12 45 DESCRIPTION Simulate an analog amplifier being overdriven -by applying a non-linear transfer function to the incoming signal; -#X restore 571 487 pd META; -#X text 10 26 Simulate an analog amplifier being overdriven by applying -a non-linear transfer function to the incoming signal.; -#X connect 0 0 3 0; -#X connect 2 0 13 0; -#X connect 4 0 0 0; -#X connect 5 0 4 0; -#X connect 12 0 0 0; -#X connect 12 0 11 0; -#X connect 13 0 3 0; -#X connect 13 0 11 0; +#X floatatom 189 169 5 0 1 0 - - -, f 5; +#X text 171 142 drive factor; +#X text 226 169 set amount of drive (1. = none); +#X text 111 471 float; +#X text 180 471 set amount of overdrive (amplification); +#X connect 19 0 22 0; +#X connect 21 0 28 0; +#X connect 23 0 19 0; +#X connect 24 0 23 0; +#X connect 27 0 19 0; +#X connect 27 0 26 0; +#X connect 28 0 22 0; +#X connect 28 0 26 0; +#X connect 35 0 19 1; diff --git a/externals/miXed/doc/help/cyclone/past-help.pd b/externals/miXed/doc/help/cyclone/past-help.pd index 8434ef4ad04fe1948c3fa582f34bff4c50ea2012..38d48966f4bd5c8b46a1a2c30237aea996b98a6b 100644 --- a/externals/miXed/doc/help/cyclone/past-help.pd +++ b/externals/miXed/doc/help/cyclone/past-help.pd @@ -1,48 +1,103 @@ -#N canvas 0 26 433 293 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 29 253 docs based on the MAX/MSP reference (c) cycling'74; -#X text 28 267 ___________________________________________________ -; -#X obj 35 28 past; -#X text 81 27 report when input increases beyond a certain number; -#X obj 59 165 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#N canvas 428 35 558 453 10; +#X obj -1 426 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 255 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 483 187 494 275 META 0; +#X text 12 95 RELEASE_VERSION 0.41.4; +#X text 158 96 Keywords:; +#X text 12 5 GENRE help; +#X text 12 65 DESCRIPTION using help patches in Pure Data; +#X text 12 25 KEYWORDS needs_work (mention how pd finds help files +and replace 'common_terminology' subpatch with link to glossary); +#X text 117 111 control- control rate objects \; signal- audiorate +objects \; data_structure- objects for creating and managing data structures +\; nonlocal- objects that can make nonlocal connections to other objects +(i.e. \, communicate with other objects without using wires) \; storage- +objects whose main function is to store a value \; array- objects for +creating and editing arrays \; GUI- objects that provide a graphical +user interface \; MIDI- objects that provide MIDI functionality \; +time- objects that measure time or which the user can use to manipulate +time \; unfinished- help patches under construction \; orphan- help +patches that can't get accessed by right clicking on the corresponding +object (like [drawsymbol]) \; block-oriented- see Matju's definition +\; analysis- object that does analysis \; conversion- convert from +one set of units to another \; filter \; network \; trigonometry \; +soundfile- object that can play \, manipulate \, and/or save a sound +file (wav \, ogg \, mp3 \, etc.). \; random- object outputs a random +value \, list \, or signal \; symbol_op- object that manipulates or +stores a symbol \; list_op- object that manipulates or stores a list +\; canvas_op- object whose behavior only makes sense in terms of a +canvas \; patchfile_op- object whose behavior only makes sense in terms +of a patchfile \; ramp - a ramp \; bandlimited \; pd-op - object that +can report on or manipulate global Pd operation \; anything_op - store +or manipulate an anything \; abstraction_op - object that only makes +sense in terms of abstractions; +#X restore 499 428 pd META; +#X obj -1 337 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 380 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 323 350 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 207 428 pd Related_objects; +#X obj 78 264 cnv 17 3 56 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 350 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header past 3 12 0 18 +-204280 -1 0; +#X obj 514 8 past; +#X text 11 23 report when input increases beyond a certain number; +#X obj 74 166 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X obj 59 138 past 4; -#X floatatom 59 63 5 0 0 0 - - -; -#X text 112 140 one arg sets the limit to get past; -#X msg 102 104 set 8; -#X text 145 104 (re)set the limit to pass by; -#X msg 102 77 clear; -#X text 142 78 forget previous input; -#N canvas 133 162 577 369 weirdness 0; +#X obj 74 142 past 4; +#X floatatom 74 67 5 0 0 0 - - -, f 5; +#X text 127 144 one arg sets the limit to get past; +#X msg 117 108 set 8; +#X text 160 108 (re)set the limit to pass by; +#X msg 117 81 clear; +#X text 157 82 forget previous input; +#X text 108 263 float; +#X text 179 263 - number to check if past limit; +#X text 108 284 set x; +#X text 179 284 - set the new limit to x; +#X text 108 305 clear; +#X text 179 305 - forget previous input; +#X text 108 350 bang; +#X text 179 350 - bang if input number is more than limit; +#X text 90 394 1) float; +#X text 179 394 - initial limit; +#N canvas 902 165 577 369 weirdness 0; #X obj 97 178 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X floatatom 27 55 5 0 0 0 - - -; -#X msg 138 55 set 10 20 30; +#X floatatom 27 55 5 0 0 0 - - -, f 5; +#X msg 97 55 set 10 20 30; #X obj 27 103 pack f f; #X obj 27 79 t f f; #X obj 97 147 past 2 5; -#X msg 177 98 20 30 40; -#X msg 177 78 0 0 0; -#X msg 177 118 40 20 wrdlbrnft; -#X msg 375 72 11 22 33; +#X msg 141 98 20 30 40; +#X msg 141 78 0 0 0; +#X msg 141 118 40 20 wrdlbrnft; +#X msg 404 72 11 22 33; #X obj 375 176 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 375 150 past 10 20 30; -#X msg 346 48 0 0 0; -#X msg 397 93 11 33; -#X msg 411 113 33; -#X text 94 19 now theses are a bit strange IMO:; -#X text 50 259 this is a quote from an email Krzysztof Czaja sent me: -; -#X text 49 276 > it's list handling is weird indeed \, it bangs if -_any_ list; +#X msg 375 48 0 0 0; +#X msg 426 93 11 33; +#X msg 440 113 33; #X text 49 288 > item is greater than (>) a corresponding threshold \, or if; #X text 50 300 > _all_ list elements are greater or equal (>=). That is how; #X text 50 312 > it looks like in Max but I might be wrong ...; +#X text 49 276 > its list handling is weird indeed \, it bangs if _any_ +list; +#X text 94 19 now theses are a bit strange:; +#X text 50 259 this is a quote from an email Krzysztof Czaja sent: +; #X connect 1 0 4 0; #X connect 2 0 5 0; #X connect 3 0 5 0; @@ -57,22 +112,11 @@ is how; #X connect 12 0 11 0; #X connect 13 0 11 0; #X connect 14 0 11 0; -#X restore 349 187 pd weirdness; -#X text 33 192 I don't fully understand the list behaviour:; -#N canvas 247 115 494 398 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X restore 441 215 pd weirdness; +#X text 238 215 list behavior is a bit strange:; +#X obj 14 428 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION report when input increases beyond a certain -number; -#X text 12 75 INLET_0 float list set clear; -#X text 12 95 OUTLET_0 bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 384 273 pd META; -#X connect 6 0 5 0; -#X connect 7 0 6 0; -#X connect 9 0 6 0; -#X connect 11 0 6 0; +#X connect 12 0 11 0; +#X connect 13 0 12 0; +#X connect 15 0 12 0; +#X connect 17 0 12 0; diff --git a/externals/miXed/doc/help/cyclone/peakamp~-help.pd b/externals/miXed/doc/help/cyclone/peakamp~-help.pd index 69441060a65f052492b5364f475dd666748012c1..5874df8ff8a0e384e86f49511b2c5cce41dce55f 100644 --- a/externals/miXed/doc/help/cyclone/peakamp~-help.pd +++ b/externals/miXed/doc/help/cyclone/peakamp~-help.pd @@ -1,74 +1,104 @@ -#N canvas 0 26 666 402 10; -#X text 16 9 peakamp~; -#X text 406 101 Outlet: float (peak amplitude of signal); -#X text 406 65 Left inlet: signal \, bang; -#X floatatom 291 206 0 0 0 0 - - -; -#X floatatom 246 252 10 0 0 0 - - -; -#X floatatom 36 310 5 0 0 0 - - -; -#X obj 225 196 adc~; -#X obj 36 288 peakamp~; -#X text 132 10 measure the peak amplitude of a signal; -#X text 17 103 Banging the left inlet makes peakamp~ output its current -peak value \, or you can set the internal metro to output at regular -intervals by sending a non-zero number in the right inlet or setting -a non-zero number as an argument.; -#X text 406 77 Right inlet: float (ms); -#X text 406 89 Argument: float (optional \, ms); -#X obj 294 184 hsl 128 15 0 127 0 1 empty empty empty -2 -8 0 10 -262144 +#N canvas 427 35 558 587 10; +#X obj -1 559 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 315 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 617 360 363 235 META 0; +#X text -166 154 WEBSITE http://crca.ucsd.edu/~msp/; +#X text -166 21 LICENSE SIBSD; +#X text -166 135 AUTHOR Miller Puckette; +#X text -166 173 RELEASE_DATE 1997; +#X text -166 116 LIBRARY cyclone; +#X text -166 192 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text -166 2 KEYWORDS signal amplitude peak max maximum measure; +#X text -166 40 DESCRIPTION measure the peak amplitude of a signal +; +#X text -166 59 INLET_0 signal bang; +#X text -166 78 INLET_1 float; +#X text -166 97 OUTLET_0 signal; +#X restore 500 561 pd META; +#X obj -1 399 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 436 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 475 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 320 482 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 204 561 pd Related_objects; +#X obj 77 324 cnv 17 3 34 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 77 371 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header peakamp~ 3 12 0 +18 -204280 -1 0; +#X obj 488 8 peakamp~; +#X text 11 22 measure the peak amplitude of a signal; +#X text 109 323 signal; +#X text 177 323 - signal to measure peak amplitude; +#X text 109 342 bang; +#X floatatom 290 95 0 0 0 0 - - -; +#X floatatom 245 141 10 0 0 0 - - -, f 10; +#X floatatom 30 219 5 0 0 0 - - -, f 5; +#X obj 224 85 adc~; +#X obj 30 197 peakamp~; +#X obj 290 73 hsl 128 15 0 127 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 12700 1; -#X text 19 48 peakamp~ tracks and outputs the absolute value of the -peak amplitude of the incoming signal. It outputs when banged or using -its own internal clock. The peak value is reset each time peakamp~ -outputs a value.; -#X obj 246 230 peakamp~; -#X floatatom 275 298 10 0 0 0 - - -; -#X obj 52 261 metro 250; -#X obj 52 242 tgl 15 1 empty empty empty 17 7 0 10 -262144 -1 -1 1 +#X obj 245 119 peakamp~; +#X floatatom 274 195 10 0 0 0 - - -, f 10; +#X obj 46 170 metro 250; +#X obj 46 151 tgl 15 1 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; -#X obj 36 217 *~; -#X obj 36 171 noise~; -#X obj 55 195 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 +#X obj 30 126 *~; +#X obj 30 80 noise~; +#X obj 45 104 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; -#X floatatom 68 218 5 0 0 0 - - -; -#X obj 225 301 * 1000; -#X obj 225 323 osc~; -#X text 308 275 <-- argument causes automatic reporting; -#X obj 225 346 *~ 0.2; -#X obj 220 369 dac~; -#X obj 262 326 hsl 128 15 0.01 1 1 0 empty empty volume 15 8 0 10 -204786 +#X floatatom 62 126 5 0 0 0 - - -, f 5; +#X obj 224 195 * 1000; +#X obj 224 220 osc~; +#X obj 224 243 *~ 0.2; +#X obj 224 266 dac~; +#X obj 257 221 hsl 128 15 0.01 1 1 0 empty empty volume 15 8 0 10 -204786 -1 -1 0 1; -#X obj 225 276 peakamp~ 25; -#X text 272 360 Example: the amplitude sets the frequency; -#X text 319 206 <-- set the delay for the internal metro; -#N canvas 247 115 494 384 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 224 165 peakamp~ 25; +#X text 267 244 Example: the amplitude sets the frequency; +#X text 177 342 - output current peak value; +#X text 109 407 float; +#X text 177 407 - output current peak amplitude of signal; +#X obj 77 408 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 109 371 float; +#X text 92 446 1) float; +#X text 118 489 peakamp~ tracks and outputs the absolute value of the +peak amplitude of the incoming signal. It outputs when banged or using +its own internal clock. The peak value is reset each time peakamp~ +outputs a value.; +#X obj 478 50 pddp/dsp; +#X text 318 93 <-- set the delay for the internal metro; +#X text 305 160 <-- argument causes automatic reporting; +#X text 177 447 - optional \, report peak amp every x miliseconds; +#X text 177 371 - report every x miliseconds; +#X obj 10 559 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal conversion max_compatible; -#X text 12 45 DESCRIPTION measure the peak amplitude of a signal; -#X text 12 65 INLET_0 bang signal; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 616 382 pd META; -#X connect 3 0 14 1; -#X connect 6 0 28 0; -#X connect 6 1 14 0; -#X connect 7 0 5 0; -#X connect 12 0 3 0; -#X connect 14 0 4 0; -#X connect 16 0 7 0; -#X connect 17 0 16 0; -#X connect 18 0 7 0; -#X connect 19 0 18 0; -#X connect 20 0 21 0; -#X connect 20 0 18 1; -#X connect 22 0 23 0; -#X connect 23 0 25 0; -#X connect 25 0 26 0; -#X connect 25 0 26 1; +#X connect 15 0 21 1; +#X connect 18 0 34 0; +#X connect 18 1 21 0; +#X connect 19 0 17 0; +#X connect 20 0 15 0; +#X connect 21 0 16 0; +#X connect 23 0 19 0; +#X connect 24 0 23 0; +#X connect 25 0 19 0; +#X connect 26 0 25 0; +#X connect 27 0 28 0; #X connect 27 0 25 1; -#X connect 28 0 15 0; -#X connect 28 0 22 0; +#X connect 29 0 30 0; +#X connect 30 0 31 0; +#X connect 31 0 32 0; +#X connect 31 0 32 1; +#X connect 33 0 31 1; +#X connect 34 0 22 0; +#X connect 34 0 29 0; diff --git a/externals/miXed/doc/help/cyclone/peek~-help.pd b/externals/miXed/doc/help/cyclone/peek~-help.pd index 8198845bb2acdf1b8c3aae8390045f08d3a7ed8e..7508e783f6ab82bd67e1715d830b9be0ba699c35 100644 --- a/externals/miXed/doc/help/cyclone/peek~-help.pd +++ b/externals/miXed/doc/help/cyclone/peek~-help.pd @@ -1,40 +1,61 @@ -#N canvas 0 26 783 434 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 23 375 docs based on the MAX/MSP reference (c) cycling'74; -#X text 23 390 ___________________________________________________ -; -#X obj 27 18 peek~; -#X text 79 19 read and write sample values; -#X obj 531 278 peek~ table; +#N canvas 427 35 558 549 10; +#X obj -1 655 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 446 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 615 294 363 263 META 0; +#X text 11 175 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 23 LICENSE SIBSD; +#X text 11 156 AUTHOR Miller Puckette; +#X text 11 194 RELEASE_DATE 1997; +#X text 11 137 LIBRARY cyclone; +#X text 11 213 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 11 80 INLET_1 float; +#X text 11 4 KEYWORDS read write sample table graph array; +#X text 11 42 DESCRIPTION read and write sample values; +#X text 11 61 INLET_0 list float setx; +#X text 11 99 INLET_2 ?????; +#X text 11 118 OUTLET_0 float; +#X restore 497 657 pd META; +#X obj -1 577 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 614 cnv 3 550 3 empty \$0-pddp.cnv.argument 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 \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 205 657 pd Related_objects; +#X obj 78 457 cnv 17 3 45 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 516 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header peek~ 3 12 0 18 +-204280 -1 0; +#X text 11 24 read and write sample values; +#X obj 247 361 peek~ table; #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 restore 9 135 graph; +#X floatatom 259 93 5 0 0 0 - - -, f 5; +#X floatatom 247 385 5 0 0 0 - - -, f 5; +#X floatatom 354 253 5 0 0 0 - - -, f 5; +#X msg 287 132 4 1; +#X msg 320 132 10 1; +#X obj 327 170 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 327 192 t b b; +#X msg 327 216 12; +#X msg 354 216 1; +#X msg 349 319 clip \$1; +#X obj 349 295 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 msg 247 56 set table; +#X text 369 294 en/disable -1/+1 clipping; +#X text 307 56 change array; +#N canvas 873 284 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; @@ -47,31 +68,46 @@ #X text 73 142 > or change it via an inlet but I am not sure how to ; #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 restore 402 407 pd multichannel; +#X text 107 455 list; +#X text 107 471 float; +#X text 178 471 - set x value (set y value at same time in other outlet) +; +#X obj 78 587 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 107 516 float; +#X text 178 516 - set y value (set x value at same time in other outlet) +; +#X text 107 487 set x; +#X text 178 487 - set new table; +#X text 107 587 float; +#X text 178 587 - output y value correspoing to input x; +#X text 89 625 1) table; +#X text 178 625 - initial table to store x \, y pair into; +#X text 178 455 - output y value coresponding to input x; +#X obj 506 7 peek~; +#X text 8 94 first \, draw something here:; +#X text 299 90 read the y value by setting x here; +#X text 346 167 ...or like this...; +#X text 354 123 to change values in the table \, use lists...; +#X text 389 240 ...or set the y val here and then set the x val in +the first inlet; +#X obj 78 545 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 107 545 ?????; +#X text 178 545 ?????; +#X obj 10 654 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#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 10 0 13 0; +#X connect 12 0 10 0; +#X connect 14 0 10 1; +#X connect 15 0 10 0; +#X connect 16 0 10 0; +#X connect 17 0 18 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 connect 18 1 20 0; +#X connect 19 0 10 0; +#X connect 20 0 10 1; +#X connect 21 0 10 0; +#X connect 22 0 21 0; +#X connect 23 0 10 0; diff --git a/externals/miXed/doc/help/cyclone/phasewrap~-help.pd b/externals/miXed/doc/help/cyclone/phasewrap~-help.pd index 0f2bcf93844fe39acc7b58bfc3752c954e488df6..2138b943e93b58e438231a35ace68f7f2e55d198 100644 --- a/externals/miXed/doc/help/cyclone/phasewrap~-help.pd +++ b/externals/miXed/doc/help/cyclone/phasewrap~-help.pd @@ -1,25 +1,57 @@ -#N canvas 0 26 364 202 10; -#X text 15 35 wrap a signal between -pi and pi; -#X obj 106 83 sig~; -#X obj 108 60 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 106 116 phasewrap~; -#X obj 107 152 Snapshot~ 100; -#X obj 106 177 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#N canvas 247 115 494 385 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#N canvas 428 35 558 390 10; +#X obj -1 364 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 241 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 621 194 359 207 META 0; +#X text 7 115 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 1 LICENSE SIBSD; +#X text 7 96 AUTHOR Miller Puckette; +#X text 7 134 RELEASE_DATE 1997; +#X text 7 77 LIBRARY cyclone; +#X text 7 153 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 7 58 OUTLET_0 signal; +#X text 7 -18 KEYWORDS signal wrap -pi pi phase; +#X text 7 20 DESCRIPTION wrap a signal between -pi and pi; +#X text 7 39 INLET_0 signal; +#X restore 501 366 pd META; +#X obj -1 283 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 322 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 311 290 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 196 366 pd Related_objects; +#X obj 79 253 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 294 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header phasewrap~ 3 12 +0 18 -204280 -1 0; +#X obj 476 10 phasewrap~; +#X text 11 23 wrap a signal between -pi and pi; +#X obj 99 101 sig~; +#X obj 99 76 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 99 130 phasewrap~; +#X obj 99 160 Snapshot~ 100; +#X obj 99 191 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X text 112 253 signal; +#X text 177 253 - signal to wrap the phase; +#X text 112 294 signal; +#X text 177 294 - the wrapped signal; +#X text 112 334 (none); +#X obj 479 47 pddp/dsp; +#X text 159 74 modify the incoming signal; +#X text 162 182 wrapped output (always in the range of -pi to pi) ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION wrap a signal between -pi and pi; -#X text 12 65 INLET_0 signal; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 315 182 pd META; -#X connect 1 0 3 0; -#X connect 2 0 1 0; -#X connect 3 0 4 0; -#X connect 4 0 5 0; +#X obj 10 366 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 11 0 13 0; +#X connect 12 0 11 0; +#X connect 13 0 14 0; +#X connect 14 0 15 0; diff --git a/externals/miXed/doc/help/cyclone/pink~-help.pd b/externals/miXed/doc/help/cyclone/pink~-help.pd index c6d5e9d39106aca0d092da4053b7c13115ba959c..fbaba80ac7d696c1a499397c3fa5e18743e126e9 100644 --- a/externals/miXed/doc/help/cyclone/pink~-help.pd +++ b/externals/miXed/doc/help/cyclone/pink~-help.pd @@ -1,27 +1,58 @@ -#N canvas 0 26 403 361 10; -#X text 15 35 Pink noise generator; -#X obj 80 337 dac~; -#X obj 80 264 *~ 0.2; -#X text 20 141 pink~ is pretty simple. just connect its outlet to something -and you get noise. the signal input is ignored.; -#X text 18 58 pink~ generates pink noise \, as distinguished from white -noise (which the MSP object noise~ generates). White noise has constant -spectral power per hertz of bandwidth \, while pink noise has constant -power per octave. Subjectively \, pink noise sounds less hissy than -white noise.; -#X obj 80 228 pink~; -#N canvas 247 115 494 373 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#N canvas 429 35 559 466 10; +#X obj -1 436 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 217 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 619 270 359 201 META 0; +#X text 9 100 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 9 -14 LICENSE SIBSD; +#X text 9 81 AUTHOR Miller Puckette; +#X text 9 119 RELEASE_DATE 1997; +#X text 9 62 LIBRARY cyclone; +#X text 9 138 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 9 43 OUTLET_0 signal; +#X text 9 -33 KEYWORDS signal noise pink generator; +#X text 9 5 DESCRIPTION pink noise generator; +#X text 9 24 INLET_0 signal; +#X restore 499 438 pd META; +#X obj -1 256 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 296 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 336 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 322 362 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 205 438 pd Related_objects; +#X obj 79 227 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 268 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header pink~ 3 12 0 18 +-204280 -1 0; +#X text 110 227 signal; +#X text 110 268 signal; +#X text 110 308 (none); +#X obj 507 9 pink~; +#X text 11 23 Pink noise generator; +#X obj 119 172 dac~; +#X obj 119 136 *~ 0.2; +#X obj 119 100 pink~; +#X text 193 227 - ignored; +#X text 193 268 - pink noise; +#X text 111 352 pink~ generates pink noise \, as distinguished from +white noise (which the MSP object noise~ generates). White noise has +constant spectral power per hertz of bandwidth \, while pink noise +has constant power per octave. Subjectively \, pink noise sounds less +hissy than white noise.; +#X obj 480 54 pddp/dsp; +#X text 29 57 very simple to use \, pink~ generates pink noise (see +below) and sends it through its outlet:; +#X obj 10 437 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible random; -#X text 12 45 DESCRIPTION pink noise generator; -#X text 12 65 INLET_0; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 353 340 pd META; -#X connect 2 0 1 0; -#X connect 2 0 1 1; -#X connect 5 0 2 0; +#X connect 16 0 15 0; +#X connect 16 0 15 1; +#X connect 17 0 16 0; diff --git a/externals/miXed/doc/help/cyclone/play~-help.pd b/externals/miXed/doc/help/cyclone/play~-help.pd index 9a3241126fe44cb6d078cbb74ec6f5a7ca636ad2..d154c9c9c7c92cf09b7896f25d6b3e45647a651e 100644 --- a/externals/miXed/doc/help/cyclone/play~-help.pd +++ b/externals/miXed/doc/help/cyclone/play~-help.pd @@ -1,17 +1,50 @@ -#N canvas 0 26 446 532 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 28 491 docs based on the MAX/MSP reference (c) cycling'74; -#X text 29 504 ___________________________________________________ -; -#X obj 39 168 table sample; -#X obj 39 94 openpanel; -#X msg 39 119 read -resize \$1 sample; -#X obj 39 144 soundfiler; -#X obj 39 69 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X text 65 70 load a sample; -#X floatatom 72 387 0 0 100 0 - - -; +#N canvas 429 36 558 496 10; +#X obj -252 380 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 +0 14 -233017 -33289 0; +#X obj -252 225 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 +13 -228856 -1 0; +#N canvas 622 279 360 227 META 0; +#X text 11 143 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 29 LICENSE SIBSD; +#X text 11 124 AUTHOR Miller Puckette; +#X text 11 162 RELEASE_DATE 1997; +#X text 11 105 LIBRARY cyclone; +#X text 11 181 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 11 86 OUTLET_0 signal; +#X text 11 10 KEYWORDS signal sample playback play position; +#X text 11 48 DESCRIPTION position based sample playback; +#X text 11 67 INLET_0 signal set x; +#X restore 251 382 pd META; +#X obj -252 281 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 +0 13 -228856 -1 0; +#X obj -252 318 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 +12 0 13 -228856 -1 0; +#N canvas 324 397 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore -44 382 pd Related_objects; +#X obj -171 234 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -170 290 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -252 -89 cnv 15 552 40 empty \$0-pddp.cnv.header play~ 3 12 +0 18 -204280 -1 0; +#X obj 253 -80 play~; +#X text -240 -66 position based sample playback; +#X text -146 233 signal; +#X text -71 233 - signal to have positional playback; +#X text -146 253 set x; +#X text -71 253 - change sample to array x; +#X obj -237 83 table sample; +#X obj -237 9 openpanel; +#X msg -237 34 read -resize \$1 sample; +#X obj -237 59 soundfiler; +#X obj -237 -16 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 +-1 -1; +#X text -219 -17 load a sample; +#X floatatom -50 166 0 0 100 0 - - -; #N canvas 159 26 532 285 output 0; #X obj 338 160 t b; #X obj 338 110 f; @@ -65,42 +98,36 @@ #X connect 23 0 20 0; #X connect 26 0 5 0; #X connect 27 0 21 0; -#X restore 43 411 pd output; -#X msg 101 387 MUTE; -#X msg 138 274 set sample; -#X text 219 277 change array; -#X text 148 31 position based sample playback; -#X obj 43 264 line~; -#X msg 43 230 0 \, 441 1000; -#X obj 43 354 play~ sample; -#X text 140 352 arg is an array; -#X text 140 364 if a second arg is given it's treated as a number; -#X text 140 376 of channels and play~ tries to load 0-sample ....; -#X text 139 387 to n-sample where n is the number of channels-1; -#X obj 36 30 play~ table 4; -#X msg 130 230 441 \, 0 1000; -#X text 43 213 forward; -#X text 137 209 backward; -#N canvas 247 115 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS signal max_compatible array; -#X text 12 45 DESCRIPTION position based sample playback; -#X text 12 65 INLET_0 signal set; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 396 511 pd META; -#X connect 4 0 5 0; -#X connect 5 0 6 0; -#X connect 7 0 4 0; -#X connect 9 0 10 1; -#X connect 10 0 9 0; -#X connect 11 0 10 2; -#X connect 12 0 17 0; -#X connect 15 0 17 0; -#X connect 16 0 15 0; -#X connect 17 0 10 0; -#X connect 23 0 15 0; +#X restore -75 190 pd output; +#X msg -24 166 MUTE; +#X msg -62 67 set sample; +#X text 7 66 change array; +#X obj -75 33 line~; +#X msg -75 -1 0 \, 441 1000; +#X obj -75 123 play~ sample; +#X msg 12 -1 441 \, 0 1000; +#X text -75 -18 forward; +#X text 19 -18 backward; +#X text -146 290 signal; +#X text -71 290 - sample playback; +#X text -164 329 1) table; +#X text -71 329 - sample to play; +#X text -164 350 2) float; +#X text -71 350 - option arg for number of channels; +#X obj 228 -39 pddp/dsp; +#X text 6 104 arg is an array. if a second argument is given \, it's +treated as a number of channels. then play~ tries to load 0-sample +to n-sample where n is the number of channels; +#X obj -236 380 pddp/pddplink all_about_help_patches.pd -text Usage +Guide; +#X connect 16 0 17 0; +#X connect 17 0 18 0; +#X connect 19 0 16 0; +#X connect 21 0 22 1; +#X connect 22 0 21 0; +#X connect 23 0 22 2; +#X connect 24 0 28 0; +#X connect 26 0 28 0; +#X connect 27 0 26 0; +#X connect 28 0 22 0; +#X connect 29 0 26 0; diff --git a/externals/miXed/doc/help/cyclone/poke~-help.pd b/externals/miXed/doc/help/cyclone/poke~-help.pd index 00c6caf53d3b32fc66b5423c49dc043db563db99..e79e3bc6c66b625bfbb557c89810f7ac789c615b 100644 --- a/externals/miXed/doc/help/cyclone/poke~-help.pd +++ b/externals/miXed/doc/help/cyclone/poke~-help.pd @@ -1,57 +1,95 @@ -#N canvas 0 26 767 365 10; -#X msg 278 155 0; -#X floatatom 342 154 0 0 0 0 - - -; -#X obj 182 204 sig~ -1; -#X text -5 280 value; -#X obj 37 263 cycle~ 440; -#X text 120 276 index; -#X text 103 303 channel; -#X text 298 198 a source of an increasing index \, also consider fft~ +#N canvas 427 34 558 581 10; +#X obj -1 762 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 451 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 598 351 381 238 META 0; +#X text 11 163 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 30 LICENSE SIBSD; +#X text 11 144 AUTHOR Miller Puckette; +#X text 11 182 RELEASE_DATE 1997; +#X text 11 125 LIBRARY cyclone; +#X text 11 201 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 11 68 INLET_0 signal set x; +#X text 11 11 KEYWORDS signal write table sample index; +#X text 11 49 DESCRIPTION write into a table using a signal sample +index; +#X text 11 87 INLET_1 float; +#X text 11 106 INLET_2 float; +#X restore 500 764 pd META; +#X obj -1 557 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 594 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 654 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 317 478 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 203 764 pd Related_objects; +#X obj 78 460 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 504 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header poke~ 3 12 0 18 +-204280 -1 0; +#X obj 502 9 poke~; +#X text 11 23 Write into a table using a signal sample index; +#X msg 156 216 0; +#X floatatom 231 215 0 0 0 0 - - -; +#X obj 89 246 sig~ -1; +#X obj 50 72 cycle~ 440; +#X text 155 196 a source of an increasing index \, also consider fft~ ; -#X text 6 41 poke~ allows you to write samples into a buffer~ at sample -locations specified by a signal. Typically \, the signal will increase -in value by 1 with each sample to write successive values into successive -samples (like record~). If the index signal is negative or larger than -the size of the buffer~ \, no data is recorded.; -#X text 392 157 count maximum sets the number of samples recorded (think -of it as the loop size); -#X text 12 23 Write into a table using a signal sample index; -#X obj 443 256 table foo 1000; -#X obj 38 309 poke~ foo; -#X text 37 330 arguments are name of table (required) and initial channel -to write (optional \, default 1); -#X obj 146 249 multiplex~ 0 1; -#X msg -8 168 0; -#X msg -8 145 1; -#X text 23 146 start writing; -#X text 23 167 stop writing by sending -1 signal; -#X floatatom 279 261 5 0 0 0 - - -; -#X obj 278 177 count~ 0 2048; -#X obj 279 235 Snapshot~ 100; -#N canvas 247 115 494 397 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 442 390 table foo 1000; +#X obj 50 356 poke~ foo; +#X obj 76 311 multiplex~ 0 1; +#X msg 86 170 0; +#X msg 76 147 1; +#X text 107 148 start writing; +#X text 112 169 stop writing by sending -1 signal; +#X floatatom 174 293 5 0 0 0 - - -, f 5; +#X obj 156 238 count~ 0 2048; +#X obj 174 267 Snapshot~ 100; +#X obj 442 416 table bar 1000; +#X msg 58 98 set bar; +#X text 102 459 signal; +#X text 186 459 - signal to sample; +#X text 102 480 set x; +#X text 186 480 - change buffer to x; +#X text 102 504 float; +#X text 186 504 - index of value being recorded; +#X text 84 606 1) table; +#X text 186 606 - buffer to write to (required); +#X text 84 625 2) float; +#X text 186 625 - initial channel (optional \, default 1); +#X text 115 667 poke~ allows you to write samples into a buffer~ at +sample locations specified by a signal. Typically \, the signal will +increase in value by 1 with each sample to write successive values +into successive samples (like record~). If the index signal is negative +or larger than the size of the buffer~ \, no data is recorded.; +#X obj 477 49 pddp/dsp; +#X text 115 346 arguments are name of table (required) and initial +channel to write (optional \, default 1); +#X text 253 215 count maximum sets the number of samples recorded +(think of it as the loop size); +#X obj 78 529 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 102 529 float; +#X text 186 529 - set channel of value being recorded; +#X text 102 566 remotely sent to table; +#X obj 12 763 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal array max_compatible; -#X text 12 45 DESCRIPTION write into a table using a signal sample -index; -#X text 12 65 INLET_0 signal set; -#X text 12 85 INLET_1 signal; -#X text 12 105 INLET_2 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 706 342 pd META; -#X obj 443 282 table bar 1000; -#X msg 12 230 set bar; -#X connect 0 0 20 0; -#X connect 1 0 20 1; -#X connect 2 0 14 0; -#X connect 4 0 12 0; -#X connect 14 0 12 1; -#X connect 15 0 14 0; -#X connect 16 0 14 0; -#X connect 20 0 14 1; -#X connect 20 0 21 0; +#X connect 12 0 25 0; +#X connect 13 0 25 1; +#X connect 14 0 19 0; +#X connect 15 0 18 0; +#X connect 19 0 18 1; +#X connect 20 0 19 0; #X connect 21 0 19 0; -#X connect 24 0 12 0; +#X connect 25 0 19 1; +#X connect 25 0 26 0; +#X connect 26 0 24 0; +#X connect 28 0 18 0; diff --git a/externals/miXed/doc/help/cyclone/poltocar-help.pd b/externals/miXed/doc/help/cyclone/poltocar-help.pd index b573097913fdbefb8b3a3be5a34ca67defb0a21e..f3cf24d833353357d43e2e108048379fdde042ae 100644 --- a/externals/miXed/doc/help/cyclone/poltocar-help.pd +++ b/externals/miXed/doc/help/cyclone/poltocar-help.pd @@ -1,49 +1,79 @@ -#N canvas 0 26 427 421 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 27 383 docs based on the MAX/MSP reference (c) cycling'74; -#X text 26 397 ___________________________________________________ +#N canvas 428 35 560 593 10; +#X obj -1 565 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 396 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 583 339 396 262 META 0; +#X text 27 188 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 27 36 LICENSE SIBSD; +#X text 27 169 AUTHOR Miller Puckette; +#X text 27 207 RELEASE_DATE 1997; +#X text 27 150 LIBRARY cyclone; +#X text 27 226 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 27 17 KEYWORDS polar cartesian conversion coordinate graph ; -#X floatatom 107 117 5 0 0 0 amplitude-> - -; -#X floatatom 158 116 5 0 0 1 <-phase - -; -#X floatatom 107 197 5 0 0 0 real-> - -; -#X floatatom 158 197 5 0 0 1 <-imaginary - -; -#X text 121 39 see also; -#X obj 41 21 poltocar; -#X obj 187 34 cartopol; -#X text 114 15 polar to cartesian conversion; -#X obj 107 172 poltocar; -#X obj 111 292 hsl 128 15 -1 1 0 0 empty empty x-axis 133 7 1 10 -262144 +#X text 27 55 DESCRIPTION polar to cartesian conversion; +#X text 27 74 INLET_0 float; +#X text 27 93 INLET_1 float; +#X text 27 131 OUTLET_1 float; +#X text 27 112 OUTLET_1 float; +#X restore 499 567 pd META; +#X obj -1 460 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 524 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 329 446 428 153 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 53 39 cartopol; +#X restore 211 568 pd Related_objects; +#X obj 81 409 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header poltocar 3 12 0 +18 -204280 -1 0; +#X obj 81 433 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 +-162280 0; +#X text 110 409 float; +#X text 183 470 - real part of argument; +#X text 110 433 float; +#X text 183 495 - imaginary part of argument; +#X obj 81 470 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 495 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 +-162280 0; +#X text 110 470 float; +#X text 110 495 float; +#X text 183 409 - amplitude; +#X text 183 433 - phase; +#X text 115 537 (none); +#X obj 486 8 poltocar; +#X text 12 23 polar to cartesian conversion; +#X floatatom 172 158 5 0 0 0 amplitude-> - -, f 5; +#X floatatom 223 112 5 0 0 1 <-phase - -, f 5; +#X floatatom 172 212 5 0 0 0 real-> - -, f 5; +#X floatatom 217 212 5 0 0 1 <-imaginary - -, f 5; +#X obj 172 187 poltocar; +#X obj 176 307 hsl 128 15 -1 1 0 0 empty empty x-axis 133 7 1 10 -262144 -1 -1 0 1; -#X obj 167 233 vsl 15 128 -1 1 0 0 empty empty y-axis -6 -9 1 10 -262144 +#X obj 232 248 vsl 15 128 -1 1 0 0 empty empty y-axis -6 -9 1 10 -262144 -1 -1 0 1; -#X obj 158 134 t b f; -#X obj 16 92 hsl 128 15 -1 1 0 0 empty empty amplitude 6 7 1 10 -261681 +#X obj 223 130 t b f; +#X obj 172 61 hsl 128 15 -1 1 0 0 empty empty amplitude 6 7 1 10 -261681 -1 -1 0 1; -#X obj 162 92 hsl 128 15 0 6.28318 0 0 empty empty phase 7 7 1 10 -225280 +#X obj 223 88 hsl 128 15 0 6.28318 0 0 empty empty phase 7 7 1 10 -225280 -1 -1 0 1; -#X text 296 90 (0 to 2pi); -#N canvas 247 115 494 389 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 357 86 (0 to 2pi); +#X obj 12 567 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control conversion max_compatible; -#X text 12 45 DESCRIPTION polar to cartesian conversion; -#X text 12 65 INLET_0 float; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 125 OUTLET_1 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 376 400 pd META; -#X connect 3 0 11 0; -#X connect 4 0 14 0; -#X connect 5 0 13 0; -#X connect 6 0 12 0; -#X connect 11 0 5 0; -#X connect 11 1 6 0; -#X connect 14 0 3 0; -#X connect 14 1 11 1; -#X connect 15 0 3 0; -#X connect 16 0 4 0; +#X connect 22 0 26 0; +#X connect 23 0 29 0; +#X connect 24 0 28 0; +#X connect 25 0 27 0; +#X connect 26 0 24 0; +#X connect 26 1 25 0; +#X connect 29 0 22 0; +#X connect 29 1 26 1; +#X connect 30 0 22 0; +#X connect 31 0 23 0; diff --git a/externals/miXed/doc/help/cyclone/poltocar~-help.pd b/externals/miXed/doc/help/cyclone/poltocar~-help.pd index 5d89361138d2f58e0fafd29ccc2030a7481e2851..4358bc1022f0f8f5f4c09dd87e6d3c7b46da43e1 100644 --- a/externals/miXed/doc/help/cyclone/poltocar~-help.pd +++ b/externals/miXed/doc/help/cyclone/poltocar~-help.pd @@ -1,31 +1,68 @@ -#N canvas 1 26 336 264 10; -#X text 15 35 Polar to cartesian coordinate conversion.; -#X text 113 151 phase (in 271 radians); -#X obj 64 234 ifft~ 256 256 0; -#X obj 64 210 poltocar~; -#X obj 64 135 cartopol~; -#X obj 64 112 fft~ 256 256 0; -#X text 44 151 amp.; -#X text 61 77 Here's how to connect it to an fft~:; -#X text 115 177 <- do some spectral processing here; -#N canvas 247 115 385 393 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 +#N canvas 426 36 559 435 10; +#X obj -1 408 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 234 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 577 209 374 261 META 0; +#X text 7 186 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 34 LICENSE SIBSD; +#X text 7 167 AUTHOR Miller Puckette; +#X text 7 205 RELEASE_DATE 1997; +#X text 7 148 LIBRARY cyclone; +#X text 7 224 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 7 110 OUTLET_0 signal; +#X text 7 15 KEYWORDS signal cartesian polar conversion; +#X text 7 53 DESCRIPTION polar to cartesian coordinate conversion; +#X text 7 72 INLET_0 signal; +#X text 7 129 OUTLET_1 signal; +#X text 7 91 INLET_1 signal; +#X restore 503 410 pd META; +#X obj -1 300 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 365 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 481 329 428 153 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 55 46 cartopol~; +#X restore 201 411 pd Related_objects; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header poltocar~ 3 12 +0 18 -204280 -1 0; +#X text 124 377 (none); +#X obj 483 8 poltocar~; +#X obj 482 55 pddp/dsp; +#X text 190 243 - amplitude; +#X text 190 270 - phase; +#X text 123 243 signal; +#X text 123 270 signal; +#X obj 92 245 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 92 271 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 +-162280 0; +#X text 190 311 - real part of signal; +#X text 190 337 - imaginary part of signal; +#X text 123 311 signal; +#X text 123 337 signal; +#X obj 92 312 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 92 338 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 +-162280 0; +#X text 50 56 Here's how to connect it to an fft~:; +#X text 177 120 phase (in 271 radians); +#X obj 121 202 ifft~ 256 256 0; +#X obj 121 178 poltocar~; +#X obj 121 103 cartopol~; +#X obj 121 80 fft~ 256 256 0; +#X text 96 119 amp.; +#X text 172 145 <- do some spectral processing here; +#X text 21 23 polar to cartesian coordinate conversion.; +#X obj 14 410 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal conversion max_compatible; -#X text 12 45 DESCRIPTION polar to cartesian coordinate conversion. -; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 125 OUTLET_1 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 286 243 pd META; -#X connect 3 0 2 0; -#X connect 3 1 2 1; -#X connect 4 0 3 0; -#X connect 4 1 3 1; -#X connect 5 0 4 0; -#X connect 5 1 4 1; +#X connect 25 0 24 0; +#X connect 25 1 24 1; +#X connect 26 0 25 0; +#X connect 26 1 25 1; +#X connect 27 0 26 0; +#X connect 27 1 26 1; diff --git a/externals/miXed/doc/help/cyclone/pong~-help.pd b/externals/miXed/doc/help/cyclone/pong~-help.pd index 589940c7d5e5dee03f35cf85c2a3d836ed5a551c..0e8eef479d42ed15e6f0a41d2b9669c5c1e696a8 100644 --- a/externals/miXed/doc/help/cyclone/pong~-help.pd +++ b/externals/miXed/doc/help/cyclone/pong~-help.pd @@ -1,20 +1,94 @@ -#N canvas 0 26 541 463 10; -#X text 25 -55 fold or wrap a signal within a given range; -#X text 305 104 lo val; -#X text 360 104 hi val; -#X floatatom 361 121 0 0 0 0 - - -; -#X floatatom 305 121 0 0 0 0 - - -; -#X floatatom 236 116 0 0 0 0 - - -; -#X obj 236 137 phasor~ 4; -#X text 86 117 lo val; -#X text 162 112 hi val; -#X obj 163 150 sig~ 0.25; -#X floatatom 163 129 0 0 0 0 - - -; -#X obj 86 155 sig~ -0.25; -#X floatatom 86 134 0 0 0 0 - - -; -#X floatatom 14 120 0 0 0 0 - - -; -#X obj 14 141 phasor~ 4; -#X text 28 -30 pong either folds or wraps its input within the range +#N canvas 428 34 558 554 10; +#X obj -1 784 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 380 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 620 312 360 252 META 0; +#X text 10 170 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 18 LICENSE SIBSD; +#X text 10 151 AUTHOR Miller Puckette; +#X text 10 189 RELEASE_DATE 1997; +#X text 10 132 LIBRARY cyclone; +#X text 10 208 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 113 OUTLET_0 signal; +#X text 10 -1 KEYWORDS signal fold wrap range; +#X text 10 37 DESCRIPTION fold or wrap a signal within a given range +; +#X text 10 56 INLET_0 signal float mode; +#X text 10 75 INLET_1 flaot signal; +#X text 10 94 INLET_2 float signal; +#X restore 500 786 pd META; +#X obj -1 539 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 576 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 652 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 312 452 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 196 786 pd Related_objects; +#X obj 85 392 cnv 17 3 43 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 85 549 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header pong~ 3 12 0 18 +-204280 -1 0; +#X text 15 23 fold or wrap a signal within a given range; +#X text 111 388 signal; +#X text 192 388 - signal to fold or wrap around range; +#X text 111 445 float; +#X text 111 465 signal; +#X text 192 453 - set low range; +#X obj 85 493 cnv 17 3 33 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj 85 447 cnv 17 3 33 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 111 491 float; +#X text 111 510 signal; +#X text 192 499 - set high range; +#X text 111 549 signal; +#X text 192 549 - wrapped or folded signal; +#X text 192 420 - 0 for fold \, 1 for wrap; +#X text 93 587 1) float; +#X text 93 604 2) float; +#X text 93 622 3) float; +#X text 192 604 - default low value; +#X text 192 622 - default high value; +#X text 192 587 - mode (0 for fold \, 1 for wrap); +#X text 339 131 lo val; +#X text 391 132 hi val; +#X floatatom 392 149 0 0 0 0 - - -; +#X floatatom 339 148 0 0 0 0 - - -; +#X floatatom 286 92 0 0 0 0 - - -; +#X obj 286 113 phasor~ 4; +#X text 139 109 lo val; +#X text 191 154 hi val; +#X obj 161 176 sig~ 0.25; +#X floatatom 161 155 0 0 0 0 - - -; +#X obj 109 131 sig~ -0.25; +#X floatatom 109 110 0 0 0 0 - - -; +#X floatatom 56 65 0 0 0 0 - - -; +#X obj 56 86 phasor~ 4; +#X obj 55 274 Scope~ 137 73 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 +135 0; +#X obj 286 273 Scope~ 129 75 256 3 128 -1 1 0 0 0 0 102 255 51 135 +135 135 0; +#X obj 302 231 Snapshot~ 100; +#X obj 302 254 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 71 230 Snapshot~ 100; +#X obj 71 253 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 56 202 pong~ 0 -0.25 0.25; +#X obj 287 206 pong~ 1 -0.25 0.25; +#X msg 449 157 mode 0; +#X msg 449 182 mode 1; +#X text 495 157 fold; +#X text 497 181 wrap; +#X text 102 658 pong either folds or wraps its input within the range of a lo val and a hi val. The optional arguments are <mode> <lo val> <high val>. mode 0 is fold \, mode 1 is wrap. The default mode is fold. The default range is zero to one. If hi val is greater than lo val @@ -22,52 +96,28 @@ The default range is zero to one. If hi val is greater than lo val The mode <int> message may be used to switch between fold and wrap mode. It is useful for performing modulo arithmetic \, as well as foldover or wraparound distortion.; -#X obj 29 252 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 237 272 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 256 222 Snapshot~ 100; -#X obj 257 245 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 45 207 Snapshot~ 100; -#X obj 46 230 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 30 179 pong~ 0 -0.25 0.25; -#X obj 237 197 pong~ 1 -0.25 0.25; -#X msg 425 147 mode 0; -#X msg 424 174 mode 1; -#X text 471 147 fold; -#X text 472 173 wrap; -#N canvas 247 115 494 388 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 max_compatible; -#X text 12 45 DESCRIPTION fold or wrap a signal within a given range +#X text 111 404 float; +#X text 192 404 - number to wrap or fold; +#X text 111 420 mode <int>; +#X obj 505 8 pong~; +#X obj 480 52 pddp/dsp; +#X obj 9 787 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 85 INLET_1 signal; -#X text 12 105 INLET_2 signal; -#X text 12 125 OUTLET_0 signal; -#X text 12 65 INLET_0 signal mode; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 492 392 pd META; -#X connect 3 0 23 2; -#X connect 4 0 23 1; -#X connect 5 0 6 0; -#X connect 6 0 23 0; -#X connect 9 0 22 2; -#X connect 10 0 9 0; -#X connect 11 0 22 1; -#X connect 12 0 11 0; -#X connect 13 0 14 0; -#X connect 14 0 22 0; -#X connect 18 0 19 0; -#X connect 20 0 21 0; -#X connect 22 0 16 0; -#X connect 22 0 20 0; -#X connect 23 0 17 0; -#X connect 23 0 18 0; -#X connect 24 0 23 0; -#X connect 25 0 23 0; +#X connect 32 0 51 2; +#X connect 33 0 51 1; +#X connect 34 0 35 0; +#X connect 35 0 51 0; +#X connect 38 0 50 2; +#X connect 39 0 38 0; +#X connect 40 0 50 1; +#X connect 41 0 40 0; +#X connect 42 0 43 0; +#X connect 43 0 50 0; +#X connect 46 0 47 0; +#X connect 48 0 49 0; +#X connect 50 0 44 0; +#X connect 50 0 48 0; +#X connect 51 0 45 0; +#X connect 51 0 46 0; +#X connect 52 0 51 0; +#X connect 53 0 51 0; diff --git a/externals/miXed/doc/help/cyclone/pow~-help.pd b/externals/miXed/doc/help/cyclone/pow~-help.pd index e6d898423350b6e58a6fa1b20e8edf67bf8fc681..8988ac9285db17540e62a79d6c33703bc0f66516 100644 --- a/externals/miXed/doc/help/cyclone/pow~-help.pd +++ b/externals/miXed/doc/help/cyclone/pow~-help.pd @@ -1,63 +1,98 @@ -#N canvas 0 26 768 482 10; -#X text 24 -2 Take base to the exponent power using signals; -#X obj 471 264 *~ 0.2; -#X msg 471 143 -7 \, 1 1500 -1 1500 -7 300; -#X obj 509 206 sig~ 2; -#X obj 471 240 pow~; -#X obj 47 94 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +#N canvas 428 35 558 537 10; +#X obj -1 674 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 423 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 598 305 385 244 META 0; +#X text 7 118 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 -15 LICENSE SIBSD; +#X text 7 99 AUTHOR Miller Puckette; +#X text 7 137 RELEASE_DATE 1997; +#X text 7 80 LIBRARY cyclone; +#X text 7 156 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 7 61 OUTLET_0 signal; +#X text 7 42 INLET_1 flaot signal; +#X text 7 -34 KEYWORDS signal power exponent base; +#X text 7 4 DESCRIPTION take base to the exponent power using signals +; +#X text 7 23 INLET_0 signal; +#X restore 503 676 pd META; +#X obj -1 505 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 542 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 582 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 328 438 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 208 676 pd Related_objects; +#X obj 81 432 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 459 cnv 17 3 35 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header pow~ 3 12 0 18 +-204280 -1 0; +#X obj 514 8 pow~; +#X text 11 23 Take base to the exponent power using signals; +#X text 107 432 signal; +#X text 181 432 - signal to take to exponent power; +#X obj 81 516 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 107 459 float; +#X text 107 478 signal; +#X text 181 468 - base of power function; +#X text 107 515 signal; +#X text 181 515 - output of power function; +#X text 89 554 1) float; +#X text 181 554 - set intial power (default 0); +#X obj 317 261 *~ 0.2; +#X msg 317 140 -7 \, 1 1500 -1 1500 -7 300; +#X obj 339 205 sig~ 2; +#X obj 317 237 pow~; +#X obj 31 92 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X obj 47 355 dac~; -#X obj 47 305 *~; -#X obj 47 239 *~ 440; -#X msg 47 125 -1 \, 1 3000; -#X obj 47 276 cycle~; -#X obj 47 196 pow~ 2; -#X text 26 23 pow~ is useful for generating curves from line~. In the -example below \, pow~ with an argument 2 (for 2 to the exponent specified -by the input signal) is used to generate a pitch glissando.; -#X text 101 193 optional argument determines the base of the power -function. Default is 0; -#X text 59 257 result goes from 220 to 880 Hz; -#X text 119 126 pitch glissando; -#X text 510 236 base can be a signal too; -#X text 137 180 base in; -#X text 320 89 amplitude envelope. 2 to the -7 doesn't completely shut -off the signal...; -#X text 57 180 exponent in; -#X text 57 215 result out; -#X obj 481 319 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X text 69 95 click to hear something; -#X obj 107 327 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 +#X obj 31 353 dac~; +#X obj 31 303 *~; +#X obj 31 230 *~ 440; +#X msg 31 135 -1 \, 1 3000; +#X obj 31 267 cycle~; +#X obj 31 194 pow~ 2; +#X text 43 248 result goes from 220 to 880 Hz; +#X text 103 136 pitch glissando; +#X obj 316 327 Scope~ 130 77 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 135 0; -#X obj 471 176 Line~ -7; -#X obj 47 147 Line~ -1; -#N canvas 247 115 494 366 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 53 93 click to hear something; +#X obj 80 327 Scope~ 129 75 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 +135 0; +#X obj 317 173 Line~ -7; +#X obj 31 157 Line~ -1; +#X obj 483 53 pddp/dsp; +#X text 114 597 pow~ is useful for generating curves from line~. In +the example above \, pow~ with an argument 2 (for 2 to the exponent +specified by the input signal) is used to generate a pitch glissando. ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION take base to the exponent power using signals +#X text 72 180 optional argument determines the base of the power +function. Default is 0; +#X text 349 236 base can be a signal or float; +#X text 295 87 amplitude envelope. 2 to the -7 doesn't completely +shut off the signal...; +#X obj 9 674 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 716 462 pd META; -#X connect 1 0 7 1; -#X connect 1 0 21 0; -#X connect 2 0 24 0; -#X connect 3 0 4 1; -#X connect 4 0 1 0; -#X connect 5 0 9 0; -#X connect 5 0 2 0; -#X connect 7 0 6 0; -#X connect 7 0 23 0; -#X connect 8 0 10 0; -#X connect 9 0 25 0; -#X connect 10 0 7 0; -#X connect 11 0 8 0; -#X connect 24 0 4 0; -#X connect 25 0 11 0; +#X connect 22 0 28 1; +#X connect 22 0 35 0; +#X connect 23 0 38 0; +#X connect 24 0 25 1; +#X connect 25 0 22 0; +#X connect 26 0 30 0; +#X connect 26 0 23 0; +#X connect 28 0 27 0; +#X connect 28 0 37 0; +#X connect 29 0 31 0; +#X connect 30 0 39 0; +#X connect 31 0 28 0; +#X connect 32 0 29 0; +#X connect 38 0 25 0; +#X connect 39 0 32 0; diff --git a/externals/miXed/doc/help/cyclone/prob-help.pd b/externals/miXed/doc/help/cyclone/prob-help.pd index 90aab1e23ee64112de1959764a1a58e393073e06..3c3d4e26483df71381b84ca25b36124ac703ba69 100644 --- a/externals/miXed/doc/help/cyclone/prob-help.pd +++ b/externals/miXed/doc/help/cyclone/prob-help.pd @@ -1,71 +1,108 @@ -#N canvas 0 26 669 571 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 7 524 docs based on the MAX/MSP reference (c) cycling'74; -#X text 6 538 ___________________________________________________; -#X obj -2 21 prob; +#N canvas 428 32 558 554 10; +#X obj -1 723 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 493 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 620 322 359 239 META 0; +#X text 10 88 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 -45 LICENSE SIBSD; +#X text 10 69 AUTHOR Miller Puckette; +#X text 10 107 RELEASE_DATE 1997; +#X text 10 50 LIBRARY cyclone; +#X text 10 126 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 -64 KEYWORDS random generator weighted; +#X text 10 -26 DESCRIPTION weighted series of random numbers; +#X text 10 -7 INLET_0 list bang message; +#X text 10 31 OUTLET_1 bang; +#X text 10 12 OUTLET_0 float; +#X restore 500 726 pd META; +#X obj -1 623 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 686 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 314 452 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 199 726 pd Related_objects; +#X obj 77 502 cnv 17 3 110 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 77 659 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header prob 3 12 0 18 +-204280 -1 0; +#X obj 514 6 prob; #C restore; -#X text 137 23 weighted series of random numbers; -#X text 5 53 coll maintains a probability matrix a.k.a 1st order; -#X text 5 65 markov chain and outputs a number according to it.; -#X text 168 94 0 has a 80% chance to be followed by 1 \, and; -#X text 168 106 a 10% chance to be followed by 2 or 3; -#X obj 215 217 prob; +#X text 11 23 weighted series of random numbers; +#X text 16 50 coll maintains a probability matrix a.k.a 1st order; +#X text 16 62 markov chain and outputs a number according to it.; +#X text 31 94 0 has a 80% chance to be followed by 1 \, and; +#X text 31 106 a 10% chance to be followed by 2 or 3; +#X obj 55 158 prob; #C restore; -#X floatatom 215 251 5 0 0 0 - - -; -#X msg 201 128 0 1 80 \, 0 2 10 \, 0 3 10; -#X obj 215 164 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X floatatom 55 183 5 0 0 0 - - -, f 5; +#X msg 55 126 0 1 80 \, 0 2 10 \, 0 3 10; +#X msg 124 257 0 1 30 \, 0 2 30 \, 0 3 40; +#X msg 150 281 1 2 30 \, 1 0 70; +#X floatatom 100 451 5 0 0 0 - - -, f 5; +#X obj 121 430 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X msg 237 189 0; -#X text 235 163 puts out a number and sets prob to this value; -#X text 267 189 resets prob to 0; -#X text 181 132 1; -#X text 136 224 comment; -#X text -3 164 2 try this a couple of times:; -#X msg 338 274 0 1 30 \, 0 2 30 \, 0 3 40; -#X msg 364 301 1 2 30 \, 1 0 70; -#X floatatom 271 472 5 0 0 0 - - -; -#X obj 294 451 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X text 334 253 load probabilities:; -#X text 315 448 bang when we reach a number for which we have no rule +#X text 120 236 load probabilities:; +#X text 142 427 bang when we reach a number for which we have no rule ; -#X obj 271 279 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 100 220 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X msg 178 397 reset 0; -#X obj 271 426 prob; +#X msg 178 375 reset 0; +#X obj 100 405 prob; +#C restore; +#X msg 175 352 clear; +#X text 216 351 clear matrix:; +#X msg 164 305 dump; +#X text 196 303 print out all rules; +#X msg 172 329 embed; +#X text 211 328 save matrix with the patch; +#X text 105 502 list; +#X text 177 502 - list of triplets \, specifying probability function +in form <x \, y \, prob> where x has an prob% chance of being followed +by y; +#X text 105 550 bang; +#X text 177 550 - puts out a number and sets prob to this value; +#X text 105 572 message; +#X text 105 632 float; +#X text 177 632 - random number based on prob function; +#X obj 77 632 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 105 659 bang; +#X text 177 572 - clear: clear matrix \, dump: print out all rule \, +embed: save matrix with the patch \, reset: when get stuck (reach number +for which there is no rule); +#X text 177 659 - when we reach a number for which there is no rule +; +#X text 105 695 (none); +#X text 229 375 when we get stuck reset to 0; +#X obj 350 161 prob; #C restore; -#X msg 197 337 clear; -#X text 102 339 clear matrix:; -#X text 14 380 when we get stuck reset to 0:; -#X msg 378 331 dump; -#X text 416 332 print out all rules; -#X msg 386 368 embed; -#X text 434 367 save matrix with the patch; -#N canvas 130 105 494 366 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X floatatom 350 186 5 0 0 0 - - -, f 5; +#X obj 350 108 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X msg 360 133 0; +#X text 390 132 resets prob to 0; +#X text 370 96 puts out a number and sets prob to this value; +#X obj 13 724 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible random; -#X text 12 45 DESCRIPTION weighted series of random numbers; -#X text 12 65 INLET_0 bang float list dump embed clear reset; -#X text 12 85 OUTLET_0 float; -#X text 12 105 OUTLET_1 bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 616 551 pd META; -#X connect 9 0 10 0; -#X connect 11 0 9 0; -#X connect 12 0 9 0; -#X connect 12 0 13 0; -#X connect 13 0 9 0; -#X connect 19 0 27 0; -#X connect 20 0 27 0; -#X connect 25 0 27 0; -#X connect 26 0 27 0; -#X connect 27 0 21 0; -#X connect 27 1 22 0; -#X connect 28 0 27 0; -#X connect 31 0 27 0; -#X connect 33 0 27 0; +#X connect 15 0 16 0; +#X connect 17 0 15 0; +#X connect 18 0 26 0; +#X connect 19 0 26 0; +#X connect 24 0 26 0; +#X connect 25 0 26 0; +#X connect 26 0 20 0; +#X connect 26 1 21 0; +#X connect 27 0 26 0; +#X connect 29 0 26 0; +#X connect 31 0 26 0; +#X connect 46 0 47 0; +#X connect 48 0 46 0; +#X connect 48 0 49 0; +#X connect 49 0 46 0; diff --git a/externals/miXed/doc/help/cyclone/pv-help.pd b/externals/miXed/doc/help/cyclone/pv-help.pd index 66ce97ba990381ed8e89669926f3177499d14d18..6a1758d366f2fd4f77a420eda7912dc1e5e78772 100644 --- a/externals/miXed/doc/help/cyclone/pv-help.pd +++ b/externals/miXed/doc/help/cyclone/pv-help.pd @@ -1,38 +1,62 @@ -#N canvas 0 26 417 273 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 24 228 docs based on the MAX/MSP reference (c) cycling'74; -#X text 23 242 ___________________________________________________ +#N canvas 426 34 558 433 10; +#X obj -1 405 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 267 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 612 216 369 225 META 0; +#X text -67 136 WEBSITE http://crca.ucsd.edu/~msp/; +#X text -67 22 LICENSE SIBSD; +#X text -67 117 AUTHOR Miller Puckette; +#X text -67 155 RELEASE_DATE 1997; +#X text -67 98 LIBRARY cyclone; +#X text -67 174 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text -67 3 KEYWORDS private variable patch store; +#X text -67 41 DESCRIPTION private variables for patch and its subpatches ; -#X obj 36 28 pv foo; -#X text 97 28 private variables for patch and it's subpatches; -#X obj 173 50 value; -#X text 98 49 see also:; -#X obj 78 119 pv my_private_bar; -#X obj 263 119 pv my_private_bar; -#X msg 263 93 bang; -#X obj 263 148 print my_private_bar; -#N canvas 0 0 353 164 works 0; -#X obj 32 66 pv my_private_bar; -#X msg 32 40 bang; -#X obj 32 95 print my_private_underground_bar; -#X connect 0 0 2 0; -#X connect 1 0 0 0; -#X restore 48 150 pd works here too of course; -#N canvas 247 115 494 411 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text -67 60 INLET_0 message bang; +#X text -67 79 OUTLET_0 message; +#X restore 502 407 pd META; +#X obj -1 324 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 361 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 313 327 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 198 407 pd Related_objects; +#X obj 81 277 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 333 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header pv 3 12 0 18 -204280 +-1 0; +#X obj 56 109 pv my_private_bar; +#X obj 56 198 pv my_private_bar; +#X msg 56 172 bang; +#X obj 56 227 print my_private_bar; +#X msg 56 85 foo; +#X text 110 275 message; +#X text 185 275 - message to set as stored private variable; +#X text 110 294 bang; +#X text 185 294 - output stored pv; +#X text 110 333 message; +#X text 185 333 - stored private variable; +#X text 92 373 1) message; +#X text 185 373 - name of private variable; +#X obj 501 7 pv foo; +#X obj 292 199 pv my_private_bar; +#X msg 292 173 bang; +#X obj 292 228 print my_private_underground_bar; +#X text 276 150 also works here:; +#X text 37 47 store message in variablemy_private_bar:; +#X text 40 149 ...then access it here:; +#X text 12 23 private variables for patch and its subpatches; +#X obj 11 407 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 45 DESCRIPTION private variables for patch and it's subpatches -; -#X text 12 85 OUTLET_0 anything; -#X text 12 65 INLET_0 anything bang; -#X text 12 5 KEYWORDS control nonlocal max_compatible local; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 368 252 pd META; -#X msg 78 95 foo; -#X connect 8 0 10 0; -#X connect 9 0 8 0; -#X connect 13 0 7 0; +#X connect 10 0 12 0; +#X connect 11 0 10 0; +#X connect 13 0 9 0; +#X connect 23 0 25 0; +#X connect 24 0 23 0; diff --git a/externals/miXed/doc/help/cyclone/rampsmooth~-help.pd b/externals/miXed/doc/help/cyclone/rampsmooth~-help.pd index d8f8be21edbc673806cf8c502e0eb94937e7eacf..58389534bc1f8918f50ec844ee5a4a84bc1fa5b2 100644 --- a/externals/miXed/doc/help/cyclone/rampsmooth~-help.pd +++ b/externals/miXed/doc/help/cyclone/rampsmooth~-help.pd @@ -1,50 +1,88 @@ -#N canvas 0 26 461 431 10; -#X text 15 35 smooth out an incoming signal via a ramp; -#X msg 49 161 1; -#X msg 18 161 0; -#X msg 217 222 rampdown \$1; -#X floatatom 217 203 0 0 0 0 - - -; -#X msg 155 222 rampup \$1; -#X floatatom 155 203 0 0 0 0 - - -; -#X text 19 60 rampsmooth~ smooths an incoming signal across n samples. +#N canvas 427 29 559 598 10; +#X obj -1 571 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 383 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 605 387 372 212 META 0; +#X text 12 133 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 19 LICENSE SIBSD; +#X text 12 114 AUTHOR Miller Puckette; +#X text 12 152 RELEASE_DATE 1997; +#X text 12 95 LIBRARY cyclone; +#X text 12 171 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 12 76 OUTLET_0 signal; +#X text 12 0 KEYWORDS signal ramp smooth; +#X text 12 38 DESCRIPTION smooth out an incoming signal via a ramp +; +#X text 12 57 INLET_0 signal ramp rampup rampdown; +#X restore 500 573 pd META; +#X obj -1 475 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 512 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 317 491 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 206 573 pd Related_objects; +#X obj 81 392 cnv 17 3 70 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 485 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header rampsmooth~ 3 12 +0 18 -204280 -1 0; +#X text 11 23 smooth out an incoming signal via a ramp; +#X text 110 392 signal; +#X text 230 392 - incoming signal to smooth out; +#X msg 111 162 1; +#X msg 80 162 0; +#X msg 273 223 rampdown \$1; +#X floatatom 273 204 0 0 0 0 - - -; +#X msg 197 223 rampup \$1; +#X floatatom 197 204 0 0 0 0 - - -; +#X obj 94 223 sig~; +#X floatatom 94 204 0 0 0 0 - - -; +#X msg 136 223 ramp \$1; +#X floatatom 136 204 0 0 0 0 - - -; +#X text 243 254 args: <rampup> <rampdown>; +#X obj 218 292 Scope~ 140 64 256 3 128 -1 1 0 0 0 0 102 255 51 135 +135 135 0; +#X obj 94 296 Snapshot~ 100; +#X obj 94 339 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 94 255 rampsmooth~ 44100 44100; +#X text 110 484 signal; +#X text 230 484 - output ramped signal; +#X text 92 521 1) float; +#X text 92 542 2) float; +#X text 230 521 - rampup value; +#X text 230 542 - rampdown value; +#X text 110 428 rampup <float>; +#X text 110 410 ramp <float>; +#X text 110 446 rampdown <float>; +#X text 230 410 - set ramp value; +#X text 230 428 - set rampup value; +#X text 47 55 rampsmooth~ smooths an incoming signal across n samples. Each time an incoming value changes \, it begins a linear ramp of n samples to reach this value. Useful for envelope following and lowpass filtering. The number of samples is specified either as arguments or with the ramp \, rampup \, rampdown messages.; -#X obj 32 222 sig~; -#X floatatom 32 203 0 0 0 0 - - -; -#X msg 93 222 ramp \$1; -#X floatatom 93 203 0 0 0 0 - - -; -#X text 181 246 args: <rampup> <rampdown>; -#X obj 144 280 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 32 246 rampsmooth~ 44100 44100; -#X obj 32 294 Snapshot~ 100; -#X obj 33 325 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#N canvas 247 115 494 398 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 45 DESCRIPTION smooth out an incoming signal via a ramp +#X obj 469 8 rampsmooth~; +#X obj 476 49 pddp/dsp; +#X text 230 446 - set rampdown value; +#X obj 13 572 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible ramp; -#X text 12 85 OUTLET_0 signal; -#X text 12 65 INLET_0 signal ramp rampup rampdown; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 411 410 pd META; -#X connect 1 0 9 0; -#X connect 2 0 9 0; -#X connect 3 0 14 0; -#X connect 4 0 3 0; -#X connect 5 0 14 0; -#X connect 6 0 5 0; -#X connect 8 0 14 0; -#X connect 9 0 8 0; -#X connect 10 0 14 0; -#X connect 11 0 10 0; -#X connect 14 0 13 0; -#X connect 14 0 15 0; -#X connect 15 0 16 0; +#X connect 12 0 19 0; +#X connect 13 0 19 0; +#X connect 14 0 26 0; +#X connect 15 0 14 0; +#X connect 16 0 26 0; +#X connect 17 0 16 0; +#X connect 18 0 26 0; +#X connect 19 0 18 0; +#X connect 20 0 26 0; +#X connect 21 0 20 0; +#X connect 24 0 25 0; +#X connect 26 0 23 0; +#X connect 26 0 24 0; diff --git a/externals/miXed/doc/help/cyclone/rand~-help.pd b/externals/miXed/doc/help/cyclone/rand~-help.pd index 458043e67fcbd05378f4a4bb1bc4ef9681740cc6..3406512a2c276032ae438cb41ccfd005af45cefe 100644 --- a/externals/miXed/doc/help/cyclone/rand~-help.pd +++ b/externals/miXed/doc/help/cyclone/rand~-help.pd @@ -1,10 +1,42 @@ -#N canvas 0 26 417 279 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 32 233 docs based on the MAX/MSP reference (c) cycling'74; -#X text 31 247 ___________________________________________________ +#N canvas 421 35 559 362 10; +#X obj -1 335 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 213 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 615 163 350 207 META 0; +#X text 8 121 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 8 7 LICENSE SIBSD; +#X text 8 102 AUTHOR Miller Puckette; +#X text 8 140 RELEASE_DATE 1997; +#X text 8 83 LIBRARY cyclone; +#X text 8 159 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 8 64 OUTLET_0 signal; +#X text 8 -12 KEYWORDS signal band limited bandlimited random noise ; -#X floatatom 65 146 0 0 100 0 - - -; +#X text 8 26 DESCRIPTION bandlimited random noise; +#X text 8 45 INLET_0 float; +#X restore 502 337 pd META; +#X obj -1 253 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 290 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 308 259 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 201 337 pd Related_objects; +#X obj 80 224 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 80 263 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header rand~ 3 12 0 18 +-204280 -1 0; +#X text 11 23 bandlimited random noise; +#X obj 504 9 rand~; +#X text 115 224 float; +#X text 180 224 - set frequency; +#X floatatom 140 143 0 0 100 0 - - -; #N canvas 159 26 532 285 output 0; #X obj 338 160 t b; #X obj 338 110 f; @@ -58,29 +90,21 @@ #X connect 23 0 20 0; #X connect 26 0 5 0; #X connect 27 0 21 0; -#X restore 36 170 pd output; -#X msg 94 146 MUTE; -#X obj 36 30 rand~; -#X text 102 31 bandlimited random noise; -#X floatatom 36 74 5 0 0 0 - - -; -#X text 79 74 frequency; -#X obj 36 109 rand~ 800; -#X text 111 111 optional arg sets initial freq; -#N canvas 247 115 494 388 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X restore 115 167 pd output; +#X msg 166 143 MUTE; +#X floatatom 115 71 5 0 0 0 - - -, f 5; +#X text 154 70 frequency; +#X obj 115 106 rand~ 800; +#X text 179 106 optional arg sets initial freq; +#X text 115 263 signal; +#X text 180 263 - random noise signal; +#X text 97 302 1) float; +#X text 180 302 - set intial frequency; +#X obj 478 51 pddp/dsp; +#X obj 13 335 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 45 DESCRIPTION bandlimited random noise; -#X text 12 65 INLET_0 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 5 KEYWORDS signal max_compatible random bandlimited; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 368 257 pd META; -#X connect 3 0 4 1; -#X connect 4 0 3 0; -#X connect 5 0 4 2; -#X connect 8 0 10 0; -#X connect 10 0 4 0; +#X connect 13 0 14 1; +#X connect 14 0 13 0; +#X connect 15 0 14 2; +#X connect 16 0 18 0; +#X connect 18 0 14 0; diff --git a/externals/miXed/doc/help/cyclone/record~-help.pd b/externals/miXed/doc/help/cyclone/record~-help.pd index 2bddb0f4c0bd910fe04488023dfda440e908f096..26e821ada3f9541b70905e764378e747172a1eee 100644 --- a/externals/miXed/doc/help/cyclone/record~-help.pd +++ b/externals/miXed/doc/help/cyclone/record~-help.pd @@ -1,88 +1,130 @@ -#N canvas 0 26 647 599 10; -#X obj 288 320 adc~; -#X obj 330 53 tgl 15 0 record empty empty 0 -6 0 8 -262144 -1 -1 0 +#N canvas 427 35 560 556 10; +#X obj -1 779 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 531 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 623 319 349 250 META 0; +#X text 5 173 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 5 21 LICENSE SIBSD; +#X text 5 154 AUTHOR Miller Puckette; +#X text 5 192 RELEASE_DATE 1997; +#X text 5 135 LIBRARY cyclone; +#X text 5 211 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 5 116 OUTLET_0 signal; +#X text 5 2 KEYWORDS signal read write sample record; +#X text 5 40 DESCRIPTION read and write sample values; +#X text 5 59 INLET_0 signal toggle set; +#X text 5 97 INLET_2 float; +#X text 5 78 INLET_1 float; +#X restore 501 781 pd META; +#X obj -1 680 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 717 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 299 459 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 14 30 tabwrite~; +#X restore 192 781 pd Related_objects; +#X obj 80 542 cnv 17 3 65 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj 80 621 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n+1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header record~ 3 12 0 +18 -204280 -1 0; +#X obj 490 10 record~; +#X text 10 23 read and write sample values; +#X text 123 575 toggle; +#X text 208 575 - start/stop recording; +#X text 110 689 signal; +#X text 195 689 - recorded signal; +#X text 123 557 signal; +#X text 208 557 - signal to record; +#X text 123 594 set <table>; +#X text 208 594 - change buffer for recording values; +#X obj 80 652 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n+2 5 9 0 16 -228856 +-162280 0; +#X text 123 621 float; +#X text 208 621 - startpoint in the table in msec; +#X obj 80 689 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 123 652 float; +#X text 208 652 - endpoint in the table in msec; +#X text 105 726 1) table; +#X text 195 726 - buffer to hold recorded date; +#X text 105 746 2) float; +#X text 195 746 - enable multichannel ( can be 1 \, 2 \, 4); +#X obj 224 331 adc~; +#X obj 263 78 tgl 15 0 record empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#X obj 330 356 record~ table; +#X obj 263 381 record~ table; #N canvas 0 0 450 300 (subpatch) 0; #X array table 44100 float 0; #X coords 0 1 44099 -1 200 140 1; -#X restore 61 86 graph; -#X obj 329 445 snapshot~; -#X obj 348 424 metro 10; -#X floatatom 329 472 5 0 0 0 - - -; -#X obj 348 383 r record; -#X text 378 471 end of table = 1; -#X text 353 51 start/stop recording; -#X msg 360 112 append \$1; -#X obj 360 89 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 -; -#X obj 348 404 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +#X restore 21 89 graph; +#X obj 263 470 snapshot~; +#X obj 282 449 metro 10; +#X floatatom 263 497 5 0 0 0 - - -, f 5; +#X obj 282 408 r record; +#X text 311 496 end of table = 1; +#X text 286 76 start/stop recording; +#X msg 293 137 append \$1; +#X obj 293 114 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X obj 282 429 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#X msg 378 164 loop \$1; -#X obj 378 141 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +#X msg 311 189 loop \$1; +#X obj 311 166 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#X text 403 142 record continously; -#X text 382 83 in append mode stop/restart will continue; -#X text 383 94 were it was stopped \, off by default; -#X msg 400 199 set table; -#X text 475 200 change table; -#X floatatom 373 306 5 0 0 0 - - -; -#X text 421 306 startpoint in the table in msec; -#X floatatom 416 333 5 0 0 0 - - -; -#X text 461 332 endpoint in the table in msec; -#X obj 57 356 record~ smp 2; +#X text 336 167 record continously; +#X msg 333 224 set table; +#X text 408 225 change table; +#X floatatom 300 331 5 0 0 0 - - -, f 5; +#X floatatom 338 358 5 0 0 0 - - -, f 5; +#X obj 476 48 pddp/dsp; +#X text 319 95 in append mode stop/restart will continue were it was +stopped \, off by default; +#X text 372 349 endpoint in the table in msec; +#X text 334 318 startpoint in the table in msec; +#X obj 9 780 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X text 122 540 n = number of channels given by argument (1 \, 2 \, +or 4); +#N canvas 433 184 296 326 More... 0; +#X obj 47 150 record~ smp 2; #N canvas 0 0 450 300 (subpatch) 0; #X array 0-smp 22050 float 0; #X coords 0 1 22049 -1 80 60 1; -#X restore 64 431 graph; +#X restore 44 231 graph; #N canvas 0 0 450 300 (subpatch) 0; #X array 1-smp 22050 float 0; #X coords 0 1 22049 -1 80 60 1; -#X restore 189 427 graph; -#X obj 73 318 adc~; -#X obj 57 283 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 -; -#X text 43 261 optional int arg is nr of channels:; -#X text 158 356 can be 1 \, 2 or 4; -#X text 60 394 table naming convention is; -#X text 61 407 0...4-tablename:; -#X text 42 248 enable multichannel by using an; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 29 552 docs based on the MAX/MSP reference (c) cycling'74; -#X text 28 566 ___________________________________________________ -; -#X text 90 11 read and write sample values; -#X obj 28 10 record~; -#N canvas 309 151 494 444 META 0; -#X text 12 215 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 185 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X restore 169 232 graph; +#X obj 64 106 adc~; +#X obj 47 77 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X text 12 5 KEYWORDS signal array max_compatible; -#X text 12 45 DESCRIPTION read and write sample values; -#X text 12 65 INLET_0 bang signal append loop set; -#X text 12 85 INLET_1 signal; -#X text 12 105 INLET_2 float; -#X text 12 125 INLET_3 float; -#X text 12 145 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 165 AUTHOR Krzysztof Czaja; -#X restore 598 571 pd META; -#X connect 0 1 2 0; -#X connect 1 0 2 0; -#X connect 2 0 4 0; -#X connect 4 0 6 0; -#X connect 5 0 4 0; -#X connect 7 0 12 0; -#X connect 10 0 2 0; -#X connect 11 0 10 0; -#X connect 12 0 5 0; -#X connect 13 0 2 0; -#X connect 14 0 13 0; -#X connect 18 0 2 0; -#X connect 20 0 2 1; -#X connect 22 0 2 2; -#X connect 27 0 24 0; -#X connect 27 1 24 1; -#X connect 28 0 24 0; +#X text 33 55 optional int arg is nr of channels:; +#X text 148 150 can be 1 \, 2 or 4; +#X text 33 181 table naming convention is; +#X text 34 194 0...4-tablename:; +#X text 32 42 enable multichannel by using an; +#X connect 3 0 0 0; +#X connect 3 1 0 1; +#X connect 4 0 0 0; +#X restore 27 486 pd More...; +#X connect 29 0 31 0; +#X connect 30 0 31 0; +#X connect 31 0 33 0; +#X connect 33 0 35 0; +#X connect 34 0 33 0; +#X connect 36 0 41 0; +#X connect 39 0 31 0; +#X connect 40 0 39 0; +#X connect 41 0 34 0; +#X connect 42 0 31 0; +#X connect 43 0 42 0; +#X connect 45 0 31 0; +#X connect 47 0 31 1; +#X connect 48 0 31 2; diff --git a/externals/miXed/doc/help/cyclone/reson~-help.pd b/externals/miXed/doc/help/cyclone/reson~-help.pd index c85d4e133314c9051d42c240c81fa5e6fc13d234..3d6e554f0a44708e33c601e2530a0f54067dbe59 100644 --- a/externals/miXed/doc/help/cyclone/reson~-help.pd +++ b/externals/miXed/doc/help/cyclone/reson~-help.pd @@ -1,50 +1,101 @@ -#N canvas 0 26 515 407 10; -#X text 15 35 Bandpass filter controllable by center frequency and +#N canvas 428 33 555 550 10; +#X obj -1 779 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 384 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 613 283 362 275 META 0; +#X text 11 161 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 -23 LICENSE SIBSD; +#X text 11 142 AUTHOR Miller Puckette; +#X text 11 180 RELEASE_DATE 1997; +#X text 11 123 LIBRARY cyclone; +#X text 11 199 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 11 104 OUTLET_0 signal; +#X text 11 47 INLET_1 flaot signal; +#X text 11 66 INLET_2 float signal; +#X text 11 -42 KEYWORDS signal bandpass filter gain frequency; +#X text 11 -4 DESCRIPTION bandpass filter controllable by center frequency +and Q; +#X text 11 28 INLET_0 signal; +#X text 11 85 INLET_3 float signal; +#X restore 501 781 pd META; +#X obj -1 554 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 591 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 660 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 320 447 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 202 781 pd Related_objects; +#X obj 81 393 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 509 cnv 17 3 33 empty \$0-pddp.cnv.let.0 3 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header reson~ 3 12 0 18 +-204280 -1 0; +#X obj 486 10 reson~; +#X text 12 23 Bandpass filter controllable by center frequency and Q; -#X obj 32 382 dac~; -#X obj 32 343 *~ 0.2; -#X floatatom 160 294 0 0 0 0 - - -; -#X msg 133 227 200 \, 10000 4000; -#X obj 31 210 noise~; -#X text 36 226 input signal; -#X text 133 211 center freq; -#X text 88 250 gain; -#X text 172 325 optional arguments set values of gain \, center frequency -\, and Q (default 0 \, 0 \, 0.01); -#X text 88 182 list sets gain \, cf \, q (works unless there are any -signal inputs for filter parameters); -#X text 42 316 filtered output; -#X text 15 62 reson~ implements the following filter equation: y[n] +#X text 110 393 signal; +#X text 207 393 - input signal to send through bandpass filter; +#X obj 81 420 cnv 17 3 33 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 81 464 cnv 17 3 33 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj 81 564 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 110 481 float; +#X text 207 427 - set gain; +#X text 110 462 signal; +#X text 207 473 - center frequency; +#X text 110 438 float; +#X text 110 418 signal; +#X text 110 528 float; +#X text 110 509 signal; +#X text 207 520 - set Q \, the range; +#X text 110 564 signal; +#X text 207 564 - filtered output; +#X text 91 600 1) float; +#X text 207 600 - initial gain; +#X text 91 617 2) float; +#X text 91 633 3) float; +#X text 207 617 - initial center freq; +#X text 207 633 - initial range; +#X text 105 674 reson~ implements the following filter equation: y[n] = gain * (x[n] - r * x[n-2]) + c1 * y[n-1] + c2 * y[n-2] \, where r \, c1 \, and c2 are parameters calculated from the input center frequency and Q. Q is the filter bandwidth divided by center frequency. Inputs can be floats or signals. The specification is similar to the nres unit generator in cmusic.; -#X obj 32 294 reson~ 1 200 23; -#X obj 133 250 Line~ 200; -#X floatatom 60 254 0 0 0 0 - - -; -#X text 158 276 Q: Try range of 1-100; -#N canvas 309 151 494 465 META 0; -#X text 12 225 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 195 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 63 344 dac~; +#X obj 63 305 *~ 0.2; +#X floatatom 150 226 0 0 0 0 - - -; +#X msg 122 156 200 \, 10000 4000; +#X obj 64 83 noise~; +#X text 161 254 optional arguments set values of gain \, center frequency +\, and Q (default 0 \, 0 \, 0.01); +#X obj 63 256 reson~ 1 200 23; +#X obj 122 179 Line~ 200; +#X floatatom 92 125 0 0 0 0 - - -; +#X obj 474 49 pddp/dsp; +#X text 228 156 <--list sets gain \, cf \, q (works unless there are +any signal inputs for filter parameters); +#X text 174 225 Try range of 1-100; +#X text 150 206 Q:; +#X text 120 136 center freq:; +#X text 89 104 gain:; +#X text 61 60 input signal:; +#X obj 9 779 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible filter; -#X text 12 45 DESCRIPTION bandpass filter controllable by center frequency -and Q; -#X text 12 75 INLET_0 signal; -#X text 12 95 INLET_1 signal; -#X text 12 115 INLET_2 signal; -#X text 12 135 INLET_3 signal; -#X text 12 155 OUTLET_0 signal; -#X text 12 175 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 466 386 pd META; -#X connect 2 0 1 0; -#X connect 2 0 1 1; -#X connect 3 0 13 3; -#X connect 4 0 14 0; -#X connect 5 0 13 0; -#X connect 13 0 2 0; -#X connect 14 0 13 2; -#X connect 15 0 13 1; +#X connect 36 0 35 0; +#X connect 36 0 35 1; +#X connect 37 0 41 3; +#X connect 38 0 42 0; +#X connect 39 0 41 0; +#X connect 41 0 36 0; +#X connect 42 0 41 2; +#X connect 43 0 41 1; diff --git a/externals/miXed/doc/help/cyclone/sah~-help.pd b/externals/miXed/doc/help/cyclone/sah~-help.pd index c81f003c82aee72891de60201384390e2da28141..d8bc1881a437e0a7bfe5371952c1dd20d9a97bba 100644 --- a/externals/miXed/doc/help/cyclone/sah~-help.pd +++ b/externals/miXed/doc/help/cyclone/sah~-help.pd @@ -1,51 +1,89 @@ -#N canvas 0 26 618 491 10; -#X text 15 35 Sample-and-hold; -#X obj 109 405 cycle~; -#X obj 109 377 *~ 1000; -#X obj 109 433 *~ 0.2; -#X floatatom 109 208 0 0 0 0 - - -; -#X obj 109 241 phasor~ 20; -#X floatatom 323 206 0 0 0 0 - - -; -#X floatatom 122 270 0 0 0 0 - - -; -#X obj 109 468 dac~; -#X obj 323 239 phasor~ 11.33; -#X text 282 312 Optional argument sets trigger value for control input -(default 0) \; you need a trigger above 0 to work with phasor~; -#X text 13 171 You've heard it before: the classic arpeggiator \, made -with two phasor~ objects; -#X text 207 290 control signal; -#X text 29 294 input signal; -#X text 161 377 sah~ output used as the frequency of an oscillator +#N canvas 429 34 552 520 10; +#X obj -1 736 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 429 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 617 284 356 243 META 0; +#X text 10 165 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 32 LICENSE SIBSD; +#X text 10 146 AUTHOR Miller Puckette; +#X text 10 184 RELEASE_DATE 1997; +#X text 10 127 LIBRARY cyclone; +#X text 10 203 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 108 OUTLET_0 signal; +#X text 10 13 KEYWORDS signal sample hold arpeggiator; +#X text 10 89 INLET_1 signal; +#X text 10 70 INLET_0 signal float; +#X text 10 51 DESCRIPTION sample-and-hold; +#X restore 499 738 pd META; +#X obj -1 517 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 554 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 604 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 311 415 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 198 738 pd Related_objects; +#X obj 79 439 cnv 17 3 34 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 527 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header sah~ 3 12 0 18 +-204280 -1 0; +#X obj 508 8 sah~; +#X text 108 437 signal; +#X obj 79 488 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 108 487 signal; +#X text 179 487 - control signal; +#X text 179 438 - input signal to sample; +#X text 108 527 signal; +#X text 179 527 - output samples of input signal when control triggers ; -#X text 161 271 set trigger; -#X obj 109 310 sah~ 0.01; -#X text 16 60 The sah~ object accepts two signals. The left signal +#X text 90 565 1) float; +#X text 179 564 - sets trigger value for control input (default 0) +\, needs to be above 0 to work with phasor~; +#X text 106 614 The sah~ object accepts two signals. The left signal is the "input" and the right signal is the "control." When the control makes a transition from being at or below the trigger value to being above the trigger value \, the input is sampled and its current value is output until another control transition occurs and the input is sampled again. The default threshold value is 0 \, but can be specified via a float in the left inlet or as an argument to sah~.; -#N canvas 309 151 494 407 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 93 320 cycle~; +#X obj 93 292 *~ 1000; +#X obj 93 348 *~ 0.2; +#X floatatom 93 99 0 0 0 0 - - -; +#X obj 93 123 phasor~ 20; +#X floatatom 144 183 0 0 0 0 - - -; +#X floatatom 103 149 0 0 0 0 - - -; +#X obj 93 383 dac~; +#X obj 144 205 phasor~ 11.33; +#X text 166 232 Optional argument sets trigger value for control input +(default 0) \; you need a trigger above 0 to work with phasor~; +#X text 27 54 You've heard it before: the classic arpeggiator \, made +with two phasor~ objects; +#X text 145 292 sah~ output used as the frequency of an oscillator +; +#X text 128 148 set trigger; +#X obj 93 243 sah~ 0.01; +#X obj 477 47 pddp/dsp; +#X text 9 23 Sample-and-hold; +#X text 108 457 float; +#X text 179 458 - set trigger; +#X obj 13 736 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 45 DESCRIPTION sample and hold; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 568 470 pd META; -#X connect 1 0 3 0; -#X connect 2 0 1 0; -#X connect 3 0 8 0; -#X connect 3 0 8 1; -#X connect 4 0 5 0; -#X connect 5 0 16 0; -#X connect 6 0 9 0; -#X connect 7 0 16 0; -#X connect 9 0 16 1; -#X connect 16 0 2 0; +#X connect 21 0 23 0; +#X connect 22 0 21 0; +#X connect 23 0 28 0; +#X connect 23 0 28 1; +#X connect 24 0 25 0; +#X connect 25 0 34 0; +#X connect 26 0 29 0; +#X connect 27 0 34 0; +#X connect 29 0 34 1; +#X connect 34 0 22 0; diff --git a/externals/miXed/doc/help/cyclone/sampstoms~-help.pd b/externals/miXed/doc/help/cyclone/sampstoms~-help.pd index a386eca0c77c301f43e72ace70d551d970e46eae..8f2c77e4dd9c636eeb6b31be209f4cb57fd4e980 100644 --- a/externals/miXed/doc/help/cyclone/sampstoms~-help.pd +++ b/externals/miXed/doc/help/cyclone/sampstoms~-help.pd @@ -1,40 +1,73 @@ -#N canvas 0 26 501 294 10; -#X text 16 15 Convert number of samples (at the current sampling rate) +#N canvas 427 35 558 460 10; +#X obj -1 433 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 266 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 596 209 385 259 META 0; +#X text 5 198 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 5 52 LICENSE SIBSD; +#X text 5 179 AUTHOR Miller Puckette; +#X text 5 217 RELEASE_DATE 1997; +#X text 5 160 LIBRARY cyclone; +#X text 5 236 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 5 122 OUTLET_0 signal; +#X text 5 103 INLET_0 signal float; +#X text 5 33 KEYWORDS signal samples sample ms milliseconds convert +; +#X text 5 141 OUTLET_1 float; +#X text 5 71 DESCRIPTION convert nummber of samples at sampling rate to milliseconds; -#X msg 263 127 0 \, 44100 3000; -#X floatatom 263 248 0 0 0 0 - - -; -#X obj 263 187 sampstoms~; -#X floatatom 79 171 0 0 0 0 - - -; -#X obj 25 139 sampstoms~; -#X floatatom 25 116 0 0 0 0 - - -; -#X text 74 118 number of samples in; -#X text 90 155 number of milliseconds out; -#X text 17 44 Many signal objects accepts arguments or inputs in milliseconds -but sometimes you want to make calculations in samples. sampstoms~ -can perform the conversion.; -#X text 272 208 milliseconds out (as a signal); -#X text 273 171 number of samples in (as a signal); -#X obj 263 226 Snapshot~ 100; -#X obj 263 146 Line~; -#X text 18 93 Use as a calculator or for float parameters; -#X text 247 110 or convert signal values; -#N canvas 309 151 494 394 META 0; -#X text 12 185 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 155 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X restore 503 435 pd META; +#X obj -1 325 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 388 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 316 355 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 200 435 pd Related_objects; +#X obj 78 275 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 77 360 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header sampstoms~ 3 12 +0 18 -204280 -1 0; +#X obj 476 10 sampstoms~; +#X text 105 274 float; +#X text 178 274 - number of samples; +#X text 105 294 signal; +#X text 178 294 - number of sample in (as signal); +#X text 105 334 signal; +#X text 178 334 - number of ms out \, as signal; +#X msg 291 102 0 \, 44100 3000; +#X floatatom 291 223 0 0 0 0 - - -; +#X obj 291 162 sampstoms~; +#X floatatom 88 168 0 0 0 0 - - -; +#X obj 31 136 sampstoms~; +#X floatatom 31 113 0 0 0 0 - - -; +#X text 56 113 number of samples in; +#X text 300 183 milliseconds out (as a signal); +#X text 301 146 number of samples in (as a signal); +#X obj 291 201 Snapshot~ 100; +#X obj 291 127 Line~; +#X text 105 399 (none); +#X text 105 360 float; +#X text 178 360 - number of ms; +#X obj 77 334 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 480 54 pddp/dsp; +#X text 12 74 Use as a calculator or for float parameters:; +#X text 116 161 number of milliseconds out; +#X text 269 75 or convert signal values:; +#X text 11 23 Convert number of samples at sampling rate to milliseconds +; +#X obj 12 435 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal conversion max_compatible; -#X text 12 45 DESCRIPTION convert number of samples (at the current -sampling rate) to milliseconds; -#X text 12 75 INLET_0 signal; -#X text 12 95 OUTLET_0 signal; -#X text 12 115 OUTLET_1 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 135 AUTHOR Krzysztof Czaja; -#X restore 451 273 pd META; -#X connect 1 0 13 0; -#X connect 3 0 12 0; -#X connect 5 1 4 0; -#X connect 6 0 5 0; -#X connect 12 0 2 0; -#X connect 13 0 3 0; +#X connect 16 0 26 0; +#X connect 18 0 25 0; +#X connect 20 1 19 0; +#X connect 21 0 20 0; +#X connect 25 0 17 0; +#X connect 26 0 18 0; diff --git a/externals/miXed/doc/help/cyclone/seq-help.pd b/externals/miXed/doc/help/cyclone/seq-help.pd index 7a017f81aedb8041c010caaa90f39ba4d6c01145..cf6f007c7676aeb61b1495eef79088d87dcbe968 100644 --- a/externals/miXed/doc/help/cyclone/seq-help.pd +++ b/externals/miXed/doc/help/cyclone/seq-help.pd @@ -1,64 +1,100 @@ -#N canvas 0 26 618 427 10; -#X obj 49 298 seq; -#X msg 306 252 write test1.mid; -#X msg 175 132 bang; -#X msg 167 251 record; -#X msg 175 159 stop; -#X obj 180 113 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 --1 -1; -#X msg 222 251 stop record; -#X obj 10 337 midiout; -#X obj 7 167 midiin; -#X msg 306 275 read test1.mid; -#X msg 225 158 pause; -#X msg 285 158 continue; -#X obj 29 -37 seq; -#X text 65 -36 - a simple MIDI file player and recorder; -#X text 208 113 loop; -#X text 213 131 play; -#X text 236 223 recording; -#X text 352 348 jkant.altervista.org; -#X text 352 324 ver 0.1 05-07; -#X text 74 302 <-- click object to open list editor; -#X text 261 90 <-- midi file should be in the same folder or an open -window popups to pick file; -#X text 404 251 save in patch folder; -#N canvas 109 124 494 383 META 0; -#X text 12 185 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 155 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 45 DESCRIPTION a simple MIDI file player and recorder; -#X text 12 5 KEYWORDS control MIDI storage max_compatible filesystem -; -#X text 12 95 OUTLET_0 float; -#X text 12 115 OUTLET_1 bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 135 AUTHOR Krzysztof Czaja; -#X text 12 65 INLET_0 bang float read stop pause continue record stop -record write read goto; -#X restore 555 360 pd META; -#X msg 199 189 goto; -#X text 27 -10 cyclone's [seq] input accepts midi files and realtime +#N canvas 431 34 559 616 10; +#X obj -1 795 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 454 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 612 382 377 243 META 0; +#X text 15 160 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 15 27 LICENSE SIBSD; +#X text 15 141 AUTHOR Miller Puckette; +#X text 15 179 RELEASE_DATE 1997; +#X text 15 122 LIBRARY cyclone; +#X text 15 198 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 15 8 KEYWORDS player play record MIDI midi; +#X text 15 46 DESCRIPTION simple MIDI file player and recorder; +#X text 15 65 INLET_0 midiin read bang other_message; +#X text 15 84 OUTLET_0 midiout; +#X text 15 103 OUTLET_1 bang; +#X restore 501 797 pd META; +#X obj -1 564 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 626 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 667 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 324 515 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 203 797 pd Related_objects; +#X obj 78 463 cnv 17 3 90 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 573 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header seq 3 12 0 18 -204280 +-1 0; +#X obj 519 8 seq; +#X text 107 462 midiin; +#X text 227 460 - realtime midimessage to play/record; +#X text 107 484 read <midi-file>; +#X text 227 484 - read midi-file to play/record; +#X text 107 507 bang; +#X text 227 507 - play; +#X text 107 528 other message; +#X text 227 528 - stop \, pause \, continue \, record \, stop record +\, write <midi-file>; +#X text 107 572 midiout; +#X text 227 572 - ouput for midi being read; +#X text 106 638 (none); +#X text 106 678 cyclone's [seq] input accepts midi files and realtime midi messages through [midiin]. All trakcs of a multi-track midi file are merged into one. [notein] may be connected through a [midiformat] object. Left inlet outputs midi data to [midiout]. [noteout] may be connected through a [midiparse] object. Right inlet outputs a bang message at the sequence's end \, useful for loops. [seq] has his own midi list editor.; -#X msg 173 90 read test.mid; -#X connect 0 0 7 0; -#X connect 0 1 5 0; -#X connect 1 0 0 0; -#X connect 2 0 0 0; -#X connect 3 0 0 0; -#X connect 4 0 0 0; -#X connect 5 0 2 0; -#X connect 6 0 0 0; -#X connect 8 0 0 0; -#X connect 8 0 7 0; -#X connect 9 0 0 0; -#X connect 10 0 0 0; -#X connect 11 0 0 0; -#X connect 23 0 0 0; -#X connect 25 0 0 0; +#X msg 200 269 write test1.mid; +#X msg 216 341 bang; +#X msg 188 229 record; +#X msg 164 107 stop; +#X obj 216 322 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 +-1 -1; +#X msg 194 249 stop record; +#X obj 75 425 midiout; +#X obj 75 346 midiin; +#X msg 207 290 read test1.mid; +#X msg 170 128 pause; +#X msg 175 149 continue; +#X text 244 322 loop; +#X text 254 340 play; +#X text 181 393 <-- click object to open list editor; +#X text 298 268 save in patch folder; +#X msg 181 170 goto; +#X msg 149 63 read test.mid; +#X obj 149 392 seq; +#X text 11 24 simple MIDI file player and recorder; +#X obj 78 600 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 107 599 bang; +#X text 227 599 - bang output at sequence's end; +#X text 188 207 recording:; +#X text 242 56 <-- midi file should be in the same folder or an open +window popups to pick file; +#X obj 14 798 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 23 0 40 0; +#X connect 24 0 40 0; +#X connect 25 0 40 0; +#X connect 26 0 40 0; +#X connect 27 0 24 0; +#X connect 28 0 40 0; +#X connect 30 0 29 0; +#X connect 30 0 40 0; +#X connect 31 0 40 0; +#X connect 32 0 40 0; +#X connect 33 0 40 0; +#X connect 38 0 40 0; +#X connect 39 0 40 0; +#X connect 40 0 29 0; +#X connect 40 1 27 0; diff --git a/externals/miXed/doc/help/cyclone/sinh-help.pd b/externals/miXed/doc/help/cyclone/sinh-help.pd index b2c223c4da3f256991bdeb83ff53daca4850db2b..3dc0c8804e45defd50eb6a7c3678588374efd086 100644 --- a/externals/miXed/doc/help/cyclone/sinh-help.pd +++ b/externals/miXed/doc/help/cyclone/sinh-help.pd @@ -1,32 +1,64 @@ -#N canvas 0 26 421 323 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 21 278 docs based on the MAX/MSP reference (c) cycling'74; -#X text 20 292 ___________________________________________________ +#N canvas 429 39 558 449 10; +#X obj 0 421 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 1 270 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 609 231 369 231 META 0; +#X text 8 152 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 8 32 LICENSE SIBSD; +#X text 8 132 AUTHOR Miller Puckette; +#X text 8 172 RELEASE_DATE 1997; +#X text 8 112 LIBRARY cyclone; +#X text 8 72 INLET_0 float bang; +#X text 8 92 OUTLET_0 float; +#X text 8 192 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 0.201305; +#X text 8 12 KEYWORDS sin sine sinh hyperbolic; +#X text 8 52 DESCRIPTION takes the hyperbolic sine value of a float ; -#X floatatom 46 216 8 0 0 0 - - -; -#X msg 46 83 bang; -#X obj 67 152 / 100; -#X floatatom 67 132 5 0 0 0 - - -; -#X text 123 185 arg sets initial value; -#X text 121 130 calculate and output cosh; -#X obj 42 22 sinh 0.2; -#X text 108 25 calculate hyperbolic sine function; -#X obj 46 183 sinh 0.2; -#X text 95 82 output sinh of current val; -#N canvas 309 151 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X restore 500 423 pd META; +#X obj 2 335 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 2 372 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 318 349 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 48 37 cosh; +#X restore 204 423 pd Related_objects; +#X obj 82 344 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header sinh 3 12 0 18 +-204280 -1 0; +#X text 112 284 float; +#X text 112 304 bang; +#X text 112 344 float; +#X text 96 388 1) float; +#X text 187 388 - optional initial value to compute; +#X obj 513 9 sinh; +#X text 11 24 calculate hyperbolic sine function; +#X floatatom 320 187 8 0 0 0 - - -, f 8; +#X msg 320 121 bang; +#X obj 320 154 sinh 0.2; +#X text 187 284 - the number to take sinh of; +#X text 187 304 - output sinh of stored value; +#X obj 82 284 cnv 17 3 36 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X floatatom 146 189 8 0 0 0 - - -, f 8; +#X obj 146 140 / 100; +#X floatatom 146 116 5 0 0 0 - - -, f 5; +#X obj 146 165 sinh 0.2; +#X text 60 63 outputs the hyperbolic sine value of input float value. ; -#X text 12 5 KEYWORDS control trigonometry max_compatible; -#X text 12 45 DESCRIPTION hyperbolic sine function; -#X text 12 85 OUTLET_0 float; -#X text 12 65 INLET_0 float bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 372 303 pd META; -#X connect 4 0 11 0; -#X connect 5 0 11 0; -#X connect 6 0 5 0; -#X connect 11 0 3 0; +#X text 187 344 - sinh of stored value; +#X text 42 107 with input as float value to take cosh of; +#X text 394 113 with bang button and argument inside cosh object +; +#X obj 12 420 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 16 0 17 0; +#X connect 17 0 15 0; +#X connect 22 0 24 0; +#X connect 23 0 22 0; +#X connect 24 0 21 0; diff --git a/externals/miXed/doc/help/cyclone/sinh~-help.pd b/externals/miXed/doc/help/cyclone/sinh~-help.pd index 539ae2a23604d7d2593c41e636bcd14bb0c4ebca..ec56351ede828d7137be434fd62186f5d21225be 100644 --- a/externals/miXed/doc/help/cyclone/sinh~-help.pd +++ b/externals/miXed/doc/help/cyclone/sinh~-help.pd @@ -1,40 +1,75 @@ -#N canvas 0 26 632 311 10; -#X text 268 91 this is probably only useful for mathematical calculations +#N canvas 427 36 559 477 10; +#X obj 0 448 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 322 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 603 260 370 225 META 0; +#X text 17 139 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 17 19 LICENSE SIBSD; +#X text 17 119 AUTHOR Miller Puckette; +#X text 17 159 RELEASE_DATE 1997; +#X text 17 99 LIBRARY cyclone; +#X text 17 59 INLET_0 signal; +#X text 17 79 OUTLET_0 signal; +#X text 17 -1 KEYWORDS hyperbolic sine sinh signal; +#X text 17 39 DESCRIPTION takes the hyperbolic sine function for signals ; -#X obj 18 78 cycle~ 2; -#X msg 235 149 range -12 12; -#X obj 150 110 -~ 3.14159; -#X text 15 35 Hyperbolic sine function (sinh(x)) for signals; -#X obj 150 87 *~ 6.28319; -#X obj 150 65 phasor~ 2; -#X obj 18 109 *~ 3.14159; -#X obj 158 175 Scope~ 130 130 256 3 128 -12 12 0 0 0 0 102 255 51 135 +#X text 17 179 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 497 450 pd META; +#X obj 0 365 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 402 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 310 376 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 48 42 cosh~; +#X restore 198 450 pd Related_objects; +#X obj 79 375 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header sinh~ 3 12 0 18 +-204280 -1 0; +#X text 113 336 signal; +#X text 113 375 signal; +#X text 113 416 (none); +#X obj 507 8 sinh~; +#X text 16 24 Hyperbolic sine function (sinh(x)) for signals; +#X obj 44 88 cycle~ 2; +#X msg 371 169 range -12 12; +#X obj 282 131 -~ 3.14159; +#X obj 282 108 *~ 6.28319; +#X obj 282 86 phasor~ 2; +#X obj 44 119 *~ 3.14159; +#X obj 282 196 Scope~ 166 87 256 3 128 -12 12 0 0 0 0 102 255 51 135 135 135 0; -#X obj 18 175 Scope~ 130 130 256 3 128 -12 12 0 0 0 0 102 255 51 135 +#X obj 44 195 Scope~ 170 86 256 3 128 -12 12 0 0 0 0 102 255 51 135 135 135 0; -#X obj 236 123 loadbang; -#X obj 149 140 sinh~; -#X obj 18 140 sinh~; -#N canvas 309 151 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 371 148 loadbang; +#X obj 282 155 sinh~; +#X obj 44 150 sinh~; +#X text 176 336 - input to sinh function; +#X text 176 375 - output of sinh function; +#X obj 482 49 pddp/dsp; +#X msg 133 168 range -12 12; +#X obj 133 147 loadbang; +#X text 115 122 be greater than 1; +#X text 114 110 input values must; +#X text 350 80 this is probably only useful for mathematical calculations ; -#X text 12 5 KEYWORDS signal max_compatible trigonometry; -#X text 12 45 DESCRIPTION hyperbolic sine function (sinh(x)) for signals +#X obj 79 336 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 13 448 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 65 INLET_0 signal; -#X text 12 85 OUTLET_0 signal; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 583 290 pd META; -#X connect 1 0 7 0; -#X connect 2 0 8 0; -#X connect 2 0 9 0; -#X connect 3 0 11 0; -#X connect 5 0 3 0; -#X connect 6 0 5 0; -#X connect 7 0 12 0; -#X connect 10 0 2 0; -#X connect 11 0 8 0; -#X connect 12 0 9 0; +#X connect 13 0 18 0; +#X connect 14 0 19 0; +#X connect 15 0 22 0; +#X connect 16 0 15 0; +#X connect 17 0 16 0; +#X connect 18 0 23 0; +#X connect 21 0 14 0; +#X connect 22 0 19 0; +#X connect 23 0 20 0; +#X connect 27 0 20 0; +#X connect 28 0 27 0; diff --git a/externals/miXed/doc/help/cyclone/sinx~-help.pd b/externals/miXed/doc/help/cyclone/sinx~-help.pd index 94a3dcc93d909076c507e26ac9a0344fe9dd305b..f06705e0c2d9dc560e348d493c2db6ed2dcf1a91 100644 --- a/externals/miXed/doc/help/cyclone/sinx~-help.pd +++ b/externals/miXed/doc/help/cyclone/sinx~-help.pd @@ -1,29 +1,62 @@ -#N canvas 0 26 510 310 10; -#X msg 124 135 range -1 1; -#X obj 22 89 *~ 6.28319; -#X obj 22 64 phasor~ 2; -#X text 15 35 sin(x) for signals; -#X text 101 65 this is a real sine function whose input expects values -between 0 and 2pi (similar to cosx~ but unlike cos~ which is designed -to work with phasor~'s output from 0 to 1); -#X obj 22 161 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 +#N canvas 428 37 558 504 10; +#X obj 0 475 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 286 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 623 285 359 228 META 0; +#X text 4 231 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 4 111 LICENSE SIBSD; +#X text 4 211 AUTHOR Miller Puckette; +#X text 4 251 RELEASE_DATE 1997; +#X text 4 191 LIBRARY cyclone; +#X text 4 151 INLET_0 signal; +#X text 4 171 OUTLET_0 signal; +#X text 4 270 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 4 89 KEYWORDS sine sinx signal sin; +#X text 4 131 DESCRIPTION takes the sine function for signals; +#X restore 504 477 pd META; +#X obj 0 327 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 364 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 0 402 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +0 13 -228856 -1 0; +#N canvas 331 403 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 42 37 cosx~; +#X obj 42 63 sin~; +#X restore 212 477 pd Related_objects; +#X obj 79 299 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 336 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header sinx~ 3 12 0 18 +-204280 -1 0; +#X text 113 336 signal; +#X text 113 299 signal; +#X text 112 374 (none); +#X obj 509 8 sinx~; +#X msg 276 147 range -1 1; +#X obj 181 107 *~ 6.28319; +#X obj 181 82 phasor~ 2; +#X obj 181 171 Scope~ 164 85 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 135 0; -#X obj 124 115 loadbang; -#X obj 22 121 sinx~; -#N canvas 309 151 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 276 124 loadbang; +#X obj 181 132 sinx~; +#X text 172 299 - signal to take sinx of; +#X text 172 336 - sin of signal; +#X obj 482 46 pddp/dsp; +#X text 113 415 this is a real sine function whose input expects values +between 0 and 2pi (unlike sin~ which is designed to work with phasor~'s +output from 0 to 1); +#X text 22 23 sine function (sin(x)) for signals; +#X obj 12 478 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible trigonometry; -#X text 12 45 DESCRIPTION sin(x) for signals; -#X text 12 65 INLET_0 signal; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 458 288 pd META; -#X connect 0 0 5 0; -#X connect 1 0 7 0; -#X connect 2 0 1 0; -#X connect 6 0 0 0; -#X connect 7 0 5 0; +#X connect 14 0 17 0; +#X connect 15 0 19 0; +#X connect 16 0 15 0; +#X connect 18 0 14 0; +#X connect 19 0 17 0; diff --git a/externals/miXed/doc/help/cyclone/slide~-help.pd b/externals/miXed/doc/help/cyclone/slide~-help.pd index 00e8751e9bec0ee27135a9737605e4f9bcf95ab6..a5a0c89701949f13dd3f25620a61aa47070ec11f 100644 --- a/externals/miXed/doc/help/cyclone/slide~-help.pd +++ b/externals/miXed/doc/help/cyclone/slide~-help.pd @@ -1,44 +1,87 @@ -#N canvas 0 26 468 384 10; -#X text 15 35 Smooth-out changes in signal values; -#X text 174 200 args: <slideup> <slidedown>; -#X floatatom 155 156 0 0 0 0 - - -; -#X msg 69 130 1; -#X msg 31 129 0; -#X text 154 136 slide down; -#X floatatom 96 156 0 0 0 0 - - -; -#X text 16 61 Slide filters an input signal logarithmically between +#N canvas 428 36 558 588 10; +#X obj -1 639 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 357 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 601 340 377 257 META 0; +#X text 10 187 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 43 LICENSE SIBSD; +#X text 10 169 AUTHOR Miller Puckette; +#X text 10 205 RELEASE_DATE 1997; +#X text 10 151 LIBRARY cyclone; +#X text 10 223 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 133 OUTLET_0 signal; +#X text 10 79 INLET_0 signal; +#X text 10 97 INLET_1 float; +#X text 10 115 INLET_2 float; +#X text 10 61 DESCRIPTION smooth-out changes in signal values; +#X text 10 12 KEYWORDS signal smooth smooth-out changes slideup slidedown +slide; +#X restore 500 641 pd META; +#X obj -1 446 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 483 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 547 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 321 491 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 202 641 pd Related_objects; +#X obj 80 366 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 80 456 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header slide~ 3 12 0 18 +-204280 -1 0; +#X obj 498 11 slide~; +#X text 18 24 Smooth-out changes in signal values; +#X obj 80 392 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 80 419 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 264 148 args: <slideup> <slidedown>; +#X floatatom 247 127 0 0 0 0 - - -; +#X msg 172 60 1; +#X msg 133 60 0; +#X text 272 126 slide down; +#X floatatom 200 102 0 0 0 0 - - -; +#X obj 154 115 sig~; +#X floatatom 154 85 0 0 0 0 - - -; +#X text 225 101 slide up; +#X obj 172 192 Scope~ 142 71 256 3 128 -1 1 0 0 0 0 102 255 51 135 +135 135 0; +#X obj 155 291 Snapshot~ 100; +#X obj 155 316 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 +-262144 -1 -1 0 256 0; +#X obj 154 150 slide~ 5000 5000; +#X text 107 366 signal; +#X text 182 366 - signal to smooth out; +#X text 107 392 float; +#X text 107 419 float; +#X text 182 392 - slideup value; +#X text 182 419 - slidedown vlaue; +#X text 107 456 signal; +#X text 182 456 - smoothed out signal; +#X text 90 496 1) float; +#X text 90 518 2) float; +#X text 109 565 Slide filters an input signal logarithmically between changes in signal value. The formula is y(n) = y(n-1) + ((x(n) - y(n-1))/slide). It's particularly useful for envelope following and lowpass filtering. ; -#X obj 37 174 sig~; -#X floatatom 37 155 0 0 0 0 - - -; -#X text 96 136 slide up; -#X obj 227 239 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 37 237 Snapshot~ 100; -#X obj 38 262 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 --262144 -1 -1 0 256; -#X obj 37 198 slide~ 5000 5000; -#N canvas 309 151 494 428 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 obj 478 50 pddp/dsp; +#X text 182 496 - initial slideup value; +#X text 182 518 - initial slidedown vlaue; +#X obj 9 640 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal filter max_compatible; -#X text 12 45 DESCRIPTION smooth-out changes in signal values; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 INLET_2 signal; -#X text 12 125 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 416 361 pd META; -#X connect 2 0 14 2; -#X connect 3 0 9 0; -#X connect 4 0 9 0; -#X connect 6 0 14 1; -#X connect 8 0 14 0; -#X connect 9 0 8 0; -#X connect 12 0 13 0; -#X connect 14 0 11 0; -#X connect 14 0 12 0; +#X connect 15 0 26 2; +#X connect 16 0 21 0; +#X connect 17 0 21 0; +#X connect 19 0 26 1; +#X connect 20 0 26 0; +#X connect 21 0 20 0; +#X connect 24 0 25 0; +#X connect 26 0 23 0; +#X connect 26 0 24 0; diff --git a/externals/miXed/doc/help/cyclone/speedlim-help.pd b/externals/miXed/doc/help/cyclone/speedlim-help.pd index e9f3d519abbaa7a324a72fa07e31245bade87625..61540a77c3e9b4cad32b11e940eb1a5659c5db13 100644 --- a/externals/miXed/doc/help/cyclone/speedlim-help.pd +++ b/externals/miXed/doc/help/cyclone/speedlim-help.pd @@ -1,35 +1,65 @@ -#N canvas 0 26 471 309 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 19 268 docs based on the MAX/MSP reference (c) cycling'74; -#X text 18 282 ___________________________________________________ -; -#X obj 26 24 speedlim; -#X text 113 24 speed limit for incoming messages; -#X obj 64 131 speedlim 300; -#X text 158 124 arg is minimum delay between outputs; -#X text 158 136 in milliseconds; -#X floatatom 64 172 5 0 0 0 - - -; -#X floatatom 64 76 5 0 0 0 - - -; -#X floatatom 143 99 5 0 0 0 - - -; -#X text 185 98 change delay time; -#X text 106 74 move fast!!!; -#X text 22 202 clock message (as in the max version) not supported +#N canvas 422 36 559 465 10; +#X obj -1 438 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 223 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 606 247 361 228 META 0; +#X text 10 155 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 22 LICENSE SIBSD; +#X text 10 136 AUTHOR Miller Puckette; +#X text 10 174 RELEASE_DATE 1997; +#X text 10 117 LIBRARY cyclone; +#X text 10 193 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 3 KEYWORDS delay speed limit ms milliseconds; +#X text 10 41 DESCRIPTION speed limit for incoming messages; +#X text 10 60 INLET_0 anything; +#X text 10 98 OUTLET_1 anything; +#X text 10 79 INLET_1 float; +#X restore 501 440 pd META; +#X obj -1 286 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 339 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 384 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 304 363 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 200 440 pd Related_objects; +#X obj 78 232 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 299 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header speedlim 3 12 0 +18 -204280 -1 0; +#X obj 78 259 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 +-162280 0; +#X obj 489 10 speedlim; +#X text 11 23 speed limit for incoming messages; +#X obj 134 135 speedlim 300; +#X floatatom 134 176 5 0 0 0 - - -, f 5; +#X floatatom 134 77 5 0 0 0 - - -, f 5; +#X floatatom 203 103 5 0 0 0 - - -, f 5; +#X text 107 259 float; +#X text 107 231 anything; +#X text 107 298 anything; +#X text 178 231 - message to input; +#X text 178 298 - output message only if minimum delay between outputs +is met; +#X text 89 355 1) float; +#X text 178 355 - delay time; +#X text 121 396 clock message (as in the max version) not supported for; -#X text 22 215 obvious reasons.; -#N canvas 380 180 494 385 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 121 409 obvious reasons.; +#X text 170 76 input; +#X text 219 128 optional arg is minimum delay between input to output +in milliseconds; +#X text 241 102 change delay time (ms); +#X text 178 259 - change delay time (ms); +#X obj 11 441 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control filter max_compatible; -#X text 12 45 DESCRIPTION speed limit for incoming messages; -#X text 12 65 INLET_0 anything; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 anything; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 421 287 pd META; -#X connect 5 0 8 0; -#X connect 9 0 5 0; -#X connect 10 0 5 1; +#X connect 13 0 14 0; +#X connect 15 0 13 0; +#X connect 16 0 13 1; diff --git a/externals/miXed/doc/help/cyclone/spell-help.pd b/externals/miXed/doc/help/cyclone/spell-help.pd index da5bf74fd6e757f482886c5bb4a5b5051a0ca774..736c65c3fc234b4e857cc153f3df126cd08c8fd7 100644 --- a/externals/miXed/doc/help/cyclone/spell-help.pd +++ b/externals/miXed/doc/help/cyclone/spell-help.pd @@ -1,32 +1,54 @@ -#N canvas 0 26 411 295 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 16 256 docs based on the MAX/MSP reference (c) cycling'74; -#X text 15 270 ___________________________________________________ +#N canvas 427 38 561 392 10; +#X obj -1 365 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 244 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 585 214 379 219 META 0; +#X text 9 117 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 9 3 LICENSE SIBSD; +#X text 9 98 AUTHOR Miller Puckette; +#X text 9 136 RELEASE_DATE 1997; +#X text 9 79 LIBRARY cyclone; +#X text 9 155 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 9 -16 KEYWORDS ascii values convert; +#X text 9 22 DESCRIPTION convert input to ascii values; +#X text 9 41 INLET_0 list; +#X text 9 60 OUTLET_0 list; +#X restore 502 367 pd META; +#X obj -1 282 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 319 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 435 319 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 199 367 pd Related_objects; +#X obj 79 253 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 291 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header spell 3 12 0 18 +-204280 -1 0; +#X obj 505 9 spell; +#X text 11 23 convert input to ascii values; +#X text 118 253 list; +#X text 179 253 - list of any nubers \, text \, etc to concert to ascii ; -#X obj 35 29 spell; -#X obj 138 159 spell; -#X obj 138 187 print spell; -#X msg 99 104 63; -#X msg 199 83 t h i s; -#X msg 138 79 34 45; -#X text 92 28 convert input to ascii values; -#X msg 213 118 or that; -#N canvas 145 112 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 118 291 list; +#X text 179 291 - ascii values of data from inlet; +#X obj 208 177 spell; +#X obj 208 205 print spell; +#X msg 208 56 63; +#X msg 226 112 t h i s; +#X msg 220 83 34 45; +#X msg 230 140 or that; +#X text 116 332 (none); +#X obj 9 365 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control conversion max_compatible anything_op -; -#X text 12 45 DESCRIPTION convert input to ascii values; -#X text 12 65 INLET_0 float symbol list; -#X text 12 85 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 361 275 pd META; -#X connect 4 0 5 0; -#X connect 6 0 4 0; -#X connect 7 0 4 0; -#X connect 8 0 4 0; -#X connect 10 0 4 0; +#X connect 15 0 16 0; +#X connect 17 0 15 0; +#X connect 18 0 15 0; +#X connect 19 0 15 0; +#X connect 20 0 15 0; diff --git a/externals/miXed/doc/help/cyclone/spike~-help.pd b/externals/miXed/doc/help/cyclone/spike~-help.pd index a69495e476bc9036699bee669c052f719e324d09..a7591fe47aa91b3042af485d6ed4b3372c7177a3 100644 --- a/externals/miXed/doc/help/cyclone/spike~-help.pd +++ b/externals/miXed/doc/help/cyclone/spike~-help.pd @@ -1,40 +1,75 @@ -#N canvas 0 26 456 227 10; -#X text 15 35 Report intervals of zero to non-zero transitions; -#X obj 64 162 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 40 162 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 40 138 edge~; -#X obj 86 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X floatatom 215 101 0 0 0 0 - - -; -#X floatatom 119 62 0 0 0 0 - - -; -#X floatatom 119 180 0 0 0 0 - - -; -#X obj 119 90 train~ 85.5; -#X text 168 58 adjust interval; -#X text 253 100 set refractory period; -#X text 130 156 interval output; -#X text 57 120 signal input; -#X obj 119 137 spike~; -#N canvas 380 180 494 383 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#N canvas 419 37 558 484 10; +#X obj -1 457 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 294 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 583 246 378 247 META 0; +#X text 6 135 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 6 2 LICENSE SIBSD; +#X text 6 116 AUTHOR Miller Puckette; +#X text 6 154 RELEASE_DATE 1997; +#X text 6 97 LIBRARY cyclone; +#X text 6 173 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 6 59 INLET_1 float; +#X text 6 -30 KEYWORDS signal intervals transitions refractory zero +non-zero; +#X text 6 21 DESCRIPTION report intervals of zero to non-zero transitions ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION report intervals of zero to non-zero transitions +#X text 6 40 INLET_0 signal; +#X text 6 78 OUTLET_0 float bang; +#X restore 500 459 pd META; +#X obj -1 355 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 414 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 306 384 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 204 459 pd Related_objects; +#X obj 81 303 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 366 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header spike~ 3 12 0 18 +-204280 -1 0; +#X text 11 23 Report intervals of zero to non-zero transitions; +#X text 108 303 signal; +#X text 181 303 - input signal to detect transitions; +#X obj 81 329 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 109 329 float; +#X text 181 329 - set refractory period; +#X text 109 364 float; +#X text 181 364 - report time interval of zero to non-zero transitions ; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 406 206 pd META; -#X connect 3 0 2 0; -#X connect 3 1 1 0; -#X connect 5 0 13 1; -#X connect 6 0 8 0; -#X connect 8 0 3 0; -#X connect 8 0 13 0; -#X connect 13 0 4 0; -#X connect 13 0 7 0; +#X text 104 425 (none); +#X text 110 386 bang; +#X text 181 386 - bang when number output; +#X obj 499 10 spike~; +#X obj 479 55 pddp/dsp; +#X obj 234 155 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 207 155 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 207 131 edge~; +#X obj 187 242 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X floatatom 220 184 0 0 0 0 - - -; +#X floatatom 186 77 0 0 0 0 - - -; +#X floatatom 220 241 0 0 0 0 - - -; +#X obj 186 105 train~ 85.5; +#X text 214 77 adjust interval; +#X text 249 185 set refractory period; +#X obj 187 208 spike~; +#X obj 8 459 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 24 0 23 0; +#X connect 24 1 22 0; +#X connect 26 0 32 1; +#X connect 27 0 29 0; +#X connect 29 0 24 0; +#X connect 29 0 32 0; +#X connect 32 0 25 0; +#X connect 32 0 28 0; diff --git a/externals/miXed/doc/help/cyclone/split-help.pd b/externals/miXed/doc/help/cyclone/split-help.pd index dd486a1fc8c5aabc883162fb3710e6ab61c6b917..34dd34c8906a51ba381676bb9ad567916fcf9dcf 100644 --- a/externals/miXed/doc/help/cyclone/split-help.pd +++ b/externals/miXed/doc/help/cyclone/split-help.pd @@ -1,43 +1,82 @@ -#N canvas 0 26 485 308 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 25 270 docs based on the MAX/MSP reference (c) cycling'74; -#X text 24 284 ___________________________________________________ +#N canvas 426 35 560 535 10; +#X obj -1 508 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 281 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 603 279 373 266 META 0; +#X text 7 164 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 -7 LICENSE SIBSD; +#X text 7 145 AUTHOR Miller Puckette; +#X text 7 183 RELEASE_DATE 1997; +#X text 7 126 LIBRARY cyclone; +#X text 7 202 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 7 50 INLET_1 float; +#X text 7 88 OUTLET_0 float; +#X text 7 -26 KEYWORDS min max minimum maximum range; +#X text 7 12 DESCRIPTION look for a range of numbers; +#X text 7 31 INLET_0 list float; +#X text 7 69 INLET_2 float; +#X text 7 107 OUTLET_1 float; +#X restore 500 510 pd META; +#X obj -1 387 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 447 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 319 432 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 204 510 pd Related_objects; +#X obj 79 290 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 396 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header split 3 12 0 18 +-204280 -1 0; +#X obj 503 10 split; +#X text 11 23 look for a range of numbers; +#X obj 138 181 split 10 20; +#X floatatom 138 230 5 0 0 0 - - -, f 5; +#X floatatom 201 207 5 0 0 0 - - -, f 5; +#X floatatom 146 109 5 0 0 0 - - -, f 5; +#X text 236 206 not in range; +#X text 173 231 in range; +#X floatatom 169 136 5 0 0 0 - - -, f 5; +#X floatatom 201 161 5 0 0 0 - - -, f 5; +#X text 203 136 set min; +#X text 236 160 set max; +#X msg 138 71 3 0 10; +#X obj 79 335 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 79 360 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 111 289 list; +#X text 203 289 - formatat value to compare \, min \, max; +#X text 111 310 float; +#X text 203 310 - number to check if in range; +#X text 111 335 float; +#X text 203 335 - set min; +#X text 111 360 float; +#X text 203 360 - set max; +#X text 93 457 1) float; +#X text 203 457 - initial min; +#X text 93 478 2) float; +#X text 203 478 - initial max; +#X obj 79 420 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 111 396 float; +#X text 203 396 - output if number from inlet 0 in range; +#X text 111 420 float; +#X text 203 420 - output here if number from inlet 0 not in range; +#X text 183 107 value to compare to min/max; +#X text 190 65 3-value list input gives (from left to right) the vaue +to compare \, set new min \, set new max; +#X obj 14 506 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 26 26 split; -#X text 82 28 look for a range of numbers; -#X obj 230 149 split 10 20; -#X floatatom 230 205 5 0 0 0 - - -; -#X floatatom 302 175 5 0 0 0 - - -; -#X floatatom 230 80 5 0 0 0 - - -; -#X text 351 174 not in range; -#X text 275 206 in range; -#X floatatom 266 104 5 0 0 0 - - -; -#X floatatom 302 129 5 0 0 0 - - -; -#X text 309 104 set min; -#X text 346 127 set max; -#X msg 108 118 3 0 10; -#X text 28 72 list means:; -#X msg 32 90 val_to_compare min max; -#X text 64 118 i.e.:; -#N canvas 380 180 494 397 META 0; -#X text 12 215 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 185 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION look for a range of numbers; -#X text 12 65 INLET_0 float list; -#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 OUTLET_1 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 165 AUTHOR Krzysztof Czaja; -#X restore 433 285 pd META; -#X connect 5 0 6 0; -#X connect 5 1 7 0; -#X connect 8 0 5 0; -#X connect 11 0 5 1; -#X connect 12 0 5 2; -#X connect 15 0 5 0; +#X connect 11 0 12 0; +#X connect 11 1 13 0; +#X connect 14 0 11 0; +#X connect 17 0 11 1; +#X connect 18 0 11 2; +#X connect 21 0 11 0; diff --git a/externals/miXed/doc/help/cyclone/spray-help.pd b/externals/miXed/doc/help/cyclone/spray-help.pd index bef1bb88b83d7dab945216bc519f38d6cea303d0..ca69e9b52eedd9f3c59c9b53dcb32d79eaf31ab4 100644 --- a/externals/miXed/doc/help/cyclone/spray-help.pd +++ b/externals/miXed/doc/help/cyclone/spray-help.pd @@ -1,38 +1,60 @@ -#N canvas 0 26 419 314 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 19 276 docs based on the MAX/MSP reference (c) cycling'74; -#X text 18 290 ___________________________________________________ +#N canvas 417 24 558 436 10; +#X obj -1 408 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 264 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 605 224 355 207 META 0; +#X text 9 92 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 9 -22 LICENSE SIBSD; +#X text 9 73 AUTHOR Miller Puckette; +#X text 9 111 RELEASE_DATE 1997; +#X text 9 54 LIBRARY cyclone; +#X text 9 130 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 9 -41 KEYWORDS integer to number send; +#X text 9 -3 DESCRIPTION distribute an integer to a numbered outlet ; -#X obj 19 24 spray 3; -#X text 87 24 distribute an integer to a numbered outlet; -#X obj 119 148 spray 3; -#X floatatom 119 214 5 0 0 0 - - -; -#X floatatom 141 196 5 0 0 0 - - -; -#X floatatom 163 175 5 0 0 0 - - -; -#X msg 76 100 1 2; -#X msg 119 92 0 1; -#X msg 139 117 2 3; -#X text 178 148 arg sets number of outlets; -#X text 44 71 outletnumber / value pairs:; -#N canvas 380 180 494 369 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 9 16 INLET_0 list; +#X text 9 35 OUTLET_N float; +#X restore 500 410 pd META; +#X obj -1 318 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 358 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 298 324 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 201 410 pd Related_objects; +#X obj 86 275 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 86 329 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header spray 3 12 0 18 +-204280 -1 0; +#X obj 503 11 spray; +#X text 11 23 distribute an integer to a numbered outlet; +#X text 114 275 list; +#X text 176 275 - x \, y pairs \, where x is number to send and y is +the outlet number; +#X text 114 329 float; +#X text 176 329 - number send from inlet to specific outlet; +#X text 96 371 1) float; +#X text 176 372 - number of outlets; +#X obj 165 151 spray 3; +#X floatatom 165 221 5 0 0 0 - - -, f 5; +#X floatatom 184 199 5 0 0 0 - - -, f 5; +#X floatatom 204 178 5 0 0 0 - - -, f 5; +#X msg 178 96 1 2; +#X msg 165 73 0 1; +#X msg 188 119 2 3; +#X text 217 150 arg sets number of outlets; +#X text 203 70 outletnumber / value pairs; +#X obj 7 408 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION distribute an integer to a numbered outlet -; -#X text 12 65 INLET_0 list; -#X text 12 85 OUTLET_0 float; -#X text 12 105 OUTLET_1 float; -#X text 12 125 OUTLET_2 float; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 368 294 pd META; -#X connect 5 0 6 0; -#X connect 5 1 7 0; -#X connect 5 2 8 0; -#X connect 9 0 5 0; -#X connect 10 0 5 0; -#X connect 11 0 5 0; +#X connect 17 0 18 0; +#X connect 17 1 19 0; +#X connect 17 2 20 0; +#X connect 21 0 17 0; +#X connect 22 0 17 0; +#X connect 23 0 17 0; diff --git a/externals/miXed/doc/help/cyclone/sprintf-help.pd b/externals/miXed/doc/help/cyclone/sprintf-help.pd index 999764312016de88eed8e27495ec44c6b1284fe1..74aafb388b9aa4359abe1f030e08ef46c6b05806 100644 --- a/externals/miXed/doc/help/cyclone/sprintf-help.pd +++ b/externals/miXed/doc/help/cyclone/sprintf-help.pd @@ -1,33 +1,54 @@ -#N canvas 0 26 449 325 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text -17 281 docs based on the MAX/MSP reference (c) cycling'74 +#N canvas 427 37 559 385 10; +#X obj 0 357 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 212 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 611 189 366 205 META 0; +#X text 14 103 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 14 -11 LICENSE SIBSD; +#X text 14 84 AUTHOR Miller Puckette; +#X text 14 122 RELEASE_DATE 1997; +#X text 14 65 LIBRARY cyclone; +#X text 14 141 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 14 -30 KEYWORDS print format string; +#X text 14 8 DESCRIPTION format a message of string and numbers; +#X text 14 27 INLET_N message; +#X text 14 46 OUTLET_0 message; +#X restore 500 359 pd META; +#X obj -1 264 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 304 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 319 285 428 113 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 64 41 printf; +#X restore 203 359 pd Related_objects; +#X obj 78 224 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj 78 276 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header sprintf 3 12 0 +18 -204280 -1 0; +#X obj 495 10 sprintf; +#X text 11 23 format a message of strings and numbers; +#X text 115 224 message; +#X text 179 222 - inlet type is speicifed by format string given as +argument to sprintf; +#X text 115 275 message; +#X text 179 275 - the formatted string; +#X obj 157 138 sprintf foo%s-%d; +#X obj 157 172 print; +#X msg 157 75 -bar; +#X floatatom 250 111 5 0 0 0 - - -, f 5; +#X text 191 75 this is the 'hot' inlet; +#X text 263 138 arg is format string; +#X text 98 320 1) string; +#X text 179 320 - the string format to output; +#X obj 11 359 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text -18 295 ___________________________________________________ -; -#X obj -18 20 sprintf; -#X text 41 14 format a message of strings and numbers; -#X obj 162 145 sprintf foo%s-%d; -#X obj 162 177 print; -#X msg 162 101 -bar; -#X floatatom 269 77 5 0 0 0 - - -; -#X text 42 27 see the printf(3) manpage for details; -#X text -15 103 this is the 'hot' inlet; -#X text 282 144 arg is format string; -#N canvas 380 180 494 380 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 45 DESCRIPTION format a message of strings and numbers; -#X text 12 5 KEYWORDS control conversion max_compatible anything_op -; -#X text 12 65 INLET_0 symbol float list; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 anything; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 379 304 pd META; -#X connect 5 0 6 0; -#X connect 7 0 5 0; -#X connect 8 0 5 1; +#X connect 15 0 16 0; +#X connect 17 0 15 0; +#X connect 18 0 15 1; diff --git a/externals/miXed/doc/help/cyclone/substitute-help.pd b/externals/miXed/doc/help/cyclone/substitute-help.pd index fb805acfb2760c7eb617e55d7f1ef3626041b1a6..ad472b6dceef2650de5a8ae4abe31985fa49b3ab 100644 --- a/externals/miXed/doc/help/cyclone/substitute-help.pd +++ b/externals/miXed/doc/help/cyclone/substitute-help.pd @@ -1,32 +1,64 @@ -#N canvas 0 26 426 299 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text -8 259 docs based on the MAX/MSP reference (c) cycling'74; -#X text -9 273 ___________________________________________________ +#N canvas 427 36 558 430 10; +#X obj -1 402 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 226 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 617 203 357 237 META 0; +#X text 203 336 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 203 190 LICENSE SIBSD; +#X text 203 317 AUTHOR Miller Puckette; +#X text 203 355 RELEASE_DATE 1997; +#X text 203 298 LIBRARY cyclone; +#X text 203 374 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 203 171 KEYWORDS substitute symbol replace; +#X text 203 209 DESCRIPTION substitute a symbol for another symbol +in a message; +#X text 203 241 INLET_0 message; +#X text 203 260 INLET_1 message; +#X text 203 279 OUTLET_0 message; +#X restore 496 404 pd META; +#X obj -1 303 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 340 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 314 328 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 200 404 pd Related_objects; +#X obj 78 235 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 312 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header substitute 3 12 +0 18 -204280 -1 0; +#X obj 477 10 substitute; +#X text 11 23 substitute a symbol for another symbol in a message; +#X obj 83 141 substitute foo bar; +#X msg 83 73 bar foo; +#X obj 83 186 print; +#X msg 188 105 bar foo; +#X text 106 235 message; +#X text 181 235 - string to input and check for substitution; +#X obj 78 264 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 106 264 message; +#X text 181 264 - format <str1> <str2> \, change replacement policy +to if see str1 change to str2; +#X text 106 312 message; +#X text 181 312 - output message with replaced strings; +#X text 89 352 1) string; +#X text 89 370 2) string; +#X text 183 352 - string to search for; +#X text 183 370 - string to replace with; +#X text 200 134 arg1 sets initial string to search for \, arg2 sets +initial string to replace it with; +#X text 243 96 string1: set new string to search for \; string2: string +to replace it with; +#X text 136 71 input string to check for substitutions; +#X obj 10 404 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj -2 28 substitute; -#X text 83 27 substitute a symbol for another symbol in a message; -#X obj 1 135 substitute foo bar; -#X msg 1 89 bar foo; -#X obj 1 180 print; -#X msg 122 89 bar foo; -#X msg 192 88 set bar foo; -#X text 179 90 =; -#N canvas 380 180 494 389 META 0; -#X text 12 185 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 155 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 75 INLET_0 anything; -#X text 12 95 INLET_1 anything; -#X text 12 115 OUTLET_0 anything; -#X text 12 5 KEYWORDS control max_compatible anything_op; -#X text 12 25 LICENSE SIBSD; -#X text 12 45 DESCRIPTION substitute a symbol for another symbol in -a message; -#X text 12 135 AUTHOR Krzysztof Czaja; -#X restore 369 276 pd META; -#X connect 5 0 7 0; -#X connect 6 0 5 0; -#X connect 8 0 5 1; -#X connect 9 0 5 1; +#X connect 11 0 13 0; +#X connect 12 0 11 0; +#X connect 14 0 11 1; diff --git a/externals/miXed/doc/help/cyclone/sustain-help.pd b/externals/miXed/doc/help/cyclone/sustain-help.pd index 2224d3ae7dd141e3ad3b163675fe2f909ad4d3a0..a378e6ef03a36444435d9f3c8c02bc760a0b45e9 100644 --- a/externals/miXed/doc/help/cyclone/sustain-help.pd +++ b/externals/miXed/doc/help/cyclone/sustain-help.pd @@ -1,59 +1,97 @@ -#N canvas 0 26 620 311 10; -#X obj 55 164 sustain; -#X floatatom 55 221 5 0 0 0 - - -; -#X floatatom 99 195 5 0 0 0 - - -; -#X msg 55 78 44 127; -#X text 110 77 note on =; -#X msg 184 76 pitch velocity; -#X text 294 76 is passed through; -#X text 144 195 velocity; -#X text 101 221 pitch; -#X text 110 103 note off (i.e. velocity = 0); -#X obj 99 140 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +#N canvas 427 34 558 562 10; +#X obj -1 534 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#N canvas 611 310 368 258 META 0; +#X text 10 150 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 -21 LICENSE SIBSD; +#X text 10 131 AUTHOR Miller Puckette; +#X text 10 169 RELEASE_DATE 1997; +#X text 10 112 LIBRARY cyclone; +#X text 10 188 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 36 INLET_1 float; +#X text 10 74 OUTLET_0 float; +#X text 10 -40 KEYWORDS pitch velocity hold note offs; +#X text 10 -2 DESCRIPTION hold note offs and output them on request ; -#X msg 69 103 55 0; -#X text 121 133 when on sustain holds back all note offs; -#X text 121 144 and outputs them when turned off again.; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 28 272 docs based on the MAX/MSP reference (c) cycling'74; -#X text 27 286 ___________________________________________________ +#X text 10 17 INLET_0 list float; +#X text 10 55 INLET_2 toggle; +#X text 10 93 OUTLET_1 float; +#X restore 502 536 pd META; +#X obj -1 429 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 492 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 318 457 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 204 536 pd Related_objects; +#X obj 80 440 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header sustain 3 12 0 +18 -204280 -1 0; +#X obj 492 10 sustain; +#X text 11 23 hold note offs and output them on request; +#X obj -1 298 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#X obj 80 308 cnv 17 3 45 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 24 179 sustain; +#X floatatom 24 236 5 0 0 0 - - -, f 5; +#X floatatom 63 210 5 0 0 0 - - -, f 5; +#X msg 24 93 44 127; +#X text 69 92 note on =; +#X msg 132 92 pitch velocity; +#X text 226 92 is passed through; +#X text 98 210 velocity; +#X text 59 236 pitch; +#X text 73 118 note off (i.e. velocity = 0); +#X obj 63 155 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X obj 466 178 sustain; -#X obj 510 148 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +#X msg 38 118 55 0; +#X text 82 148 when on sustain holds back all note offs; +#X text 82 159 and outputs them when turned off again.; +#X obj 395 179 sustain; +#X obj 434 158 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#X floatatom 466 205 5 0 0 0 - - -; -#X floatatom 510 204 5 0 0 0 - - -; -#X floatatom 466 120 5 0 0 0 - - -; -#X floatatom 488 98 5 0 0 0 - - -; -#X text 462 74 alternatively:; -#X text 531 95 set velocity; -#X text 508 119 then pitch; -#N canvas 380 180 494 404 META 0; -#X text 12 215 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 185 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X floatatom 395 206 5 0 0 0 - - -, f 5; +#X floatatom 434 205 5 0 0 0 - - -, f 5; +#X floatatom 395 108 5 0 0 0 - - -, f 5; +#X floatatom 414 134 5 0 0 0 - - -, f 5; +#X text 451 131 set velocity; +#X text 430 107 then pitch; +#X text 180 307 - send x \, y pair that represent pitch and velocity +\, velocity zero turns note off; +#X obj 80 389 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 106 389 toggle; +#X text 180 389 - when on \, sustain holds back all note offs and outputs +them when turned off again; +#X text 106 440 float; +#X text 180 440 - pitch; +#X text 105 504 (none); +#X obj 80 465 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 106 465 float; +#X text 180 465 - velocity; +#X text 387 75 alternately:; +#X obj 80 363 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 106 307 list; +#X text 106 363 float; +#X text 180 363 - set velocity; +#X text 106 338 float; +#X text 180 338 - set pitch; +#X obj 5 538 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control MIDI storage max_compatible; -#X text 12 45 DESCRIPTION hold note offs and output them on request -; -#X text 12 65 INLET_0 float list; -#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 OUTLET_1 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 165 AUTHOR Krzysztof Czaja; -#X restore 571 291 pd META; -#X obj 23 19 sustain; -#X text 92 19 hold note offs and output them on request; -#X connect 0 0 1 0; -#X connect 0 1 2 0; -#X connect 3 0 0 0; -#X connect 10 0 0 2; -#X connect 11 0 0 0; -#X connect 17 0 19 0; -#X connect 17 1 20 0; -#X connect 18 0 17 2; -#X connect 21 0 17 0; -#X connect 22 0 17 1; +#X connect 11 0 12 0; +#X connect 11 1 13 0; +#X connect 14 0 11 0; +#X connect 21 0 11 2; +#X connect 22 0 11 0; +#X connect 25 0 27 0; +#X connect 25 1 28 0; +#X connect 26 0 25 2; +#X connect 29 0 25 0; +#X connect 30 0 25 1; diff --git a/externals/miXed/doc/help/cyclone/svf~-help.pd b/externals/miXed/doc/help/cyclone/svf~-help.pd index ced9c67386088e149a79b3f1961264253cadecef..1ae4752c1dd8b7b02bf10f5dcc077bd5ec5f5237 100644 --- a/externals/miXed/doc/help/cyclone/svf~-help.pd +++ b/externals/miXed/doc/help/cyclone/svf~-help.pd @@ -1,6 +1,73 @@ -#N canvas 0 31 800 366 10; -#X obj 407 306 dac~; -#N canvas 252 136 556 460 svf_part2 0; +#N canvas 432 38 559 593 10; +#X obj -1 826 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 422 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 619 316 365 289 META 0; +#X text 10 156 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 -42 LICENSE SIBSD; +#X text 10 138 AUTHOR Miller Puckette; +#X text 10 174 RELEASE_DATE 1997; +#X text 10 120 LIBRARY cyclone; +#X text 10 192 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 -60 KEYWORDS signal filter state variable state-variable +cutoff; +#X text 10 -24 DESCRIPTION state-variable filter; +#X text 10 -6 INLET_0 signal; +#X text 10 12 INLET_1 signal float; +#X text 10 30 INLET_2 signal float; +#X text 10 48 OUTLET_0 signal; +#X text 10 66 OUTLET_1 signal; +#X text 10 84 OUTLET_2 signal; +#X text 10 102 OUTLET_3 signal; +#X restore 499 828 pd META; +#X obj -1 538 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 647 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 704 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 317 494 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 195 828 pd Related_objects; +#X obj 78 431 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 547 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header svf~ 3 12 0 18 +-204280 -1 0; +#X obj 491 9 svf~; +#X text 12 24 state-variable filter; +#X obj 78 498 cnv 17 3 33 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 106 431 signal; +#X text 178 431 - signal to filter; +#X text 106 497 signal; +#X text 106 515 float; +#X text 106 455 signal; +#X text 106 472 float; +#X text 178 463 - set cutoff frequency; +#X text 178 505 - set resonance (0-1); +#X obj 78 456 cnv 17 3 33 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 78 572 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 78 595 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 89 658 1) float; +#X text 89 680 2) float; +#X text 106 785 Floats or signals can modify these in real-time. The +value of these parameters is only sampled once per signal vector.; +#X text 106 739 One of its advantages is that the it produces low-pass +\, high-pass \, band-pass \, and band-reject (notch) output simultaneously +- so all four are available in parallel.; +#X text 106 711 svf~ implements Chamberlin's state-variable filter +algorithm.; +#X obj 109 394 dac~; +#N canvas 976 146 556 460 svf_part2 0; #X text -1 306 onepole~.help contains yet another example.; #X text -1 382 svf~ accepts arguments or max messages to change the frequency input mode. it is generally recommended to set the mode with @@ -28,31 +95,17 @@ may also improve efficiency slightly.; vector \, it is more efficient to use the radians mode than to do logarithmic scaling outside the object at audio rate.; #X text -59 191 radians; -#X restore 617 344 pd svf_part2; -#X text 16 12 state-variable filter; -#X text 8 273 special thanks to 2up; -#X msg 379 81 0.5; -#X text 545 118 frequency range is 0 - f(s)/4; -#X obj 409 151 noise~; -#X text 8 158 Floats or signals can modify these in real-time. The -value of these parameters is only sampled once per signal vector.; -#X text 8 138 Arguments are cutoff frequency (Hz) \, and resonance -(0-1).; -#X text 8 93 One of its advantages is that the it produces low-pass -\, high-pass \, band-pass \, and band-reject (notch) output simultaneously -- so all four are available in parallel.; -#X text 8 65 svf~ implements Chamberlin's state-variable filter algorithm. -; -#X msg 422 86 37; -#X text 553 164 left: (signal) filter input; -#X text 527 254 outputs: lowpass \, highpass \, bandpass \, notch; -#X text 553 192 right: (signal/float) resonance (0 - 1); -#X text 553 178 middle: (signal/float) cutoff frequency; -#X obj 346 25 loadbang; -#X obj 458 106 * 11025; -#X obj 458 85 / 512; -#X floatatom 458 127 0 0 0 0 - - -; -#N canvas 40 55 716 389 svf_algorithm 0; +#X restore 432 382 pd svf_part2; +#X msg 298 135 0.5; +#X text 190 83 frequency range is 0 - f(s)/4; +#X obj 108 56 noise~; +#X msg 142 113 37; +#X text 246 314 outputs: lowpass \, highpass \, bandpass \, notch; +#X obj 130 83 loadbang; +#X obj 142 180 * 11025; +#X obj 142 159 / 512; +#X floatatom 142 201 0 0 0 0 - - -; +#N canvas 858 168 716 389 svf_algorithm 0; #X text 242 290 bandstop = lowpass + hipass \;; #X text 59 179 this is the dsp loop. note how the calculations work together to produce all four outputs simultaneously.; @@ -64,66 +117,61 @@ in radians input mode); #X text 242 242 hipass = in_samp - lowpass - q * bandpass \;; #X text 242 226 lowpass = lowpass + (cf_radians * bandpass) \;; #X text 242 274 bandpass = bandpass - (bandpass ^ 3.) * 0.0001 \;; -#X restore 499 344 pd svf_algorithm; -#X text 8 240 (float) resonance (0-1); -#X text 8 226 (float) cutoff frequency (Hz); -#X text 8 212 arguments (optional):; -#X obj 526 201 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X restore 314 382 pd svf_algorithm; +#X obj 230 288 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 493 201 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 195 288 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 460 201 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 163 288 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X obj 427 201 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +#X obj 130 288 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; -#X obj 508 219 *~ 0; -#X obj 475 219 *~ 0; -#X obj 442 219 *~ 0; -#X obj 409 219 *~ 0; -#X floatatom 507 151 0 0 0 0 - - -; -#X obj 409 175 svf~ 797 0.5; -#X obj 409 269 *~ 0.7; -#X obj 464 54 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 +#X obj 209 314 *~ 0; +#X obj 174 314 *~ 0; +#X obj 142 314 *~ 0; +#X obj 109 314 *~ 0; +#X floatatom 177 226 0 0 0 0 - - -; +#X obj 108 251 svf~ 797 0.5; +#X obj 108 361 *~ 0.7; +#X obj 142 137 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 3700 1; -#N canvas 511 83 494 469 META 0; -#X text 12 255 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 225 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 106 547 signal; +#X text 178 547 - lowpass signal; +#X text 106 572 signal; +#X text 178 572 - highpass signal; +#X text 106 595 signal; +#X text 178 595 - bandpass signal; +#X obj 78 620 cnv 17 3 17 empty \$0-pddp.cnv.let.0 3 5 9 0 16 -228856 +-162280 0; +#X text 106 620 signal; +#X text 178 620 - notch signal; +#X obj 480 54 pddp/dsp; +#X text 178 655 - initial cutoff frequency (Hz); +#X text 178 679 - initial resonance (0-1); +#X obj 12 829 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal filter max_compatible; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 INLET_2 signal; -#X text 12 125 OUTLET_0 signal; -#X text 12 145 OUTLET_1 signal; -#X text 12 165 OUTLET_2 signal; -#X text 12 185 OUTLET_3 signal; -#X text 12 45 DESCRIPTION state-variable filter; -#X text 12 205 AUTHOR Krzysztof Czaja; -#X text 12 25 LICENSE SIBSD; -#X restore 751 344 pd META; -#X connect 4 0 32 0; -#X connect 6 0 33 0; -#X connect 11 0 35 0; -#X connect 16 0 4 0; -#X connect 16 0 11 0; -#X connect 16 0 27 0; -#X connect 17 0 19 0; -#X connect 18 0 17 0; -#X connect 19 0 33 1; -#X connect 24 0 28 1; -#X connect 25 0 29 1; -#X connect 26 0 30 1; -#X connect 27 0 31 1; -#X connect 28 0 34 0; -#X connect 29 0 34 0; -#X connect 30 0 34 0; -#X connect 31 0 34 0; -#X connect 32 0 33 2; -#X connect 33 0 31 0; -#X connect 33 1 30 0; -#X connect 33 2 29 0; -#X connect 33 3 28 0; -#X connect 34 0 0 0; -#X connect 34 0 0 1; -#X connect 35 0 18 0; +#X connect 31 0 49 0; +#X connect 33 0 50 0; +#X connect 34 0 52 0; +#X connect 36 0 31 0; +#X connect 36 0 34 0; +#X connect 36 0 44 0; +#X connect 37 0 39 0; +#X connect 38 0 37 0; +#X connect 39 0 50 1; +#X connect 41 0 45 1; +#X connect 42 0 46 1; +#X connect 43 0 47 1; +#X connect 44 0 48 1; +#X connect 45 0 51 0; +#X connect 46 0 51 0; +#X connect 47 0 51 0; +#X connect 48 0 51 0; +#X connect 49 0 50 2; +#X connect 50 0 48 0; +#X connect 50 1 47 0; +#X connect 50 2 46 0; +#X connect 50 3 45 0; +#X connect 51 0 29 0; +#X connect 51 0 29 1; +#X connect 52 0 38 0; diff --git a/externals/miXed/doc/help/cyclone/switch-help.pd b/externals/miXed/doc/help/cyclone/switch-help.pd index 98bab1f700381de6c9e55c8f9807347d308bcccf..1b8ba345b62d7333edef790c7f4f9c749a0688eb 100644 --- a/externals/miXed/doc/help/cyclone/switch-help.pd +++ b/externals/miXed/doc/help/cyclone/switch-help.pd @@ -1,46 +1,75 @@ -#N canvas 0 26 515 376 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 5 331 docs based on the MAX/MSP reference (c) cycling'74; -#X text 4 345 ___________________________________________________; -#X obj 13 32 switch; -#X text 85 33 output a message from a specific inlet; -#X obj 220 216 switch 4; -#X obj 220 244 print; -#X floatatom 147 88 5 0 0 0 - - -; -#X msg 232 115 one; -#X msg 245 137 two; -#X msg 258 163 three; -#X msg 271 188 four; -#X obj 192 87 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#N canvas 429 37 559 517 10; +#X obj -1 489 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 321 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 631 303 351 222 META 0; +#X text 9 108 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 9 -25 LICENSE SIBSD; +#X text 9 89 AUTHOR Miller Puckette; +#X text 9 127 RELEASE_DATE 1997; +#X text 9 70 LIBRARY cyclone; +#X text 9 146 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 9 -44 KEYWORDS inlet specific switch filter; +#X text 9 -6 DESCRIPTION output a message from a specific inlet; +#X text 9 13 INLET_0 bang float; +#X text 9 32 INLET_N message; +#X text 9 51 OUTLET_0 message; +#X restore 502 491 pd META; +#X obj -1 407 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 446 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 318 415 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 202 491 pd Related_objects; +#X obj 83 332 cnv 17 3 34 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 83 380 cnv 17 3 17 empty \$0-pddp.cnv.let.0 n 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header switch 3 12 0 18 +-204280 -1 0; +#X obj 498 10 switch; +#X text 11 23 output a message from a specific inlet; +#X text 117 381 message; +#X text 187 380 - any message to pass through; +#X text 117 417 message; +#X text 187 417 - passed message \, from open inlet; +#X text 99 459 1) float; +#X text 187 460 - set the number of inlets; +#X text 117 330 float; +#X text 117 350 bang; +#X text 187 351 - output open outlet number; +#X obj 83 418 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 187 330 - set which inlet is open; +#X obj 178 253 switch 4; +#X obj 178 281 print; +#X floatatom 178 64 5 0 0 0 - - -, f 5; +#X msg 192 157 one; +#X msg 206 179 two; +#X msg 220 205 three; +#X msg 234 230 four; +#X text 244 254 arg is nr of inlets; +#X msg 187 101 bang; +#X text 219 98 which one's open ?; +#X obj 231 134 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X text 286 217 arg is nr of inlets; -#X msg 146 177 bang; -#X text 15 177 which one's open ?; -#N canvas 380 180 494 430 META 0; -#X text 12 235 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 205 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 216 65 set which inlet is open; +#X text 254 125 bang all inlets \; open inlet passes message; +#X obj 6 490 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION output a message from a specific inlet; -#X text 12 65 INLET_0 bang float; -#X text 12 85 INLET_1 anything; -#X text 12 105 INLET_2 anything; -#X text 12 125 INLET_3 anything; -#X text 12 145 INLET_4 anything; -#X text 12 165 OUTLET_0 anything; -#X text 12 25 LICENSE SIBSD; -#X text 12 185 AUTHOR Krzysztof Czaja; -#X restore 466 354 pd META; -#X connect 5 0 6 0; -#X connect 7 0 5 0; -#X connect 8 0 5 1; -#X connect 9 0 5 2; -#X connect 10 0 5 3; -#X connect 11 0 5 4; -#X connect 12 0 8 0; -#X connect 12 0 9 0; -#X connect 12 0 10 0; -#X connect 12 0 11 0; -#X connect 14 0 5 0; +#X connect 22 0 23 0; +#X connect 24 0 22 0; +#X connect 25 0 22 1; +#X connect 26 0 22 2; +#X connect 27 0 22 3; +#X connect 28 0 22 4; +#X connect 30 0 22 0; +#X connect 32 0 25 0; +#X connect 32 0 26 0; +#X connect 32 0 27 0; +#X connect 32 0 28 0; diff --git a/externals/miXed/doc/help/cyclone/tanh-help.pd b/externals/miXed/doc/help/cyclone/tanh-help.pd index ea019b304c99b54e72f947e430c045989738354b..d49b83ef786e15ccd4a4b9ff6515c453ba1edca8 100644 --- a/externals/miXed/doc/help/cyclone/tanh-help.pd +++ b/externals/miXed/doc/help/cyclone/tanh-help.pd @@ -1,32 +1,63 @@ -#N canvas 0 26 421 323 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 21 278 docs based on the MAX/MSP reference (c) cycling'74; -#X text 20 292 ___________________________________________________ +#N canvas 413 35 558 409 10; +#X obj 0 380 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 236 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 592 192 368 226 META 0; +#X text 17 142 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 17 22 LICENSE SIBSD; +#X text 17 122 AUTHOR Miller Puckette; +#X text 17 162 RELEASE_DATE 1997; +#X text 17 102 LIBRARY cyclone; +#X text 17 62 INLET_0 float bang; +#X text 17 82 OUTLET_0 float; +#X text 17 182 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 0.201305; +#X text 17 2 KEYWORDS tan tangent tanh hyperbolic; +#X text 17 42 DESCRIPTION takes hyperbolic tangent value of a float ; -#X floatatom 46 216 8 0 0 0 - - -; -#X msg 46 83 bang; -#X obj 67 152 / 100; -#X floatatom 67 132 5 0 0 0 - - -; -#X text 123 185 arg sets initial value; -#X obj 42 22 tanh 0.2; -#X text 95 82 output tanh of current val; -#X text 121 130 calculate and output tanh; -#X obj 46 183 tanh 0.2; -#X text 108 25 calculate hyperbolic tangent function; -#N canvas 309 151 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X restore 503 382 pd META; +#X obj 0 293 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 330 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 299 305 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 203 382 pd Related_objects; +#X obj 75 246 cnv 17 3 34 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 75 302 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header tanh 3 12 0 18 +-204280 -1 0; +#X text 108 245 float; +#X text 108 265 bang; +#X text 108 303 float; +#X text 91 345 1) float; +#X text 178 345 - optional initial value to compute; +#X obj 511 9 tanh; +#X text 11 24 calculate hyperbolic tangent function; +#X text 178 245 - the number to take tanh of; +#X text 178 265 - output tanh of argument; +#X text 178 303 - tanh of input; +#X floatatom 153 186 8 0 0 0 - - -, f 8; +#X obj 153 132 / 100; +#X floatatom 153 107 5 0 0 0 - - -, f 5; +#X obj 153 159 tanh 0.2; +#X floatatom 313 178 8 0 0 0 - - -, f 8; +#X msg 313 112 bang; +#X obj 313 145 tanh 0.2; +#X text 58 55 outputs the hyperbolic tangent value of input float value. ; -#X text 12 5 KEYWORDS control trigonometry max_compatible; -#X text 12 45 DESCRIPTION hyperbolic tangent function; -#X text 12 65 INLET_0 bang float; -#X text 12 85 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 372 301 pd META; -#X connect 4 0 11 0; -#X connect 5 0 11 0; -#X connect 6 0 5 0; -#X connect 11 0 3 0; +#X text 46 108 with input as float value; +#X text 386 105 with bang button and argument inside tanh object +; +#X obj 9 383 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 20 0 22 0; +#X connect 21 0 20 0; +#X connect 22 0 19 0; +#X connect 24 0 25 0; +#X connect 25 0 23 0; diff --git a/externals/miXed/doc/help/cyclone/tanh~-help.pd b/externals/miXed/doc/help/cyclone/tanh~-help.pd index 2421c7bc249f8a0d0b724c05dc4a587dcf392606..e1bd5977decb4be123c34af5c5ebc2a8b9ab8cf2 100644 --- a/externals/miXed/doc/help/cyclone/tanh~-help.pd +++ b/externals/miXed/doc/help/cyclone/tanh~-help.pd @@ -1,57 +1,90 @@ -#N canvas 0 26 664 369 10; -#X obj 510 185 +~ 11; -#X obj 505 158 *~ 10; -#X obj 505 134 cycle~ 0.5; -#X obj 425 134 cycle~ 110; -#X floatatom 39 92 0 0 0 0 - - -; -#X obj 18 115 *~ 1; -#X text 22 338 outputs signal values always between -1 and 1; -#X obj 439 205 *~ 1; -#X obj 439 273 *~ 0.1; -#X obj 18 71 cycle~ 2; -#X obj 150 110 -~ 3.14159; -#X obj 150 87 *~ 6.28319; -#X obj 150 65 phasor~ 2; -#X obj 439 310 dac~; -#X text 477 242 outputs soft clipped signal; -#X text 15 11 Hyperbolic tangent function (tanh(x)) for signals; -#X text 11 33 turn a sine wave into a square wave by cranking up the -volume!; -#X text 327 95 can be used to simulate analog distortion \, and is -much "smoother" than using clip~; -#X obj 439 238 tanh~; -#X obj 18 175 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 154 175 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 150 141 tanh~; -#X obj 18 139 tanh~; -#N canvas 309 151 494 344 META 0; -#X text 12 165 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 135 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS signal trigonometry max_compatible; -#X text 12 45 DESCRIPTION hyperbolic tangent function (tanh(x)) for +#N canvas 426 34 558 566 10; +#X obj 0 537 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 389 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 487 320 494 254 META 0; +#X text 63 64 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 63 -69 LICENSE SIBSD; +#X text 63 44 AUTHOR Miller Puckette; +#X text 63 84 RELEASE_DATE 1997; +#X text 63 24 LIBRARY cyclone; +#X text 63 -16 INLET_0 signal; +#X text 63 4 OUTLET_0 signal; +#X text 63 104 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 0.201305; +#X text 63 -89 KEYWORDS hyperbolic tan tangent tanh signal; +#X text 63 -49 DESCRIPTION takes the hyperbolic tangent function for signals; -#X text 12 95 OUTLET_0 signal; -#X text 12 75 INLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 115 AUTHOR Krzysztof Czaja; -#X restore 615 349 pd META; -#X connect 0 0 7 1; +#X restore 504 539 pd META; +#X obj 0 429 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 468 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 0 504 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +0 13 -228856 -1 0; +#N canvas 318 463 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 38 34 cosh~; +#X obj 38 60 sinh~; +#X restore 204 539 pd Related_objects; +#X obj 82 400 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 82 440 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -2 cnv 15 552 40 empty \$0-pddp.cnv.header tanh~ 3 12 0 18 +-204280 -1 0; +#X obj 0 539 pddp/pddplink help.pd -text help; +#X text 110 400 signal; +#X text 110 440 signal; +#X text 108 478 (none); +#X obj 511 7 tanh~; +#X text 16 23 Hyperbolic tangent function (tanh(x)) for signals; +#X floatatom 76 140 0 0 0 0 - - -; +#X obj 55 163 *~ 1; +#X obj 55 119 cycle~ 2; +#X obj 331 160 -~ 3.14159; +#X obj 331 137 *~ 6.28319; +#X obj 331 115 phasor~ 2; +#X obj 55 219 Scope~ 139 77 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 +135 0; +#X obj 331 223 Scope~ 142 75 256 3 128 -1 1 0 0 0 0 102 255 51 135 +135 135 0; +#X obj 331 191 tanh~; +#X obj 55 187 tanh~; +#X text 177 400 - input to tanh function; +#X text 177 440 - output of tanh function; +#X obj 485 53 pddp/dsp; +#N canvas 1039 231 450 300 analog 0; +#X obj 220 69 +~ 11; +#X obj 220 42 *~ 10; +#X obj 220 18 cycle~ 0.5; +#X obj 140 18 cycle~ 110; +#X obj 140 89 *~ 1; +#X obj 140 157 *~ 0.1; +#X obj 140 194 dac~; +#X text 182 134 outputs soft clipped signal; +#X text 42 -21 can be used to simulate analog distortion \, and is +much "smoother" than using clip~; +#X obj 140 122 tanh~; #X connect 1 0 0 0; #X connect 2 0 1 0; -#X connect 3 0 7 0; -#X connect 4 0 5 1; -#X connect 5 0 22 0; -#X connect 7 0 18 0; -#X connect 8 0 13 0; -#X connect 8 0 13 1; +#X connect 3 0 4 0; +#X connect 4 0 9 0; +#X connect 5 0 6 0; +#X connect 5 0 6 1; #X connect 9 0 5 0; -#X connect 10 0 21 0; -#X connect 11 0 10 0; -#X connect 12 0 11 0; -#X connect 18 0 8 0; +#X restore 331 337 pd analog distortion; +#X text 50 78 turn a sine wave into a square wave by cranking up the +volume!; +#X text 122 336 how to use for analog distortion:; +#X connect 16 0 17 1; +#X connect 17 0 25 0; +#X connect 18 0 17 0; +#X connect 19 0 24 0; +#X connect 20 0 19 0; #X connect 21 0 20 0; -#X connect 22 0 19 0; +#X connect 24 0 23 0; +#X connect 25 0 22 0; diff --git a/externals/miXed/doc/help/cyclone/tanx~-help.pd b/externals/miXed/doc/help/cyclone/tanx~-help.pd index 36cda6f76715bbc2e0c6cbe181deabf62caa194a..d6c713221b20ef89628f7376bc8521ec7deb267b 100644 --- a/externals/miXed/doc/help/cyclone/tanx~-help.pd +++ b/externals/miXed/doc/help/cyclone/tanx~-help.pd @@ -1,28 +1,61 @@ -#N canvas 0 26 593 376 10; -#X msg 124 135 range -10 10; -#X obj 22 89 *~ 6.28319; -#X obj 22 64 phasor~ 2; -#X text 15 35 tan(x) for signals; -#X text 101 65 this is a real tangent function whose input expects -values between 0 and 2pi (similar to cosx~ and sinx~); -#X text 15 305 output values are asymptotic to inf/-inf when input -values approach -pi/2 and pi/2; -#X obj 22 161 Scope~ 130 130 256 3 128 -10 10 0 0 0 0 102 255 51 135 +#N canvas 427 34 558 516 10; +#X obj 0 487 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 268 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 618 282 357 242 META 0; +#X text 3 157 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 3 37 LICENSE SIBSD; +#X text 3 137 AUTHOR Miller Puckette; +#X text 3 177 RELEASE_DATE 1997; +#X text 3 117 LIBRARY cyclone; +#X text 3 77 INLET_0 signal; +#X text 3 97 OUTLET_0 signal; +#X text 3 15 KEYWORDS tangent tanx signal tan; +#X text 3 57 DESCRIPTION takes the tangent function for signals; +#X text 3 199 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X restore 500 489 pd META; +#X obj 0 310 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 351 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 0 390 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +0 13 -228856 -1 0; +#N canvas 311 411 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 28 67 sinx~; +#X obj 28 37 cosx~; +#X restore 197 489 pd Related_objects; +#X obj 77 281 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 77 322 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 -1 cnv 15 552 40 empty \$0-pddp.cnv.header tanx~ 3 12 0 18 +-204280 -1 0; +#X text 111 281 signal; +#X text 111 322 signal; +#X text 110 364 (none); +#X obj 507 8 tanx~; +#X text 17 24 tan(x) for signals; +#X msg 243 126 range -10 10; +#X obj 159 101 *~ 6.28319; +#X obj 159 76 phasor~ 2; +#X obj 158 160 Scope~ 164 77 256 3 128 -10 10 0 0 0 0 102 255 51 135 135 135 0; -#X obj 22 122 tanx~; -#N canvas 380 180 494 420 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 159 126 tanx~; +#X text 111 441 output values are asymptotic to inf/-inf when input +values approach -pi/2 and pi/2; +#X text 167 281 - input to tan function; +#X text 167 322 - output of tan function; +#X obj 482 55 pddp/dsp; +#X text 111 407 this is a real tangent function whose input expects +values between 0 and 2pi; +#X obj 13 489 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal trigonometry max_compatible; -#X text 12 45 DESCRIPTION tan(x) for signals; -#X text 12 65 INLET_0 signal; -#X text 12 85 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 544 356 pd META; -#X connect 0 0 6 0; -#X connect 1 0 7 0; -#X connect 2 0 1 0; -#X connect 7 0 6 0; +#X connect 15 0 18 0; +#X connect 16 0 19 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; diff --git a/externals/miXed/doc/help/cyclone/thresh-help.pd b/externals/miXed/doc/help/cyclone/thresh-help.pd index b655e725a1a9b6f399c0768e7a107f41cb05c5b6..e469833b3c012951d5e24ef347f0adb9e6a123c1 100644 --- a/externals/miXed/doc/help/cyclone/thresh-help.pd +++ b/externals/miXed/doc/help/cyclone/thresh-help.pd @@ -1,33 +1,61 @@ -#N canvas 0 26 448 277 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 11 237 docs based on the MAX/MSP reference (c) cycling'74; -#X text 10 251 ___________________________________________________ +#N canvas 428 35 559 401 10; +#X obj -1 373 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 224 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 628 170 351 238 META 0; +#X text 6 123 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 6 -23 LICENSE SIBSD; +#X text 6 104 AUTHOR Miller Puckette; +#X text 6 142 RELEASE_DATE 1997; +#X text 6 85 LIBRARY cyclone; +#X text 6 161 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 6 47 INLET_1 float; +#X text 6 -42 KEYWORDS combine numbers list threshold thresh; +#X text 6 -4 DESCRIPTION combine numbers that are received close together +into a list; +#X text 6 28 INLET_0 float; +#X text 6 66 OUTLET_0 list; +#X restore 501 375 pd META; +#X obj -1 287 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 329 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 318 298 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 199 375 pd Related_objects; +#X obj 78 234 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 299 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header thresh 3 12 0 18 +-204280 -1 0; +#X obj 78 260 cnv 17 3 17 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856 +-162280 0; +#X text 110 260 float; +#X text 92 342 1) float; +#X obj 500 10 thresh; +#X obj 159 132 thresh 100; +#X obj 159 176 print thresh; +#X floatatom 159 68 5 0 0 0 - - -, f 5; +#X text 196 69 move fast!!!; +#X floatatom 216 97 5 0 0 0 - - -, f 5; +#X text 254 96 period length; +#X text 110 233 float; +#X text 178 233 - number to store into list; +#X text 178 260 - period length; +#X text 110 299 list; +#X text 178 299 - list of numbers stored that a recieved within period ; -#X obj 12 33 thresh; -#X text 71 35 combine numbers into a list that are received close together +#X text 178 342 - initial period length; +#X text 229 125 inital arg sets period length (default 10msecs); +#X text 11 23 combine numbers that are received close together into +a list; +#X obj 11 375 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 13 151 thresh 100; -#X obj 13 175 print thresh; -#X floatatom 13 82 5 0 0 0 - - -; -#X text 62 83 move fast!!!; -#X floatatom 78 112 5 0 0 0 - - -; -#X text 123 111 period length; -#X text 93 150 inital arg sets period length (default 10msecs); -#N canvas 380 180 494 373 META 0; -#X text 12 185 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 155 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 45 DESCRIPTION combine numbers into a list that are received -close together; -#X text 12 75 INLET_0 list float; -#X text 12 95 INLET_1 float; -#X text 12 115 OUTLET_0 list; -#X text 12 5 KEYWORDS control conversion max_compatible list_op; -#X text 12 25 LICENSE SIBSD; -#X text 12 135 AUTHOR Krzysztof Czaja; -#X restore 397 256 pd META; -#X connect 5 0 6 0; -#X connect 7 0 5 0; -#X connect 9 0 5 1; +#X connect 13 0 14 0; +#X connect 15 0 13 0; +#X connect 17 0 13 1; diff --git a/externals/miXed/doc/help/cyclone/tosymbol-help.pd b/externals/miXed/doc/help/cyclone/tosymbol-help.pd index 603255621585ac7be5740443fe23483496c52955..3a99f9e89ea15eb4a8ff3ef25a750cb7434a8a3b 100644 --- a/externals/miXed/doc/help/cyclone/tosymbol-help.pd +++ b/externals/miXed/doc/help/cyclone/tosymbol-help.pd @@ -1,64 +1,99 @@ -#N canvas 0 26 539 593 10; -#X obj 53 251 fromsymbol; -#X obj 4 14 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 17 559 docs based on the MAX/MSP reference (c) cycling'74; -#X text 17 570 ___________________________________________________ -; -#X obj 94 190 tosymbol; -#X text 35 72 since pd lacks a quoting mechanism (like `foo bar`) there -is; -#X text 36 84 no support for spaces in symbols \, so the original max -way of; -#X text 35 96 using from/tosymbol won't work. One has to construct -symbols; -#X text 34 109 with other tools like; -#X obj 185 113 tosymbol; -#X obj 267 113 makesymbol; -#X text 248 109 or; -#X text 342 110 from zexy; -#X msg 94 164 this is a list of symbols; -#X text 275 216 becomes a symbol with spaces; -#X text 200 278 and can be transformed back into a list; -#X text 31 164 so this:; -#X obj 90 421 tosymbol; -#X text 50 365 1; -#X text 57 394 2; -#X obj 55 329 tosymbol; -#X msg 90 391 lets place a _ instead of a space inside; -#X msg 67 366 separator _; -#X text 117 333 can also be used to generate non space symbols from +#N canvas 429 35 560 577 10; +#X obj -1 732 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 490 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 617 364 366 224 META 0; +#X text 7 21 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 -99 LICENSE SIBSD; +#X text 7 1 AUTHOR Miller Puckette; +#X text 7 41 RELEASE_DATE 1997; +#X text 7 -19 LIBRARY cyclone; +#X text 7 -39 OUTLET_0 signal; +#X text 7 63 HELP_PATCH_AUTHORS Alex Cleveland updated this patch for +Pd-l2ork version 2013.05.28; +#X text 7 -121 KEYWORDS symbol transform messages numbers; +#X text 7 -79 DESCRIPTION transform messages to symbols; +#X text 7 -59 INLET_0 message list; +#X restore 501 734 pd META; +#X obj -1 554 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 591 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 640 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 322 474 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 38 35 fromsymbol; +#X restore 204 734 pd Related_objects; +#X obj 78 504 cnv 17 3 36 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 80 563 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header tosymbol 3 12 0 +18 -204280 -1 0; +#X obj 46 324 tosymbol; +#X text 108 324 can also be used to generate non space symbols from lists:; -#X symbolatom 90 446 0 0 0 0 - - -; -#X symbolatom 94 216 25 0 0 0 - - -; -#X obj 53 278 print THIS_IS_A_LIST; -#X text 1 486 For more info:; -#X obj 148 504 pddp/pddplink ../all_about_lists_vs_anythings.pd -text +#X text 106 525 list; +#X text 104 610 (none); +#X obj 489 10 tosymbol; +#X text 106 502 message; +#X text 178 502 - messgae to be transformed into symbol; +#X text 178 525 - list of messages to turn into symbols; +#X text 106 563 symbol; +#X text 178 563 - symbol (including whitespace) of input; +#X obj 106 676 pddp/pddplink ../all_about_lists_vs_anythings.pd -text all_about_lists_vs_anythings; -#X obj 348 504 pddp/pddplink ../all_about_symbol_construction.pd -text +#X obj 106 697 pddp/pddplink ../all_about_symbol_construction.pd -text all_about_symbol_construction; -#X obj 4 504 pddp/pddplink ../all_about_data_types.pd -text all_about_data_types +#X obj 106 655 pddp/pddplink ../all_about_data_types.pd -text all_about_data_types ; -#X obj 29 16 fromsymbol; -#X obj 29 37 tosymbol; -#X text 121 22 transform symbol to numbers or messages and vice versa -; -#N canvas 247 115 494 344 META 0; -#X text 12 155 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 125 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 236 246 fromsymbol; +#X obj 265 187 tosymbol; +#X text 39 54 since pd lacks a quoting mechanism (like `foo bar`) there +is; +#X text 40 66 no support for spaces in symbols \, so the original max +way of; +#X text 39 78 using from/tosymbol won't work. One has to construct +symbols; +#X text 38 91 with other tools like; +#X obj 189 95 tosymbol; +#X obj 271 95 makesymbol; +#X text 252 91 or; +#X text 346 92 from zexy; +#X msg 265 161 this is a list of symbols; +#X symbolatom 265 213 25 0 0 0 - - -, f 25; +#X obj 236 273 print THIS_IS_A_LIST; +#X obj 45 206 fromsymbol; +#X msg 45 157 4; +#X obj 45 228 route float; +#X floatatom 45 255 5 0 0 0 - - -, f 5; +#X obj 45 184 tosymbol; +#X text 38 133 works with symbols:; +#X text 254 133 also works with list of symbols:; +#X text 422 161 so this...; +#X text 421 207 ...becomes a symbol with spaces; +#X text 365 266 ...and can be transformed back into a list; +#X obj 106 415 tosymbol; +#X text 66 359 1; +#X text 73 388 2; +#X msg 106 385 lets place a _ instead of a space inside; +#X msg 83 360 separator _; +#X symbolatom 106 440 0 0 0 0 - - -; +#X text 11 23 transform messages to symbols; +#X obj 9 731 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 45 DESCRIPTION transform symbol to numbers or messages; -#X text 12 5 KEYWORDS control conversion max_compatible symbol_op; -#X text 12 85 OUTLET_0 symbol; -#X text 12 65 INLET_0 float list separator; -#X text 12 25 LICENSE SIBSD; -#X text 12 105 AUTHOR Krzysztof Czaja; -#X restore 488 573 pd META; -#X connect 0 0 26 0; -#X connect 4 0 0 0; -#X connect 4 0 25 0; -#X connect 13 0 4 0; -#X connect 17 0 24 0; -#X connect 21 0 17 0; -#X connect 22 0 17 0; +#X connect 23 0 35 0; +#X connect 24 0 23 0; +#X connect 24 0 34 0; +#X connect 33 0 24 0; +#X connect 36 0 38 0; +#X connect 37 0 40 0; +#X connect 38 0 39 0; +#X connect 40 0 36 0; +#X connect 46 0 51 0; +#X connect 49 0 46 0; +#X connect 50 0 46 0; diff --git a/externals/miXed/doc/help/cyclone/train~-help.pd b/externals/miXed/doc/help/cyclone/train~-help.pd index 6db2a1c5233313bf6638c10b65973cb29160303c..1446572c4105b3ae5fad1eb5996f6d953c547e8a 100644 --- a/externals/miXed/doc/help/cyclone/train~-help.pd +++ b/externals/miXed/doc/help/cyclone/train~-help.pd @@ -1,57 +1,109 @@ -#N canvas 0 26 680 381 10; -#X text 14 3 Pulse-train generator and metronome; -#X floatatom 304 203 0 0 0 0 - - -; -#X obj 26 318 *~ 0.2; -#X obj 26 356 dac~; -#X obj 26 296 cycle~; -#X obj 26 271 *~ 1000; -#X msg 84 143 200 \, 100 5000 200 5000; -#X obj 26 217 noise~; -#X obj 26 247 sah~; -#X obj 231 243 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X floatatom 218 163 0 0 0 0 - - -; -#X text 256 243 bang output when transition from 0 to 1 occurs; -#X text 20 27 train~ generates a pulse signal whose period is specifiable +#N canvas 427 24 559 571 10; +#X obj -1 784 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 378 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 621 308 352 262 META 0; +#X text 2 65 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 2 -106 LICENSE SIBSD; +#X text 2 46 AUTHOR Miller Puckette; +#X text 2 84 RELEASE_DATE 1997; +#X text 2 27 LIBRARY cyclone; +#X text 2 -11 OUTLET_0 signal; +#X text 2 103 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 2 -125 KEYWORDS signal metronome pulse train generator; +#X text 2 -87 DESCRIPTION pulse-train generator and metronome; +#X text 2 -68 INLET_0 signal float; +#X text 2 8 OUTLET_1 bang; +#X text 2 -49 INLET_1 signal float; +#X text 2 -30 INLET_2 signal float; +#X restore 500 786 pd META; +#X obj -1 528 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 590 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 666 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 312 458 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 202 786 pd Related_objects; +#X obj 78 387 cnv 17 3 36 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 436 cnv 17 3 35 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header train~ 3 12 0 18 +-204280 -1 0; +#X obj 501 9 train~; +#X text 11 23 Pulse-train generator and metronome; +#X text 105 386 signal; +#X text 105 407 float; +#X obj 78 482 cnv 17 3 35 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj 78 537 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 105 434 signal; +#X text 105 454 float; +#X text 105 481 signal; +#X text 105 502 float; +#X text 178 434 - set pulse width (.01-.99); +#X text 178 481 - sets phase of 0-1 transitions within pulse period +(0 to 1); +#X text 179 386 - set pulse period (ms); +#X text 105 537 signal; +#X text 178 537 - the pulse train signal; +#X text 86 604 1) float; +#X text 86 622 2) float; +#X text 178 605 - initial interval in ms (defaul 1000); +#X text 178 622 - initial width (default .5); +#X text 178 639 - initial phase (default 0); +#X text 86 638 3) float; +#X text 104 678 train~ generates a pulse signal whose period is specifiable in terms of milliseconds (see <~ for a method of making a pulse wave at a specified frequency). It also sends out a bang when going from 0 to 1 \, so it can be used as a metronome with a floating-point interval. The signal output can be used as a control input for sah~ as shown in the example below \, or at very small intervals \, it is audible. ; -#X text 242 162 signal/float sets pulse width (0.01 to .99); -#X text 239 138 signal/float sets pulse period (ms); -#X text 182 275 Optional arguments set initial interval (default 1000) +#X obj 78 564 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 105 564 bang; +#X text 178 564 - when transition from 0 to 1 occurs; +#X floatatom 181 157 0 0 0 0 - - -; +#X obj 42 295 *~ 0.2; +#X obj 42 333 dac~; +#X obj 42 273 cycle~; +#X obj 42 248 *~ 1000; +#X msg 94 81 200 \, 100 5000 200 5000; +#X obj 41 183 noise~; +#X obj 42 224 sah~; +#X obj 181 230 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X floatatom 137 130 0 0 0 0 - - -; +#X text 206 230 bang output when transition from 0 to 1 occurs; +#X text 161 129 signal/float sets pulse width (0.01 to .99); +#X text 156 102 signal/float sets pulse period (ms); +#X text 196 184 Optional arguments set initial interval (default 1000) \, width (default .5) \, and phase (default 0).; -#X text 335 201 signal/float sets phase of 0-1 transition within pulse +#X text 93 66 modulate interval; +#X obj 94 102 Line~ 200; +#X obj 94 191 train~ 200 0.75; +#X obj 482 53 pddp/dsp; +#X text 208 149 signal/float sets phase of 0-1 transition within pulse period (0 to 1); -#X text 83 128 modulate interval; -#X obj 84 164 Line~ 200; -#X obj 84 220 train~ 200 0.75; -#N canvas 247 115 494 402 META 0; -#X text 12 215 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 185 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X obj 10 784 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS signal max_compatible oscillator; -#X text 12 45 DESCRIPTION pulse-train generator and metronome; -#X text 12 65 INLET_0 signal; -#X text 12 85 INLET_1 signal; -#X text 12 105 INLET_2 signal; -#X text 12 125 OUTLET_0 signal; -#X text 12 145 OUTLET_1 bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 165 AUTHOR Krzysztof Czaja; -#X restore 630 361 pd META; -#X connect 1 0 19 2; -#X connect 2 0 3 0; -#X connect 2 0 3 1; -#X connect 4 0 2 0; -#X connect 5 0 4 0; -#X connect 6 0 18 0; -#X connect 7 0 8 0; -#X connect 8 0 5 0; -#X connect 10 0 19 1; -#X connect 18 0 19 0; -#X connect 19 0 8 1; -#X connect 19 1 9 0; +#X connect 35 0 51 2; +#X connect 36 0 37 0; +#X connect 36 0 37 1; +#X connect 38 0 36 0; +#X connect 39 0 38 0; +#X connect 40 0 50 0; +#X connect 41 0 42 0; +#X connect 42 0 39 0; +#X connect 44 0 51 1; +#X connect 50 0 51 0; +#X connect 51 0 42 1; +#X connect 51 1 43 0; diff --git a/externals/miXed/doc/help/cyclone/trapezoid~-help.pd b/externals/miXed/doc/help/cyclone/trapezoid~-help.pd index 0a77377db524d8828142396ca13a17c5feca2228..c0f43ba8e8ca0f2743f470858f3a113e5cc76b3d 100644 --- a/externals/miXed/doc/help/cyclone/trapezoid~-help.pd +++ b/externals/miXed/doc/help/cyclone/trapezoid~-help.pd @@ -1,46 +1,94 @@ -#N canvas 0 26 426 388 10; -#X text 29 14 a trapezoidal wavetable; -#X text 278 153 args: <up> <down>; -#X floatatom 96 102 0 0 0 0 - - -; -#X msg 96 123 hi \$1; -#X floatatom 34 102 0 0 0 0 - - -; -#X msg 34 123 lo \$1; -#X text 262 107 down; -#X floatatom 139 105 0 0 0 0 - - -; -#X text 36 40 trapezoid~ is a trapezoidal wavetable with signal inputs +#N canvas 421 35 558 541 10; +#X obj -1 736 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 473 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 580 280 386 269 META 0; +#X text 8 56 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 8 -104 LICENSE SIBSD; +#X text 8 36 AUTHOR Miller Puckette; +#X text 8 76 RELEASE_DATE 1997; +#X text 8 16 LIBRARY cyclone; +#X text 8 -4 OUTLET_0 signal; +#X text 8 96 HELP_PATCH_AUTHORS Alex Cleveland updated this patch for +Pd-l2ork version 2013.05.28; +#X text 8 -137 KEYWORDS signal trapezoid wavetable lo hi lo/hi phase +ramp wave; +#X text 8 -84 DESCRIPTION a trapezoid wavetable; +#X text 8 -64 INLET_0 signal message; +#X text 8 -44 INLET_1 signal float; +#X text 8 -24 INLET_2 signal float; +#X restore 499 738 pd META; +#X obj -1 630 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 667 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 307 438 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 204 738 pd Related_objects; +#X obj 78 483 cnv 17 3 36 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 639 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header trapezoid~ 3 12 +0 18 -204280 -1 0; +#X obj 477 11 trapezoid~; +#X text 11 23 a trapezoidal wavetable; +#X text 105 481 signal; +#X obj 78 536 cnv 17 3 34 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 105 534 signal; +#X obj 78 583 cnv 17 3 34 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 105 581 signal; +#X text 105 555 float; +#X text 105 602 float; +#X text 178 534 - change ramp up phase position; +#X text 178 581 - change ramp down phase position; +#X text 178 481 - input signal; +#X text 105 639 signal; +#X text 178 639 - the trapezoidal wavetable output; +#X text 281 293 args: <up> <down>; +#X floatatom 170 183 0 0 0 0 - - -; +#X msg 170 204 hi \$1; +#X floatatom 213 183 0 0 0 0 - - -; +#X msg 213 204 lo \$1; +#X text 320 265 down; +#X floatatom 160 128 0 0 0 0 - - -; +#X text 39 58 trapezoid~ is a trapezoidal wavetable with signal inputs to change ramp up/down phase position. The default lo/hi points are 0 and 1 \, but may be changed using the lo/hi messages.; -#X text 207 107 up; -#X obj 148 228 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 +#X text 268 239 up; +#X obj 161 371 Scope~ 135 74 256 3 128 -1 1 0 0 0 0 102 255 51 135 135 135 0; -#X obj 174 181 Snapshot~ 100; -#X floatatom 175 206 5 0 0 0 - - -; -#X obj 149 150 trapezoid~ 0.1 0.9; -#X obj 263 126 sig~ 0.9; -#X obj 205 127 sig~ 0.1; -#X obj 139 126 phasor~ 2; -#N canvas 351 96 494 386 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 obj 185 324 Snapshot~ 100; +#X floatatom 185 349 5 0 0 0 - - -, f 5; +#X obj 160 293 trapezoid~ 0.1 0.9; +#X obj 266 266 sig~ 0.9; +#X obj 212 241 sig~ 0.1; +#X obj 160 149 phasor~ 2; +#X text 87 682 1) float; +#X text 178 682 - initial ramp up; +#X text 87 702 2) float; +#X text 178 702 - initial ramp down; +#X obj 481 56 pddp/dsp; +#X text 105 504 message; +#X text 178 504 - lo/hi messages change the lo/hi points (default 0/1) ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION a trapezoidal wavetable; -#X text 12 65 INLET_0 signal hi lo; -#X text 12 85 INLET_1 signal; -#X text 12 105 INLET_2 signal; -#X text 12 125 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 376 364 pd META; -#X connect 2 0 3 0; -#X connect 3 0 13 0; -#X connect 4 0 5 0; -#X connect 5 0 13 0; -#X connect 7 0 16 0; -#X connect 11 0 12 0; -#X connect 13 0 10 0; -#X connect 13 0 11 0; -#X connect 14 0 13 2; -#X connect 15 0 13 1; -#X connect 16 0 13 0; +#X text 255 203 change the lo/hi points; +#X text 221 148 input signal; +#X obj 7 738 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 24 0 25 0; +#X connect 25 0 35 0; +#X connect 26 0 27 0; +#X connect 27 0 35 0; +#X connect 29 0 38 0; +#X connect 33 0 34 0; +#X connect 35 0 32 0; +#X connect 35 0 33 0; +#X connect 36 0 35 2; +#X connect 37 0 35 1; +#X connect 38 0 35 0; diff --git a/externals/miXed/doc/help/cyclone/triangle~-help.pd b/externals/miXed/doc/help/cyclone/triangle~-help.pd index 086cb64c17bc1e6223a139d715ed87e5493e3a4c..33b373eb6ec5fadd0ea729c39c51489252466501 100644 --- a/externals/miXed/doc/help/cyclone/triangle~-help.pd +++ b/externals/miXed/doc/help/cyclone/triangle~-help.pd @@ -1,46 +1,91 @@ -#N canvas 0 26 426 450 10; -#X floatatom 96 102 0 0 0 0 - - -; -#X msg 96 123 hi \$1; -#X floatatom 34 102 0 0 0 0 - - -; -#X msg 34 123 lo \$1; -#X floatatom 139 105 0 0 0 0 - - -; -#X text 207 107 up; -#X obj 148 228 Scope~ 130 130 256 3 128 -1 1 0 0 0 0 102 255 51 135 -135 135 0; -#X obj 174 181 Snapshot~ 100; -#X floatatom 175 206 5 0 0 0 - - -; -#X obj 205 127 sig~ 0.1; -#X obj 139 126 phasor~ 2; -#N canvas 315 96 494 378 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS signal max_compatible oscillator; -#X text 12 45 DESCRIPTION triangle / ramp wavetable; -#X text 12 65 INLET_0 signal lo hi; -#X text 12 85 INLET_1 signal; -#X text 12 105 OUTLET_0 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 376 430 pd META; -#X text 29 14 triangle / ramp wavetable; -#X text 36 40 triangle~ is a triangle/ramp wavetable with signal input -to change phase offset of the peak value. The default lo/hi points -are -1 and 1 \, but may be changed using the lo/hi messages.; -#X obj 149 150 triangle~; -#X text 24 372 arg (optional): peak-value-phase-offset (default 0.5) +#N canvas 426 35 558 480 10; +#X obj 0 731 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj 0 443 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 594 232 384 255 META 0; +#X text 14 138 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 14 -2 LICENSE SIBSD; +#X text 14 118 AUTHOR Miller Puckette; +#X text 14 158 RELEASE_DATE 1997; +#X text 14 98 LIBRARY cyclone; +#X text 14 78 OUTLET_0 signal; +#X text 14 178 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 14 38 INLET_0 signal message; +#X text 14 -35 KEYWORDS signal triangle wavetable lo hi lo/hi phase +ramp wave; +#X text 14 18 DESCRIPTION a triangle / ramp wavetable; +#X text 14 58 INLET_1 signal; +#X restore 500 733 pd META; +#X obj 0 543 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj 0 584 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj 0 629 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12 +0 13 -228856 -1 0; +#N canvas 326 379 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 10 28 square~; +#X obj 9 51 phasor~; +#X obj 10 73 cycle~; +#X restore 210 733 pd Related_objects; +#X obj 79 455 cnv 17 3 36 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 556 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header triangle~ 3 12 0 +18 -204280 -1 0; +#X obj 482 10 triangle~; +#X text 11 23 triangle / ramp wavetable; +#X text 108 454 signal; +#X text 179 454 - change phase offset of the peak value; +#X obj 79 507 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 108 505 signal; +#X text 179 505 - ramp up value; +#X text 108 555 signal; +#X text 179 555 - the triangle wavetable output based on args; +#X text 90 599 1) float; +#X text 179 599 - the peak value phase offsset value (default .5); +#X text 109 643 arg (optional): peak-value-phase-offset (default 0.5) Peak value phase offset \, expressed as a fraction of a cycle \, from 0 to 1.0. The default is 0.5. A value of 0 produces a ramp waveform when the triangle~ object is driven by a phasor~ \, and a value of 1 produces a sawtooth waveform.; -#X connect 0 0 1 0; -#X connect 1 0 14 0; -#X connect 2 0 3 0; -#X connect 3 0 14 0; -#X connect 4 0 10 0; -#X connect 7 0 8 0; -#X connect 9 0 14 1; -#X connect 10 0 14 0; -#X connect 14 0 6 0; -#X connect 14 0 7 0; +#X floatatom 183 179 0 0 0 0 - - -; +#X msg 183 201 hi \$1; +#X floatatom 225 179 0 0 0 0 - - -; +#X msg 225 201 lo \$1; +#X floatatom 162 125 0 0 0 0 - - -; +#X text 269 244 up; +#X obj 162 347 Scope~ 140 69 256 3 128 -1 1 0 0 0 0 102 255 51 135 +135 135 0; +#X obj 188 301 Snapshot~ 100; +#X floatatom 188 326 5 0 0 0 - - -, f 5; +#X obj 213 245 sig~ 0.1; +#X obj 162 146 phasor~ 2; +#X text 33 53 triangle~ is a triangle/ramp wavetable with signal input +to change phase offset of the peak value. The default lo/hi points +are -1 and 1 \, but may be changed using the lo/hi messages.; +#X obj 162 269 triangle~; +#X obj 480 56 pddp/dsp; +#X text 179 476 - lo/hi messages change the lo/hi points (default -1/1) +; +#X text 108 476 message; +#X text 269 201 change the lo/hi points; +#X text 227 145 input signal; +#X obj 13 734 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 22 0 23 0; +#X connect 23 0 34 0; +#X connect 24 0 25 0; +#X connect 25 0 34 0; +#X connect 26 0 32 0; +#X connect 29 0 30 0; +#X connect 31 0 34 1; +#X connect 32 0 34 0; +#X connect 34 0 28 0; +#X connect 34 0 29 0; diff --git a/externals/miXed/doc/help/cyclone/universal-help.pd b/externals/miXed/doc/help/cyclone/universal-help.pd index b575b947b3a51918926573f301ae6faf59dfe011..0d67082e69063be88a77a4a1889bb7511a0137df 100644 --- a/externals/miXed/doc/help/cyclone/universal-help.pd +++ b/externals/miXed/doc/help/cyclone/universal-help.pd @@ -1,25 +1,52 @@ -#N canvas 0 26 556 387 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 11 349 docs based on the MAX/MSP reference (c) cycling'74; -#X text 10 363 ___________________________________________________ -; -#X obj 19 20 universal; -#X text 91 16 send a message to all instances of the same class in -; -#X obj 50 203 universal; -#X text 90 26 this patch (and it's subpatches if desired); -#X obj 420 79 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 -; -#X obj 441 72 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 -; -#X obj 460 79 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 -; -#X obj 481 71 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 -; -#X msg 50 77 tgl bang; -#X msg 264 78 tgl bang; -#X obj 264 133 universal 1; +#N canvas 426 35 558 555 10; +#X obj -1 680 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 539 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 619 368 360 195 META 0; +#X text 10 -3 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 10 -103 LICENSE SIBSD; +#X text 10 -23 AUTHOR Miller Puckette; +#X text 10 17 RELEASE_DATE 1997; +#X text 10 -43 LIBRARY cyclone; +#X text 10 37 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 10 -123 KEYWORDS send message object objects class remote patch +; +#X text 10 -83 DESCRIPTION send message to all objects of the same +class; +#X text 10 -63 INLET_0 message; +#X restore 500 682 pd META; +#X obj -1 587 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 628 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 316 453 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 201 682 pd Related_objects; +#X obj 76 555 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header universal 3 12 +0 18 -204280 -1 0; +#X obj 482 12 universal; +#X text 108 555 message; +#X text 176 555 - message to send to all instances of same class in +patch; +#X text 107 600 (none); +#X obj 62 204 universal; +#X obj 79 497 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +; +#X obj 100 490 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X obj 119 497 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X obj 140 489 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X msg 62 78 tgl bang; +#X msg 93 370 tgl bang; +#X obj 93 425 universal 1; #N canvas 620 438 290 158 sub 0; #X obj -4 40 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; @@ -108,73 +135,79 @@ -262144; #X obj 207 33 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -262144; -#X restore 344 183 pd sub; -#X text 350 123 nonzero arg means that; -#X text 349 134 all subpatches get the; -#X text 350 143 messsage too; -#X text 261 181 look here:; -#X obj 21 259 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 --262144 -1 -1 0 256; -#X obj 21 246 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 --262144 -1 -1 0 256; -#X msg 71 124 nbx 4; -#X msg 71 145 nbx 0; -#X msg 59 101 tgl size 20; -#X obj 170 203 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X restore 362 493 pd sub; +#X text 179 415 nonzero arg means that; +#X text 178 426 all subpatches get the; +#X text 179 435 messsage too; +#X text 279 491 look here:; +#X obj 48 260 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 +-262144 -1 -1 0 256 0; +#X obj 48 247 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 +-262144 -1 -1 0 256 0; +#X msg 83 125 nbx 4; +#X msg 83 146 nbx 0; +#X msg 71 102 tgl size 20; +#X obj 202 475 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -262144; -#X obj 193 217 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 225 489 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -262144; -#X obj 164 233 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 196 505 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -262144; -#X msg 276 105 bng color 8; -#X obj 21 286 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 --262144 -1 -1 0 256; -#X obj 21 273 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 --262144 -1 -1 0 256; -#X obj 202 284 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 +#X msg 105 397 bng color 8; +#X obj 48 287 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 +-262144 -1 -1 0 256 0; +#X obj 48 274 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 +-262144 -1 -1 0 256 0; +#X obj 316 280 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; -#X obj 192 265 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 +#X obj 306 261 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; -#X msg 151 116 hsl \$1; -#X obj 151 96 line; -#X msg 151 75 0 \, 127 1000; -#X obj 427 248 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +#X obj 472 210 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; -#X obj 437 253 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +#X obj 482 215 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; -#X obj 448 256 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +#X obj 493 218 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; -#X obj 458 261 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +#X obj 503 223 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; -#X obj 384 231 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +#X obj 429 193 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; -#X obj 394 236 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +#X obj 439 198 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; -#X obj 405 239 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +#X obj 450 201 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; -#X obj 415 244 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +#X obj 460 206 vsl 8 30 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; -#X msg 163 137 vsl \$1; -#N canvas 247 115 494 344 META 0; -#X text 12 145 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 115 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control nonlocal max_compatible; -#X text 12 75 INLET_0 anything; -#X text 12 25 LICENSE SIBSD; -#X text 12 95 AUTHOR Krzysztof Czaja; -#X text 12 45 DESCRIPTION send a message to all instances of the same -class in this patch (and its subpatches if desired); -#X restore 506 363 pd META; -#X connect 11 0 5 0; -#X connect 12 0 13 0; -#X connect 21 0 5 0; -#X connect 22 0 5 0; -#X connect 23 0 5 0; -#X connect 27 0 13 0; -#X connect 32 0 5 0; -#X connect 33 0 32 0; -#X connect 33 0 43 0; -#X connect 34 0 33 0; -#X connect 43 0 5 0; +#X text 10 23 send message to all objects of the same class; +#X msg 309 134 hsl \$1; +#X obj 309 109 line; +#X msg 309 88 0 \, 127 1000; +#X msg 369 134 vsl \$1; +#X obj 309 174 universal; +#X obj 127 255 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X obj 148 248 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X obj 167 255 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X obj 188 247 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X text 92 645 1) float; +#X text 176 645 - nonzero arg means all subpatches get the message +too; +#X text 45 336 send message to all objecs in patch and its subpatches: +; +#X text 42 52 send message to all objects of same class in patch:; +#X obj 9 681 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 17 0 12 0; +#X connect 18 0 19 0; +#X connect 27 0 12 0; +#X connect 28 0 12 0; +#X connect 29 0 12 0; +#X connect 33 0 19 0; +#X connect 47 0 51 0; +#X connect 48 0 47 0; +#X connect 48 0 50 0; +#X connect 49 0 48 0; +#X connect 50 0 51 0; diff --git a/externals/miXed/doc/help/cyclone/urn-help.pd b/externals/miXed/doc/help/cyclone/urn-help.pd index fce382b7669eb229fcbcb971af65c9e70ebed5a5..6931a68f2fd582020324c17eaaa1567035f114e5 100644 --- a/externals/miXed/doc/help/cyclone/urn-help.pd +++ b/externals/miXed/doc/help/cyclone/urn-help.pd @@ -1,47 +1,83 @@ -#N canvas 0 26 572 371 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 20 331 docs based on the MAX/MSP reference (c) cycling'74; -#X text 19 345 ___________________________________________________ -; -#X obj 30 25 urn; -#X text 75 26 rng without duplicate numbers; -#X floatatom 243 249 5 0 0 0 - - -; -#X obj 243 79 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#N canvas 426 36 559 609 10; +#X obj -1 581 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 356 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 630 358 350 259 META 0; +#X text 4 29 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 4 -136 LICENSE SIBSD; +#X text 4 10 AUTHOR Miller Puckette; +#X text 4 48 RELEASE_DATE 1997; +#X text 4 -9 LIBRARY cyclone; +#X text 4 67 HELP_PATCH_AUTHORS Alex Cleveland updated this patch for +Pd-l2ork version 2013.05.28; +#X text 4 -85 INLET_0 bang seed float; +#X text 4 -66 INLET_1 float; +#X text 4 -47 OUTLET_0 float; +#X text 4 -28 OUTLET_1 bang; +#X text 4 -117 DESCRIPTION random number generator without duplicate +numbers; +#X text 4 -155 KEYWORDS random generator number rng; +#X restore 501 583 pd META; +#X obj -1 475 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 539 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 325 506 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 19 30 random; +#X restore 207 583 pd Related_objects; +#X obj 81 373 cnv 17 3 55 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 81 487 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header urn 3 12 0 18 -204280 +-1 0; +#X obj 516 11 urn; +#X floatatom 146 301 5 0 0 0 - - -, f 5; +#X obj 146 70 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X obj 243 186 urn 4; -#X msg 145 154 clear; -#X floatatom 273 118 5 0 0 0 - - -; -#X msg 143 113 seed \$1; -#X floatatom 143 92 5 0 0 0 - - -; -#X text 291 188 arg is number of different values to produce; -#X text 318 119 clear rng and set new nr. of values; -#X text 266 79 send out a random nr.; -#X text 48 113 (re)seed rng; -#X text 17 156 clear list of nrs; -#X text 285 251 random output; -#X obj 273 218 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X obj 146 238 urn 4; +#X msg 159 102 clear; +#X floatatom 173 206 5 0 0 0 - - -, f 5; +#X msg 170 156 seed \$1; +#X floatatom 170 135 5 0 0 0 - - -, f 5; +#X text 186 236 arg is number of different values to produce; +#X text 212 206 clear rng and set new nr. of values; +#X text 169 70 send out a random nr.; +#X text 226 155 (re)seed rng; +#X text 201 101 clear list of nrs; +#X text 184 301 random output; +#X obj 173 270 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X text 294 219 sent out all different values; -#N canvas 247 115 494 418 META 0; -#X text 12 205 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 175 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 194 268 sent out all different values; +#X text 11 23 random number generator without duplicate numbers; +#X text 111 372 bang; +#X text 196 372 - send out random number; +#X text 111 392 seed <int>; +#X text 196 392 - reseed random number generator; +#X text 111 412 list; +#X text 196 412 - clear list of numbers; +#X obj 81 441 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 111 440 float; +#X text 196 440 - clear rng and set new nr of values; +#X text 111 486 float; +#X text 196 486 - random output; +#X text 93 552 1) float; +#X text 196 552 - number of different values to produce; +#X obj 81 511 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 111 511 bang; +#X text 196 511 - sent out all different values; +#X obj 13 583 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 5 KEYWORDS control storage max_compatible random; -#X text 12 45 DESCRIPTION random number generator without duplicate -numbers; -#X text 12 75 INLET_0 seed clear bang; -#X text 12 95 INLET_1 float; -#X text 12 115 OUTLET_0 float; -#X text 12 135 OUTLET_1 bang; -#X text 12 25 LICENSE SIBSD; -#X text 12 155 AUTHOR Krzysztof Czaja; -#X restore 523 351 pd META; -#X connect 6 0 7 0; -#X connect 7 0 5 0; -#X connect 7 1 18 0; -#X connect 8 0 7 0; -#X connect 9 0 7 1; -#X connect 10 0 7 0; -#X connect 11 0 10 0; +#X connect 11 0 12 0; +#X connect 12 0 10 0; +#X connect 12 1 23 0; +#X connect 13 0 12 0; +#X connect 14 0 12 1; +#X connect 15 0 12 0; +#X connect 16 0 15 0; diff --git a/externals/miXed/doc/help/cyclone/vectral~-help.pd b/externals/miXed/doc/help/cyclone/vectral~-help.pd index abc070bb2732c4b0e9cab05ca996cb75df7cdd8e..86076299e28a3c78b89d7ff0bcca2ebeb69704b3 100644 --- a/externals/miXed/doc/help/cyclone/vectral~-help.pd +++ b/externals/miXed/doc/help/cyclone/vectral~-help.pd @@ -1,96 +1,138 @@ -#N canvas 0 26 631 535 10; -#X text 15 35 a vector based envelope follower.; -#X msg 243 350 2; -#X obj 312 332 loadbang; -#X msg 165 341 128; -#X msg 339 369 range 0 10; -#X obj 35 305 sqrt~; -#X text 195 419 more information about the different modes may be gleaned -from the rampsmooth~ \, deltaclip~ \, and slide~ helpfiles simply think -of the changes happening between frames rather than between samples -; -#X text 298 235 - deltaclip <max> <min> \; limits the change in samples -to be in the given range; -#X floatatom 257 116 0 0 0 0 - - -; -#X floatatom 210 116 0 0 0 0 - - -; -#X obj 163 243 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +#N canvas 427 35 558 558 10; +#X obj -1 826 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 481 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 621 300 361 264 META 0; +#X text 11 169 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 11 9 LICENSE SIBSD; +#X text 11 149 AUTHOR Miller Puckette; +#X text 11 189 RELEASE_DATE 1997; +#X text 11 129 LIBRARY cyclone; +#X text 11 109 OUTLET_0 signal; +#X text 11 209 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 11 -24 KEYWORDS signal vector envelope follower rampsmooth +deltaclip slide filter; +#X text 11 29 DESCRIPTION a vector based envelope follower; +#X text 11 49 INLET_0 mode; +#X text 11 69 INLET_1 signal; +#X text 11 89 INLET_2 signal; +#X restore 502 830 pd META; +#X obj -1 673 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 710 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 751 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 320 457 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 204 828 pd Related_objects; +#X obj 80 491 cnv 17 3 118 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 80 682 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header vectral~ 3 12 0 +18 -204280 -1 0; +#X obj 490 7 vectral~; +#X text 11 23 a vector based envelope follower.; +#X obj 91 334 loadbang; +#X obj 38 329 sqrt~; +#X floatatom 149 130 0 0 0 0 - - -; +#X floatatom 93 130 0 0 0 0 - - -; +#X obj 329 153 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 257 227 0 0 0 0 - - -; -#X floatatom 210 227 0 0 0 0 - - -; -#X obj 163 260 pack deltaclip 1 -1; -#X obj 162 188 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +#X floatatom 440 130 0 0 0 0 - - -; +#X floatatom 384 130 0 0 0 0 - - -; +#X obj 329 170 pack deltaclip 1 -1; +#X obj 189 153 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X floatatom 256 172 0 0 0 0 - - -; -#X floatatom 209 172 0 0 0 0 - - -; -#X obj 162 205 pack slide 1 1; -#X text 298 179 - slide <up> <down> \; logarithmic movement to new -value; -#X obj 163 132 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X obj 163 149 pack rampsmooth 1 1; -#X obj 36 160 adc~; -#X obj 36 234 +~; -#X obj 69 209 *~; -#X obj 36 209 *~; -#X obj 36 184 fft~ 256 256 0; -#X text 17 60 vectral~ is useful for filtering frame based signal data +#X floatatom 270 130 0 0 0 0 - - -; +#X floatatom 229 130 0 0 0 0 - - -; +#X obj 189 170 pack slide 1 1; +#X obj 38 153 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 38 170 pack rampsmooth 1 1; +#X obj 330 202 adc~; +#X obj 330 271 +~; +#X obj 363 250 *~; +#X obj 330 250 *~; +#X obj 330 222 fft~ 256 256 0; +#X text 20 44 vectral~ is useful for filtering frame based signal data such as the output of fft~. It may operate in one of the following modes:; -#X text 298 123 - rampsmooth <up> <down> \; linear ramp across up/down +#X obj 38 308 vectral~ 256; +#X obj 38 394 Scope~ 131 71 32 3 128 0 50 0 0 0 0 102 255 51 135 135 +135 0; +#X text 215 553 - deltaclip <max> <min> \; limits the change in samples +to be in the given range; +#X text 215 521 - slide <up> <down> \; logarithmic movement to new +value; +#X text 215 490 - rampsmooth <up> <down> \; linear ramp across up/down frames to the new value; -#X text 125 282 argument is vector size(default 512). whichever mode's +#X obj 80 622 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 115 682 signal; +#X text 215 682 - vector based envelope follower signal; +#X text 96 723 1) float; +#X text 215 723 - vector size (default 512).; +#X obj 479 51 pddp/dsp; +#X text 116 760 More information about the different modes may be gleaned +from the rampsmooth~ \, deltaclip~ \, and slide~ helpfiles. Simply +think of the changes happening between frames rather than between samples +; +#X text 124 300 argument is vector size (default 512). whichever mode's message is received last is the current mode of operation; -#X obj 35 284 vectral~ 256; -#X obj 39 396 Scope~ 130 130 2 3 128 0 10 0 0 0 0 102 255 51 135 135 -135 0; -#N canvas 382 83 494 398 META 0; -#X text 12 255 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 5 GENRE help; -#X text 12 215 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 115 490 mode; +#X obj 80 649 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 115 648 signal; +#X text 215 648 - signal to filter; +#X text 35 100 rampsmooth:; +#X text 187 100 slide:; +#X text 327 100 deltaclip:; +#X obj 12 828 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X text 12 25 NAME vectral~; -#X text 12 95 DESCRIPTION a vector based envelope follower; -#X text 12 115 INLET_0 signal rampsmooth slide deltaclip; -#X text 12 45 KEYWORDS signal max_compatible needs_work (pack is used -incorrectly); -#X text 12 135 INLET_1 signal; -#X text 12 155 INLET_2 signal; -#X text 12 175 OUTLET_0 signal; -#X text 12 75 LICENSE SIBSD; -#X text 12 195 AUTHOR Krzysztof Czaja; -#X restore 580 513 pd META; -#X connect 1 0 30 0; -#X connect 2 0 3 0; -#X connect 2 0 1 0; -#X connect 2 0 4 0; -#X connect 3 0 30 1; -#X connect 4 0 30 0; -#X connect 5 0 30 0; -#X connect 8 0 19 0; -#X connect 8 0 20 2; -#X connect 9 0 19 0; -#X connect 9 0 20 1; -#X connect 10 0 13 0; -#X connect 11 0 10 0; -#X connect 11 0 13 2; -#X connect 12 0 10 0; -#X connect 12 0 13 1; -#X connect 13 0 29 0; -#X connect 14 0 17 0; -#X connect 15 0 14 0; -#X connect 15 0 17 2; -#X connect 16 0 14 0; -#X connect 16 0 17 1; -#X connect 17 0 29 0; -#X connect 19 0 20 0; -#X connect 20 0 29 0; -#X connect 21 0 25 0; -#X connect 22 0 29 2; -#X connect 23 0 22 1; -#X connect 24 0 22 0; -#X connect 25 0 24 0; -#X connect 25 0 24 1; -#X connect 25 1 23 0; -#X connect 25 1 23 1; -#X connect 29 0 5 0; +#X text 215 621 - unused; +#X msg 162 364 256; +#X msg 61 364 32; +#X msg 91 364 range 0 50; +#X text 115 621 signal; +#X text 215 591 - unused; +#X text 115 591 signal; +#X connect 12 0 54 0; +#X connect 12 0 55 0; +#X connect 12 0 56 0; +#X connect 13 0 33 0; +#X connect 14 0 24 0; +#X connect 14 0 25 2; +#X connect 15 0 24 0; +#X connect 15 0 25 1; +#X connect 16 0 19 0; +#X connect 17 0 16 0; +#X connect 17 0 19 2; +#X connect 18 0 16 0; +#X connect 18 0 19 1; +#X connect 19 0 32 0; +#X connect 20 0 23 0; +#X connect 21 0 20 0; +#X connect 21 0 23 2; +#X connect 22 0 20 0; +#X connect 22 0 23 1; +#X connect 23 0 32 0; +#X connect 24 0 25 0; +#X connect 25 0 32 0; +#X connect 26 0 30 0; +#X connect 27 0 32 2; +#X connect 28 0 27 1; +#X connect 29 0 27 0; +#X connect 30 0 29 0; +#X connect 30 0 29 1; +#X connect 30 1 28 0; +#X connect 30 1 28 1; +#X connect 32 0 13 0; +#X connect 54 0 33 1; +#X connect 55 0 33 0; +#X connect 56 0 33 0; diff --git a/externals/miXed/doc/help/cyclone/wave~-help.pd b/externals/miXed/doc/help/cyclone/wave~-help.pd index 2240fc5453084bb47d8c8617221989133950e833..1ecd150edd71dbbb7cd7d8067f660946c578a817 100644 --- a/externals/miXed/doc/help/cyclone/wave~-help.pd +++ b/externals/miXed/doc/help/cyclone/wave~-help.pd @@ -1,8 +1,49 @@ -#N canvas 0 26 798 543 10; -#X text 30 502 docs based on the MAX/MSP reference (c) cycling'74; -#X text 30 517 ___________________________________________________ -; -#X floatatom 418 441 0 0 100 0 - - -; +#N canvas 429 35 560 523 10; +#X obj -1 770 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 482 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 624 289 348 244 META 0; +#X text 6 168 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 6 24 LICENSE SIBSD; +#X text 6 150 AUTHOR Miller Puckette; +#X text 6 186 RELEASE_DATE 1997; +#X text 6 132 LIBRARY cyclone; +#X text 6 114 OUTLET_0 signal; +#X text 6 204 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 6 60 INLET_0 signal message; +#X text 6 6 KEYWORDS signal wavetable wave table interpolation; +#X text 6 42 DESCRIPTION variable size wavetable; +#X text 6 78 INLET_1 float signal; +#X text 6 96 INLET_2 float signal; +#X restore 495 772 pd META; +#X obj -1 636 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 673 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 322 421 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 204 772 pd Related_objects; +#X obj 85 493 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 85 591 cnv 17 3 35 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header wave~ 3 12 0 18 +-204280 -1 0; +#X obj 504 10 wave~; +#X text 11 23 variable size wavetable; +#X text 109 490 signal; +#X text 223 490 - signal to turn into wavetable; +#X obj 85 544 cnv 17 3 35 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X obj 85 645 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X text 109 543 float; +#X text 109 590 float; +#X floatatom 62 431 0 0 100 0 - - -; #N canvas 159 26 532 285 output 0; #X obj 338 160 t b; #X obj 338 110 f; @@ -56,22 +97,20 @@ #X connect 23 0 20 0; #X connect 26 0 5 0; #X connect 27 0 21 0; -#X restore 389 464 pd output; -#X msg 447 441 MUTE; -#X obj 26 18 wave~; -#X text 90 19 variable size wavetable; -#X obj 103 137 table sample; -#X obj 26 87 openpanel; -#X msg 26 112 read -resize \$1 sample; -#X obj 26 137 soundfiler; -#X obj 26 62 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X restore 37 451 pd output; +#X msg 88 431 MUTE; +#X obj 447 159 table sample; +#X obj 370 109 openpanel; +#X msg 370 134 read -resize \$1 sample; +#X obj 370 159 soundfiler; +#X obj 370 84 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X text 52 63 load a sample; -#X obj 389 88 phasor~; -#X floatatom 389 65 5 0 0 0 - - -; -#X floatatom 428 116 5 0 0 0 - - -; -#X floatatom 468 142 5 0 0 0 - - -; -#X floatatom 26 187 10 0 0 0 - - -; +#X text 396 85 load a sample; +#X obj 37 101 phasor~; +#X floatatom 37 78 5 0 0 0 - - -, f 5; +#X floatatom 71 322 5 0 0 0 - - -, f 5; +#X floatatom 106 348 5 0 0 0 - - -, f 5; +#X floatatom 370 209 10 0 0 0 - - -, f 10; #N canvas 0 22 206 239 samples2len 0; #X obj 45 25 inlet; #X obj 61 86 samplerate~; @@ -85,57 +124,62 @@ #X connect 3 0 2 0; #X connect 3 1 1 0; #X connect 4 0 5 0; -#X restore 26 162 pd samples2len; -#X text 435 65 frequency (1=normal speed negative is backwards); -#X text 472 118 startpoint (msec); -#X text 513 142 endpoint (msec); -#X text 101 187 length in msec; -#X obj 389 394 wave~ sample; -#X obj 480 403 wave~ sample [start] [end] [num_channels]; -#X text 480 384 arg is table name \, you can also use:; -#X msg 294 88 set sample; -#X text 200 87 change table:; -#X msg 258 176 enable \$1; -#X obj 258 154 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 -1; -#X text 327 177 en/disable object; -#X obj 216 218 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 -1; -#X msg 216 243 interp \$1; -#X text 288 243 en/disable interpolation; -#X text 633 118 signals can also be used; -#X text 634 131 as start and endpoints; -#N canvas 247 115 494 389 META 0; -#X text 12 225 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 155 LIBRARY external cyclone; -#X text 12 195 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X restore 370 184 pd samples2len; +#X text 115 324 startpoint (msec); +#X text 151 348 endpoint (msec); +#X text 445 209 length in msec; +#X obj 37 384 wave~ sample; +#X msg 54 138 set sample; +#X msg 69 192 enable \$1; +#X obj 69 170 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X text 12 55 DESCRIPTION variable size wavetable; -#X text 12 5 KEYWORDS signal max_compatible array needs_work (broken -object); -#X text 12 75 INLET_0 signal set enable interp; -#X text 12 95 INLET_1 signal; -#X text 12 115 INLET_2 signal; -#X text 12 135 OUTLET_0 signal; -#X text 12 35 LICENSE SIBSD; -#X text 12 175 AUTHOR Krzysztof Czaja; -#X restore 746 518 pd META; -#X connect 2 0 3 1; -#X connect 3 0 2 0; -#X connect 4 0 3 2; -#X connect 8 0 9 0; -#X connect 9 0 10 0; -#X connect 10 0 18 0; -#X connect 11 0 8 0; -#X connect 13 0 23 0; -#X connect 14 0 13 0; -#X connect 15 0 23 1; -#X connect 16 0 23 2; +#X text 138 193 en/disable object; +#X obj 76 225 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +; +#X msg 76 250 interp \$1; +#X text 148 250 en/disable interpolation; +#X text 109 645 signal; +#X text 223 645 - ouput of wavetable; +#X text 223 679 - initial table name; +#X text 92 701 2) float; +#X text 223 701 - initial startpoint; +#X text 92 722 3) float; +#X text 223 722 - initial endpoint; +#X text 92 743 4) float; +#X text 223 743 - channel number; +#X text 109 565 signal; +#X text 109 611 signal; +#X text 92 679 1) table; +#X text 128 136 change table; +#X text 96 74 frequency (1=normal speed negative is backwards); +#X text 109 513 message; +#X text 223 513 - change table \, en/disable object or interpolation +; +#X text 223 542 - set startpoint as float (ms); +#X text 223 565 - set startpoint as signal (ms); +#X text 223 588 - set endpoint as float (ms); +#X text 223 611 - set endpoint as signal (ms); +#X text 128 374 arg is table name \, you can also use:<table name> +<startpoint> <endpoint> <num_channels>; +#X obj 479 51 pddp/dsp; +#X obj 13 772 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X text 109 513; +#X connect 17 0 18 1; #X connect 18 0 17 0; -#X connect 23 0 3 0; -#X connect 26 0 23 0; -#X connect 28 0 23 0; -#X connect 29 0 28 0; -#X connect 31 0 32 0; -#X connect 32 0 23 0; +#X connect 19 0 18 2; +#X connect 21 0 22 0; +#X connect 22 0 23 0; +#X connect 23 0 31 0; +#X connect 24 0 21 0; +#X connect 26 0 35 0; +#X connect 27 0 26 0; +#X connect 28 0 35 1; +#X connect 29 0 35 2; +#X connect 31 0 30 0; +#X connect 35 0 18 0; +#X connect 36 0 35 0; +#X connect 37 0 35 0; +#X connect 38 0 37 0; +#X connect 40 0 41 0; +#X connect 41 0 35 0; diff --git a/externals/miXed/doc/help/cyclone/xbendin-help.pd b/externals/miXed/doc/help/cyclone/xbendin-help.pd index 152b3db3c5fa2f7b609c39dcd42042dbd2be188a..0e7f8f6d5083e7e37e91be870e5a050ad1ca9358 100644 --- a/externals/miXed/doc/help/cyclone/xbendin-help.pd +++ b/externals/miXed/doc/help/cyclone/xbendin-help.pd @@ -1,70 +1,73 @@ -#N canvas 0 26 667 373 10; -#X floatatom 46 248 5 0 0 0 - - -; -#X obj 46 191 xbendin; -#X floatatom 90 220 5 0 0 0 - - -; -#X obj 266 192 xbendin 1; -#X floatatom 266 249 5 0 0 0 - - -; -#X text 341 191 arg = channel nr; -#X text 130 221 channel nr; -#X obj 46 156 xbendout; -#X floatatom 46 105 5 0 0 0 - - -; -#X floatatom 97 133 5 0 0 0 - - -; -#X text 97 250 14 bit pitchbend value; -#X floatatom 266 107 5 0 0 0 - - -; -#X obj 266 161 xbendout 1; -#X text 98 104 14 bit pitchbend value; -#X text 136 133 channel nr; -#X text 462 18 that can handle 14 bit values; -#X obj 480 197 xbendin2 1; -#X obj 480 164 xbendout2 1; -#X floatatom 480 252 5 0 0 0 - - -; -#X floatatom 480 89 5 0 0 0 - - -; -#X floatatom 545 226 5 0 0 0 - - -; -#X floatatom 552 141 5 0 0 0 - - -; -#X text 594 142 channel; -#X text 560 116 lsb; -#X text 523 90 msb; -#X floatatom 516 114 5 0 0 0 - - -; -#X text 587 224 lsb; -#X text 522 252 msb; -#X obj 4 14 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 31 332 docs based on the MAX/MSP reference (c) cycling'74; -#X text 30 346 ___________________________________________________ +#N canvas 427 38 559 519 10; +#X obj -1 492 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 292 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 630 298 351 235 META 0; +#X text 3 104 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 3 -36 LICENSE SIBSD; +#X text 3 84 AUTHOR Miller Puckette; +#X text 3 124 RELEASE_DATE 1997; +#X text 3 64 LIBRARY cyclone; +#X text 3 144 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 3 -56 KEYWORDS midi pitchbend pitch bend 14 bit channel; +#X text 3 -16 DESCRIPTION midi pitchbend in; +#X text 3 4 INLET_0 midi; +#X text 3 24 OUTLET_0 float; +#X text 3 44 OUTLET_1 float; +#X restore 503 494 pd META; +#X obj -1 332 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 395 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 436 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 320 412 428 119 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 29 35 xbendout; +#X obj 29 61 xbendin2; +#X obj 29 87 xbendout2; +#X restore 205 494 pd Related_objects; +#X obj 79 304 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 344 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header xbendin 3 12 0 +18 -204280 -1 0; +#X obj 496 12 xbendin; +#X floatatom 178 237 5 0 0 0 - - -, f 5; +#X floatatom 229 207 5 0 0 0 - - -, f 5; +#X text 269 208 channel nr; +#X floatatom 178 73 5 0 0 0 - - -, f 5; +#X floatatom 235 101 5 0 0 0 - - -, f 5; +#X text 219 238 14 bit pitchbend value; +#X text 219 72 14 bit pitchbend value; +#X text 274 101 channel nr; +#X text 179 304 - midi stream to input; +#X text 110 343 float; +#X text 179 343 - 14 bit pitchbend value; +#X obj 79 368 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 110 367 float; +#X text 179 367 - channel number; +#X text 11 23 midi pitchbend in; +#X text 110 304 midi; +#X text 110 452 in/output from; +#X obj 218 457 midiin; +#X obj 309 457 midiout; +#X text 268 452 or to; +#X obj 178 131 xbendout 0; +#X obj 178 168 xbendin 0; +#X text 243 158 optional arg sets initial channel number; +#X text 92 408 1) float; +#X text 179 408 - sets initial channel number; +#X obj 10 494 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 26 16 xbendin; -#X obj 97 37 xbendout2; -#X obj 97 16 xbendout; -#X obj 26 36 xbendin2; -#X text 192 19 extra precision midi pitchbend objects; -#X text 192 34 in/output from; -#X obj 300 39 midiin; -#X obj 391 39 midiout; -#X text 350 34 or to; -#N canvas 309 151 494 364 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control MIDI max_compatible; -#X text 12 45 DESCRIPTION MIDI pitchbend; -#X text 12 65 INLET_0 float; -#X text 12 85 OUTLET_0 float; -#X text 12 105 OUTLET_1 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 617 352 pd META; -#X connect 1 0 0 0; -#X connect 1 1 2 0; -#X connect 3 0 4 0; -#X connect 7 0 1 0; -#X connect 8 0 7 0; -#X connect 9 0 7 1; -#X connect 11 0 12 0; -#X connect 12 0 3 0; -#X connect 16 0 18 0; -#X connect 16 1 20 0; -#X connect 17 0 16 0; -#X connect 19 0 17 0; -#X connect 21 0 17 2; -#X connect 25 0 17 1; +#X connect 14 0 31 0; +#X connect 15 0 31 1; +#X connect 31 0 32 0; +#X connect 32 0 11 0; +#X connect 32 1 12 0; diff --git a/externals/miXed/doc/help/cyclone/xbendin2-help.pd b/externals/miXed/doc/help/cyclone/xbendin2-help.pd index ada51e4d686ce8dec8bcc35a75f5555962f9ae76..745679978496ff47899b1b62da78744c778a7c4f 100644 --- a/externals/miXed/doc/help/cyclone/xbendin2-help.pd +++ b/externals/miXed/doc/help/cyclone/xbendin2-help.pd @@ -1,70 +1,77 @@ -#N canvas 0 26 714 373 10; -#X floatatom 46 248 5 0 0 0 - - -; -#X obj 46 191 xbendin; -#X floatatom 90 220 5 0 0 0 - - -; -#X obj 266 192 xbendin 1; -#X floatatom 266 249 5 0 0 0 - - -; -#X text 341 191 arg = channel nr; -#X text 130 221 channel nr; -#X obj 46 156 xbendout; -#X floatatom 46 105 5 0 0 0 - - -; -#X floatatom 97 133 5 0 0 0 - - -; -#X text 97 250 14 bit pitchbend value; -#X floatatom 266 107 5 0 0 0 - - -; -#X obj 266 161 xbendout 1; -#X text 98 104 14 bit pitchbend value; -#X text 136 133 channel nr; -#X text 462 18 that can handle 14 bit values; -#X obj 480 197 xbendin2 1; -#X obj 480 164 xbendout2 1; -#X floatatom 480 252 5 0 0 0 - - -; -#X floatatom 480 89 5 0 0 0 - - -; -#X floatatom 545 226 5 0 0 0 - - -; -#X floatatom 552 141 5 0 0 0 - - -; -#X text 594 142 channel; -#X text 560 116 lsb; -#X text 523 90 msb; -#X floatatom 516 114 5 0 0 0 - - -; -#X text 587 224 lsb; -#X text 522 252 msb; -#X obj 4 14 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 31 332 docs based on the MAX/MSP reference (c) cycling'74; -#X text 30 346 ___________________________________________________ +#N canvas 426 35 559 499 10; +#X obj -1 471 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 274 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 633 249 351 249 META 0; +#X text 2 48 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 2 -92 LICENSE SIBSD; +#X text 2 28 AUTHOR Miller Puckette; +#X text 2 68 RELEASE_DATE 1997; +#X text 2 8 LIBRARY cyclone; +#X text 2 88 HELP_PATCH_AUTHORS Alex Cleveland updated this patch for +Pd-l2ork version 2013.05.28; +#X text 2 -52 INLET_0 midi; +#X text 2 -32 OUTLET_0 float; +#X text 2 -12 OUTLET_1 float; +#X text 2 -125 KEYWORDS midi pitchbend pitch bend 14 bit channel msb +lsb most significant bit least; +#X text 2 -72 DESCRIPTION midi pitchbend in using msb and lsb; +#X restore 503 473 pd META; +#X obj -1 313 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 376 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 415 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 325 383 427 123 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 37 62 xbendout; +#X obj 37 87 xbendout2; +#X obj 37 37 xbendin; +#X restore 209 473 pd Related_objects; +#X obj 79 285 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 325 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header xbendin2 3 12 0 +18 -204280 -1 0; +#X text 179 285 - midi stream to input; +#X text 112 325 float; +#X obj 79 349 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 112 349 float; +#X obj 489 12 xbendin2; +#X obj 186 177 xbendin2 1; +#X obj 186 144 xbendout2 1; +#X floatatom 186 232 5 0 0 0 - - -, f 5; +#X floatatom 186 69 5 0 0 0 - - -, f 5; +#X floatatom 243 208 5 0 0 0 - - -, f 5; +#X floatatom 249 121 5 0 0 0 - - -, f 5; +#X text 291 122 channel; +#X text 261 96 lsb; +#X text 229 70 msb; +#X floatatom 217 94 5 0 0 0 - - -, f 5; +#X text 285 206 lsb; +#X text 228 232 msb; +#X text 95 387 1) float; +#X text 179 387 - initial channel number; +#X text 179 325 - Most Significant Byte (msb); +#X text 179 349 - Least Significant Byte (lsb); +#X text 11 23 midi pitchbend in using msb and lsb; +#X text 112 285 midi; +#X text 258 169 optional arg sets initial channel number; +#X text 113 431 in/output from; +#X obj 221 436 midiin; +#X obj 312 436 midiout; +#X text 271 431 or to; +#X obj 11 473 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#N canvas 247 115 494 407 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control MIDI max_compatible; -#X text 12 45 DESCRIPTION extra precision midi pitchbend; -#X text 12 65 INLET_0 float; -#X text 12 85 OUTLET_0 float; -#X text 12 105 OUTLET_1 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 664 352 pd META; -#X obj 26 16 xbendin; -#X obj 97 37 xbendout2; -#X obj 97 16 xbendout; -#X obj 26 36 xbendin2; -#X text 192 19 extra precision midi pitchbend objects; -#X text 192 34 in/output from; -#X obj 300 39 midiin; -#X obj 391 39 midiout; -#X text 350 34 or to; -#X connect 1 0 0 0; -#X connect 1 1 2 0; -#X connect 3 0 4 0; -#X connect 7 0 1 0; -#X connect 8 0 7 0; -#X connect 9 0 7 1; -#X connect 11 0 12 0; -#X connect 12 0 3 0; -#X connect 16 0 18 0; -#X connect 16 1 20 0; -#X connect 17 0 16 0; -#X connect 19 0 17 0; -#X connect 21 0 17 2; -#X connect 25 0 17 1; +#X connect 15 0 17 0; +#X connect 15 1 19 0; +#X connect 16 0 15 0; +#X connect 18 0 16 0; +#X connect 20 0 16 2; +#X connect 24 0 16 1; diff --git a/externals/miXed/doc/help/cyclone/xbendout-help.pd b/externals/miXed/doc/help/cyclone/xbendout-help.pd index 7bbd89dd4eb57821b64e881819c09cd68447d3d5..db37b3944bc80da67898434a3f67efe8ca875e29 100644 --- a/externals/miXed/doc/help/cyclone/xbendout-help.pd +++ b/externals/miXed/doc/help/cyclone/xbendout-help.pd @@ -1,70 +1,73 @@ -#N canvas 0 26 652 373 10; -#X floatatom 46 248 5 0 0 0 - - -; -#X obj 46 191 xbendin; -#X floatatom 90 220 5 0 0 0 - - -; -#X obj 266 192 xbendin 1; -#X floatatom 266 249 5 0 0 0 - - -; -#X text 341 191 arg = channel nr; -#X text 130 221 channel nr; -#X obj 46 156 xbendout; -#X floatatom 46 105 5 0 0 0 - - -; -#X floatatom 97 133 5 0 0 0 - - -; -#X text 97 250 14 bit pitchbend value; -#X floatatom 266 107 5 0 0 0 - - -; -#X obj 266 161 xbendout 1; -#X text 98 104 14 bit pitchbend value; -#X text 136 133 channel nr; -#X text 462 18 that can handle 14 bit values; -#X obj 480 197 xbendin2 1; -#X obj 480 164 xbendout2 1; -#X floatatom 480 252 5 0 0 0 - - -; -#X floatatom 480 89 5 0 0 0 - - -; -#X floatatom 545 226 5 0 0 0 - - -; -#X floatatom 552 141 5 0 0 0 - - -; -#X text 594 142 channel; -#X text 560 116 lsb; -#X text 523 90 msb; -#X floatatom 516 114 5 0 0 0 - - -; -#X text 587 224 lsb; -#X text 522 252 msb; -#X obj 4 14 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 31 332 docs based on the MAX/MSP reference (c) cycling'74; -#X text 30 346 ___________________________________________________ +#N canvas 428 37 558 520 10; +#X obj -1 493 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 296 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 606 277 366 243 META 0; +#X text 4 162 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 4 22 LICENSE SIBSD; +#X text 4 142 AUTHOR Miller Puckette; +#X text 4 182 RELEASE_DATE 1997; +#X text 4 122 LIBRARY cyclone; +#X text 4 202 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 4 2 KEYWORDS midi pitchbend pitch bend 14 bit channel; +#X text 4 42 DESCRIPTION midi pitchbend out; +#X text 4 102 OUTLET_0 midi; +#X text 4 62 INLET_0 float; +#X text 4 82 INLET_1 float; +#X restore 503 495 pd META; +#X obj -1 362 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 403 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 442 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 477 389 428 135 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 40 67 xbendin2; +#X obj 40 93 xbendout2; +#X obj 40 41 xbendin; +#X restore 196 495 pd Related_objects; +#X obj 76 374 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 76 308 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header xbendout 3 12 0 +18 -204280 -1 0; +#X text 115 308 float; +#X obj 76 332 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 115 332 float; +#X text 97 416 1) float; +#X text 191 416 - initial channel number; +#X obj 487 10 xbendout; +#X text 191 332 - channel number; +#X text 191 374 - output of midi stream; +#X floatatom 180 241 5 0 0 0 - - -, f 5; +#X floatatom 231 211 5 0 0 0 - - -, f 5; +#X text 271 212 channel nr; +#X floatatom 180 77 5 0 0 0 - - -, f 5; +#X floatatom 237 105 5 0 0 0 - - -, f 5; +#X text 221 242 14 bit pitchbend value; +#X text 221 76 14 bit pitchbend value; +#X text 276 105 channel nr; +#X obj 180 135 xbendout 0; +#X obj 180 172 xbendin 0; +#X text 253 128 optional arg sets initial channel number; +#X text 191 308 - 14 bit pitchbend value; +#X text 115 374 midi; +#X text 114 456 in/output from; +#X obj 222 461 midiin; +#X obj 313 461 midiout; +#X text 272 456 or to; +#X text 11 23 midi pitchbend out; +#X obj 8 495 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 26 16 xbendin; -#X obj 97 37 xbendout2; -#X obj 97 16 xbendout; -#X obj 26 36 xbendin2; -#X text 192 19 extra precision midi pitchbend objects; -#X text 192 34 in/output from; -#X obj 300 39 midiin; -#X obj 391 39 midiout; -#X text 350 34 or to; -#N canvas 247 115 494 371 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html -; -#X text 12 5 KEYWORDS control MIDI max_compatible; -#X text 12 45 DESCRIPTION MIDI pitchbend; -#X text 12 65 INLET_0 float; -#X text 12 85 INLET_1 float; -#X text 12 105 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 603 352 pd META; -#X connect 1 0 0 0; -#X connect 1 1 2 0; -#X connect 3 0 4 0; -#X connect 7 0 1 0; -#X connect 8 0 7 0; -#X connect 9 0 7 1; -#X connect 11 0 12 0; -#X connect 12 0 3 0; -#X connect 16 0 18 0; -#X connect 16 1 20 0; -#X connect 17 0 16 0; -#X connect 19 0 17 0; -#X connect 21 0 17 2; -#X connect 25 0 17 1; +#X connect 21 0 26 0; +#X connect 22 0 26 1; +#X connect 26 0 27 0; +#X connect 27 0 18 0; +#X connect 27 1 19 0; diff --git a/externals/miXed/doc/help/cyclone/xbendout2-help.pd b/externals/miXed/doc/help/cyclone/xbendout2-help.pd index b3e740c73ba5473adc488c59a0d7bf776888f686..117b677f960d73bdaa48a09e32b6fa27b0db1328 100644 --- a/externals/miXed/doc/help/cyclone/xbendout2-help.pd +++ b/externals/miXed/doc/help/cyclone/xbendout2-help.pd @@ -1,71 +1,82 @@ -#N canvas 0 26 714 373 10; -#X floatatom 46 248 5 0 0 0 - - -; -#X obj 46 191 xbendin; -#X floatatom 90 220 5 0 0 0 - - -; -#X obj 266 192 xbendin 1; -#X floatatom 266 249 5 0 0 0 - - -; -#X text 341 191 arg = channel nr; -#X text 130 221 channel nr; -#X obj 46 156 xbendout; -#X floatatom 46 105 5 0 0 0 - - -; -#X floatatom 97 133 5 0 0 0 - - -; -#X text 97 250 14 bit pitchbend value; -#X floatatom 266 107 5 0 0 0 - - -; -#X obj 266 161 xbendout 1; -#X text 98 104 14 bit pitchbend value; -#X text 136 133 channel nr; -#X text 462 18 that can handle 14 bit values; -#X obj 480 197 xbendin2 1; -#X obj 480 164 xbendout2 1; -#X floatatom 480 252 5 0 0 0 - - -; -#X floatatom 480 89 5 0 0 0 - - -; -#X floatatom 545 226 5 0 0 0 - - -; -#X floatatom 552 141 5 0 0 0 - - -; -#X text 594 142 channel; -#X text 560 116 lsb; -#X text 523 90 msb; -#X floatatom 516 114 5 0 0 0 - - -; -#X text 587 224 lsb; -#X text 522 252 msb; -#X obj 4 14 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 31 332 docs based on the MAX/MSP reference (c) cycling'74; -#X text 30 346 ___________________________________________________ +#N canvas 427 33 560 546 10; +#X obj -1 518 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 305 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 621 289 359 265 META 0; +#X text 4 172 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 4 12 LICENSE SIBSD; +#X text 4 152 AUTHOR Miller Puckette; +#X text 4 192 RELEASE_DATE 1997; +#X text 4 132 LIBRARY cyclone; +#X text 4 212 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 4 -21 KEYWORDS midi pitchbend pitch bend 14 bit channel msb +lsb most significant bit least; +#X text 4 32 DESCRIPTION midi pitchbend out using msb and lsb; +#X text 4 112 OUTLET_0 midi; +#X text 4 52 INLET_0 float; +#X text 4 72 INLET_1 float; +#X text 4 92 INLET_2 float; +#X restore 503 520 pd META; +#X obj -1 394 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 433 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 472 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 324 426 428 127 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X obj 36 62 xbendout; +#X obj 36 37 xbendin; +#X obj 36 87 xbendin2; +#X restore 208 520 pd Related_objects; +#X obj 79 405 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 317 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header xbendout2 3 12 +0 18 -204280 -1 0; +#X text 113 405 midiout; +#X text 113 317 float; +#X obj 79 341 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 113 341 float; +#X text 95 445 1) float; +#X text 191 405 - output of midi stream; +#X obj 483 11 xbendout2; +#X obj 79 365 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856 +-162280 0; +#X text 113 365 float; +#X text 191 365 - channel number; +#X text 11 23 midi pitchbend out using msb and lsb; +#X obj 188 197 xbendin2 1; +#X obj 188 164 xbendout2 1; +#X floatatom 188 252 5 0 0 0 - - -, f 5; +#X floatatom 188 73 5 0 0 0 - - -, f 5; +#X floatatom 245 228 5 0 0 0 - - -, f 5; +#X floatatom 251 125 5 0 0 0 - - -, f 5; +#X text 293 126 channel; +#X text 263 100 lsb; +#X text 231 74 msb; +#X floatatom 219 98 5 0 0 0 - - -, f 5; +#X text 287 226 lsb; +#X text 230 252 msb; +#X text 265 156 optional arg sets initial channel number; +#X text 191 445 - initial channel number; +#X text 113 484 in/output from; +#X obj 221 489 midiin; +#X obj 312 489 midiout; +#X text 271 484 or to; +#X text 191 317 - Most Significant Byte (msb); +#X text 191 341 - Least Significant Byte (lsb); +#X obj 14 518 pddp/pddplink all_about_help_patches.pd -text Usage Guide ; -#X obj 26 16 xbendin; -#X obj 97 37 xbendout2; -#X obj 97 16 xbendout; -#X obj 26 36 xbendin2; -#X text 192 19 extra precision midi pitchbend objects; -#X text 192 34 in/output from; -#X obj 300 39 midiin; -#X obj 391 39 midiout; -#X text 350 34 or to; -#N canvas 309 151 494 395 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 MIDI max_compatible; -#X text 12 45 DESCRIPTION extra precision MIDI pitchbend; -#X text 12 65 INLET_0 float; -#X text 12 85 INLET_1 float; -#X text 12 105 INLET_2 float; -#X text 12 125 OUTLET_0 float; -#X text 12 25 LICENSE SIBSD; -#X text 12 145 AUTHOR Krzysztof Czaja; -#X restore 663 350 pd META; -#X connect 1 0 0 0; -#X connect 1 1 2 0; -#X connect 3 0 4 0; -#X connect 7 0 1 0; -#X connect 8 0 7 0; -#X connect 9 0 7 1; -#X connect 11 0 12 0; -#X connect 12 0 3 0; -#X connect 16 0 18 0; -#X connect 16 1 20 0; -#X connect 17 0 16 0; -#X connect 19 0 17 0; -#X connect 21 0 17 2; -#X connect 25 0 17 1; +#X connect 21 0 23 0; +#X connect 21 1 25 0; +#X connect 22 0 21 0; +#X connect 24 0 22 0; +#X connect 26 0 22 2; +#X connect 30 0 22 1; diff --git a/externals/miXed/doc/help/cyclone/zerox~-help.pd b/externals/miXed/doc/help/cyclone/zerox~-help.pd index 2c6a14b57585d32bbbe702524857699c267cc458..677b93949275a0a5cc594dab55ff8c7e3e8dc796 100644 --- a/externals/miXed/doc/help/cyclone/zerox~-help.pd +++ b/externals/miXed/doc/help/cyclone/zerox~-help.pd @@ -1,62 +1,92 @@ -#N canvas 0 26 444 409 10; -#N canvas 247 115 494 383 META 0; -#X text 12 175 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 145 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#N canvas 417 36 558 568 10; +#X obj -1 614 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 406 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 602 350 359 228 META 0; +#X text 7 126 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 7 0 LICENSE SIBSD; +#X text 7 108 AUTHOR Miller Puckette; +#X text 7 144 RELEASE_DATE 1997; +#X text 7 90 LIBRARY cyclone; +#X text 7 54 OUTLET_0 signal; +#X text 7 162 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 7 36 INLET_0 signal message; +#X text 7 -31 KEYWORDS signal zero cross crossing couter transient +detector; +#X text 7 18 DESCRIPTION zero crossing couter or transient detector ; -#X text 12 5 KEYWORDS signal max_compatible; -#X text 12 45 DESCRIPTION zero crossing counter or transient detector -; -#X text 12 65 INLET_0 signal set; -#X text 12 85 OUTLET_0 signal; -#X text 12 105 OUTLET_1 signal; -#X text 12 25 LICENSE SIBSD; -#X text 12 125 AUTHOR Krzysztof Czaja; -#X restore 393 388 pd META; -#X obj 20 14 zerox~; -#X text 68 14 zero crossing counter or transient detector; -#X obj 197 225 osc~ 0.2; -#X obj 197 249 zerox~; -#X obj 229 274 edge~; -#X obj 229 302 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 --1 -1; -#X text 269 233 synchronize; -#X text 273 248 a control event; -#X text 276 264 with the; -#X text 280 279 zero-crossing; -#X obj 144 92 loadbang; -#X obj 144 114 samplerate~; -#X obj 144 136 / 64; -#X obj 75 92 osc~ 500; -#X obj 75 129 zerox~; -#X obj 74 166 *~ 0; -#X obj 74 188 *~ 0.5; -#X obj 74 236 snapshot~; -#X floatatom 74 263 5 0 0 0 - - -; -#X obj 107 211 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +#X text 7 72 OUTLET_0 signal; +#X restore 500 616 pd META; +#X obj -1 480 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 543 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#N canvas 294 469 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 197 616 pd Related_objects; +#X obj 78 419 cnv 17 3 36 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 78 492 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header zerox~ 3 12 0 18 +-204280 -1 0; +#X obj 499 10 zerox~; +#X text 11 23 zero crossing counter or transient detector; +#X obj 379 169 osc~ 0.2; +#X obj 379 193 zerox~; +#X obj 411 218 edge~; +#X obj 411 246 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X text 223 105 derive the frequency; -#X text 223 120 of an oscillator; -#X text 222 135 (accuracy is; -#X text 223 150 dependent on the; -#X text 223 165 signal vector size).; -#X text 284 295 of an lfo.; -#X text 23 331 arg: a float sets the output volume for the click sent -out the right outlet. Volume values are in the range 0.0-1.0. The default +#X obj 69 198 loadbang; +#X obj 69 220 samplerate~; +#X obj 69 242 / 64; +#X obj 50 97 osc~ 500; +#X obj 49 170 zerox~; +#X obj 48 266 *~ 0; +#X obj 48 288 *~ 0.5; +#X obj 48 336 snapshot~; +#X floatatom 48 363 5 0 0 0 - - -, f 5; +#X obj 81 311 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X msg 66 134 set 0.5; +#X text 109 418 signal; +#X text 179 418 - signal for zero crossing counter; +#X text 109 491 signal; +#X text 179 491 - zero crossing counter signal; +#X text 91 556 1) float; +#X text 179 556 - float sets the output volume for the click sent out +the right outlet. Volume values are in the range 0.0-1.0. The default value is 1.0.; -#X msg 22 50 set 0.5; -#X text 74 47 sets the volume of the click (impulse) sent out the right -outlet. The default value is 1.0.; -#X connect 3 0 4 0; -#X connect 4 1 5 0; -#X connect 5 0 6 0; +#X obj 78 514 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 109 513 signal; +#X text 179 513 - impulse sent to right outlet; +#X obj 479 53 pddp/dsp; +#X text 28 56 drive the frequency of an oscillator(accuracy is dependent +on signal vector size):; +#X text 332 116 synchronize a control event with the zero-crossing +of an lfo:; +#X text 109 439 message; +#X text 179 439 - set volume of click (impulse) sent to right outlet. +the default value is 1; +#X text 120 125 sets the volume of the click (impulse) sent out the +right outlet. ; +#X obj 11 616 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; #X connect 11 0 12 0; -#X connect 12 0 13 0; -#X connect 13 0 16 1; -#X connect 14 0 15 0; +#X connect 12 1 13 0; +#X connect 13 0 14 0; #X connect 15 0 16 0; #X connect 16 0 17 0; -#X connect 17 0 18 0; +#X connect 17 0 20 1; #X connect 18 0 19 0; -#X connect 20 0 18 0; -#X connect 28 0 15 0; +#X connect 19 0 20 0; +#X connect 20 0 21 0; +#X connect 21 0 22 0; +#X connect 22 0 23 0; +#X connect 24 0 22 0; +#X connect 25 0 19 0; diff --git a/externals/miXed/doc/help/cyclone/zl-help.pd b/externals/miXed/doc/help/cyclone/zl-help.pd index f5686ef3aff1bf15fd302e09c84c311803905f14..393293dbe0a9f0acf2b25c4756a72debaa2720f2 100644 --- a/externals/miXed/doc/help/cyclone/zl-help.pd +++ b/externals/miXed/doc/help/cyclone/zl-help.pd @@ -1,96 +1,97 @@ -#N canvas 0 26 939 595 10; -#X obj 4 4 cnv 15 400 40 empty empty empty 20 12 0 14 -262130 -66577 -0; -#X text 35 552 docs based on the MAX/MSP reference (c) cycling'74; -#X text 34 566 ___________________________________________________ +#N canvas 429 36 558 429 10; +#X obj -1 750 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0 +14 -233017 -33289 0; +#X obj -1 441 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13 +-228856 -1 0; +#N canvas 630 173 351 268 META 0; +#X text 6 162 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 6 -11 LICENSE SIBSD; +#X text 6 142 AUTHOR Miller Puckette; +#X text 6 182 RELEASE_DATE 1997; +#X text 6 122 LIBRARY cyclone; +#X text 6 202 HELP_PATCH_AUTHORS Alex Cleveland updated this patch +for Pd-l2ork version 2013.05.28; +#X text 6 -31 KEYWORDS swiss army knife multi purpose list processing ; -#X obj 25 21 zl; -#X obj 250 488 zl; -#X msg 159 403 mode join; -#X obj 250 510 print join; -#X msg 280 446 joined together; -#X obj 250 401 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 250 425 t b b; -#X text 143 369 in join mode lists are \, well joined:; -#X text 144 403 1; -#X text 233 402 2; -#X msg 250 468 these are; -#X text 23 49 zl supports multiple modes that perform various useful +#X text 6 9 DESCRIPTION multi purpose list processing object a.k.a. +swiss army knife; +#X text 6 42 INLET_0 list message; +#X text 6 62 INLET_1 list float; +#X text 6 82 OUTLET_0 list; +#X text 6 102 OUTLET_1 float; +#X restore 500 752 pd META; +#X obj -1 553 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0 +13 -228856 -1 0; +#X obj -1 627 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12 +0 13 -228856 -1 0; +#X obj -1 699 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 +12 0 13 -228856 -1 0; +#N canvas 315 328 428 109 Related_objects 0; +#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 +14 -204280 -1 0; +#X text 6 1 Related Objects; +#X restore 198 752 pd Related_objects; +#X obj 79 452 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj 79 564 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856 +-162280 0; +#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header zl 3 12 0 18 -204280 +-1 0; +#X obj 514 11 zl; +#X text 11 23 multi purpose list processing object a.k.a. swiss army +knife; +#X text 113 449 list; +#X obj 79 502 cnv 17 3 35 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 113 523 float; +#X text 204 521 - change number of elements per group; +#X text 204 473 - change to <mode> and <int> number of elements per +group; +#X text 113 563 list; +#X text 204 563 - the processed list based on mode and number of elements +; +#X text 97 637 1) mode; +#X text 204 637 - mode can be group \, iter \, join \, len \, reg \, +rev \, rotate \, sect \, nth \, slice \, ecils \, or union; +#X text 97 670 2) float; +#X text 204 670 - intial number of elements per group; +#X text 29 54 zl supports multiple modes that perform various useful tasks; -#X text 139 85 modes can be set as an arg or with a; -#X msg 396 80 mode mode_name [n]; -#X msg 38 154 list a b; -#X msg 52 179 list c d e f; -#X obj 38 353 print group; -#X text 536 85 message.; -#X text 21 114 in group mode messages are grouped; -#X text 21 126 in numbers of elements:; -#X text 20 153 1; -#X text 20 178 2; -#X text 121 318 arg sets mode and optionally the; -#X text 122 329 number of elements to group; -#X msg 103 211 3; -#X text 86 211 3; -#X msg 137 266 list a b c d e; -#X msg 137 287 list f g; -#X text 119 265 4; -#X text 120 288 5; -#X obj 38 325 zl group 2; -#X text 209 288 <- click again; -#X text 129 234 remaining items are stored and; -#X text 129 246 used for the next group:; -#X text 130 213 change nr of elements per group; -#X obj 385 283 zl iter 3; -#X msg 385 176 1 2 3 4; -#X msg 358 154 1 2 3 4 5 6; -#X floatatom 443 258 5 0 0 0 - - -; -#X text 334 117 iter is similar to group but always; -#X msg 399 200 1; -#X text 334 129 sends out all available elements:; -#X msg 443 236 mode iter 4; -#X text 440 218 change nr here; -#X text 485 258 or here; -#X obj 385 308 print iter; -#X msg 672 439 this is a list; -#X msg 702 463 this is another list; -#X text 669 375 are common to both input lists:; -#X obj 672 415 t b b; -#X obj 672 396 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 672 491 zl sect; -#X obj 672 513 print sect; -#X text 669 365 sect outputs the elements that; -#X text 419 368 union sends out the contents of; -#X msg 452 471 this is another list; -#X obj 422 430 t b b; -#X obj 422 412 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 422 492 zl union; -#X obj 422 513 print union; -#X msg 422 450 this is a list; -#X text 420 381 both lists \, without repeating any; -#X text 420 392 of the elements in both lists:; -#N canvas 0 0 405 241 but.... 0; -#X obj 89 95 t b b; -#X obj 89 76 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 89 167 zl union; -#X obj 89 191 print union_but; -#X msg 89 119 this is a list list list; -#X msg 119 143 this is is is another list; -#X text 43 18 I'm not sure if it should be this way ...; -#X text 42 29 either is is is or one list seems logical.; -#X text 43 42 how does max do it ?; -#X connect 0 0 4 0; -#X connect 0 1 5 0; -#X connect 1 0 0 0; -#X connect 2 0 3 0; -#X connect 4 0 2 0; -#X connect 5 0 2 1; -#X restore 566 514 pd but....; -#X text 506 519 more...:; -#N canvas 196 86 643 551 trivial 0; +#X text 92 717 modes can be set as an arg or with a; +#X msg 328 717 mode mode_name [n]; +#X msg 29 144 list a b; +#X msg 43 169 list c d e f; +#X obj 29 343 print group; +#X text 454 717 message.; +#X text 12 104 in group mode messages are grouped; +#X text 12 116 in numbers of elements:; +#X text 11 143 1; +#X text 11 168 2; +#X text 112 308 arg sets mode and optionally the; +#X text 113 319 number of elements to group; +#X msg 86 201 3; +#X text 69 201 3; +#X msg 128 256 list a b c d e; +#X msg 128 277 list f g; +#X text 110 255 4; +#X text 111 278 5; +#X obj 29 315 zl group 2; +#X text 200 278 <- click again; +#X text 120 224 remaining items are stored and; +#X text 120 236 used for the next group:; +#X text 113 203 change nr of elements per group; +#X obj 376 273 zl iter 3; +#X msg 388 166 1 2 3 4; +#X msg 376 144 1 2 3 4 5 6; +#X floatatom 427 248 5 0 0 0 - - -, f 5; +#X text 325 107 iter is similar to group but always; +#X msg 402 188 1; +#X text 325 119 sends out all available elements:; +#X msg 427 226 mode iter 4; +#X text 424 208 change nr here; +#X text 469 248 or here; +#X obj 376 298 print iter; +#N canvas 806 135 643 551 trivial 0; #X obj 66 88 zl len; #X obj 66 111 print len; #X msg 41 40 this produces 3; @@ -106,24 +107,24 @@ tasks; #X msg 33 186 this is sent out immediately; #X obj 33 310 print reg; #X msg 39 246 bang; -#X msg 70 218 this is just stored; -#X obj 293 308 print rotate; +#X msg 66 218 this is just stored; +#X obj 293 330 print rotate; #X msg 293 219 sometimes my grammar is all messed up; -#X obj 293 285 zl rot 3; +#X obj 293 307 zl rot 3; #X text 292 199 master yoda says:; -#X msg 321 261 1 2 3 4 5 6 7 8; -#X floatatom 344 241 5 0 0 0 - - -; +#X msg 365 266 1 2 3 4 5 6 7 8; +#X floatatom 338 241 5 0 0 0 - - -, f 5; #X text 281 219 1; -#X text 328 240 2; -#X text 306 262 3; +#X text 322 240 2; +#X text 350 267 3; #X text 76 246 output last stored list; #X text 290 163 rot rotates:; #X text 34 365 nth sends out the nth element:; #X obj 39 445 zl nth 3; #X obj 39 469 print nth; -#X floatatom 90 418 5 0 0 0 - - -; +#X floatatom 84 418 5 0 0 0 - - -, f 5; #X msg 39 393 1 10 11 100 101 110 111 1000; -#X text 132 419 change 'n'; +#X text 126 419 change 'n'; #X connect 0 0 1 0; #X connect 2 0 0 0; #X connect 3 0 0 0; @@ -141,83 +142,130 @@ tasks; #X connect 28 0 29 0; #X connect 30 0 28 1; #X connect 31 0 28 0; -#X restore 778 41 pd trivial ones; -#X text 506 44 look here for rev \, len \, reg \, rot[ate]:; -#X obj 610 261 zl slice 3; -#X msg 610 182 1 2 3 4 5 6 7; -#X obj 610 315 print slice1; -#X obj 675 288 print slice2; -#X floatatom 675 233 5 0 0 0 - - -; -#X msg 622 206 a b c d e f g i; -#X text 608 114 slice is the only mode to use the 2nd; -#X text 609 127 outlet \, it divides the list into two; -#X text 609 140 lists at the specified element nr:; -#X text 716 232 change nr; -#X text 23 60 on lists. the modes are group \, iter \, join \, len +#X restore 402 410 pd trivial ones; +#X text 155 409 look here for rev \, len \, reg \, rot[ate]:; +#X text 29 65 on lists. the modes are group \, iter \, join \, len \, reg \, rev \,; -#X msg 780 178 1 2 3 4 5 6 7; -#X floatatom 845 229 5 0 0 0 - - -; -#X msg 792 202 a b c d e f g i; -#X obj 780 257 zl ecils 3; -#X obj 780 311 print ecils1; -#X obj 845 284 print ecils2; -#X text 746 158 ecils is the reverse; -#X text 23 71 rotate \, sect \, nth \, slice \, ecils or union.; -#N canvas 247 115 494 399 META 0; -#X text 12 205 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan -Wilkes for Pd-extended 0.42 to conform to the PDDP template.; -#X text 12 175 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html +#X text 29 76 rotate \, sect \, nth \, slice \, ecils or union.; +#X text 107 374 look here for sect \, slice \, ecils \, join \, union: ; -#X text 12 5 KEYWORDS control max_compatible; -#X text 12 45 DESCRIPTION multi purpose list processing object a.k.a. -swiss army knife; -#X text 12 75 INLET_0 anything mode; -#X text 12 115 OUTLET_0 anything; -#X text 12 95 INLET_1 anything; -#X text 12 135 OUTLET_1 anything; -#X text 12 25 LICENSE SIBSD; -#X text 12 155 AUTHOR Krzysztof Czaja; -#X restore 889 572 pd META; -#X text 71 21 multi purpose list processing object a.k.a. swiss army -knife; -#X connect 4 0 6 0; -#X connect 5 0 4 0; -#X connect 7 0 4 1; -#X connect 8 0 9 0; -#X connect 9 0 13 0; -#X connect 9 1 7 0; -#X connect 13 0 4 0; -#X connect 17 0 33 0; -#X connect 18 0 33 0; -#X connect 27 0 33 1; -#X connect 29 0 33 0; -#X connect 30 0 33 0; -#X connect 33 0 19 0; -#X connect 38 0 48 0; -#X connect 39 0 38 0; -#X connect 40 0 38 0; -#X connect 41 0 38 1; -#X connect 43 0 38 0; -#X connect 45 0 38 0; -#X connect 49 0 54 0; -#X connect 50 0 54 1; -#X connect 52 0 49 0; -#X connect 52 1 50 0; -#X connect 53 0 52 0; -#X connect 54 0 55 0; -#X connect 58 0 61 1; -#X connect 59 0 63 0; -#X connect 59 1 58 0; -#X connect 60 0 59 0; -#X connect 61 0 62 0; -#X connect 63 0 61 0; -#X connect 70 0 72 0; -#X connect 70 1 73 0; -#X connect 71 0 70 0; -#X connect 74 0 70 1; -#X connect 75 0 70 0; -#X connect 81 0 84 0; -#X connect 82 0 84 1; -#X connect 83 0 84 0; -#X connect 84 0 85 0; -#X connect 84 1 86 0; +#N canvas 901 231 672 509 more 0; +#X msg 77 -463 this is a list; +#X msg 116 -441 this is another list; +#X text 74 -527 are common to both input lists:; +#X obj 77 -487 t b b; +#X obj 77 -506 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 77 -415 zl sect; +#X obj 77 -389 print sect; +#X text 74 -537 sect outputs the elements that; +#X obj 347 -415 zl slice 3; +#X msg 347 -494 1 2 3 4 5 6 7; +#X obj 347 -361 print slice1; +#X obj 404 -388 print slice2; +#X floatatom 404 -443 5 0 0 0 - - -, f 5; +#X msg 359 -470 a b c d e f g i; +#X text 345 -562 slice is the only mode to use the 2nd; +#X text 346 -549 outlet \, it divides the list into two; +#X text 346 -536 lists at the specified element nr:; +#X text 445 -444 change nr; +#X msg 517 -498 1 2 3 4 5 6 7; +#X floatatom 574 -447 5 0 0 0 - - -, f 5; +#X msg 529 -474 a b c d e f g i; +#X obj 517 -419 zl ecils 3; +#X obj 517 -365 print ecils1; +#X obj 574 -392 print ecils2; +#X text 483 -518 ecils is the reverse; +#X obj 191 -155 zl; +#X msg 100 -245 mode join; +#X obj 191 -133 print join; +#X msg 218 -202 joined together; +#X obj 191 -247 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 +-1 -1; +#X obj 191 -223 t b b; +#X text 84 -279 in join mode lists are \, well joined:; +#X text 85 -245 1; +#X text 174 -246 2; +#X msg 191 -180 these are; +#X text 360 -280 union sends out the contents of; +#X msg 408 -177 this is another list; +#X obj 363 -218 t b b; +#X obj 363 -236 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 +-1 -1; +#X obj 363 -156 zl union; +#X obj 363 -135 print union; +#X msg 363 -198 this is a list; +#X text 361 -267 both lists \, without repeating any; +#X text 361 -256 of the elements in both lists:; +#N canvas 1037 345 405 241 but.... 0; +#X obj 89 95 t b b; +#X obj 89 76 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 89 167 zl union; +#X obj 89 191 print union_but; +#X msg 89 119 this is a list list list; +#X msg 119 143 this is is is another list; +#X text 43 18 I'm not sure if it should be this way ...; +#X text 42 29 either is is is or one list seems logical.; +#X text 43 42 how does max do it ?; +#X connect 0 0 4 0; +#X connect 0 1 5 0; +#X connect 1 0 0 0; +#X connect 2 0 3 0; +#X connect 4 0 2 0; +#X connect 5 0 2 1; +#X restore 507 -134 pd but....; +#X text 447 -129 more...:; +#X connect 0 0 5 0; +#X connect 1 0 5 1; +#X connect 3 0 0 0; +#X connect 3 1 1 0; +#X connect 4 0 3 0; +#X connect 5 0 6 0; +#X connect 8 0 10 0; +#X connect 8 1 11 0; +#X connect 9 0 8 0; +#X connect 12 0 8 1; +#X connect 13 0 8 0; +#X connect 18 0 21 0; +#X connect 19 0 21 1; +#X connect 20 0 21 0; +#X connect 21 0 22 0; +#X connect 21 1 23 0; +#X connect 25 0 27 0; +#X connect 26 0 25 0; +#X connect 28 0 25 1; +#X connect 29 0 30 0; +#X connect 30 0 34 0; +#X connect 30 1 28 0; +#X connect 34 0 25 0; +#X connect 36 0 39 1; +#X connect 37 0 41 0; +#X connect 37 1 36 0; +#X connect 38 0 37 0; +#X connect 39 0 40 0; +#X connect 41 0 39 0; +#X restore 402 374 pd more; +#X text 113 501 list; +#X text 204 499 - list to process; +#X text 204 449 - list to process; +#X obj 79 592 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856 +-162280 0; +#X text 113 591 list; +#X text 204 589 - the processed list based on where split is (slice +and ecils only); +#X text 113 472 message; +#X obj 12 752 pddp/pddplink all_about_help_patches.pd -text Usage Guide +; +#X connect 26 0 42 0; +#X connect 27 0 42 0; +#X connect 36 0 42 1; +#X connect 38 0 42 0; +#X connect 39 0 42 0; +#X connect 42 0 28 0; +#X connect 47 0 57 0; +#X connect 48 0 47 0; +#X connect 49 0 47 0; +#X connect 50 0 47 1; +#X connect 52 0 47 0; +#X connect 54 0 47 0;