Commit e76e4fdb authored by J Reso's avatar J Reso
Browse files

add _count for all counters and update seq-count and seq-count2

parent 68985970
#N canvas 437 359 427 338 10;
#X obj 76 61 inlet;
#X obj 74 233 outlet;
#X obj 272 66 inlet;
#X obj 76 82 route float bang;
#X obj 122 107 s \$1-one-in;
#X obj 167 233 outlet;
#X obj 120 232 outlet;
#X obj 76 130 s \$1-mode-in;
#N canvas 79 141 992 493 \$0-COMMANDS 0;
#X obj 28 145 inlet;
#X obj 270 363 s \$1-max-in;
#X obj 82 124 spigot;
#X obj 115 101 r \$1-sync;
#X obj 214 116 sel 0;
#X obj 214 161 pack f f f;
#X obj 268 114 sel 0;
#X obj 309 113 sel 0;
#X msg 309 135 1;
#X msg 268 136 125;
#X obj 365 108 v \$1-mode-play;
#X msg 365 87 1;
#X obj 214 70 t b b b b;
#X obj 716 307 s \$1-auto-reset;
#X obj 505 247 route mode stop play reverse pong;
#X obj 505 289 s \$1-mode-in;
#X msg 544 272 0;
#X msg 583 272 1;
#X msg 622 272 2;
#X msg 661 272 3;
#X obj 214 404 s \$1-reset-in;
#X msg 214 139 16;
#X obj 82 266 s \$1-ms-in;
#X obj 798 287 s \$1-auto-update;
#X obj 242 383 s \$1-min-in;
#X obj 214 95 f \$2;
#X obj 268 93 f \$3;
#X obj 309 92 f \$4;
#X obj 82 213 route float bang;
#X obj 128 245 s \$1-reset-in;
#X obj 82 75 r TIME-MASTER;
#X text 79 56 from time-master;
#X obj 716 264 route auto-reset auto-update;
#X obj 624 84 s \$0-loadbang;
#X obj 624 56 initbang;
#X obj 214 48 r \$0-loadbang;
#X obj 214 230 route reset min max size ms * one sync;
#X obj 326 320 s \$1-ms-in;
#X obj 410 257 s \$1-sync-in;
#X obj 382 278 s \$1-one-in;
#X obj 354 298 s \$1-*-in;
#X obj 298 341 s \$1-size;
#X msg 214 185 sync 1 \, min 0 \, mode 0 \, auto-reset 1 \, auto-update
0 \, size \$1 \, max \$1 \, ms \$2 \, * \$3;
#X obj 692 57 loadbang;
#X connect 0 0 28 0;
#X connect 2 0 28 0;
#X connect 3 0 2 1;
#X connect 4 0 21 0;
#X connect 4 1 5 0;
#X connect 5 0 42 0;
#X connect 6 0 9 0;
#X connect 6 1 5 1;
#X connect 7 0 8 0;
#X connect 7 1 5 2;
#X connect 8 0 5 2;
#X connect 9 0 5 1;
#X connect 11 0 10 0;
#X connect 12 0 25 0;
#X connect 12 1 26 0;
#X connect 12 2 27 0;
#X connect 12 3 11 0;
#X connect 14 0 15 0;
#X connect 14 1 16 0;
#X connect 14 2 17 0;
#X connect 14 3 18 0;
#X connect 14 4 19 0;
#X connect 14 5 32 0;
#X connect 16 0 15 0;
#X connect 17 0 15 0;
#X connect 18 0 15 0;
#X connect 19 0 15 0;
#X connect 21 0 5 0;
#X connect 25 0 4 0;
#X connect 26 0 6 0;
#X connect 27 0 7 0;
#X connect 28 0 22 0;
#X connect 28 1 29 0;
#X connect 28 2 36 0;
#X connect 30 0 2 0;
#X connect 32 0 13 0;
#X connect 32 1 23 0;
#X connect 34 0 33 0;
#X connect 35 0 12 0;
#X connect 36 0 20 0;
#X connect 36 1 24 0;
#X connect 36 2 1 0;
#X connect 36 3 41 0;
#X connect 36 4 37 0;
#X connect 36 5 40 0;
#X connect 36 6 39 0;
#X connect 36 7 38 0;
#X connect 36 8 14 0;
#X connect 42 0 36 0;
#X connect 43 0 33 0;
#X restore 272 87 pd \$0-COMMANDS;
#N canvas 14 83 601 594 \$0-PROCESSING 1;
#X obj 151 545 outlet;
#X obj 213 547 outlet;
#X obj 151 19 r \$1-mode;
#X obj 151 431 cyclone/counter;
#X obj 228 493 r \$1-max;
#X obj 151 199 metro 125;
#X obj 215 152 t b f;
#X obj 202 111 r \$1-ms;
#X obj 202 178 * 1;
#X obj 151 62 > 0;
#X obj 451 92 r \$1-auto-reset;
#X obj 213 519 /;
#X obj 216 131 r \$1-*;
#X obj 171 322 sel 0;
#X obj 172 345 - 1;
#X obj 11 374 r \$1-max;
#X obj 291 490 sel 0;
#X obj 330 490 sel 0;
#X obj 406 224 sel 1 3 2;
#X obj 406 268 f;
#X obj 441 277 f;
#X obj 469 275 r \$1-max;
#X obj 228 57 sel 0;
#X obj 255 78 v \$1-mode-play;
#X obj 406 171 v \$1-mode-play;
#X obj 421 245 r \$1-min;
#X obj 11 394 - 1;
#X obj 151 84 t f f f;
#X obj 406 101 sel 1;
#X obj 406 122 spigot 1;
#X msg 11 414 max \$1;
#X obj 441 301 - 1;
#X obj 151 40 t f f f;
#X text 494 148 reset counter;
#X obj 416 147 r \$1-reset;
#X obj 171 249 r \$1-auto-update;
#X obj 216 274 f;
#X obj 171 298 switch 2;
#X obj 171 271 + 1;
#X obj 291 545 outlet;
#X msg 309 340 min \$1;
#X obj 291 521 b;
#X obj 357 526 b;
#X obj 356 549 s \$1-end;
#X obj 244 276 r \$1-end;
#N canvas 573 346 409 347 _\$0_ONESHOT_ 0;
#X obj 38 10 r \$1-one;
#X obj 215 230 spigot 1;
#X msg 260 207 1;
#X msg 288 207 0;
#X obj 215 251 t b b;
#X obj 288 165 r \$1-mode;
#X obj 288 185 b;
#X msg 215 273 0;
#X obj 215 188 switch 2;
#X obj 92 103 s \$1-mode-in;
#X obj 65 58 v \$1-mode-play;
#X obj 215 295 s \$1-mode-in;
#X obj 65 123 sel 1 3 2;
#X obj 38 34 t b b;
#X obj 65 80 t f f;
#X msg 65 159 1;
#X msg 89 159 2;
#X obj 196 118 inlet;
#X obj 252 119 inlet;
#X connect 0 0 13 0;
#X connect 1 0 4 0;
#X connect 2 0 1 1;
#X connect 3 0 1 1;
#X connect 4 0 7 0;
#X connect 4 1 3 0;
#X connect 5 0 6 0;
#X connect 6 0 3 0;
#X connect 7 0 11 0;
#X connect 8 0 1 0;
#X connect 10 0 14 0;
#X connect 12 0 15 0;
#X connect 12 1 16 0;
#X connect 12 2 16 0;
#X connect 13 0 2 0;
#X connect 13 1 10 0;
#X connect 14 0 12 0;
#X connect 14 1 9 0;
#X connect 15 0 8 0;
#X connect 16 0 8 0;
#X connect 17 0 8 2;
#X connect 18 0 8 1;
#X restore 408 507 pd _\$0_ONESHOT_;
#X msg 441 325 jam \$1;
#X obj 326 523 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 382 515 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 309 314 change;
#X obj 336 220 r \$1-end;
#X obj 388 72 switch 2;
#X obj 410 36 r \$1-end;
#X obj 363 23 == 3;
#X obj 363 42 + 1;
#X obj 332 567 s \$1-end2;
#X obj 431 6 r \$1-end2;
#X connect 2 0 32 0;
#X connect 3 0 11 0;
#X connect 3 0 0 0;
#X connect 3 1 16 0;
#X connect 3 2 17 0;
#X connect 4 0 11 1;
#X connect 5 0 3 0;
#X connect 6 0 8 0;
#X connect 6 1 8 1;
#X connect 7 0 8 0;
#X connect 8 0 5 1;
#X connect 9 0 27 0;
#X connect 10 0 29 1;
#X connect 11 0 1 0;
#X connect 12 0 6 0;
#X connect 13 1 14 0;
#X connect 14 0 3 1;
#X connect 15 0 26 0;
#X connect 16 0 41 0;
#X connect 16 1 42 0;
#X connect 16 1 45 0;
#X connect 16 1 47 0;
#X connect 17 0 41 0;
#X connect 17 1 42 0;
#X connect 17 1 45 1;
#X connect 17 1 48 0;
#X connect 18 0 19 0;
#X connect 18 1 19 0;
#X connect 18 2 20 0;
#X connect 19 0 49 0;
#X connect 20 0 31 0;
#X connect 21 0 20 1;
#X connect 22 1 23 0;
#X connect 22 1 53 0;
#X connect 24 0 18 0;
#X connect 25 0 19 1;
#X connect 26 0 30 0;
#X connect 27 0 5 0;
#X connect 27 2 28 0;
#X connect 28 0 29 0;
#X connect 29 0 24 0;
#X connect 30 0 3 0;
#X connect 31 0 46 0;
#X connect 32 0 9 0;
#X connect 32 1 36 1;
#X connect 32 1 37 1;
#X connect 32 2 22 0;
#X connect 34 0 24 0;
#X connect 35 0 38 0;
#X connect 36 0 37 2;
#X connect 37 0 13 0;
#X connect 38 0 37 0;
#X connect 40 0 3 0;
#X connect 41 0 39 0;
#X connect 42 0 43 0;
#X connect 44 0 36 0;
#X connect 46 0 3 0;
#X connect 47 0 55 0;
#X connect 49 0 40 0;
#X connect 51 0 19 0;
#X connect 52 0 51 1;
#X connect 53 0 54 0;
#X connect 54 0 51 0;
#X connect 56 0 51 2;
#X restore 74 203 pd \$0-PROCESSING;
#N canvas 374 121 831 570 \$0-GUI 0;
#X msg 126 114 26 15 0 3 1;
#X msg 238 119 34 20 1 9 1;
#X msg 225 88 34 22 -2 10 0;
#X msg 121 88 17 13 0 3 0;
#X text 53 91 lin;
#X text 58 114 ws;
#X msg 129 143 187 17 0 3 1;
#X msg 240 152 34 20 1 9 1;
#X text 58 138 mac;
#X obj 119 527 s \$1-cnv-play;
#X obj 119 455 makefilename %c;
#X obj 103 206 r \$1-mode;
#X obj 174 369 sel 0 1;
#X obj 100 237 == 1;
#X obj 100 261 sel 1 0;
#X obj 202 344 mod 2;
#X obj 174 319 f;
#X obj 202 318 + 1;
#X msg 189 289 0;
#X text 222 434 char \, size \, x \, y \, font;
#X msg 119 504 label \$1 \, label_font \$5 \$2 \, label_pos \$3 \$4
;
#X obj 119 430 unpack f f f f f;
#X obj 119 483 pack s 9 f f f;
#X obj 121 176 s \$1-label-play;
#X obj 225 174 s \$1-label-pause;
#X obj 121 58 select linux windows macos;
#X obj 121 33 operating_system;
#X obj 119 401 list;
#X obj 193 393 list;
#X obj 35 319 r \$1-label-play;
#X obj 237 376 r \$1-label-pause;
#X obj 423 90 r \$1-mode;
#X obj 423 135 sel 0 1;
#X obj 423 206 s \$1-cnv-play;
#X obj 423 111 == 1;
#X msg 423 181 color \$1 22;
#X msg 501 179 color 22 \$1;
#X obj 423 159 gui-color 1;
#X obj 501 157 gui-color 1;
#X obj 597 86 r \$1-mode;
#X obj 597 131 sel 0 1;
#X msg 597 177 color \$1 22;
#X msg 675 175 color 22 \$1;
#X obj 597 155 gui-color 1;
#X obj 675 153 gui-color 1;
#X obj 427 250 r \$1-mode;
#X obj 427 295 sel 0 1;
#X msg 427 341 color \$1 22;
#X msg 505 339 color 22 \$1;
#X obj 427 319 gui-color 1;
#X obj 505 317 gui-color 1;
#X obj 597 107 == 2;
#X obj 597 202 s \$1-cnv-reverse;
#X obj 427 366 s \$1-cnv-&;
#X obj 427 271 == 3;
#X obj 615 253 r \$1-mode;
#X obj 615 298 sel 0 1;
#X obj 615 322 gui-color 1;
#X obj 718 319 gui-color 1;
#X obj 615 274 == 0;
#X obj 615 369 s \$1-mode-in;
#X msg 718 341 color 10 10 \$1;
#X msg 615 344 color \$1 22 22;
#X obj 121 12 r \$0-loadbang;
#X msg 520 467 range 0 \$1;
#X obj 520 441 r \$1-size;
#X obj 532 497 s \$1-max-in;
#X obj 520 521 s \$1-min-in;
#X connect 0 0 23 0;
#X connect 1 0 24 0;
#X connect 2 0 24 0;
#X connect 3 0 23 0;
#X connect 6 0 23 0;
#X connect 7 0 24 0;
#X connect 10 0 22 0;
#X connect 12 0 27 0;
#X connect 12 1 28 0;
#X connect 13 0 14 0;
#X connect 14 0 16 0;
#X connect 14 1 18 0;
#X connect 14 1 27 0;
#X connect 15 0 16 1;
#X connect 16 0 17 0;
#X connect 16 0 12 0;
#X connect 17 0 15 0;
#X connect 18 0 16 1;
#X connect 20 0 9 0;
#X connect 21 0 10 0;
#X connect 21 1 22 1;
#X connect 21 2 22 2;
#X connect 21 3 22 3;
#X connect 21 4 22 4;
#X connect 22 0 20 0;
#X connect 25 0 3 0;
#X connect 25 0 2 0;
#X connect 25 1 0 0;
#X connect 25 1 1 0;
#X connect 25 2 6 0;
#X connect 25 2 7 0;
#X connect 26 0 25 0;
#X connect 27 0 21 0;
#X connect 28 0 21 0;
#X connect 30 0 28 1;
#X connect 31 0 34 0;
#X connect 32 0 37 0;
#X connect 32 1 38 0;
#X connect 34 0 32 0;
#X connect 35 0 33 0;
#X connect 36 0 33 0;
#X connect 37 0 35 0;
#X connect 38 0 36 0;
#X connect 39 0 51 0;
#X connect 40 0 43 0;
#X connect 40 1 44 0;
#X connect 41 0 52 0;
#X connect 42 0 52 0;
#X connect 43 0 41 0;
#X connect 44 0 42 0;
#X connect 45 0 54 0;
#X connect 46 0 49 0;
#X connect 46 1 50 0;
#X connect 47 0 53 0;
#X connect 48 0 53 0;
#X connect 49 0 47 0;
#X connect 50 0 48 0;
#X connect 51 0 40 0;
#X connect 54 0 46 0;
#X connect 55 0 59 0;
#X connect 56 0 58 0;
#X connect 56 1 57 0;
#X connect 57 0 62 0;
#X connect 58 0 61 0;
#X connect 59 0 56 0;
#X connect 61 0 60 0;
#X connect 62 0 60 0;
#X connect 63 0 26 0;
#X connect 64 0 66 0;
#X connect 64 0 67 0;
#X connect 65 0 64 0;
#X restore 272 110 pd \$0-GUI;
#X connect 0 0 3 0;
#X connect 2 0 8 0;
#X connect 3 0 7 0;
#X connect 3 1 4 0;
#X connect 9 0 1 0;
#X connect 9 1 6 0;
#X connect 9 2 5 0;
#X coords 0 338 1 337 157 40 0;
#N canvas 90 225 723 257 10;
#N canvas 88 226 723 257 10;
#X obj -15 108 button-folder in;
#X text -14 18 Create a folder in the 'pd' folder of the 'malinette'
folder \, then you can open it with this object and send the objects
......@@ -8,7 +8,7 @@ is in 'pd' folder in the 'malinette' folder;
workspace \; 1: open as a project/workspace \;;
#X text 201 175 < you can put by default the mode with the second argument
\; ex: this one open 'examples' folder files as project/workspace;
#X obj -15 172 button-folder examples 1;
#X obj 492 95 r BUTTON-FOLDER-OBJECT;
#X symbolatom 492 120 30 0 0 0 - - -;
#X connect 5 0 6 0;
#X obj -15 172 button-folder ../examples-fr 1;
#X connect 4 0 5 0;
#N canvas 165 122 788 379 10;
#N canvas 163 123 788 379 10;
#X obj 590 173 r BUTTON-FOLDER-OBJECT;
#X symbolatom 590 198 30 0 0 0 - - -;
#X obj 16 166 pf in;
#X obj 14 278 pf ../examples/basics 1;
#X text 11 15 pf \; -------------- \; Create a folder in the 'abstractions'
folder of the 'malinette' folder \, then you can open it with this
object and send the objects on the workspace. Arguments \; \$1: folder
......@@ -12,5 +11,6 @@ workspace \; 1: open as a project/workspace \;;
#X symbolatom 16 209 30 0 0 0 - - -;
#X text 216 277 <= This one open 'examples/basics' folder files as
current workspace.;
#X obj 13 277 pf ../examples/basics-fr 1;
#X connect 0 0 1 0;
#X connect 2 0 6 0;
#X connect 2 0 5 0;
#N canvas 546 104 819 564 10;
#X declare -path ../core;
#N canvas 1 81 819 564 10;
#X obj 74 82 tgl 15 0 empty empty on/off 17 7 0 10 -262144 -1 -1 0
1;
#X floatatom 74 273 5 0 0 0 - - -;
#X obj 224 271 bng 15 250 50 0 empty empty start 17 7 0 10 -262144
-1 -1;
#X obj 98 166 bng 15 250 50 0 empty empty oneshot 17 7 0 10 -262144
#X obj 91 160 bng 15 250 50 0 empty empty oneshot 17 7 0 10 -262144
-1 -1;
#X floatatom 149 272 5 0 0 3 number:0-1 - -;
#X text 67 9 seq-count \; ----------- \; ?????;
#X obj 74 316 hradio 15 1 0 16 empty empty empty 0 -8 0 10 -262144
-1 -1 9;
-1 -1 3;
#X obj 74 126 hradio 15 1 0 4 empty empty stop/play/reverse/pingpong
5 -8 0 10 -262144 -1 -1 0;
5 -8 0 10 -262144 -1 -1 1;
#X msg 519 282 reset;
#X msg 421 36 sync \$1;
#X floatatom 422 181 5 0 0 0 - - -;
......@@ -21,20 +20,20 @@
#X msg 424 283 max \$1;
#X floatatom 464 178 5 0 0 0 - - -;
#X msg 464 200 * \$1;
#X obj 237 194 bng 15 250 50 0 empty empty reset 17 7 0 10 -262144
#X obj 227 176 bng 15 250 50 0 empty empty reset 17 7 0 10 -262144
-1 -1;
#X msg 423 380 mode \$1;
#X msg 437 406 stop;
#X msg 450 427 play;
#X msg 461 449 reverse;
#X msg 472 472 pong;
#X msg 487 499 one;
#X floatatom 224 167 5 0 0 2 ms - -;
#X msg 431 403 stop;
#X msg 444 424 play;
#X msg 455 446 reverse;
#X msg 466 469 pong;
#X msg 490 497 one;
#X floatatom 207 149 5 0 0 2 ms - -;
#X obj 423 361 hradio 15 1 0 4 empty empty empty 0 -8 0 10 -262144
-1 -1 0;
#X floatatom 470 264 5 0 0 0 - - -;
#X msg 470 283 min \$1;
#X obj 242 219 r \$0-to-counter;
#X obj 239 207 r \$0-to-counter;
#X obj 421 137 s \$0-to-counter;
#X obj 421 13 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
......@@ -47,15 +46,15 @@
#X obj 443 95 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 443 115 auto-update \$1;
#X obj 74 224 seq-count;
#X text 538 110 Change play mode after the end of the loop \; Default
: 0 \; If 1 : set auto-reset to 0 \;;
#X text 529 61 Reset counter when you trigger play mode \; Default
: 1 \; If 1 : set auto-update to 0 \;;
#X obj 74 224 seq-count;
#X connect 0 0 7 0;
#X connect 1 0 6 0;
#X connect 3 0 37 0;
#X connect 7 0 37 0;
#X connect 3 0 39 0;
#X connect 7 0 39 0;
#X connect 8 0 33 0;
#X connect 9 0 28 0;
#X connect 10 0 11 0;
......@@ -64,23 +63,23 @@
#X connect 13 0 33 0;
#X connect 14 0 15 0;
#X connect 15 0 32 0;
#X connect 16 0 37 1;
#X connect 16 0 39 1;
#X connect 17 0 34 0;
#X connect 18 0 34 0;
#X connect 19 0 34 0;
#X connect 20 0 34 0;
#X connect 21 0 34 0;
#X connect 22 0 34 0;
#X connect 23 0 37 1;
#X connect 23 0 39 1;
#X connect 24 0 17 0;
#X connect 25 0 26 0;
#X connect 26 0 33 0;
#X connect 27 0 37 1;
#X connect 27 0 39 1;
#X connect 29 0 9 0;
#X connect 30 0 28 0;
#X connect 31 0 30 0;
#X connect 35 0 36 0;
#X connect 36 0 28 0;
#X connect 37 0 1 0;
#X connect 37 1 4 0;
#X connect 37 2 2 0;
#X connect 39 0 1 0;
#X connect 39 1 4 0;
#X connect 39 2 2 0;
#N canvas 934 268 427 338 10;
#X declare -path ../core;
#X obj 101 157 inlet;
#X obj 101 285 outlet;
#X obj 265 178 inlet;
#X obj 101 178 route float bang;
#X obj 147 203 s \$0-one-in;
#X obj 194 284 outlet;
#N canvas 503 143 831 570 \$0-GUI-PlAY 0;
#X msg 126 114 26 15 0 3 1;
#X msg 238 119 34 20 1 9 1;
#X msg 225 88 34 22 -2 10 0;
#X msg 121 88 17 13 0 3 0;
#X text 53 91 lin;
#X text 58 114 ws;
#X msg 129 143 187 17 0 3 1;
#X msg 242 159 34 20 1 9 1;
#X text 58 138 mac;
#X obj 119 527 s \$0-cnv-play;
#X obj 119 455 makefilename %c;
#X obj 103 206 r \$0-mode;
#X obj 174 369 sel 0 1;
#X obj 100 237 == 1;
#X obj 100 261 sel 1 0;
#X obj 202 344 mod 2;
#X obj 174 319 f;
#X obj 202 318 + 1;
#X msg 189 289 0;
#X text 222 434 char \, size \, x \, y \, font;
#X msg 119 504 label \$1 \, label_font \$5 \$2 \, label_pos \$3 \$4
;
#X obj 119 430 unpack f f f f f;
#X obj 119 483 pack s 9 f f f;
#X obj 121 176 s \$0-label-play;
#X obj 227 178 s \$0-label-pause;
#X obj 121 58 select linux windows macos;
#X obj 121 33 operating_system;
#X obj 119 401 list;
#X obj 193 393 list;
#X obj 35 319 r \$0-label-play;
#X obj 237 376 r \$0-label-pause;
#X obj 121 12 loadbang;
#X obj 423 90 r \$0-mode;
#X obj 423 135 sel 0 1;
#X obj 423 206 s \$0-cnv-play;
#X obj 423 111 == 1;
#X msg 423 181 color \$1 22;
#X msg 501 179 color 22 \$1;
#X obj 423 63 declare -path ../core;
#X obj 423 159 gui-color 1;
#X obj 501 157 gui-color 1;
#X obj 597 86 r \$0-mode;
#X obj 597 131 sel 0 1;
#X msg 597 177 color \$1 22;
#X msg 675 175 color 22 \$1;
#X obj 597 155 gui-color 1;
#X obj 675 153 gui-color 1;
#X obj 427 250 r \$0-mode;
#X obj 427 295 sel 0 1;
#X msg 427 341 color \$1 22;
#X msg 505 339 color 22 \$1;
#X obj 427 319 gui-color 1;
#X obj 505 317 gui-color 1;
#X obj 597 107 == 2;
#X obj 597 202 s \$0-cnv-reverse;
#X obj 427 366 s \$0-cnv-&;
#X obj 427 271 == 3;
#X obj 615 253 r \$0-mode;
#X obj 615 298 sel 0 1;
#X obj 615 322 gui-color 1;
#X obj 718 319 gui-color 1;
#X obj 615 274 == 0;
#X obj 615 369 s \$0-mode-in;
#X msg 718 341 color 10 10 \$1;
#X msg 615 344 color \$1 22 22;
#X connect 0 0 23 0;
#X connect 1 0 24 0;
#X connect 2 0 24 0;
#X connect 3 0 23 0;
#X connect 6 0 23 0;
#X connect 7 0 24 0;
#X connect 10 0 22 0;
#X connect 12 0 27 0;
#X connect 12 1 28 0;
#X connect 13 0 14 0;
#X connect 14 0 16 0;
#X connect 14 1 18 0;
#X connect 14 1 27 0;
#X connect 15 0 16 1;
#X connect 16 0 17 0;
#X connect 16 0 12 0;
#X connect 17 0 15 0;
#X connect 18 0 16 1;
#X connect 20 0 9 0;
#X connect 21 0 10 0;
#X connect 21 1 22 1;