Commit fb2c97bd authored by Ivica Bukvic's avatar Ivica Bukvic
Browse files

updated default docs and cyclone docs

parent e68c13c0
#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;
#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;
......
#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;
#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;
#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
......
......@@ -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;
......
#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;
<