From 2b76490f91e0175cdc05504ff1aae88516b56d94 Mon Sep 17 00:00:00 2001 From: Seb Shader Date: Sat, 9 Sep 2017 22:03:49 -0700 Subject: [PATCH] update meta, examples modified examples to use the right paths, updated meta to 2.0 --- examples/deprecated/cgmul~-help.pd | 2 + examples/deprecated/dyncompand~-help.pd | 28 +- examples/deprecated/dyncompand~.pd | 128 ++++----- examples/deprecated/fract-help.pd | 29 -- examples/deprecated/fract.pd | 29 -- examples/deprecated/fsdict.pd | 368 ++++++++++++------------ examples/deprecated/list2bytes-help.pd | 38 +-- examples/deprecated/pds2l-help.pd | 88 +++--- examples/deprecated/urandom.pd | 42 +-- shadylib-meta.pd | 2 +- 10 files changed, 349 insertions(+), 405 deletions(-) delete mode 100644 examples/deprecated/fract-help.pd delete mode 100644 examples/deprecated/fract.pd diff --git a/examples/deprecated/cgmul~-help.pd b/examples/deprecated/cgmul~-help.pd index d681c84..6832347 100644 --- a/examples/deprecated/cgmul~-help.pd +++ b/examples/deprecated/cgmul~-help.pd @@ -1,4 +1,5 @@ #N canvas 498 252 666 470 10; +#X declare -path ../../; #X obj 216 168 cgmul~; #X obj 261 168 creb/cmul~; #X text 58 19 gauss' way of doing complex multiplication. uses 1 less @@ -31,6 +32,7 @@ hasn't been tested; #X obj 223 287 sqrt~; #X obj 225 308 dbgr~; #X obj 154 242 ggee/atan2~; +#X obj 501 63 declare -path ../../; #X connect 0 0 16 0; #X connect 0 0 25 0; #X connect 0 0 25 1; diff --git a/examples/deprecated/dyncompand~-help.pd b/examples/deprecated/dyncompand~-help.pd index b4c9992..9311d71 100644 --- a/examples/deprecated/dyncompand~-help.pd +++ b/examples/deprecated/dyncompand~-help.pd @@ -8,7 +8,6 @@ #X floatatom 607 224 5 0 0 0 - - -, f 5; #X floatatom 715 200 5 0 0 0 - - -, f 5; #X obj 465 521 dac~; -#X obj 389 309 smoother~; #X msg 548 151 0.41 0.75 0.95; #X obj 553 173 unpack f f f; #X obj 379 371 phasor~; @@ -21,24 +20,25 @@ split points so they don't overlap. they might move \, though. doesn't accept negative numbers for split points; #X text 40 366 probably dsp-heavy \, only use for dynamic compression ; -#X obj 535 108 banger; +#X obj 389 309 shadylib/smoother~; +#X obj 535 108 shadylib/banger; #X connect 0 0 8 0; #X connect 0 0 8 1; -#X connect 0 0 15 0; +#X connect 0 0 14 0; #X connect 1 0 0 1; #X connect 2 0 0 2; #X connect 3 0 0 4; #X connect 4 0 1 0; -#X connect 5 0 14 0; +#X connect 5 0 13 0; #X connect 6 0 2 0; #X connect 7 0 3 0; -#X connect 9 0 12 0; -#X connect 10 0 11 0; -#X connect 11 0 4 0; -#X connect 11 1 6 0; -#X connect 11 2 5 0; -#X connect 12 0 16 0; -#X connect 14 0 0 3; -#X connect 15 0 13 0; -#X connect 16 0 0 0; -#X connect 19 0 10 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 10 1 6 0; +#X connect 10 2 5 0; +#X connect 11 0 15 0; +#X connect 13 0 0 3; +#X connect 14 0 12 0; +#X connect 15 0 0 0; +#X connect 18 0 11 0; +#X connect 19 0 9 0; diff --git a/examples/deprecated/dyncompand~.pd b/examples/deprecated/dyncompand~.pd index c209614..947c554 100644 --- a/examples/deprecated/dyncompand~.pd +++ b/examples/deprecated/dyncompand~.pd @@ -1,12 +1,10 @@ #N canvas 169 187 755 634 10; #X obj 419 121 inlet~; #X obj 480 78 inlet~; -#X obj 386 203 xfade~; #X obj 555 59 inlet~; #X obj 625 106 inlet~; #X obj 694 106 inlet~; #X obj 386 243 *~; -#X obj 440 276 xfade~; #X obj 392 469 +~; #X text 475 62 1st split; #X text 562 45 2nd split; @@ -100,8 +98,6 @@ #X obj 418 377 *~; #X obj 411 414 *~; #X obj 454 385 1-0switch~; -#X obj 577 382 1-0switch~; -#X obj 560 423 1-0switch~; #X obj 526 415 *~; #X obj 526 446 *~; #X text 358 354 + C -->; @@ -156,64 +152,68 @@ the slope for the knee of the compressor : (m / 2)x^2 + bx; #X obj 555 99 abs~; #X text 147 222 transfer function for compression; #X text 156 285 could be way more efficient; -#X connect 0 0 38 0; -#X connect 1 0 41 0; -#X connect 2 0 6 0; -#X connect 2 1 18 0; -#X connect 2 1 7 0; -#X connect 3 0 42 0; -#X connect 4 0 6 1; -#X connect 4 0 13 3; -#X connect 4 0 19 1; -#X connect 4 0 20 2; -#X connect 4 0 36 2; -#X connect 5 0 13 4; -#X connect 5 0 16 1; -#X connect 5 0 20 3; -#X connect 5 0 36 3; -#X connect 6 0 8 0; -#X connect 7 0 13 0; -#X connect 7 1 34 0; -#X connect 8 0 17 0; -#X connect 11 0 18 1; -#X connect 11 0 34 1; -#X connect 11 0 13 2; -#X connect 11 0 20 1; -#X connect 11 0 36 1; -#X connect 12 0 11 1; -#X connect 13 0 23 0; -#X connect 16 0 35 0; -#X connect 18 0 7 1; -#X connect 18 0 24 1; -#X connect 18 0 27 0; +#X obj 440 276 shadylib/xfade~; +#X obj 577 382 shadylib/1-0switch~; +#X obj 560 423 shadylib/1-0switch~; +#X obj 386 203 shadylib/xfade~; +#X connect 0 0 34 0; +#X connect 1 0 37 0; +#X connect 2 0 38 0; +#X connect 3 0 5 1; +#X connect 3 0 11 3; +#X connect 3 0 17 1; +#X connect 3 0 18 2; +#X connect 3 0 32 2; +#X connect 4 0 11 4; +#X connect 4 0 14 1; +#X connect 4 0 18 3; +#X connect 4 0 32 3; +#X connect 5 0 6 0; +#X connect 6 0 15 0; +#X connect 9 0 16 1; +#X connect 9 0 30 1; +#X connect 9 0 11 2; +#X connect 9 0 18 1; +#X connect 9 0 32 1; +#X connect 10 0 9 1; +#X connect 11 0 21 0; +#X connect 14 0 31 0; +#X connect 16 0 22 1; +#X connect 16 0 41 1; +#X connect 16 0 42 0; +#X connect 17 0 19 1; +#X connect 18 0 19 0; +#X connect 19 0 33 1; #X connect 19 0 21 1; -#X connect 20 0 21 0; -#X connect 21 0 37 1; -#X connect 21 0 23 1; -#X connect 22 0 2 1; -#X connect 22 0 26 0; -#X connect 22 0 28 0; -#X connect 23 0 24 0; -#X connect 24 0 25 0; -#X connect 25 0 8 1; -#X connect 26 0 25 1; -#X connect 27 0 29 1; -#X connect 28 0 30 1; -#X connect 29 0 30 0; -#X connect 30 0 8 1; -#X connect 34 0 16 0; -#X connect 35 0 29 0; -#X connect 36 0 37 0; -#X connect 37 0 35 1; -#X connect 38 0 22 0; -#X connect 38 0 2 0; -#X connect 39 0 19 0; -#X connect 39 0 36 0; -#X connect 39 0 20 0; -#X connect 39 0 22 1; -#X connect 39 0 13 1; -#X connect 40 0 39 1; -#X connect 41 0 39 0; -#X connect 41 0 12 0; -#X connect 42 0 11 0; -#X connect 42 0 40 0; +#X connect 20 0 24 0; +#X connect 20 0 43 0; +#X connect 20 0 44 1; +#X connect 21 0 22 0; +#X connect 22 0 23 0; +#X connect 23 0 6 1; +#X connect 24 0 23 1; +#X connect 25 0 26 0; +#X connect 26 0 6 1; +#X connect 30 0 14 0; +#X connect 31 0 25 0; +#X connect 32 0 33 0; +#X connect 33 0 31 1; +#X connect 34 0 20 0; +#X connect 34 0 44 0; +#X connect 35 0 17 0; +#X connect 35 0 32 0; +#X connect 35 0 18 0; +#X connect 35 0 20 1; +#X connect 35 0 11 1; +#X connect 36 0 35 1; +#X connect 37 0 35 0; +#X connect 37 0 10 0; +#X connect 38 0 9 0; +#X connect 38 0 36 0; +#X connect 41 0 11 0; +#X connect 41 1 30 0; +#X connect 42 0 25 1; +#X connect 43 0 26 1; +#X connect 44 0 5 0; +#X connect 44 1 16 0; +#X connect 44 1 41 0; diff --git a/examples/deprecated/fract-help.pd b/examples/deprecated/fract-help.pd deleted file mode 100644 index 0d3abd9..0000000 --- a/examples/deprecated/fract-help.pd +++ /dev/null @@ -1,29 +0,0 @@ -#N canvas 223 133 450 300 10; -#X obj 221 83 int; -#X obj 198 105 -; -#X obj 195 62 t f f; -#X floatatom 197 142 10 0 0 0 - - -; -#X msg 186 19 512.06; -#X obj 147 67 fract; -#X floatatom 129 110 8 0 0 0 - - -; -#X msg 241 22 34.4; -#X msg 129 14 -512.06; -#X msg 275 21 4.0008; -#X text 52 180 higher precision fractional part \, takes absolute value. -works up to 6 decimal places; -#X text 93 216 i have no idea why this works \, or even if it is higher -precision... the display is at least; -#X text 138 267 quite expensive; -#X connect 0 0 1 1; -#X connect 1 0 3 0; -#X connect 2 0 1 0; -#X connect 2 1 0 0; -#X connect 4 0 2 0; -#X connect 4 0 5 0; -#X connect 5 0 6 0; -#X connect 7 0 2 0; -#X connect 7 0 5 0; -#X connect 8 0 2 0; -#X connect 8 0 5 0; -#X connect 9 0 2 0; -#X connect 9 0 5 0; diff --git a/examples/deprecated/fract.pd b/examples/deprecated/fract.pd deleted file mode 100644 index 2bba655..0000000 --- a/examples/deprecated/fract.pd +++ /dev/null @@ -1,29 +0,0 @@ -#N canvas 536 173 1031 454 10; -#X obj 153 115 log; -#X msg 186 91 10; -#X obj 186 113 log; -#X obj 153 139 /; -#X obj 126 93 t f f; -#X obj 187 64 loadbang; -#X obj 127 199 *; -#X obj 126 70 abs; -#X obj 126 229 %; -#X obj 130 255 /; -#X obj 125 279 outlet; -#X obj 131 20 inlet; -#X obj 153 172 expr pow(10 \, (5-int($f1))); -#X connect 0 0 3 0; -#X connect 1 0 2 0; -#X connect 2 0 3 1; -#X connect 3 0 12 0; -#X connect 4 0 6 0; -#X connect 4 1 0 0; -#X connect 5 0 1 0; -#X connect 6 0 8 0; -#X connect 7 0 4 0; -#X connect 8 0 9 0; -#X connect 9 0 10 0; -#X connect 11 0 7 0; -#X connect 12 0 6 1; -#X connect 12 0 8 1; -#X connect 12 0 9 1; diff --git a/examples/deprecated/fsdict.pd b/examples/deprecated/fsdict.pd index afbf7f0..b4b8ba5 100644 --- a/examples/deprecated/fsdict.pd +++ b/examples/deprecated/fsdict.pd @@ -1,6 +1,5 @@ -#N canvas 402 22 1020 845 10; +#N canvas 402 23 1020 845 10; #X obj 145 -17 inlet; -#X obj 726 190 list-dripdex; #X obj 748 262 f; #X text 204 -6 float/symbol dictionary; #X obj 728 214 select symbol; @@ -105,7 +104,6 @@ #X obj 401 483 bang; #X obj 537 128 list-dripdex; #X obj 388 245 list-dripdex; -#X obj 265 234 list-dripdex; #X obj 163 438 list; #X obj 202 402 r \$0-numberlist; #X obj 243 438 r \$0-symbollist; @@ -128,186 +126,188 @@ #X obj 570 351 list-abs/list-nth; #X obj 774 410 list-abs/list-nth; #X obj 163 483 list-abs/list-drip2; -#X connect 0 0 60 0; -#X connect 1 0 4 0; -#X connect 1 1 5 0; -#X connect 1 2 112 0; -#X connect 2 0 112 1; -#X connect 4 0 2 0; -#X connect 5 0 2 1; -#X connect 6 0 8 0; -#X connect 7 0 16 0; -#X connect 8 0 7 1; -#X connect 9 0 4 1; -#X connect 9 0 30 1; -#X connect 9 0 18 1; -#X connect 10 0 112 1; -#X connect 11 0 1 0; -#X connect 12 0 11 1; -#X connect 13 0 11 0; -#X connect 13 1 6 0; -#X connect 13 1 9 0; -#X connect 13 1 10 0; -#X connect 13 1 57 1; -#X connect 14 0 70 0; -#X connect 14 1 64 0; -#X connect 14 2 13 0; -#X connect 15 0 14 0; -#X connect 16 0 58 0; -#X connect 16 1 54 0; -#X connect 17 0 28 0; -#X connect 17 0 31 0; -#X connect 17 1 20 0; -#X connect 18 0 19 0; -#X connect 19 0 43 0; -#X connect 20 0 18 0; -#X connect 20 0 21 0; -#X connect 20 1 35 0; -#X connect 21 0 23 0; -#X connect 22 0 21 1; -#X connect 23 0 38 0; -#X connect 23 1 59 0; -#X connect 24 0 25 1; -#X connect 25 0 127 0; -#X connect 26 0 25 0; -#X connect 26 1 34 0; -#X connect 28 0 30 0; -#X connect 29 0 28 1; -#X connect 30 0 41 0; -#X connect 31 0 32 0; -#X connect 32 0 40 0; -#X connect 33 0 31 1; -#X connect 34 0 127 1; -#X connect 35 0 23 1; -#X connect 36 1 37 0; -#X connect 37 0 38 1; -#X connect 38 0 39 0; -#X connect 44 0 113 1; -#X connect 45 0 44 1; -#X connect 46 0 113 1; -#X connect 47 0 104 0; -#X connect 48 0 47 1; -#X connect 49 0 44 0; -#X connect 50 0 56 0; -#X connect 50 1 52 0; -#X connect 51 0 126 0; -#X connect 52 0 51 0; -#X connect 52 1 53 0; -#X connect 53 0 126 1; -#X connect 54 0 55 0; -#X connect 54 1 26 0; -#X connect 55 0 43 0; -#X connect 56 0 43 0; -#X connect 57 0 125 0; -#X connect 58 0 17 0; -#X connect 58 1 57 0; -#X connect 59 0 37 0; -#X connect 59 1 36 0; -#X connect 60 0 122 0; -#X connect 60 1 101 0; -#X connect 60 2 63 0; -#X connect 60 3 15 0; -#X connect 63 0 61 0; -#X connect 63 0 62 0; -#X connect 64 0 47 0; -#X connect 64 1 69 0; -#X connect 64 1 46 0; -#X connect 64 1 73 1; -#X connect 64 1 76 0; -#X connect 65 0 66 1; -#X connect 66 0 67 0; -#X connect 67 0 71 0; -#X connect 67 1 50 0; -#X connect 68 0 51 1; -#X connect 69 0 66 1; -#X connect 70 0 47 0; -#X connect 70 1 46 0; -#X connect 70 1 65 0; -#X connect 70 1 49 1; -#X connect 71 0 72 0; +#X obj 265 234 shadylib/list-dripdex; +#X obj 726 190 shadylib/list-dripdex; +#X connect 0 0 59 0; +#X connect 1 0 110 1; +#X connect 3 0 1 0; +#X connect 4 0 1 1; +#X connect 5 0 7 0; +#X connect 6 0 15 0; +#X connect 7 0 6 1; +#X connect 8 0 3 1; +#X connect 8 0 29 1; +#X connect 8 0 17 1; +#X connect 9 0 110 1; +#X connect 10 0 128 0; +#X connect 11 0 10 1; +#X connect 12 0 10 0; +#X connect 12 1 5 0; +#X connect 12 1 8 0; +#X connect 12 1 9 0; +#X connect 12 1 56 1; +#X connect 13 0 69 0; +#X connect 13 1 63 0; +#X connect 13 2 12 0; +#X connect 14 0 13 0; +#X connect 15 0 57 0; +#X connect 15 1 53 0; +#X connect 16 0 27 0; +#X connect 16 0 30 0; +#X connect 16 1 19 0; +#X connect 17 0 18 0; +#X connect 18 0 42 0; +#X connect 19 0 17 0; +#X connect 19 0 20 0; +#X connect 19 1 34 0; +#X connect 20 0 22 0; +#X connect 21 0 20 1; +#X connect 22 0 37 0; +#X connect 22 1 58 0; +#X connect 23 0 24 1; +#X connect 24 0 125 0; +#X connect 25 0 24 0; +#X connect 25 1 33 0; +#X connect 27 0 29 0; +#X connect 28 0 27 1; +#X connect 29 0 40 0; +#X connect 30 0 31 0; +#X connect 31 0 39 0; +#X connect 32 0 30 1; +#X connect 33 0 125 1; +#X connect 34 0 22 1; +#X connect 35 1 36 0; +#X connect 36 0 37 1; +#X connect 37 0 38 0; +#X connect 43 0 111 1; +#X connect 44 0 43 1; +#X connect 45 0 111 1; +#X connect 46 0 103 0; +#X connect 47 0 46 1; +#X connect 48 0 43 0; +#X connect 49 0 55 0; +#X connect 49 1 51 0; +#X connect 50 0 124 0; +#X connect 51 0 50 0; +#X connect 51 1 52 0; +#X connect 52 0 124 1; +#X connect 53 0 54 0; +#X connect 53 1 25 0; +#X connect 54 0 42 0; +#X connect 55 0 42 0; +#X connect 56 0 123 0; +#X connect 57 0 16 0; +#X connect 57 1 56 0; +#X connect 58 0 36 0; +#X connect 58 1 35 0; +#X connect 59 0 120 0; +#X connect 59 1 100 0; +#X connect 59 2 62 0; +#X connect 59 3 14 0; +#X connect 62 0 60 0; +#X connect 62 0 61 0; +#X connect 63 0 46 0; +#X connect 63 1 68 0; +#X connect 63 1 45 0; +#X connect 63 1 72 1; +#X connect 63 1 75 0; +#X connect 64 0 65 1; +#X connect 65 0 66 0; +#X connect 66 0 70 0; +#X connect 66 1 49 0; +#X connect 67 0 50 1; +#X connect 68 0 65 1; +#X connect 69 0 46 0; +#X connect 69 1 45 0; +#X connect 69 1 64 0; +#X connect 69 1 48 1; +#X connect 70 0 71 0; +#X connect 70 1 72 0; +#X connect 71 0 30 0; +#X connect 71 0 27 0; #X connect 71 1 73 0; -#X connect 72 0 31 0; -#X connect 72 0 28 0; -#X connect 72 1 74 0; -#X connect 73 0 124 0; -#X connect 74 0 75 0; -#X connect 74 0 78 0; -#X connect 74 1 79 0; -#X connect 75 0 19 0; -#X connect 76 0 75 1; -#X connect 76 0 32 1; -#X connect 76 0 49 1; -#X connect 77 0 82 0; -#X connect 77 1 83 0; -#X connect 78 0 77 0; -#X connect 79 0 77 1; -#X connect 80 1 81 0; -#X connect 81 0 82 1; -#X connect 82 0 84 0; -#X connect 83 0 81 0; -#X connect 83 1 80 0; -#X connect 86 0 114 1; -#X connect 87 0 86 0; +#X connect 72 0 122 0; +#X connect 73 0 74 0; +#X connect 73 0 77 0; +#X connect 73 1 78 0; +#X connect 74 0 18 0; +#X connect 75 0 74 1; +#X connect 75 0 31 1; +#X connect 75 0 48 1; +#X connect 76 0 81 0; +#X connect 76 1 82 0; +#X connect 77 0 76 0; +#X connect 78 0 76 1; +#X connect 79 1 80 0; +#X connect 80 0 81 1; +#X connect 81 0 83 0; +#X connect 82 0 80 0; +#X connect 82 1 79 0; +#X connect 85 0 112 1; +#X connect 86 0 85 0; +#X connect 87 0 85 1; #X connect 88 0 86 1; -#X connect 89 0 87 1; -#X connect 90 0 114 1; -#X connect 91 0 105 0; -#X connect 92 0 91 1; -#X connect 93 0 91 0; -#X connect 93 1 89 0; -#X connect 93 1 90 0; -#X connect 94 0 115 1; -#X connect 95 0 94 1; -#X connect 96 0 115 1; -#X connect 97 0 106 0; -#X connect 98 0 97 1; -#X connect 99 0 94 0; -#X connect 100 0 97 0; -#X connect 100 1 96 0; -#X connect 100 1 99 1; -#X connect 101 0 100 0; -#X connect 101 1 93 0; -#X connect 102 0 78 0; -#X connect 102 0 21 0; -#X connect 102 1 103 0; -#X connect 102 1 79 0; -#X connect 102 1 35 0; -#X connect 103 0 81 1; -#X connect 103 0 37 1; -#X connect 104 0 49 0; -#X connect 104 1 45 0; -#X connect 104 2 113 0; -#X connect 105 0 87 0; -#X connect 105 1 88 0; -#X connect 105 2 114 0; -#X connect 106 0 99 0; -#X connect 106 1 95 0; -#X connect 106 2 115 0; -#X connect 107 0 128 0; -#X connect 108 0 107 1; -#X connect 109 0 123 1; -#X connect 110 0 85 0; -#X connect 112 0 7 0; -#X connect 113 0 66 0; -#X connect 114 0 102 0; -#X connect 115 0 102 0; -#X connect 116 0 78 1; -#X connect 117 0 119 1; -#X connect 118 0 119 1; -#X connect 119 0 120 0; -#X connect 120 0 121 0; -#X connect 121 0 85 0; -#X connect 122 0 107 0; -#X connect 122 1 118 0; -#X connect 122 1 123 0; -#X connect 123 0 128 1; -#X connect 124 0 30 1; -#X connect 124 0 81 1; -#X connect 125 0 32 1; -#X connect 125 0 37 1; -#X connect 126 0 111 0; -#X connect 127 0 27 0; -#X connect 128 0 110 0; -#X connect 128 0 117 0; -#X connect 128 1 110 1; -#X connect 128 2 119 0; +#X connect 89 0 112 1; +#X connect 90 0 104 0; +#X connect 91 0 90 1; +#X connect 92 0 90 0; +#X connect 92 1 88 0; +#X connect 92 1 89 0; +#X connect 93 0 113 1; +#X connect 94 0 93 1; +#X connect 95 0 113 1; +#X connect 96 0 127 0; +#X connect 97 0 96 1; +#X connect 98 0 93 0; +#X connect 99 0 96 0; +#X connect 99 1 95 0; +#X connect 99 1 98 1; +#X connect 100 0 99 0; +#X connect 100 1 92 0; +#X connect 101 0 77 0; +#X connect 101 0 20 0; +#X connect 101 1 102 0; +#X connect 101 1 78 0; +#X connect 101 1 34 0; +#X connect 102 0 80 1; +#X connect 102 0 36 1; +#X connect 103 0 48 0; +#X connect 103 1 44 0; +#X connect 103 2 111 0; +#X connect 104 0 86 0; +#X connect 104 1 87 0; +#X connect 104 2 112 0; +#X connect 105 0 126 0; +#X connect 106 0 105 1; +#X connect 107 0 121 1; +#X connect 108 0 84 0; +#X connect 110 0 6 0; +#X connect 111 0 65 0; +#X connect 112 0 101 0; +#X connect 113 0 101 0; +#X connect 114 0 77 1; +#X connect 115 0 117 1; +#X connect 116 0 117 1; +#X connect 117 0 118 0; +#X connect 118 0 119 0; +#X connect 119 0 84 0; +#X connect 120 0 105 0; +#X connect 120 1 116 0; +#X connect 120 1 121 0; +#X connect 121 0 126 1; +#X connect 122 0 29 1; +#X connect 122 0 80 1; +#X connect 123 0 31 1; +#X connect 123 0 36 1; +#X connect 124 0 109 0; +#X connect 125 0 26 0; +#X connect 126 0 108 0; +#X connect 126 0 115 0; +#X connect 126 1 108 1; +#X connect 126 2 117 0; +#X connect 127 0 98 0; +#X connect 127 1 94 0; +#X connect 127 2 113 0; +#X connect 128 0 3 0; +#X connect 128 1 4 0; +#X connect 128 2 110 0; diff --git a/examples/deprecated/list2bytes-help.pd b/examples/deprecated/list2bytes-help.pd index 798d838..6a2cbee 100644 --- a/examples/deprecated/list2bytes-help.pd +++ b/examples/deprecated/list2bytes-help.pd @@ -38,7 +38,6 @@ inlet. spaces between elements are converted to 32s; #X text 458 271 no Ss; #X obj 495 271 sel 115; #X msg 363 87 list bob 40.3; -#X obj 535 323 pdl2s; #X obj 403 328 unpack s s; #X symbolatom 461 347 10 0 0 0 - - -, f 10; #X symbolatom 404 365 10 0 0 0 - - -, f 10; @@ -50,27 +49,28 @@ inlet. spaces between elements are converted to 32s; #X obj 209 206 bytes2any 128 96; #X obj 325 181 bytes2any 128 96; #X obj 468 212 list-abs/list-drip; +#X obj 535 323 zexy/list2symbol; #X connect 1 0 2 0; #X connect 5 0 7 0; #X connect 5 1 8 0; -#X connect 6 0 46 0; -#X connect 9 0 45 0; +#X connect 6 0 45 0; +#X connect 9 0 44 0; #X connect 10 0 3 0; #X connect 10 1 4 0; #X connect 10 2 11 0; -#X connect 12 0 45 0; +#X connect 12 0 44 0; #X connect 14 1 36 0; #X connect 15 0 26 0; #X connect 16 0 26 0; #X connect 17 0 29 0; #X connect 21 0 27 0; #X connect 23 0 38 0; -#X connect 23 0 39 0; +#X connect 23 0 49 0; #X connect 25 0 23 0; #X connect 26 0 21 0; #X connect 26 1 28 0; #X connect 27 0 1 0; -#X connect 27 0 49 0; +#X connect 27 0 48 0; #X connect 28 0 27 1; #X connect 29 0 21 0; #X connect 29 1 27 1; @@ -78,18 +78,18 @@ inlet. spaces between elements are converted to 32s; #X connect 33 0 32 0; #X connect 33 0 36 1; #X connect 36 1 23 0; -#X connect 37 0 46 0; -#X connect 38 0 24 0; -#X connect 38 0 42 0; -#X connect 39 0 41 0; -#X connect 39 1 40 0; -#X connect 42 0 44 0; -#X connect 42 1 43 0; +#X connect 37 0 45 0; +#X connect 38 0 40 0; +#X connect 38 1 39 0; +#X connect 41 0 43 0; +#X connect 41 1 42 0; +#X connect 44 0 1 0; +#X connect 44 0 46 0; #X connect 45 0 1 0; #X connect 45 0 47 0; -#X connect 46 0 1 0; -#X connect 46 0 48 0; -#X connect 47 0 10 0; -#X connect 47 0 0 0; -#X connect 48 0 5 0; -#X connect 49 0 14 0; +#X connect 46 0 10 0; +#X connect 46 0 0 0; +#X connect 47 0 5 0; +#X connect 48 0 14 0; +#X connect 49 0 24 0; +#X connect 49 0 41 0; diff --git a/examples/deprecated/pds2l-help.pd b/examples/deprecated/pds2l-help.pd index 6843b14..77b51ae 100644 --- a/examples/deprecated/pds2l-help.pd +++ b/examples/deprecated/pds2l-help.pd @@ -3,20 +3,19 @@ #X text 14 16 pds2l; #X msg 45 102 dows this work?; #X msg 178 101 symbol; -#X obj 103 158 pdl2s; #X text 37 55 takes symbols; #X obj 144 184 unpack s s s s s s s; -#X symbolatom 138 205 10 0 0 0 - - -; -#X symbolatom 166 229 10 0 0 0 - - -; -#X symbolatom 191 252 10 0 0 0 - - -; -#X symbolatom 211 275 10 0 0 0 - - -; -#X symbolatom 223 206 10 0 0 0 - - -; -#X symbolatom 245 224 20 0 0 0 - - -; -#X symbolatom 270 248 10 0 0 0 - - -; +#X symbolatom 138 205 10 0 0 0 - - -, f 10; +#X symbolatom 166 229 10 0 0 0 - - -, f 10; +#X symbolatom 191 252 10 0 0 0 - - -, f 10; +#X symbolatom 211 275 10 0 0 0 - - -, f 10; +#X symbolatom 223 206 10 0 0 0 - - -, f 10; +#X symbolatom 245 224 20 0 0 0 - - -, f 20; +#X symbolatom 270 248 10 0 0 0 - - -, f 10; #X msg 196 124 -; #X msg 65 77 heres-one-with-a-different-delimiter cats; #X obj 129 297 list length; -#X floatatom 128 318 5 0 0 0 - - -; +#X floatatom 128 318 5 0 0 0 - - -, f 5; #X text 223 100 split into characters; #X msg 208 37 111111; #X text 252 37 unlike zexy/s2l \, this will output symbols (not floats) @@ -33,49 +32,50 @@ space; #X msg 606 91 symbol; #X msg 124 50 symbol cats; #X obj 53 136 t s s; -#X obj 569 85 pdl2s; #X msg 95 24 a b c; #X obj 568 119 pds2l; #X msg 401 -11 542 cat; #X text 392 105 cast with list2bytes after:; #X obj 611 193 list length; -#X floatatom 613 219 5 0 0 0 - - -; +#X floatatom 613 219 5 0 0 0 - - -, f 5; #X msg 639 121 symbol -; #X msg 661 82 a; #X obj 638 38 makefilename %g; -#X floatatom 641 18 5 0 0 0 - - -; +#X floatatom 641 18 5 0 0 0 - - -, f 5; #X obj 142 152 pds2l; -#X connect 2 0 4 0; -#X connect 3 0 43 1; -#X connect 4 0 43 0; -#X connect 6 0 7 0; -#X connect 6 1 8 0; -#X connect 6 2 9 0; -#X connect 6 3 10 0; -#X connect 6 4 11 0; -#X connect 6 5 12 0; -#X connect 6 6 13 0; -#X connect 14 0 43 1; -#X connect 15 0 4 0; -#X connect 16 0 17 0; -#X connect 19 0 4 0; -#X connect 19 0 23 0; -#X connect 22 0 23 0; -#X connect 23 0 32 0; +#X obj 21 173 zexy/list2symbol; +#X obj 569 85 zexy/list2symbol; +#X connect 2 0 42 0; +#X connect 3 0 41 1; +#X connect 5 0 6 0; +#X connect 5 1 7 0; +#X connect 5 2 8 0; +#X connect 5 3 9 0; +#X connect 5 4 10 0; +#X connect 5 5 11 0; +#X connect 5 6 12 0; +#X connect 13 0 41 1; +#X connect 14 0 42 0; +#X connect 15 0 16 0; +#X connect 18 0 22 0; +#X connect 18 0 42 0; +#X connect 21 0 22 0; +#X connect 22 0 43 0; +#X connect 25 0 26 0; #X connect 26 0 27 0; -#X connect 27 0 28 0; -#X connect 27 0 37 0; -#X connect 29 0 34 1; -#X connect 30 0 31 0; -#X connect 31 1 4 0; -#X connect 32 0 34 0; -#X connect 33 0 4 0; -#X connect 34 0 26 0; -#X connect 35 0 23 0; -#X connect 37 0 38 0; -#X connect 39 0 34 1; -#X connect 40 0 34 1; -#X connect 41 0 34 1; +#X connect 26 0 35 0; +#X connect 28 0 32 1; +#X connect 29 0 30 0; +#X connect 30 1 42 0; +#X connect 31 0 42 0; +#X connect 32 0 25 0; +#X connect 33 0 22 0; +#X connect 35 0 36 0; +#X connect 37 0 32 1; +#X connect 38 0 32 1; +#X connect 39 0 32 1; +#X connect 40 0 39 0; +#X connect 41 0 5 0; +#X connect 41 0 15 0; #X connect 42 0 41 0; -#X connect 43 0 6 0; -#X connect 43 0 16 0; +#X connect 43 0 32 0; diff --git a/examples/deprecated/urandom.pd b/examples/deprecated/urandom.pd index 5b26b25..0a05552 100644 --- a/examples/deprecated/urandom.pd +++ b/examples/deprecated/urandom.pd @@ -1,6 +1,5 @@ #N canvas 473 286 645 534 10; #X obj 286 175 <<; -#X obj 277 127 list-dripdex; #X obj 274 100 t l b; #X obj 286 202 +; #X msg 315 176 0; @@ -17,24 +16,25 @@ #X obj 275 28 moocow/any2bytes 3 0; #X obj 275 6 ggee/shell; #X obj 274 76 list-abs/list-rev; -#X connect 0 0 3 0; -#X connect 1 0 0 0; -#X connect 1 1 6 0; -#X connect 1 2 5 0; -#X connect 2 0 1 0; -#X connect 2 1 4 0; -#X connect 3 0 5 1; -#X connect 3 0 14 0; -#X connect 4 0 14 0; -#X connect 5 0 13 0; -#X connect 6 0 0 1; +#X obj 277 127 shadylib/list-dripdex; +#X connect 0 0 2 0; +#X connect 1 0 17 0; +#X connect 1 1 3 0; +#X connect 2 0 4 1; +#X connect 2 0 13 0; +#X connect 3 0 13 0; +#X connect 4 0 12 0; +#X connect 5 0 0 1; +#X connect 6 0 15 0; #X connect 7 0 16 0; -#X connect 8 0 17 0; -#X connect 9 0 13 1; -#X connect 11 0 12 0; -#X connect 12 0 7 0; -#X connect 13 0 10 0; -#X connect 14 0 3 1; -#X connect 15 0 8 0; -#X connect 16 0 15 0; -#X connect 17 0 2 0; +#X connect 8 0 12 1; +#X connect 10 0 11 0; +#X connect 11 0 6 0; +#X connect 12 0 9 0; +#X connect 13 0 2 1; +#X connect 14 0 7 0; +#X connect 15 0 14 0; +#X connect 16 0 1 0; +#X connect 17 0 0 0; +#X connect 17 1 5 0; +#X connect 17 2 4 0; diff --git a/shadylib-meta.pd b/shadylib-meta.pd index 088f2c9..3e9ee9f 100644 --- a/shadylib-meta.pd +++ b/shadylib-meta.pd @@ -2,5 +2,5 @@ #N canvas 25 49 420 300 META 1; #X text 13 41 NAME shadylib; #X text 10 25 AUTHOR Seb Shader; -#X text 10 10 VERSION 1.2; +#X text 10 10 VERSION 2.0; #X restore 10 10 pd META;