From 39d2e00441a3386d98b9270a536d6819c8e3682d Mon Sep 17 00:00:00 2001 From: Jonathan Wilkes <jon.w.wilkes@gmail.com> Date: Thu, 15 Sep 2016 20:53:46 -0400 Subject: [PATCH] merge "GENRE tutorial" into "KEYWORDS" --- pd/doc/4.data.structures/01.scalars.pd | 27 ++++---- pd/doc/4.data.structures/02.getting.data.pd | 19 +++--- pd/doc/4.data.structures/03.setting.data.pd | 19 +++--- pd/doc/4.data.structures/04.append.pd | 18 ++--- pd/doc/4.data.structures/05.array.pd | 19 +++--- pd/doc/4.data.structures/06.file.pd | 22 +++--- pd/doc/4.data.structures/08.selection.pd | 19 +++--- pd/doc/4.data.structures/09.scaling.pd | 19 +++--- pd/doc/4.data.structures/10.onoff.pd | 19 +++--- pd/doc/4.data.structures/11.array.controls.pd | 19 +++--- pd/doc/4.data.structures/12.beat-patterns.pd | 19 +++--- pd/doc/4.data.structures/13.sliderule.pd | 27 ++++---- pd/doc/4.data.structures/14.partialtracer.pd | 26 ++++--- pd/doc/4.data.structures/15.sinedecomposer.pd | 67 +++++++++---------- 14 files changed, 167 insertions(+), 172 deletions(-) diff --git a/pd/doc/4.data.structures/01.scalars.pd b/pd/doc/4.data.structures/01.scalars.pd index 5d192ebcc..19eec5493 100644 --- a/pd/doc/4.data.structures/01.scalars.pd +++ b/pd/doc/4.data.structures/01.scalars.pd @@ -1,5 +1,5 @@ #N struct template1 float x float y float z float q; -#N canvas 424 19 448 426 10; +#N canvas 425 44 448 426 10; #N canvas 395 77 297 180 data 0; #X scalar template1 50 100 30 9 \;; #X scalar template1 150 100 -20 900 \;; @@ -44,21 +44,20 @@ It's possible to mix data of many different templates in the same collection. ; #X obj 1 404 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 85 PLATFORM windows macosx gnulinux; -#X text 12 165 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 205 RELEASE_VERSION 0.41.4; -#X text 12 185 RELEASE_DATE 2009-06-12; -#X text 12 145 AUTHOR Miller Puckette; -#X text 12 125 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 105 DATATYPE float; -#X text 12 225 HELP_PATCH_AUTHORS Updated for release 0.35. Jonathan +#N canvas 45 271 494 284 META 0; +#X text 12 65 PLATFORM windows macosx gnulinux; +#X text 12 145 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 185 RELEASE_VERSION 0.41.4; +#X text 12 165 RELEASE_DATE 2009-06-12; +#X text 12 125 AUTHOR Miller Puckette; +#X text 12 105 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 85 DATATYPE float; +#X text 12 205 HELP_PATCH_AUTHORS Updated for release 0.35. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure GUI; -#X text 12 65 DESCRIPTION scalars; +#X text 12 45 DESCRIPTION scalars; +#X text 12 5 KEYWORDS data_structure GUI tutorial; #X restore 392 406 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/02.getting.data.pd b/pd/doc/4.data.structures/02.getting.data.pd index cd59f2afc..754454169 100644 --- a/pd/doc/4.data.structures/02.getting.data.pd +++ b/pd/doc/4.data.structures/02.getting.data.pd @@ -1,5 +1,5 @@ #N struct template2 float x float y float z float q float zz; -#N canvas 424 19 448 608 10; +#N canvas 425 44 448 608 10; #X text 18 478 subpatches:; #X obj 21 283 pointer; #X msg 36 251 next; @@ -41,17 +41,16 @@ from it.; ; #X obj 1 586 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Updated for release 0.32. Jonathan +#N canvas 45 271 494 284 META 0; +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Updated for release 0.32. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure; -#X text 12 65 DESCRIPTION getting data; +#X text 12 45 DESCRIPTION getting data; +#X text 12 5 KEYWORDS data_structure tutorial; #X restore 392 588 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/03.setting.data.pd b/pd/doc/4.data.structures/03.setting.data.pd index 3133282ff..ebe6f9454 100644 --- a/pd/doc/4.data.structures/03.setting.data.pd +++ b/pd/doc/4.data.structures/03.setting.data.pd @@ -1,5 +1,5 @@ #N struct template3 float x float y float w float h float q; -#N canvas 433 123 448 481 10; +#N canvas 434 148 448 481 10; #X floatatom 22 351 0 0 0 0 - - -; #X floatatom 22 303 0 0 0 0 - - -; #X floatatom 22 255 0 0 0 0 - - -; @@ -77,16 +77,15 @@ that the color is also getting printed out under the rectangles. This is done using the "drawnumber" object in the template.; #X obj 1 459 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Jonathan Wilkes revised the patch +#N canvas 45 271 494 284 META 0; +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure; -#X text 12 65 DESCRIPTION setting data; +#X text 12 45 DESCRIPTION setting data; +#X text 12 5 KEYWORDS data_structure tutorial; #X restore 392 461 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/04.append.pd b/pd/doc/4.data.structures/04.append.pd index f33d1d903..6b5655273 100644 --- a/pd/doc/4.data.structures/04.append.pd +++ b/pd/doc/4.data.structures/04.append.pd @@ -1,4 +1,5 @@ -#N canvas 424 22 448 416 10; +#N struct template4 float x float y float z float q; +#N canvas 425 47 448 416 10; #X obj 295 322 pointer; #X obj 22 227 t b b b; #X msg 22 201 bang; @@ -36,16 +37,15 @@ build heterogenous lists.; #X obj 1 394 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; #N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Updated for release 0.37. Jonathan +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Updated for release 0.37. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure; -#X text 12 65 DESCRIPTION appending a scalar; +#X text 12 45 DESCRIPTION appending a scalar; +#X text 12 5 KEYWORDS data_structure tutorial; #X restore 392 396 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/05.array.pd b/pd/doc/4.data.structures/05.array.pd index aafe343fe..675d151d4 100644 --- a/pd/doc/4.data.structures/05.array.pd +++ b/pd/doc/4.data.structures/05.array.pd @@ -1,7 +1,7 @@ #N struct template5 float x float y float z float q array bazoo template5-element ; #N struct template5-element float y; -#N canvas 424 19 448 473 10; +#N canvas 425 44 448 473 10; #X obj 165 343 pointer; #X floatatom 106 168 0 0 0 0 - - -; #X msg 165 320 bang; @@ -74,17 +74,16 @@ the template subpatch.); ; #X obj 1 451 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Updated for release 0.35. Jonathan +#N canvas 45 271 494 284 META 0; +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Updated for release 0.35. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure; -#X text 12 65 DESCRIPTION arrays in data structures; +#X text 12 45 DESCRIPTION arrays in data structures; +#X text 12 5 KEYWORDS data_structure tutorial; #X restore 392 453 pd META; #N canvas 9 256 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/06.file.pd b/pd/doc/4.data.structures/06.file.pd index 9977070a3..05857edfc 100644 --- a/pd/doc/4.data.structures/06.file.pd +++ b/pd/doc/4.data.structures/06.file.pd @@ -1,4 +1,7 @@ -#N canvas 428 31 448 298 10; +#N struct template-toplevel float x float y float z float q array bazoo +template-element; +#N struct template-element float x float y float w; +#N canvas 429 56 448 298 10; #N canvas 457 156 377 383 data 1; #X restore 22 172 pd data; #N canvas 178 228 428 157 template-toplevel 0; @@ -82,16 +85,15 @@ q array bazoo template-element; ; #X obj 1 276 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Jonathan Wilkes revised the patch +#N canvas 45 271 494 284 META 0; +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure; -#X text 12 65 DESCRIPTION saving to file; +#X text 12 45 DESCRIPTION saving to file; +#X text 12 5 KEYWORDS data_structure tutorial; #X restore 392 278 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/08.selection.pd b/pd/doc/4.data.structures/08.selection.pd index d224c9c81..ef4b0bcf5 100644 --- a/pd/doc/4.data.structures/08.selection.pd +++ b/pd/doc/4.data.structures/08.selection.pd @@ -1,5 +1,5 @@ #N struct template8 float x float y float w float h float q; -#N canvas 424 22 448 418 10; +#N canvas 425 47 448 418 10; #X floatatom 22 288 0 0 0 0 - - -; #X floatatom 22 240 0 0 0 0 - - -; #X floatatom 22 192 0 0 0 0 - - -; @@ -59,17 +59,16 @@ of this structure are selected or deselected. Here we only catch selection. ; #X obj 1 396 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Updated for release 0.39. Jonathan +#N canvas 45 271 494 284 META 0; +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Updated for release 0.39. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure GUI; -#X text 12 65 DESCRIPTION selection; +#X text 12 45 DESCRIPTION selection; +#X text 12 5 KEYWORDS data_structure GUI tutorial; #X restore 392 398 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/09.scaling.pd b/pd/doc/4.data.structures/09.scaling.pd index 10d4b9d1c..32bd13eed 100644 --- a/pd/doc/4.data.structures/09.scaling.pd +++ b/pd/doc/4.data.structures/09.scaling.pd @@ -1,6 +1,6 @@ #N struct template9b float x float y float w symbol s; #N struct template9a float x float y float a float b float c; -#N canvas 424 19 448 294 10; +#N canvas 425 44 448 294 10; #N canvas 427 68 363 341 data9 0; #X scalar template9b 222 157 26.3158 why? \;; #X scalar template9a 149 223 58 57.1429 40 \;; @@ -98,17 +98,16 @@ template9b likewise.; ; #X obj 1 272 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Updated for release 0.39. Jonathan +#N canvas 45 271 494 284 META 0; +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Updated for release 0.39. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure GUI; -#X text 12 65 DESCRIPTION scaling and quantization; +#X text 12 45 DESCRIPTION scaling and quantization; +#X text 12 5 KEYWORDS data_structure GUI tutorial; #X restore 392 274 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/10.onoff.pd b/pd/doc/4.data.structures/10.onoff.pd index 046de6276..254b64994 100644 --- a/pd/doc/4.data.structures/10.onoff.pd +++ b/pd/doc/4.data.structures/10.onoff.pd @@ -1,5 +1,5 @@ #N struct template10 float x float y float a float b symbol z; -#N canvas 424 23 448 288 10; +#N canvas 425 48 448 288 10; #N canvas 46 12 428 604 template10 0; #X obj 23 478 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; @@ -76,17 +76,16 @@ Use "-vs z" to make the variable z control this.; ; #X obj 1 266 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Updated for release 0.39. Jonathan +#N canvas 45 271 494 284 META 0; +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Updated for release 0.39. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure GUI; -#X text 12 65 DESCRIPTION drawing visibility; +#X text 12 45 DESCRIPTION drawing visibility; +#X text 12 5 KEYWORDS data_structure GUI tutorial; #X restore 392 268 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/11.array.controls.pd b/pd/doc/4.data.structures/11.array.controls.pd index ad27a6b47..0cd1f755b 100644 --- a/pd/doc/4.data.structures/11.array.controls.pd +++ b/pd/doc/4.data.structures/11.array.controls.pd @@ -1,6 +1,6 @@ #N struct template11 float x float y array a template11a; #N struct template11a float x float amp float w1 float w2; -#N canvas 424 19 448 287 10; +#N canvas 425 44 448 287 10; #N canvas 38 150 428 395 template11 0; #X obj 22 266 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; @@ -55,17 +55,16 @@ is flat along its "x" axis.; ; #X obj 1 265 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Updated for release 0.39. Jonathan +#N canvas 45 271 494 284 META 0; +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Updated for release 0.39. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure GUI; -#X text 12 65 DESCRIPTION controlling arrays; +#X text 12 45 DESCRIPTION controlling arrays; +#X text 12 5 KEYWORDS data_structure GUI tutorial; #X restore 392 267 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/12.beat-patterns.pd b/pd/doc/4.data.structures/12.beat-patterns.pd index 37ed8709e..340ee35a6 100644 --- a/pd/doc/4.data.structures/12.beat-patterns.pd +++ b/pd/doc/4.data.structures/12.beat-patterns.pd @@ -1,5 +1,5 @@ #N struct rect float x float y float w float h; -#N canvas 424 20 448 188 10; +#N canvas 425 45 448 188 10; #N canvas 127 107 428 301 rect 0; #X obj 134 140 pointer; #X msg 134 109 traverse pd-test \, bang; @@ -462,17 +462,16 @@ divisions.; ; #X obj 1 166 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Updated for release 0.35. Jonathan +#N canvas 45 271 494 284 META 0; +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Updated for release 0.35. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure GUI; -#X text 12 65 DESCRIPTION beat patterns; +#X text 12 45 DESCRIPTION beat patterns; +#X text 12 5 KEYWORDS data_structure GUI tutorial; #X restore 392 168 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/13.sliderule.pd b/pd/doc/4.data.structures/13.sliderule.pd index 1bb48c2ea..cfa1564cb 100644 --- a/pd/doc/4.data.structures/13.sliderule.pd +++ b/pd/doc/4.data.structures/13.sliderule.pd @@ -1,6 +1,6 @@ #N struct label float x float y float n; #N struct line float x float y float w; -#N canvas 425 19 448 278 10; +#N canvas 426 44 448 278 10; #N canvas 15 0 504 734 data 0; #X scalar label 55 190.999 43 \;; #X scalar label 175 196.826 44 \;; @@ -92,21 +92,21 @@ pitches.; #X text 148 573 36; #X text 109 638 zero Hz.; #X coords 0 734 1 733 0 0 0; -#X restore 22 154 pd data; +#X restore 22 164 pd data; #N canvas 174 102 428 177 line 0; #X obj 22 73 drawpolygon 0 1 0 0 w 0; #X obj 22 42 struct line float x float y float w; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261139 -33289 0; #X text 7 2 Data Structure Template; -#X restore 22 175 pd line; +#X restore 22 185 pd line; #N canvas 126 179 428 166 label 0; #X obj 40 74 drawnumber n 0 0 0; #X obj 40 43 struct label float x float y float n; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 14 -261139 -33289 0; #X text 7 2 Data Structure Template; -#X restore 22 196 pd label; +#X restore 22 206 pd label; #N canvas 70 76 614 518 generator 0; #X obj 353 173 sel 36 60; #X obj 427 171 pointer; @@ -199,7 +199,7 @@ pitches.; #X connect 29 0 31 0; #X connect 30 0 24 0; #X connect 31 1 28 0; -#X restore 22 218 pd generator; +#X restore 22 228 pd generator; #X text 19 37 This might help you if you need to compute products of frequency shifting and/or FM spectra. Print and cut in half down the middle. If you know the pitches associated with two frequencies a and @@ -214,16 +214,15 @@ on the right.; ; #X obj 1 256 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Jonathan Wilkes revised the patch +#N canvas 45 271 494 284 META 0; +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure GUI; -#X text 12 65 DESCRIPTION frequency shifter slide rule; +#X text 12 45 DESCRIPTION frequency shifter slide rule; +#X text 12 5 KEYWORDS data_structure GUI tutorial; #X restore 392 258 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/14.partialtracer.pd b/pd/doc/4.data.structures/14.partialtracer.pd index 2196a3ab5..e62697efa 100644 --- a/pd/doc/4.data.structures/14.partialtracer.pd +++ b/pd/doc/4.data.structures/14.partialtracer.pd @@ -1,4 +1,9 @@ -#N canvas 269 21 913 627 10; +#N struct peak-template float x float y float amp float ampreal float +ampimag float used; +#N struct trace-template float x float y float voiceno array bazoo +point-template; +#N struct point-template float y float amp; +#N canvas 110 46 913 627 10; #X declare -path lib; #X floatatom 777 94 0 0 100 0 - - -; #N canvas 516 98 663 557 (subpatch) 0; @@ -656,7 +661,7 @@ as a plot (yet).; #X restore 106 430 pd test-signal; #N canvas 132 255 634 331 insample 0; #N canvas 0 0 450 300 (subpatch) 0; -#X array sample 62079 float 0; +#X array sample 62079 float 0 black black; #X coords 0 1 62078 -1 400 150 1; #X restore 259 18 graph; #X obj 25 70 r read-sample; @@ -833,16 +838,15 @@ that the resynthezier is limited to 50-voice polyphony.); ; #X obj 1 605 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; -#N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Jonathan Wilkes revised the patch +#N canvas 45 271 494 284 META 0; +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure GUI; -#X text 12 65 DESCRIPTION sinusoid tracking; +#X text 12 45 DESCRIPTION sinusoid tracking; +#X text 12 5 KEYWORDS data_structure GUI tutorial; #X restore 392 607 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 diff --git a/pd/doc/4.data.structures/15.sinedecomposer.pd b/pd/doc/4.data.structures/15.sinedecomposer.pd index 61cd4a3d4..9058df188 100644 --- a/pd/doc/4.data.structures/15.sinedecomposer.pd +++ b/pd/doc/4.data.structures/15.sinedecomposer.pd @@ -1,6 +1,6 @@ #N struct peak-template float x float y float amp float ampreal float -ampimag; -#N canvas 427 19 448 552 10; +ampimag float used; +#N canvas 428 44 448 552 10; #X msg 211 385 bang; #X obj 21 390 pack 0 100; #X obj 21 414 line~; @@ -11,11 +11,11 @@ ampimag; #X msg 137 71 bang; #X obj 64 104 rfft~; #N canvas 0 0 450 300 (subpatch) 0; -#X array array3 4096 float 0; +#X array array3 4096 float 0 black black; #X coords 0 100 4096 -100 400 150 1; #X restore 254 14 graph; #N canvas 0 0 450 300 (subpatch) 0; -#X array array4 4096 float 0; +#X array array4 4096 float 0 black black; #X coords 0 100 4096 -100 400 150 1; #X restore 256 165 graph; #X obj 9 185 tabsend~ array3; @@ -117,44 +117,44 @@ ampimag; float ampimag; #X restore 309 223 pd peak-template; #N canvas 0 0 600 382 peak-list 0; -#X scalar peak-template 6.52298 330 -195.561 0.0125191 -0.0131689 \; -; -#X scalar peak-template 13.0656 330 -262.841 0.222392 0.0909196 \; -; -#X scalar peak-template 26.2816 330 -188.229 0.0133818 0.00299871 \; +#X scalar peak-template 6.52298 330 -195.561 0.0125191 -0.0131689 0 +\;; +#X scalar peak-template 13.0656 330 -262.841 0.222392 0.0909196 0 \; ; -#X scalar peak-template 34.1579 330 -182.784 -0.0111106 0.000616574 +#X scalar peak-template 26.2816 330 -188.229 0.0133818 0.00299871 0 \;; +#X scalar peak-template 34.1579 330 -182.784 -0.0111106 0.000616574 +0 \;; #X scalar peak-template 39.2398 330 -192.587 0.00649353 -0.0148522 -\;; +0 \;; #X scalar peak-template 54.2567 330 -169.462 -0.00637704 0.00196744 -\;; +0 \;; #X scalar peak-template 64.6374 330 -153.343 -0.00231745 -0.00274854 +0 \;; +#X scalar peak-template 70.731 330 -228.984 -0.0391646 -0.0525299 0 \;; -#X scalar peak-template 70.731 330 -228.984 -0.0391646 -0.0525299 \; -; #X scalar peak-template 83.4018 330 -157.354 0.00213705 0.00360794 -\;; +0 \;; #X scalar peak-template 89.0428 330 -164.547 0.00509053 0.00215158 -\;; +0 \;; #X scalar peak-template 96.8527 330 -127.029 0.00018868 -0.00129597 +0 \;; +#X scalar peak-template 108.145 330 -206.524 -0.0244265 0.0130057 0 \;; -#X scalar peak-template 108.145 330 -206.524 -0.0244265 0.0130057 \; -; #X scalar peak-template 119.672 330 -139.871 0.000310867 0.00212115 -\;; +0 \;; #X scalar peak-template 129.195 330 -154.988 0.00101519 -0.00369247 -\;; +0 \;; #X scalar peak-template 148.144 330 -131.59 -0.000488336 0.00148172 -\;; +0 \;; #X scalar peak-template 156.394 330 -157.846 0.00107442 -0.00413614 -\;; +0 \;; #X scalar peak-template 168.637 330 -126.924 0.0001938 -0.00128991 -\;; +0 \;; #X scalar peak-template 189.884 330 -119.499 0.000252664 -0.000947853 -\;; +0 \;; #X scalar peak-template 211.047 330 -130.949 0.000525129 0.0014288 -\;; +0 \;; #X restore 309 245 pd peak-list; #X msg 34 167 \; pd dsp 1; #X obj 377 409 s loud; @@ -167,7 +167,7 @@ sinusoidal peaks that were found at that instant in the sound. You can also ask for the peak lists to be printed out.; #N canvas 132 255 634 331 insample 0; #N canvas 0 0 450 300 (subpatch) 0; -#X array sample 155948 float 0; +#X array sample 155948 float 0 black black; #X coords 0 1 155947 -1 400 150 1; #X restore 199 18 graph; #X obj 19 70 r read-sample; @@ -242,15 +242,14 @@ can also ask for the peak lists to be printed out.; #X obj 1 530 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0 14 -233017 -33289 0; #N canvas 44 246 494 284 META 0; -#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/; -#X text 12 105 AUTHOR Miller Puckette; -#X text 12 85 LIBRARY PDDP; -#X text 12 5 GENRE tutorial; -#X text 12 45 LICENSE SIBSD; -#X text 12 145 HELP_PATCH_AUTHORS Jonathan Wilkes revised the patch +#X text 12 105 WEBSITE http://crca.ucsd.edu/~msp/; +#X text 12 85 AUTHOR Miller Puckette; +#X text 12 65 LIBRARY PDDP; +#X text 12 25 LICENSE SIBSD; +#X text 12 125 HELP_PATCH_AUTHORS Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42.; -#X text 12 25 KEYWORDS data_structure; -#X text 12 65 DESCRIPTION spectral snapshots; +#X text 12 45 DESCRIPTION spectral snapshots; +#X text 12 5 KEYWORDS data_structure tutorial; #X restore 392 532 pd META; #N canvas 13 202 428 190 References 0; #X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0 -- GitLab