aboutsummaryrefslogtreecommitdiff
path: root/pd/doc
diff options
context:
space:
mode:
authorMiller Puckette <millerpuckette@users.sourceforge.net>2007-07-20 03:25:21 +0000
committerMiller Puckette <millerpuckette@users.sourceforge.net>2007-07-20 03:25:21 +0000
commit1e45c6bafc8419930958103cc1651ff86cf5d84d (patch)
tree260d94049e3302f7fc833abd7a8d3479f0631e49 /pd/doc
parentdaa1933fed59113296b8e044fc370587b068aea9 (diff)
various bug fixes.
svn path=/trunk/; revision=8186
Diffstat (limited to 'pd/doc')
-rw-r--r--pd/doc/3.audio.examples/I05.compressor.pd16
-rw-r--r--pd/doc/3.audio.examples/I06.timbre.stamp.pd28
-rw-r--r--pd/doc/3.audio.examples/I07.phase.vocoder.pd26
-rw-r--r--pd/doc/5.reference/cos~-help.pd28
-rw-r--r--pd/doc/5.reference/help-intro.pd5
-rw-r--r--pd/doc/5.reference/soundfiler-help.pd61
6 files changed, 82 insertions, 82 deletions
diff --git a/pd/doc/3.audio.examples/I05.compressor.pd b/pd/doc/3.audio.examples/I05.compressor.pd
index 10fe3375..1acfb624 100644
--- a/pd/doc/3.audio.examples/I05.compressor.pd
+++ b/pd/doc/3.audio.examples/I05.compressor.pd
@@ -65,7 +65,7 @@ set 10;
#X restore 42 330 pd fft-analysis;
#X floatatom 57 196 0 0 500 0 - squelch-set -;
#X obj 57 220 s squelch;
-#N canvas 190 43 427 657 test-signal 0;
+#N canvas 240 72 427 657 test-signal 0;
#X obj 90 444 line~;
#X obj 90 369 f;
#X obj 90 524 outlet~;
@@ -81,11 +81,11 @@ set 10;
#X obj 117 270 t b f;
#X obj 90 469 tabread4~ \$0-sample;
#X text 21 28 test signal: looped sample playback;
-#X obj 67 131 hip~ 5;
-#X obj 67 107 adc~ 1;
-#X obj 129 131 s insamprate;
+#X obj 77 131 hip~ 5;
+#X obj 77 107 adc~ 1;
+#X obj 139 131 s insamprate;
#X obj 67 70 inlet;
-#X obj 129 107 samplerate~;
+#X obj 139 107 samplerate~;
#X obj 116 246 r \$0-samplength;
#X obj 259 246 r \$0-insamprate;
#X obj 67 154 tabwrite~ \$0-sample;
@@ -110,14 +110,14 @@ set 10;
#X connect 15 0 22 0;
#X connect 16 0 15 0;
#X connect 18 0 19 0;
-#X connect 18 0 16 0;
+#X connect 18 0 22 0;
#X connect 19 0 17 0;
#X connect 20 0 12 0;
#X connect 21 0 11 0;
#X restore 43 303 pd test-signal;
#X obj 43 359 output~;
#N canvas 388 86 722 350 insample 0;
-#N canvas 0 0 450 300 graph1 0;
+#N canvas 0 0 450 300 (subpatch) 0;
#X array \$0-sample 155948 float 0;
#X coords 0 1 155947 -1 400 150 1;
#X restore 259 24 graph;
@@ -178,7 +178,7 @@ squelch value.;
#X text 295 161 change input sound;
#X obj 292 259 s read-sample;
#N canvas 0 110 565 454 hann-window 0;
-#N canvas 0 0 450 300 graph1 0;
+#N canvas 0 0 450 300 (subpatch) 0;
#X array \$0-hann 1024 float 0;
#X coords 0 1 1023 0 300 100 1;
#X restore 82 311 graph;
diff --git a/pd/doc/3.audio.examples/I06.timbre.stamp.pd b/pd/doc/3.audio.examples/I06.timbre.stamp.pd
index 0fd540cd..16890499 100644
--- a/pd/doc/3.audio.examples/I06.timbre.stamp.pd
+++ b/pd/doc/3.audio.examples/I06.timbre.stamp.pd
@@ -129,11 +129,11 @@ with the filter input.);
#X obj 117 270 t b f;
#X obj 90 469 tabread4~ \$0-sample;
#X text 21 28 test signal: looped sample playback;
-#X obj 40 159 hip~ 5;
-#X obj 40 135 adc~ 1;
-#X obj 102 159 s insamprate;
-#X obj 40 98 inlet;
-#X obj 102 135 samplerate~;
+#X obj 51 159 hip~ 5;
+#X obj 51 135 adc~ 1;
+#X obj 113 159 s insamprate;
+#X obj 40 99 inlet;
+#X obj 113 135 samplerate~;
#X obj 116 246 r \$0-samplength;
#X obj 191 276 r \$0-insamprate;
#X obj 40 182 tabwrite~ \$0-sample;
@@ -150,11 +150,11 @@ with the filter input.);
#X obj 398 337 metro 1000;
#X obj 499 295 t b b f;
#X obj 425 263 t b f;
-#X obj 348 152 hip~ 5;
-#X obj 348 128 adc~ 1;
+#X obj 360 152 hip~ 5;
+#X obj 360 128 adc~ 1;
#X obj 348 91 inlet;
-#X obj 410 128 samplerate~;
-#X obj 410 152 s insamprate2;
+#X obj 422 128 samplerate~;
+#X obj 422 152 s insamprate2;
#X obj 348 175 tabwrite~ \$0-sample2;
#X obj 424 239 r \$0-samplength2;
#X obj 499 269 r \$0-insamprate2;
@@ -180,7 +180,7 @@ with the filter input.);
#X connect 15 0 22 0;
#X connect 16 0 15 0;
#X connect 18 0 19 0;
-#X connect 18 0 16 0;
+#X connect 18 0 22 0;
#X connect 19 0 17 0;
#X connect 20 0 12 0;
#X connect 21 0 11 0;
@@ -204,7 +204,7 @@ with the filter input.);
#X connect 36 0 41 0;
#X connect 37 0 36 0;
#X connect 38 0 39 0;
-#X connect 38 0 37 0;
+#X connect 38 0 41 0;
#X connect 39 0 40 0;
#X connect 42 0 35 0;
#X connect 43 0 34 0;
@@ -212,7 +212,7 @@ with the filter input.);
#X restore 87 415 pd test-signals;
#X text 104 393 <- record ->;
#N canvas 388 86 722 350 insample2 0;
-#N canvas 0 0 450 300 graph1 0;
+#N canvas 0 0 450 300 (subpatch) 0;
#X array \$0-sample2 62079 float 0;
#X coords 0 1 62078 -1 400 150 1;
#X restore 298 24 graph;
@@ -253,7 +253,7 @@ with the filter input.);
#X connect 16 0 10 1;
#X restore 334 430 pd insample2;
#N canvas 388 86 722 350 insample1 0;
-#N canvas 0 0 450 300 graph1 0;
+#N canvas 0 0 450 300 (subpatch) 0;
#X array \$0-sample 155948 float 0;
#X coords 0 1 155947 -1 400 150 1;
#X restore 259 24 graph;
@@ -295,7 +295,7 @@ with the filter input.);
#X restore 334 408 pd insample1;
#X floatatom 453 432 5 0 0 0 - #0-samp2-msec -;
#N canvas 0 110 565 454 hann-window 0;
-#N canvas 0 0 450 300 graph1 0;
+#N canvas 0 0 450 300 (subpatch) 0;
#X array \$0-hann 1024 float 0;
#X coords 0 1 1023 0 300 100 1;
#X restore 82 311 graph;
diff --git a/pd/doc/3.audio.examples/I07.phase.vocoder.pd b/pd/doc/3.audio.examples/I07.phase.vocoder.pd
index 735b8cd2..d0d913b3 100644
--- a/pd/doc/3.audio.examples/I07.phase.vocoder.pd
+++ b/pd/doc/3.audio.examples/I07.phase.vocoder.pd
@@ -347,11 +347,11 @@ shifts the signal to the left or right depending on its argument.)
#X connect 54 0 21 0;
#X restore 55 480 pd fft-analysis;
#N canvas 260 23 647 768 phase-tables 0;
-#N canvas 0 0 450 300 graph2 0;
+#N canvas 0 0 450 300 (subpatch) 0;
#X array prev-imag 4096 float 0;
#X coords 0 1000 4096 -1000 400 300 1;
#X restore 169 326 graph;
-#N canvas 0 0 450 300 graph3 0;
+#N canvas 0 0 450 300 (subpatch) 0;
#X array prev-real 4096 float 0;
#X coords 0 500 4096 -500 400 300 1;
#X restore 170 17 graph;
@@ -362,9 +362,9 @@ shifts the signal to the left or right depending on its argument.)
#X text 389 359 normal;
#X obj 56 517 output~;
#N canvas 0 110 565 454 hann-window 0;
-#N canvas 0 0 450 300 graph1 0;
-#X array \$0-hann 1024 float 0;
-#X coords 0 1 1023 0 300 100 1;
+#N canvas 0 0 450 300 (subpatch) 0;
+#X array \$0-hann 2048 float 0;
+#X coords 0 1 2047 0 300 100 1;
#X restore 82 311 graph;
#X obj 378 165 osc~;
#X obj 378 190 *~ -0.5;
@@ -412,9 +412,9 @@ and window-msec (analysis window size in seconds and msec).;
#X connect 19 1 18 0;
#X restore 440 528 pd hann-window;
#N canvas 388 86 694 447 insample 0;
-#N canvas 0 0 450 300 graph1 0;
-#X array \$0-sample 160161 float 0;
-#X coords 0 1 160160 -1 400 150 1;
+#N canvas 0 0 450 300 (subpatch) 0;
+#X array \$0-sample 62079 float 0;
+#X coords 0 1 62078 -1 400 150 1;
#X restore 281 135 graph;
#X obj 28 133 r read-sample;
#X obj 28 184 unpack s f;
@@ -433,12 +433,12 @@ and window-msec (analysis window size in seconds and msec).;
#X obj 28 381 * 1000;
#X obj 28 404 s \$0-samp-msec;
#X obj 66 357 r \$0-insamprate;
-#X obj 29 70 hip~ 5;
-#X obj 29 46 adc~ 1;
+#X obj 37 68 hip~ 5;
+#X obj 37 44 adc~ 1;
#X obj 29 9 inlet;
-#X obj 91 46 samplerate~;
+#X obj 99 44 samplerate~;
#X obj 29 93 tabwrite~ \$0-sample;
-#X obj 91 70 s \$0-insamprate;
+#X obj 99 68 s \$0-insamprate;
#X msg 285 383 \; read-sample ../sound/voice.wav;
#X obj 276 20 inlet;
#X obj 276 42 openpanel;
@@ -463,7 +463,7 @@ and window-msec (analysis window size in seconds and msec).;
#X connect 18 0 22 0;
#X connect 19 0 18 0;
#X connect 20 0 21 0;
-#X connect 20 0 19 0;
+#X connect 20 0 22 0;
#X connect 21 0 23 0;
#X connect 25 0 26 0;
#X connect 26 0 27 0;
diff --git a/pd/doc/5.reference/cos~-help.pd b/pd/doc/5.reference/cos~-help.pd
index ba6f918e..5e4d67b2 100644
--- a/pd/doc/5.reference/cos~-help.pd
+++ b/pd/doc/5.reference/cos~-help.pd
@@ -1,27 +1,29 @@
-#N canvas 134 143 768 332 12;
+#N canvas 190 40 698 331 12;
#X obj 112 12 cos~;
#X obj 23 200 cos~;
#X obj 23 249 snapshot~;
#X obj 23 152 sig~;
-#X floatatom 23 275 0 0 0;
+#X floatatom 23 275 7 0 0 0 - - -;
#X obj 23 125 * 0.01;
-#X floatatom 23 98 0 0 0;
+#X floatatom 23 98 0 0 0 0 - - -;
#X obj 90 215 metro 500;
#X obj 90 189 r metro;
-#X msg 540 93 \; metro 0;
-#X msg 521 39 \; pd dsp 1 \; metro 1;
+#X msg 469 157 \; metro 0;
+#X msg 450 103 \; pd dsp 1 \; metro 1;
#X text 159 13 - COSINE WAVESHAPER;
#X text 86 125 Divide by 100;
#X text 71 153 convert to audio;
#X text 78 100 <-- Scroll to set input value;
-#X text 64 276 <-- output of the cos~ object;
-#X text 291 195 see also:;
-#X obj 379 197 osc~;
-#X obj 423 197 tabread4~;
-#X text 494 293 updated for Pd version 0.33;
-#X text 608 54 <-Click to start;
-#X text 609 99 <-Click to stop;
-#X text 9 45 The cos~ object outputs the cosine of its signal input.;
+#X text 97 275 <-- output of the cos~ object;
+#X text 83 305 see also:;
+#X obj 171 307 osc~;
+#X obj 215 307 tabread4~;
+#X text 537 118 <-Click to start;
+#X text 538 163 <-Click to stop;
+#X text 13 41 The cos~ object outputs the cosine of two pi times its
+signal input. So -1 \, 0 \, 1 and 2 give 1 out \, 0.5 gives -1 \, and
+so on.;
+#X text 411 298 updated for Pd version 0.41;
#X connect 1 0 2 0;
#X connect 2 0 4 0;
#X connect 2 0 4 0;
diff --git a/pd/doc/5.reference/help-intro.pd b/pd/doc/5.reference/help-intro.pd
index a7286115..23952ba8 100644
--- a/pd/doc/5.reference/help-intro.pd
+++ b/pd/doc/5.reference/help-intro.pd
@@ -1,4 +1,4 @@
-#N canvas 155 0 693 923 12;
+#N canvas 14 5 569 440 12;
#X declare;
#X obj 24 150 bang;
#X text 124 150 - output a bang message;
@@ -295,8 +295,6 @@ to a note-on;
#X obj 18 4338 append;
#X text 118 4338 - add an element to a list;
#X obj 18 4368 sublist;
-#X text 118 4368 - get a pointer into a list which is an element of
-another scalar;
#X obj 14 4449 scalar;
#X text 104 4448 - draw a scalar on parent;
#X obj 15 4479 scope~;
@@ -360,3 +358,4 @@ included in this list are messages \, atoms \, graphs \, etc. which
aren't typed into object boxes but come straight off the "add" menu.)
Right-click (or double-click on a Macintosh) on any object to get its
"help window".;
+#X text 118 4368 - get a pointer into a list within a scalar;
diff --git a/pd/doc/5.reference/soundfiler-help.pd b/pd/doc/5.reference/soundfiler-help.pd
index 5561bf18..c006b521 100644
--- a/pd/doc/5.reference/soundfiler-help.pd
+++ b/pd/doc/5.reference/soundfiler-help.pd
@@ -1,9 +1,9 @@
#N canvas 59 252 1102 576 12;
-#N canvas 0 0 450 300 graph1 0;
+#N canvas 0 0 450 300 (subpatch) 0;
#X array array1 77971 float 0;
#X coords 0 1 77971 -1 300 100 1;
#X restore 71 353 graph;
-#N canvas 0 0 450 300 graph1 0;
+#N canvas 0 0 450 300 (subpatch) 0;
#X array array2 77971 float 0;
#X coords 0 1 77971 -1 300 100 1;
#X restore 71 459 graph;
@@ -18,23 +18,6 @@ of the three known soundfile formats the file belongs to or override
all header information using the "-raw" flag.;
#X text 665 52 Flags for reading:;
#X text 574 68 -skip <sample frames to skip in file>;
-#X text 574 87 -nframes <maximum number of sample frames to read>;
-#X text 575 143 -raw <headersize> <channels> <bytespersample> <endianness>
-;
-#X text 594 161 This causes all header information to be ignored. Endianness
-is "l" ("little") for Intel machines or "b" ("big") for Macintoshes
-and SGIs. You can give "n" (natural) to take the byte order your machine
-prefers.;
-#X text 575 106 -resize;
-#X text 575 124 -maxsize <maximum number of samples we can resize to>
-;
-#X text 560 226 Flags for writing:;
-#X text 578 247 -wave \, -nextstep \, -aiff;
-#X text 579 266 -big \, -little (nextstep only!);
-#X text 578 288 -skip <number of sample frames to skip in array>;
-#X text 579 310 -nframes <maximum number to write>;
-#X text 580 354 -normalize;
-#X text 579 332 -bytes <2 \, 3 \, or 4>;
#X floatatom 11 337 0 0 0 0 - - -;
#X msg 15 175 read -resize ../sound/bell.aiff array2;
#X msg 17 288 write -nextstep -bytes 4 /tmp/foo3 array1 array2;
@@ -44,25 +27,41 @@ prefers.;
#X text 225 217 ...or even overriding everything;
#X text 283 240 write a file;
#X text 352 309 write stereo;
-#X text 557 398 The number of channels is limited to 64;
-#X text 612 433 see also:;
-#X obj 606 456 tabwrite~;
-#X obj 607 480 tabread4~;
-#X obj 713 435 tabplay~;
-#X obj 711 484 writesf~;
-#X obj 712 461 readsf~;
#X text 9 31 The soundfiler object reads and writes floating point
arrays to binary soundfiles which may contain 2 or 3 byte fixed point
or 4 byte floating point samples in wave \, aiff \, or next formats
(no floating point aiff \, though.). The number of channels of the
soundfile need not match the number of arrays given (extras are dropped
and unsupplied channels are zeroed out.);
-#X text 579 374 -rate <sample rate>;
+#X text 575 123 -raw <headersize> <channels> <bytespersample> <endianness>
+;
+#X text 594 141 This causes all header information to be ignored. Endianness
+is "l" ("little") for Intel machines or "b" ("big") for Macintoshes
+and SGIs. You can give "n" (natural) to take the byte order your machine
+prefers.;
+#X text 575 86 -resize;
+#X text 575 104 -maxsize <maximum number of samples we can resize to>
+;
+#X text 560 206 Flags for writing:;
+#X text 578 227 -wave \, -nextstep \, -aiff;
+#X text 579 246 -big \, -little (nextstep only!);
+#X text 578 268 -skip <number of sample frames to skip in array>;
+#X text 579 290 -nframes <maximum number to write>;
+#X text 580 334 -normalize;
+#X text 579 312 -bytes <2 \, 3 \, or 4>;
+#X text 557 378 The number of channels is limited to 64;
+#X text 612 413 see also:;
+#X obj 606 436 tabwrite~;
+#X obj 607 460 tabread4~;
+#X obj 713 415 tabplay~;
+#X obj 711 464 writesf~;
+#X obj 712 441 readsf~;
+#X text 579 354 -rate <sample rate>;
#X text 751 539 updated for Pd version 0.37;
-#X connect 2 0 22 0;
+#X connect 2 0 10 0;
#X connect 3 0 2 0;
#X connect 4 0 2 0;
#X connect 5 0 2 0;
-#X connect 23 0 2 0;
-#X connect 24 0 2 0;
-#X connect 25 0 2 0;
+#X connect 11 0 2 0;
+#X connect 12 0 2 0;
+#X connect 13 0 2 0;