Commit a2c3cfa3 authored by Jérôme Abel's avatar Jérôme Abel
Browse files

fixes args on and cyclone/gate

parent 076f0072
#N canvas 392 151 407 411 10;
#N canvas 63 248 407 411 10;
#X obj 86 356 outlet~ audio;
#X obj 87 185 inlet~ audio;
#X obj 101 116 cnv 15 98 20 empty \$0-cnv metal 23 5 1 9 -187776 -1
0;
#X obj 103 126 hsl 95 10 0 1 0 0 \$0-drywet \$0-drywet-in drywet 3
5 1 9 -187776 -33289 -1 8400 1;
5 1 9 -187776 -33289 -1 9400 1;
#X obj 100 116 nbx 2 10 0 11 0 0 \$0-formant \$0-formant-in empty 24
5 1 9 -187776 -33289 -1 0 256;
#N canvas 75 188 387 287 \$0processing 0;
......@@ -48,7 +48,7 @@
#X obj 574 292 pack f 500;
#X obj 645 292 pack f 500;
#X obj 723 292 pack f 500;
#X floatatom 145 356 5 0 0 0 - - -, f 5;
#X floatatom 145 356 5 0 0 0 - - -;
#X obj 50 122 inlet~;
#X obj 48 496 outlet~;
#X obj 142 32 r \$0-formant;
......@@ -271,7 +271,7 @@
#X connect 7 0 10 0;
#X connect 8 0 1 0;
#X restore 86 312 pd \$0-SWITCH;
#N canvas 433 178 729 472 \$0-CMD 0;
#N canvas 892 72 729 472 \$0-CMD 0;
#X obj 322 52 initbang;
#X obj 67 51 inlet;
#X obj 67 234 _@-comm \$0;
......@@ -305,6 +305,7 @@
#X obj 67 171 _@-arg \$0 fade 250;
#X msg 158 137 formant \$1;
#X obj 67 191 _@-arg$ \$0 formant \$1 0;
#X obj 67 271 _@-arg$ \$0 on 1;
#X connect 0 0 5 0;
#X connect 1 0 3 0;
#X connect 3 0 4 0;
......@@ -314,6 +315,7 @@
#X connect 4 0 30 0;
#X connect 6 0 3 0;
#X connect 7 0 2 0;
#X connect 7 2 33 2;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 10 0 27 0;
......
#N canvas 547 200 618 302 10;
#N canvas 420 430 618 302 10;
#N canvas 530 214 448 281 \$0-GUI-VU---- 0;
#X obj 60 147 - 2;
#X obj 60 82 inlet~;
......@@ -35,9 +35,9 @@
#X connect 16 0 14 0;
#X restore 50 203 pd \$0-GUI-VU----;
#X symbolatom 107 241 20 0 0 0 rec-file #0-rec-file-in #0-rec-file
, f 20;
;
#X symbolatom 107 261 80 0 0 0 rec-folder #0-rec-folder-in #0-rec-folder
, f 80;
;
#X text 158 155 <<;
#X obj 50 179 _audio-master \$0;
#X obj 181 115 s \$0-rec-file-in;
......@@ -67,7 +67,7 @@
#X obj 44 11 r \$0-isunique;
#X text 134 35 All GUI elements become white when this abstraction
is not unique;
#X obj 179 103 s \$0-isrec-in;
#X obj 179 103 s \$0-rec-in;
#X connect 0 0 10 0;
#X connect 5 0 1 0;
#X connect 5 0 2 0;
......@@ -319,7 +319,7 @@ is not unique;
#X restore 182 155 pd \$0-BUILD-CATCH;
#X obj 51 111 cnv 2 2 6 empty \$0-left empty 20 8 0 14 -191407 -1 0
;
#X obj 135 95 tgl 15 0 \$0-isrec \$0-isrec-in R 4 7 1 9 -66577 -258113
#X obj 135 95 tgl 15 0 \$0-rec \$0-rec-in R 4 7 1 9 -66577 -258113
-262144 0 1;
#X obj 53 65 hsl 80 15 0 1 0 0 \$0-vol \$0-vol-in volume 20 7 1 9 -66577
-262144 -262144 5530 1;
......@@ -331,8 +331,8 @@ is not unique;
-66577 -262144 -262144 790 1;
#X obj 135 80 tgl 15 0 \$0-open \$0-open-in fx 2 8 0 9 -66577 -262144
-262144 0 1;
#X obj 53 95 hsl 80 15 0 1 0 0 \$0-ui-file \$0-ui-file-in filename...
2 8 0 9 -1 -1 -262144 0 1;
#X obj 53 95 hsl 80 15 0 1 0 0 \$0-ui-file \$0-ui-file-in dsdsd 2 8
0 9 -1 -1 -262144 0 1;
#X obj 135 110 tgl 15 0 \$0-vu \$0-vu-in vu 3 8 0 9 -66577 -262144
-262144 0 1;
#X connect 4 0 0 0;
......
......@@ -20,7 +20,7 @@
#X obj 148 222 sig~;
#X obj 148 198 r \$0-freq;
#X obj 103 156 hsl 95 10 0 1 0 0 \$0-drywet \$0-drywet-in drywet 3
5 1 9 -187776 -33289 -1 8400 1;
5 1 9 -187776 -33289 -1 9400 1;
#N canvas 536 232 450 300 drywet 0;
#X obj 122 59 inlet~;
#X obj 195 66 inlet toggle;
......@@ -51,11 +51,11 @@
5 1 9 -187776 -33289 -1 3133 1;
#X obj 103 146 hsl 95 10 0 5000 0 0 \$0-carrier \$0-carrier-in carrier
3 5 1 9 -187776 -33289 -1 846 1;
#X obj 195 238 r \$0-wave;
#X obj 188 238 r \$0-wave;
#X obj 214 323 s \$0-wave-in;
#X msg 214 302 set \$1;
#X obj 195 279 change;
#X obj 195 259 i;
#X obj 188 279 change;
#X obj 188 259 i;
#N canvas 560 207 450 300 \$0-g 0;
#X obj 111 55 inlet~;
#X obj 111 255 outlet~;
......@@ -89,13 +89,14 @@
#X obj 94 63 r \$0-cmd;
#X obj 67 193 _@-arg$ \$0 wave \$1 0;
#X obj 67 213 _@-arg$ \$0 drywet \$2 1 1;
#X msg 158 137 wave \$1;
#X msg 158 139 wave \$1;
#X obj 158 118 i;
#X obj 67 171 _@-arg \$0 fade 0;
#X obj 67 254 _@-arg \$0 depth 1000 1;
#X obj 67 274 _@-arg \$0 carrier 450 1;
#X obj 67 233 _@-arg \$0 freq 10 1;
#X obj 67 294 _@-arg \$0 q 3;
#X obj 67 344 _@-arg \$0 on 1;
#X connect 0 0 3 0;
#X connect 1 0 5 0;
#X connect 3 0 4 0;
......@@ -125,6 +126,7 @@
#X connect 14 1 12 1;
#X connect 14 2 12 2;
#X connect 15 0 2 0;
#X connect 15 2 16 2;
#X restore 342 282 pd \$0-CMD;
#X obj 342 257 inlet;
#X connect 0 0 14 0;
......
#N canvas 75 116 717 426 10;
#X floatatom 481 178 5 0 0 0 - - -, f 5;
#X floatatom 561 178 5 0 0 0 - - -, f 5;
#X floatatom 641 181 5 0 0 0 - - -, f 5;
#X obj 44 217 tgl 15 0 empty empty on/off 17 7 0 10 -262144 -1 -1 0
1;
#X obj 44 326 route v1 v2;
#X msg 137 250 9001;
#X text 173 249 change port number;
#X text 41 38 osc-in \; ------- \; Receive OSC messages via UDP \;
#N canvas 879 112 1024 599 10;
#X floatatom 355 390 5 0 0 0 - - -;
#X floatatom 408 390 5 0 0 0 - - -;
#X floatatom 458 390 5 0 0 0 - - -;
#X obj 25 367 tgl 15 0 empty empty connect/disconnect 17 7 0 10 -262144
-1 -1 0 1;
#X msg 118 390 9001;
#X text 154 389 change port number;
#X text 353 38 osc-out \; ------- \; Send OSC messages via UDP \; Argument
\; \$1: port number \; Inlets \; \$1: data \; \$2: commands;
#X floatatom 25 496 5 0 0 0 - - -;
#X floatatom 72 496 5 0 0 0 - - -;
#X obj 143 494 print OTHER;
#X obj 511 412 tgl 15 0 empty empty connect/disconnect 17 7 0 10 -262144
-1 -1 0 1;
#X msg 630 468 9001;
#X text 671 469 change port number;
#X msg 835 114 disconnect;
#X msg 835 139 connect;
#X msg 833 33 connect 127.0.0.1 9000;
#X msg 834 60 connect localhost 9000;
#X msg 630 492 port 9001;
#X msg 138 418 port 9001;
#X text 211 417 idem;
#X text 712 492 idem;
#X msg 834 87 host 127.0.0.1;
#X obj 511 485 osc-out 9100;
#X text 23 38 osc-in \; ------- \; Receive OSC messages via UDP \;
Argument \; \$1: port number \; Inlets \; \$1: on/off (1-0) \; \$2:
port number;
#X msg 481 201 v1 \$1;
#X floatatom 44 356 5 0 0 0 - - -, f 5;
#X floatatom 91 356 5 0 0 0 - - -, f 5;
#X msg 561 201 v2 \$1;
#X msg 641 204 v3 \$1;
#X obj 135 354 print OTHER;
#X msg 157 278 port 9001;
#X text 230 277 idem;
#X text 479 38 // TEST ////////////////;
#X obj 481 132 random 100;
#X obj 481 154 / 100;
#X obj 481 104 metro 500;
#X obj 481 66 loadbang;
#X obj 481 85 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 561 132 random 100;
#X obj 561 154 / 100;
#X text 137 323 route incoming messages with selectors;
#X obj 481 248 osc-out 9200;
#X obj 44 274 osc-in 9200;
#X connect 0 0 8 0;
#X connect 1 0 11 0;
#X connect 2 0 12 0;
#X connect 3 0 26 0;
#X connect 4 0 9 0;
#X connect 4 1 10 0;
#X connect 4 2 13 0;
#X connect 5 0 26 1;
#X connect 8 0 25 0;
#X connect 11 0 25 0;
#X connect 12 0 25 0;
#X connect 14 0 26 1;
#X connect 17 0 18 0;
#X connect 18 0 0 0;
#X connect 19 0 17 0;
#X connect 19 0 22 0;
#X connect 20 0 21 0;
#X connect 21 0 19 0;
#X connect 22 0 23 0;
#X connect 23 0 1 0;
#X connect 26 0 4 0;
port number Outlets \; 1 OSC message (path + data) 2 data only 3 path
only;
#X text 18 177 (outlet 2 & 3 are sync in order to allow dynamic sends)
;
#X msg 408 413 2 \$1;
#X msg 459 413 3 \$1;
#X floatatom 138 530 5 0 0 0 pb_solved - -;
#X msg 355 413 v1 \$1;
#X text 354 367 Send data (with selector);
#X text 119 467 (slash needed for numerical values as selector!);
#X obj 26 466 route /v1 /2 3;
#X obj 25 414 osc-in 9100;
#X connect 0 0 28 0;
#X connect 1 0 25 0;
#X connect 2 0 26 0;
#X connect 3 0 32 0;
#X connect 4 0 32 1;
#X connect 10 0 22 0;
#X connect 11 0 22 1;
#X connect 17 0 22 1;
#X connect 18 0 32 1;
#X connect 25 0 22 0;
#X connect 26 0 22 0;
#X connect 28 0 22 0;
#X connect 31 0 7 0;
#X connect 31 1 8 0;
#X connect 31 2 27 0;
#X connect 31 3 9 0;
#X connect 32 0 31 0;
#N canvas 400 200 549 318 10;
#N canvas 758 155 991 767 10;
#X obj 240 91 inlet;
#X obj 187 103 tgl 10 0 \$0-on \$0-on-in empty 17 7 0 10 -261504 -1
-1 1 1;
-1 0 1;
#X obj 294 154 s \$0-port-in;
#X obj 240 123 route float port;
#X obj 108 117 cnv 2 91 2 empty empty empty 3 6 0 10 -261504 -1 0;
#X obj 109 117 cnv 2 37 2 empty empty empty 3 6 0 10 -261504 -1 0;
#X floatatom 58 30 7 0 0 1 - #0-port-in #0-port, f 7;
#X obj 442 65 f \$1;
#X obj 62 154 r \$0-port;
#X obj 442 41 initbang;
#X obj 442 92 sel 0;
#X obj 240 179 s \$0-on-in;
#X obj 62 235 oscparse;
#X msg 62 174 listen \$1;
#X obj 395 92 inlet;
#X obj 395 124 route float port;
......@@ -19,28 +18,109 @@
#X text 393 74 port;
#X text 237 74 onoff;
#X msg 318 79 1;
#X obj 62 255 list trim;
#X obj 62 194 netreceive -u -b 9000;
#X obj 62 275 outlet;
#X text 56 11 port;
#X obj 62 215 spigot;
#X obj 111 215 r \$0-on;
#X obj 335 267 list tosymbol;
#X obj 335 292 list fromsymbol;
#X obj 336 370 list tosymbol;
#X obj 336 414 list prepend set;
#X obj 336 509 list tosymbol;
#X obj 336 434 list trim;
#X obj 362 343 list length;
#X obj 336 457 t b a;
#X obj 335 316 t a a;
#X obj 62 242 t a a;
#X obj 62 273 list split;
#X obj 61 456 oscparse;
#X obj 61 558 list prepend;
#X obj 90 304 route 0;
#X obj 61 333 route 0;
#X obj 61 364 route 0;
#X obj 61 615 outlet;
#X obj 155 617 outlet;
#X text 138 329 <(2);
#X text 438 284 <(1);
#X obj 61 393 route 0;
#X obj 336 392 route symbol;
#X obj 336 485 oscformat;
#X obj 337 535 route symbol;
#X obj 368 617 outlet;
#X obj 61 480 list trim;
#X obj 61 591 list trim;
#X obj 134 426 list prepend 47 104 105 0;
#X obj 61 504 route hi;
#X obj 61 531 t a a;
#X obj 336 558 t a a;
#X text 71 428 (3)>;
#X obj 61 194 netreceive -u -b 9000;
#X obj 155 117 cnv 2 37 2 empty empty empty 3 6 0 10 -261504 -1 0;
#X text 525 154 v1 supporte un seul float;
#X text 525 155 v1 supporte un seul float;
#X text 528 249 2) s'assurer de ne plus avoir de zero qui commence
la liste de sorte a en ajouter seulement 3 et un 47 (slash);
#X text 526 203 1) list tosymbol a la particularite d elaguer tout
ce qui viens apres un espace utile pour composer le radical du message
OSC;
#X text 526 140 v2 support adaptatif;
#X text 528 39 inlet 1 : définir le port;
#X text 526 54 outlet 1 : reception OSC complet (path + data);
#X text 524 68 outlet 2 : reception du Data (sans le path);
#X text 526 81 outlet 3 : Reception du Path (sans le Data;
#X text 548 96 outlet 2 et 3 sont synchronisé de sorte que 3 est avant
2 ce qui permet de faire des sends dynamique;
#X text 525 280 3) voudoo magic ascii string parsing pour les slashs
;
#X text 531 314 thanks to Yogidata;
#X connect 0 0 3 0;
#X connect 3 0 10 0;
#X connect 3 1 2 0;
#X connect 6 0 9 0;
#X connect 7 0 12 0;
#X connect 7 0 11 0;
#X connect 8 0 6 0;
#X connect 8 0 18 0;
#X connect 9 1 14 0;
#X connect 11 0 19 0;
#X connect 12 0 20 0;
#X connect 8 0 17 0;
#X connect 9 1 13 0;
#X connect 11 0 53 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 14 0 15 0;
#X connect 14 1 15 0;
#X connect 18 0 3 0;
#X connect 19 0 21 0;
#X connect 20 0 23 0;
#X connect 23 0 11 0;
#X connect 24 0 23 1;
#X connect 13 1 14 0;
#X connect 17 0 3 0;
#X connect 19 0 30 0;
#X connect 20 0 19 1;
#X connect 21 0 22 0;
#X connect 22 0 29 0;
#X connect 23 0 42 0;
#X connect 24 0 26 0;
#X connect 25 0 44 0;
#X connect 26 0 28 0;
#X connect 27 0 31 1;
#X connect 28 0 43 0;
#X connect 28 1 43 0;
#X connect 29 0 23 0;
#X connect 29 1 27 0;
#X connect 30 0 31 0;
#X connect 30 1 21 0;
#X connect 31 1 34 0;
#X connect 32 0 46 0;
#X connect 33 0 47 0;
#X connect 34 0 35 0;
#X connect 34 1 48 0;
#X connect 35 0 36 0;
#X connect 35 1 48 0;
#X connect 36 0 41 0;
#X connect 36 1 48 0;
#X connect 41 0 48 0;
#X connect 41 1 48 0;
#X connect 42 0 24 0;
#X connect 43 0 25 0;
#X connect 44 0 51 0;
#X connect 46 0 49 0;
#X connect 47 0 37 0;
#X connect 48 0 32 0;
#X connect 49 0 50 0;
#X connect 50 0 33 0;
#X connect 50 1 38 0;
#X connect 51 0 33 1;
#X connect 51 1 45 0;
#X connect 53 0 19 0;
#X coords 0 -1 1 1 100 20 1 100 100;
#N canvas 146 82 563 500 10;
#X obj 272 309 inlet;
#X obj 247 309 inlet;
#X obj 103 436 outlet;
#X obj 102 117 cnv 15 96 85 empty empty empty 2 0 1 9 -237178 -1 0
;
#X obj 114 155 vsl 12 45 0 1 0 0 \$0-sl-1 \$0-sl-1-in .45 1 40 1 8
-237178 -66577 -1 1980 1;
#X obj 126 155 vsl 12 45 0 1 0 0 \$0-sl-2 \$0-sl-2-in .17 1 30 1 8
-237178 -66577 -1 748 1;
#X obj 138 155 vsl 12 45 0 1 0 0 \$0-sl-3 \$0-sl-3-in .25 1 40 1 8
-237178 -66577 -1 1100 1;
#X obj 114 155 vsl 12 45 0 1 0 0 \$0-sl-1 \$0-sl-1-in 0.45 1 40 1 8
-237178 -66577 -1 0 1;
#X obj 126 155 vsl 12 45 0 1 0 0 \$0-sl-2 \$0-sl-2-in 0.17 1 30 1 8
-237178 -66577 -1 0 1;
#X obj 138 155 vsl 12 45 0 1 0 0 \$0-sl-3 \$0-sl-3-in 0.25 1 40 1 8
-237178 -66577 -1 0 1;
#X obj 150 155 vsl 12 45 0 1 0 0 \$0-sl-4 \$0-sl-4-in 0.47 1 30 1 8
-237178 -66577 -1 0 1;
#X obj 162 155 vsl 12 45 0 1 0 0 \$0-sl-5 \$0-sl-5-in 0.88 1 40 1 8
......@@ -39,7 +39,7 @@
-237178 -66577 -1 0 1;
#X obj 416 90 bng 12 50 50 0 \$0-rand2 \$0-rand2-in n 3 5 1 9 -237178
-66577 -1;
#X obj 126 117 nbx 4 12 0 1e+037 0 0 \$0-ms \$0-ms-in ms 40 6 1 9 -237178
#X obj 126 117 nbx 4 12 0 1e+37 0 0 \$0-ms \$0-ms-in ms 40 6 1 9 -237178
-66577 -1 125 256;
#X obj 102 117 tgl 12 0 \$0-on \$0-on-in empty 17 7 1 9 -237178 -66577
-1 0 1;
......@@ -49,20 +49,20 @@
-66577 -1 6;
#X obj 186 103 tgl 12 0 \$0-all-tgl \$0-all-tgl-in empty 4 8 1 9 -237178
-66577 -1 1 1;
#X obj 197 433 outlet;
#X obj 165 433 outlet;
#X obj 186 117 bng 12 50 50 0 \$0-rand \$0-rand-in n 4 6 1 9 -237178
-66577 -1;
#X obj 346 424 outlet;
#X obj 346 359 table \$0_ 16;
#N canvas 192 154 382 373 \$0play-table 0;
#X obj 153 166 tabread \$0_;
#X obj 153 268 outlet;
#X obj 153 236 tabread \$0_;
#X obj 153 127 t f f;
#X obj 153 210 f;
#X obj 153 188 sel 1;
#N canvas 192 184 382 373 \$0play-table 0;
#X obj 153 168 tabread \$0_;
#X obj 153 270 outlet;
#X obj 153 238 tabread \$0_;
#X obj 153 124 t f f;
#X obj 153 212 f;
#X obj 153 190 sel 1;
#X obj 153 147 + 8;
#X obj 153 100 inlet;
#X obj 153 97 inlet;
#X connect 0 0 5 0;
#X connect 2 0 1 0;
#X connect 3 0 6 0;
......@@ -72,40 +72,40 @@
#X connect 6 0 0 0;
#X connect 7 0 3 0;
#X restore 103 398 pd \$0play-table;
#X obj 36 261 inlet;
#X obj 46 260 inlet;
#N canvas 498 279 794 551 \$0-CMD 0;
#X obj 132 314 list-enumerate;
#X obj 131 440 list prepend \$0;
#X obj 131 342 unpack f f;
#X obj 131 418 pack f f;
#X obj 248 439 list prepend \$0;
#X obj 248 416 pack f f;
#X msg 131 462 \; \$1-sl-\$2-in \$3;
#X msg 248 461 \; \$1-tgl-\$2-in \$3;
#X obj 131 365 moses 8;
#X obj 248 389 - 8;
#X obj 131 77 inlet;
#X obj 131 314 list-enumerate;
#X obj 131 439 list prepend \$0;
#X obj 131 341 unpack f f;
#X obj 131 417 pack f f;
#X obj 248 438 list prepend \$0;
#X obj 248 415 pack f f;
#X msg 131 461 \; \$1-sl-\$2-in \$3;
#X msg 248 460 \; \$1-tgl-\$2-in \$3;
#X obj 131 364 moses 8;
#X obj 248 388 - 8;
#X obj 131 33 inlet;
#X text 22 254 list from tables;
#X obj 240 248 s \$0-rand-in;
#X obj 277 228 s \$0-all-tgl-in;
#X obj 242 248 s \$0-rand-in;
#X obj 280 228 s \$0-all-tgl-in;
#X obj 437 181 outlet;
#X obj 204 268 s \$0-rand2-in;
#X obj 167 290 s \$0-rand1-in;
#X obj 205 268 s \$0-rand2-in;
#X obj 168 290 s \$0-rand1-in;
#X obj 93 278 inlet;
#X obj 422 388 list prepend \$0;
#X obj 422 366 pack f f;
#X obj 422 339 - 1;
#X obj 390 311 uzi 8;
#X obj 417 376 list prepend \$0;
#X obj 417 354 pack f f;
#X obj 417 331 - 1;
#X obj 390 307 uzi 8;
#X obj 390 280 t b f;
#X msg 422 410 \; \$1-sl-\$2-in range 0 \$3;
#X floatatom 390 260 5 0 0 0 - - -, f 5;
#X msg 417 398 \; \$1-sl-\$2-in range 0 \$3;
#X floatatom 390 260 5 0 0 0 - - -;
#X text 393 213 Max range;
#X obj 451 241 s \$0-max-range;
#X obj 186 57 f \$2;
#X obj 188 81 sel 0;
#X msg 151 126 tgl 1 \, max-range \$1;
#X msg 187 104 1;
#X obj 188 33 r \$0-lb;
#X obj 191 55 f \$2;
#X obj 191 78 sel 0;
#X msg 191 126 tgl 1 \, max-range \$1;
#X msg 191 101 1;
#X obj 191 32 r \$0-lb;
#X obj 596 264 list trim;
#X obj 596 293 list split 1;
#X obj 596 394 list prepend \$0;
......@@ -156,7 +156,7 @@
#X connect 37 6 32 0;
#X connect 37 7 14 0;
#X connect 39 0 35 0;
#X restore 212 333 pd \$0-CMD;
#X restore 196 333 pd \$0-CMD;
#N canvas 203 143 873 518 \$0-SET-VALUES- 0;
#X obj 241 139 - 1;
#X obj 241 160 t b f;
......@@ -194,20 +194,20 @@
#X text 93 16 Random values;
#X text 528 58 Sliders numbers;
#X obj 607 124 r \$0-max-range;
#X obj 607 186 gate 2;
#X obj 607 145 <= 1;
#X obj 607 165 + 1;
#X obj 607 222 makefilename %d;
#X obj 340 137 r \$0-max-range;
#X obj 340 199 gate 2;
#X obj 340 158 <= 1;
#X obj 340 178 + 1;
#X obj 373 225 random 10;
#X obj 373 245 / 10;
#X obj 300 116 r \$0-max-range;
#X obj 300 137 <= 1;
#X obj 300 157 + 1;
#X obj 433 264 random 10;
#X obj 433 284 / 10;
#X obj 300 229 random 10;
#X obj 396 194 r \$0-max-range;
#X obj 607 186 cyclone/gate 2;
#X obj 300 178 cyclone/gate 2;
#X connect 0 0 1 0;
#X connect 1 0 41 1;
#X connect 1 0 47 1;
#X connect 1 1 2 1;
#X connect 2 0 3 0;
#X connect 4 0 5 0;
......@@ -228,7 +228,7 @@
#X connect 21 0 22 0;
#X connect 23 0 21 0;
#X connect 24 0 23 0;
#X connect 24 1 36 1;
#X connect 24 1 46 1;
#X connect 25 0 26 0;
#X connect 26 0 29 0;
#X connect 27 2 25 0;
......@@ -236,21 +236,19 @@
#X connect 28 1 26 1;
#X connect 30 0 28 0;
#X connect 32 0 21 1;
#X connect 35 0 37 0;
#X connect 36 0 39 0;
#X connect 36 1 19 0;
#X connect 37 0 38 0;
#X connect 38 0 36 0;
#X connect 39 0 21 1;
#X connect 40 0 42 0;
#X connect 41 0 46 0;
#X connect 41 1 44 0;
#X connect 35 0 36 0;
#X connect 36 0 37 0;
#X connect 37 0 46 0;
#X connect 38 0 21 1;
#X connect 39 0 40 0;
#X connect 40 0 41 0;
#X connect 41 0 47 0;
#X connect 42 0 43 0;
#X connect 43 0 41 0;
#X connect 44 0 45 0;
#X connect 45 0 2 0;
#X connect 46 0 2 0;
#X connect 47 0 46 1;
#X connect 43 0 2 0;
#X connect 44 0 2 0;
#X connect 45 0 44 1;
#X connect 46 0 38 0;
#X connect 47 0 44 0;
#X restore 346 379 pd \$0-SET-VALUES-;
#X obj 17 399 s \$0-out-in;
#N canvas 504 105 532 410 \$0-SET-TABLE- 0;
......@@ -335,11 +333,11 @@
#X connect 40 0 7 0;
#X connect 41 0 7 0;
#X restore 346 399 pd \$0-SET-TABLE-;
#X obj 32 346 r \$0-on;
#X obj 32 326 r \$0-on;
#X obj 386 119 bng 10 100 50 0 \$0-reset \$0-reset-in r 4 5 1 9 -237178
-33289 -33289;
#X obj 324 119 nbx 2 10 0 1e+037 0 0 \$0-* \$0-*-in empty 0 -4 1 9
-237178 -33289 -33289 1 256;
#X obj 324 119 nbx 2 10 0 1e+37 0 0 \$0-* \$0-*-in empty 0 -4 1 9 -237178
-33289 -33289 1 256;
#X obj 425 119 tgl 10 0 \$0-sync \$0-sync-in sync -9 -4 1 9 -237178
-33289 -33289 1 1;
#X obj 295 119 nbx 3 10 0 6 0 0 \$0-max \$0-max-in max 0 -4 1 9 -237178
......@@ -347,17 +345,17 @@
#X obj 324 112 cnv 6 6 6 empty empty * 2 8 1 14 -237178 -33289 0;
#X obj 396 119 nbx 3 10 0 6 0 0 \$0-min \$0-min-in min 0 -4 1 9 -237178
-33289 -33289 0 256;
#X obj 287 249 s \$0-on-in;
#X msg 287 230 set \$1;
#X obj 287 211 min 1;
#X obj 287 255 s \$0-on-in;
#X msg 287 233 set \$1;
#X obj 287 213 min 1;
#X obj 287 192 r \$0-mode;
#X msg 376 221 range 0 \$1;
#X obj 376 195 r \$0-size;
#X obj 388 251 s \$0-max-in;
#X obj 376 275 s \$0-min-in;
#X obj 36 287 route list;
#X obj 46 286 route list;
#X obj 481 190 initbang;
#X obj 483 213 s \$0-lb;
#X obj 481 213 s \$0-lb;
#X obj 346 119 hradio 10 1 0 4 \$0-mode \$0-mode-in empty 2 -8 0 9
-237178 -1 -1 0;
#X obj 357 120 cnv 8 8 8 empty \$0-cnv-play > 1 4 0 10 -237178 -1 0
......
#N canvas 1 81 531 340 10;
#X obj 100 251 outlet~;
#X obj 405 136 switch~;
#N canvas 374 242 249 148 \$0-OPEN-OPTIONS 0;
#N canvas 374 272 249 148 \$0-OPEN-OPTIONS 0;
#X obj 31 26 r \$0-open-options;
#X obj 31 67 s pd-\$0-OPTIONS;
#X msg 31 47 vis 1;
#X connect 0 0 2 0;
#X connect 2 0 1 0;
#X restore 258 143 pd \$0-OPEN-OPTIONS;
#N canvas 81 306 612 109 \$0-OPTIONS 1;
#N canvas 81 306 612 109 \$0-OPTIONS 0;
#X obj 27 18 hsl 60 12 0.01 1 1 1 \$0-mod1 \$0-mod1-in mod1 3 5 1 9
-187776 -33289 -1 5065 1;
-187776 -33289 -1 4710 1;
#X obj 92 18 hsl 60 12 0 1 0 1 \$0-mod2 \$0-mod2-in mod2 3 5 1 9 -187776
-33289 -1 1375 1;
-33289 -1 4012 1;
#X obj 157 18 hsl 60 12 0.01 1 1 1 \$0-mod3 \$0-mod3-in mod3 3 5 1
9 -187776 -33289 -1 5639 1;
9 -187776 -33289 -1 4726 1;
#X obj 157 30 hsl 60 12 0 1 0 1 \$0-amt3 \$0-amt3-in amt3 3 5 1 9 -187776
-33289 -1 3788 1;
-33289 -1 5469 1;
#X obj 92 30 hsl 60 12 0 1 0 1 \$0-amt2 \$0-amt2-in amt2 3 5 1 9 -187776
-33289 -1 319 1;
-33289 -1 2425 1;
#X obj 27 30 hsl 60 12 0 1 0 1 \$0-amt1 \$0-amt1-in amt1 3 5 1 9 -187776
-33289 -1 4177 1;
-33289 -1 614 1;
#X obj 27 42 hsl 60 12 0 1 0 1 \$0-drive1 \$0-drive1-in drive1 3 5
1 9 -187776 -33289 -1 1369 1;
1 9 -187776 -33289 -1 2844 1;