Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
nerrons
purr-data
Commits
fb2c97bd
Commit
fb2c97bd
authored
Sep 15, 2013
by
Ivica Bukvic
Browse files
updated default docs and cyclone docs
parent
e68c13c0
Changes
390
Expand all
Hide whitespace changes
Inline
Side-by-side
doc/pddp/abs-help.pd
View file @
fb2c97bd
#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;
doc/pddp/acoustics-help.pd
View file @
fb2c97bd
#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
4
9
4
344
META 0;
#N canvas
317 389
4
0
4
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 7
1
4
22
428 163 Related_objects 0;
#X text 98
396
(none);
#N canvas 7
9
4
51
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;
...
...
doc/pddp/acoustics~-help.pd
View file @
fb2c97bd
#N canvas
0 0
55
5
6
19
10;
#N canvas
426 33
55
8
6
22
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 5
1 242 494 344
META 0;
#N canvas 5
69 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
59
7
pd Related_objects;
#X restore
223
59
8
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 2
42 3
mtof~;
#X obj 2
81 3
ftom~;
#X obj 3
20 3
dbtorms~;
#X obj 37
7 3
rmstodb~;
#X obj 4
34 3
dbtopow~;
#X obj 4
91 3
powtodb~;
#X obj 2
37 11
mtof~;
#X obj 2
76 11
ftom~;
#X obj 3
15 11
dbtorms~;
#X obj 37
2 11
rmstodb~;
#X obj 4
29 11
dbtopow~;
#X obj 4
86 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;
doc/pddp/adc~-help.pd
View file @
fb2c97bd
#N canvas
0 0
55
5
6
19
10;
#N canvas
428 35
55
8
6
22
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
9
6 4
33
428
209
Related_objects 0;
#N canvas
21
6 4
58
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 1
3
0 2
5
0;
#X connect 2
5
0 2
7
0;
#X connect 2
7
0 2
6
0;
#X connect 2
8
0 2
7
1;
#X connect 1
2
0 2
4
0;
#X connect 2
4
0 2
6
0;
#X connect 2
6
0 2
5
0;
#X connect 2
7
0 2
6
1;
doc/pddp/adc~_dac~-help.pd
View file @
fb2c97bd
#N canvas
0 0
55
5
6
19
10;
#N canvas
427 35
55
9
6
24
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 34
4 META 0;
#N canvas
568 408 402 22
4 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
...
...
doc/pddp/all_about.pd
View file @
fb2c97bd
...
...
@@ -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 44
4 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;
...
...
doc/pddp/all_about_acoustic_conversions.pd
View file @
fb2c97bd
#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 1
80 63
mtof;
#X floatatom 1
80 86
0 0 0 0 - - -;
#X obj 1
80 110
ftom;
#X floatatom 1
80 131
0 0 0 0 - - -;
#X obj 1
94 78
mtof;
#X floatatom 1
94 101
0 0 0 0 - - -;
#X obj 1
94 125
ftom;
#X floatatom 1
94 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 1
80 42
0 0 0 0 - - -;
#X floatatom 1
80 212
0 0 0 0 - - -;
#X floatatom 1
80 257
0 0 0 0 - - -;
#X floatatom 1
80 168
0 0 0 0 - - -;
#X obj 1
80 189
dbtorms;
#X obj 1
80 236
rmstodb;
#X restore
37 125
pd understanding_ftom;
#X floatatom 1
94 57
0 0 0 0 - - -;
#X floatatom 1
94 227
0 0 0 0 - - -;
#X floatatom 1
94 272
0 0 0 0 - - -;
#X floatatom 1
94 183
0 0 0 0 - - -;
#X obj 1
94 204
dbtorms;
#X obj 1
94 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 1
80 338
0 0 0 0 - - -;
#X floatatom 1
80 383
0 0 0 0 - - -;
#X floatatom 1
80 294
0 0 0 0 - - -;
#X obj 1
80 315
dbtopow;
#X obj 1
80 362
powtodb;
#X restore
37 204
pd understanding_dbtorms;
#X floatatom 1
94 353
0 0 0 0 - - -;
#X floatatom 1
94 398
0 0 0 0 - - -;
#X floatatom 1
94 309
0 0 0 0 - - -;
#X obj 1
94 330
dbtopow;
#X obj 1
94 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
5
50 pd META;
#N canvas
12 35
5 428 212 Related_objects 0;
#X restore 392
4
50 pd META;
#N canvas
207 26
5 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;
<