diff --git a/things/girls/amaranth/amaranth-230806-02.pd b/things/girls/amaranth/amaranth-230806-02.pd new file mode 100644 index 0000000..a87eacc --- /dev/null +++ b/things/girls/amaranth/amaranth-230806-02.pd @@ -0,0 +1,2333 @@ +#N canvas 827 239 710 545 12; +#X obj 30 30 nbx 4 20 -36 36 0 1 t-0 empty empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 30 60 nbx 4 20 -36 36 0 1 t-1 empty empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 30 90 nbx 4 20 -36 36 0 1 t-2 empty empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 30 120 nbx 4 20 -36 36 0 1 t-3 empty empty 0 -8 0 10 #191919 #ff6e1d #ffffff 0 256; +#X obj 30 150 nbx 4 20 -36 36 0 1 t-4 empty empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 30 180 nbx 4 20 -36 36 0 1 t-5 empty empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 30 210 nbx 4 20 -36 36 0 1 t-6 empty empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 0 256; +#X obj 30 240 nbx 4 20 -36 36 0 1 t-7 empty empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X obj 30 270 nbx 4 20 -36 36 0 1 t-8 empty empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 30 300 nbx 4 20 -36 36 0 1 t-9 empty empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 30 330 nbx 4 20 -36 36 0 1 t-10 empty empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 30 360 nbx 4 20 -36 36 0 1 t-11 empty empty 0 -8 0 10 #191919 #ff6e1d #ffffff 0 256; +#X obj 30 390 nbx 4 20 -36 36 0 1 t-12 empty empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 30 420 nbx 4 20 -36 36 0 1 t-13 empty empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 30 450 nbx 4 20 -36 36 0 1 t-14 empty empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 0 256; +#X obj 30 480 nbx 4 20 -36 36 0 1 t-15 empty empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X obj 90 30 nbx 4 20 -24 24 0 1 x-0 empty empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 90 60 nbx 4 20 -24 24 0 1 x-1 empty empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 90 90 nbx 4 20 -24 24 0 1 x-2 empty empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 90 120 nbx 4 20 -24 24 0 1 x-3 empty empty 0 -8 0 10 #191919 #ff6e1d #ffffff 0 256; +#X obj 90 150 nbx 4 20 -24 24 0 1 x-4 empty empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 90 180 nbx 4 20 -24 24 0 1 x-5 empty empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 90 210 nbx 4 20 -24 24 0 1 x-6 empty empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 0 256; +#X obj 90 240 nbx 4 20 -24 24 0 1 x-7 empty empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X obj 90 270 nbx 4 20 -24 24 0 1 x-8 empty empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 90 300 nbx 4 20 -24 24 0 1 x-9 empty empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 90 330 nbx 4 20 -24 24 0 1 x-10 empty empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 90 360 nbx 4 20 -24 24 0 1 x-11 empty empty 0 -8 0 10 #191919 #ff6e1d #ffffff 0 256; +#X obj 90 390 nbx 4 20 -24 24 0 1 x-12 empty empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 90 420 nbx 4 20 -24 24 0 1 x-13 empty empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 90 450 nbx 4 20 -24 24 0 1 x-14 empty empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 0 256; +#X obj 90 480 nbx 4 20 -24 24 0 1 x-15 empty empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X obj 150 30 nbx 4 20 -24 24 0 1 y-0 empty empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 150 60 nbx 4 20 -24 24 0 1 y-1 empty empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 150 90 nbx 4 20 -24 24 0 1 y-2 empty empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 150 120 nbx 4 20 -24 24 0 1 y-3 empty empty 0 -8 0 10 #191919 #ff6e1d #ffffff 0 256; +#X obj 150 150 nbx 4 20 -24 24 0 1 y-4 empty empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 150 180 nbx 4 20 -24 24 0 1 y-5 empty empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 150 210 nbx 4 20 -24 24 0 1 y-6 empty empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 0 256; +#X obj 150 240 nbx 4 20 -24 24 0 1 y-7 empty empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X obj 150 270 nbx 4 20 -24 24 0 1 y-8 empty empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 150 300 nbx 4 20 -24 24 0 1 y-9 empty empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 150 330 nbx 4 20 -24 24 0 1 y-10 empty empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 150 360 nbx 4 20 -24 24 0 1 y-11 empty empty 0 -8 0 10 #191919 #ff6e1d #ffffff 0 256; +#X obj 150 390 nbx 4 20 -24 24 0 1 y-12 empty empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 150 420 nbx 4 20 -24 24 0 1 y-13 empty empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 150 450 nbx 4 20 -24 24 0 1 y-14 empty empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 0 256; +#X obj 150 480 nbx 4 20 -24 24 0 1 y-15 empty empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X obj 210 30 nbx 4 20 -24 24 0 1 z-0 empty empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 210 60 nbx 4 20 -24 24 0 1 z-1 empty empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 210 90 nbx 4 20 -24 24 0 1 z-2 empty empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 210 120 nbx 4 20 -24 24 0 1 z-3 empty empty 0 -8 0 10 #191919 #ff6e1d #ffffff 0 256; +#X obj 210 150 nbx 4 20 -24 24 0 1 z-4 empty empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 210 180 nbx 4 20 -24 24 0 1 z-5 empty empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 210 210 nbx 4 20 -24 24 0 1 z-6 empty empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 0 256; +#X obj 210 240 nbx 4 20 -24 24 0 1 z-7 empty empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X obj 210 270 nbx 4 20 -24 24 0 1 z-8 empty empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 210 300 nbx 4 20 -24 24 0 1 z-9 empty empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 210 330 nbx 4 20 -24 24 0 1 z-10 empty empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 210 360 nbx 4 20 -24 24 0 1 z-11 empty empty 0 -8 0 10 #191919 #ff6e1d #ffffff 0 256; +#X obj 210 390 nbx 4 20 -24 24 0 1 z-12 empty empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 210 420 nbx 4 20 -24 24 0 1 z-13 empty empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 210 450 nbx 4 20 -24 24 0 1 z-14 empty empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 0 256; +#X obj 210 480 nbx 4 20 -24 24 0 1 z-15 empty empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X text 30 9 t, f 3; +#X text 90 9 x, f 3; +#X text 150 9 y, f 3; +#X text 210 9 z, f 3; +#X obj 90 520 nbx 3 20 -128 128 0 1 x-mult empty empty 0 -7 0 14 #191919 #ffacab #ffffff 0 256; +#X obj 150 520 nbx 3 20 -128 128 0 1 y-mult empty empty 0 -7 0 14 #191919 #ffacab #ffffff 0 256; +#X obj 210 520 nbx 3 20 -128 128 0 1 z-mult empty empty 0 -7 0 14 #191919 #ffacab #ffffff 0 256; +#X obj 270 427 dac~; +#X text 560 519 drink some water!, f 16; +#X obj 349 341 giga.rev~; +#X text 10 29 0; +#X text 10 149 4; +#X text 10 269 8; +#X text 5 389 12; +#N canvas 0 50 560 490 shared-seq 1; +#X text 59 259 for every step in the sequence \, the value:; +#X text 309 259 t + x * x-mult + y * y-mult + z * z-mult; +#N canvas 0 50 450 250 (subpatch) 0; +#X obj 35 60 cnv 28 27 29 empty empty ๐Ÿ’– -20 193 0 70 #ed3b4b #ed3b4b 0; +#X obj 106 64 cnv 28 26 29 empty empty ๐Ÿงก -22 203 0 71 #ff6e1d #ff6e1d 0; +#X obj 175 52 cnv 28 27 29 empty empty ๐Ÿ’› -18 210 0 69 #fbcd26 #fbcd26 0; +#X obj 245 38 cnv 28 27 29 empty empty ๐Ÿ’š -22 200 0 69 #53af65 #53af65 0; +#X obj 311 37 cnv 28 27 29 empty empty ๐Ÿ’™ -19 200 0 69 #2d8ce3 #2d8ce3 0; +#X obj 380 47 cnv 28 27 29 empty empty ๐Ÿ’œ -18 201 0 70 #6a47b9 #6a47b9 0; +#X coords 0 1 100 -1 443 121 2 3 191; +#X restore 59 352 graph; +#N canvas 0 50 450 300 calc-node-0 0; +#X obj 140 110 *; +#X obj 140 30 r x-mult; +#X obj 270 30 r y-mult; +#X obj 400 30 r z-mult; +#X obj 270 110 *; +#X obj 400 110 *; +#X obj 270 230 +; +#X obj 140 190 +; +#X obj 400 270 +; +#X obj 400 70 t b f; +#X obj 270 70 t b f; +#X obj 140 70 t b f; +#X obj 140 150 t b f; +#X obj 270 150 t b f; +#X obj 400 150 t b f; +#X obj 30 30 r t-0; +#X obj 90 30 r x-0; +#X obj 220 30 r y-0; +#X obj 350 30 r z-0; +#X obj 400 310 s m-0; +#X text 60 309 slow down \, you don't need to prove anything to anyone; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 60 20 pd calc-node-0; +#N canvas 0 50 450 300 calc-node-1 0; +#X obj 140 110 *; +#X obj 140 30 r x-mult; +#X obj 270 30 r y-mult; +#X obj 400 30 r z-mult; +#X obj 270 110 *; +#X obj 400 110 *; +#X obj 270 230 +; +#X obj 140 190 +; +#X obj 400 270 +; +#X obj 400 70 t b f; +#X obj 270 70 t b f; +#X obj 140 70 t b f; +#X obj 140 150 t b f; +#X obj 270 150 t b f; +#X obj 400 150 t b f; +#X obj 30 30 r t-1; +#X obj 90 30 r x-1; +#X obj 220 30 r y-1; +#X obj 350 30 r z-1; +#X obj 400 310 s m-1; +#X text 100 309 i'm my own mom \, i can do whatever; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 60 50 pd calc-node-1; +#N canvas 0 50 450 300 calc-node-2 0; +#X obj 140 110 *; +#X obj 140 30 r x-mult; +#X obj 270 30 r y-mult; +#X obj 400 30 r z-mult; +#X obj 270 110 *; +#X obj 400 110 *; +#X obj 270 230 +; +#X obj 140 190 +; +#X obj 400 270 +; +#X obj 400 70 t b f; +#X obj 270 70 t b f; +#X obj 140 70 t b f; +#X obj 140 150 t b f; +#X obj 270 150 t b f; +#X obj 400 150 t b f; +#X obj 30 30 r t-2; +#X obj 90 30 r x-2; +#X obj 220 30 r y-2; +#X obj 350 30 r z-2; +#X obj 400 310 s m-2; +#X text 60 309 you are not worth less (or more) than anyone else; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 60 80 pd calc-node-2; +#N canvas 0 50 450 300 calc-node-3 0; +#X obj 140 110 *; +#X obj 140 30 r x-mult; +#X obj 270 30 r y-mult; +#X obj 400 30 r z-mult; +#X obj 270 110 *; +#X obj 400 110 *; +#X obj 270 230 +; +#X obj 140 190 +; +#X obj 400 270 +; +#X obj 400 70 t b f; +#X obj 270 70 t b f; +#X obj 140 70 t b f; +#X obj 140 150 t b f; +#X obj 270 150 t b f; +#X obj 400 150 t b f; +#X obj 30 30 r t-3; +#X obj 90 30 r x-3; +#X obj 220 30 r y-3; +#X obj 350 30 r z-3; +#X obj 400 310 s m-3; +#X text 50 309 you needn't defend the self \, it's an illusion; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 60 110 pd calc-node-3; +#N canvas 0 50 450 300 calc-node-4 0; +#X obj 140 110 *; +#X obj 140 30 r x-mult; +#X obj 270 30 r y-mult; +#X obj 400 30 r z-mult; +#X obj 270 110 *; +#X obj 400 110 *; +#X obj 270 230 +; +#X obj 140 190 +; +#X obj 400 270 +; +#X obj 400 70 t b f; +#X obj 270 70 t b f; +#X obj 140 70 t b f; +#X obj 140 150 t b f; +#X obj 270 150 t b f; +#X obj 400 150 t b f; +#X obj 30 30 r t-4; +#X obj 90 30 r x-4; +#X obj 220 30 r y-4; +#X obj 350 30 r z-4; +#X obj 400 310 s m-4; +#X text 60 309 a valid hypothesis must be testable and falsifiable; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 60 140 pd calc-node-4; +#X f 15; +#N canvas 0 50 450 300 calc-node-5 0; +#X obj 140 110 *; +#X obj 140 30 r x-mult; +#X obj 270 30 r y-mult; +#X obj 400 30 r z-mult; +#X obj 270 110 *; +#X obj 400 110 *; +#X obj 270 230 +; +#X obj 140 190 +; +#X obj 400 270 +; +#X obj 400 70 t b f; +#X obj 270 70 t b f; +#X obj 140 70 t b f; +#X obj 140 150 t b f; +#X obj 270 150 t b f; +#X obj 400 150 t b f; +#X obj 30 30 r t-5; +#X obj 90 30 r x-5; +#X obj 220 30 r y-5; +#X obj 350 30 r z-5; +#X obj 400 310 s m-5; +#X text 80 309 do things out of love \, not obligation; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 60 170 pd calc-node-5; +#N canvas 0 50 450 300 calc-node-6 0; +#X obj 130 100 *; +#X obj 130 20 r x-mult; +#X obj 260 20 r y-mult; +#X obj 390 20 r z-mult; +#X obj 260 100 *; +#X obj 390 100 *; +#X obj 260 220 +; +#X obj 130 180 +; +#X obj 390 260 +; +#X obj 390 60 t b f; +#X obj 260 60 t b f; +#X obj 130 60 t b f; +#X obj 130 140 t b f; +#X obj 260 140 t b f; +#X obj 390 140 t b f; +#X obj 20 20 r t-6; +#X obj 80 20 r x-6; +#X obj 210 20 r y-6; +#X obj 340 20 r z-6; +#X obj 390 300 s m-6; +#X text 70 299 you cannot control magic \, magic simply is; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 60 200 pd calc-node-6; +#N canvas 0 50 450 300 calc-node-7 0; +#X obj 130 100 *; +#X obj 130 20 r x-mult; +#X obj 260 20 r y-mult; +#X obj 390 20 r z-mult; +#X obj 260 100 *; +#X obj 390 100 *; +#X obj 260 220 +; +#X obj 130 180 +; +#X obj 390 260 +; +#X obj 390 60 t b f; +#X obj 260 60 t b f; +#X obj 130 60 t b f; +#X obj 130 140 t b f; +#X obj 260 140 t b f; +#X obj 390 140 t b f; +#X obj 20 20 r t-7; +#X obj 80 20 r x-7; +#X obj 210 20 r y-7; +#X obj 340 20 r z-7; +#X obj 390 300 s m-7; +#X text 70 299 you can only do things now; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 60 230 pd calc-node-7; +#N canvas 0 50 450 300 calc-node-8 0; +#X obj 130 100 *; +#X obj 130 20 r x-mult; +#X obj 260 20 r y-mult; +#X obj 390 20 r z-mult; +#X obj 260 100 *; +#X obj 390 100 *; +#X obj 260 220 +; +#X obj 130 180 +; +#X obj 390 260 +; +#X obj 390 60 t b f; +#X obj 260 60 t b f; +#X obj 130 60 t b f; +#X obj 130 140 t b f; +#X obj 260 140 t b f; +#X obj 390 140 t b f; +#X obj 20 20 r t-8; +#X obj 80 20 r x-8; +#X obj 210 20 r y-8; +#X obj 340 20 r z-8; +#X obj 390 300 s m-8; +#X text 70 299 don't be afraid of being wrong or looking stupid; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 200 20 pd calc-node-8; +#N canvas 0 50 450 300 calc-node-9 0; +#X obj 130 100 *; +#X obj 130 20 r x-mult; +#X obj 260 20 r y-mult; +#X obj 390 20 r z-mult; +#X obj 260 100 *; +#X obj 390 100 *; +#X obj 260 220 +; +#X obj 130 180 +; +#X obj 390 260 +; +#X obj 390 60 t b f; +#X obj 260 60 t b f; +#X obj 130 60 t b f; +#X obj 130 140 t b f; +#X obj 260 140 t b f; +#X obj 390 140 t b f; +#X obj 20 20 r t-9; +#X obj 80 20 r x-9; +#X obj 210 20 r y-9; +#X obj 340 20 r z-9; +#X obj 390 300 s m-9; +#X text 50 299 everyone is your teacher \, and your student; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 200 50 pd calc-node-9; +#N canvas 0 50 450 300 calc-node-10 0; +#X obj 130 100 *; +#X obj 130 20 r x-mult; +#X obj 260 20 r y-mult; +#X obj 390 20 r z-mult; +#X obj 260 100 *; +#X obj 390 100 *; +#X obj 260 220 +; +#X obj 130 180 +; +#X obj 390 260 +; +#X obj 390 60 t b f; +#X obj 260 60 t b f; +#X obj 130 60 t b f; +#X obj 130 140 t b f; +#X obj 260 140 t b f; +#X obj 390 140 t b f; +#X obj 20 20 r t-10; +#X obj 80 20 r x-10; +#X obj 210 20 r y-10; +#X obj 340 20 r z-10; +#X obj 390 300 s m-10; +#X text 70 299 it's all a playground; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 200 80 pd calc-node-10; +#N canvas 0 50 450 300 calc-node-11 0; +#X obj 130 100 *; +#X obj 130 20 r x-mult; +#X obj 260 20 r y-mult; +#X obj 390 20 r z-mult; +#X obj 260 100 *; +#X obj 390 100 *; +#X obj 260 220 +; +#X obj 130 180 +; +#X obj 390 260 +; +#X obj 390 60 t b f; +#X obj 260 60 t b f; +#X obj 130 60 t b f; +#X obj 130 140 t b f; +#X obj 260 140 t b f; +#X obj 390 140 t b f; +#X obj 20 20 r t-11; +#X obj 80 20 r x-11; +#X obj 210 20 r y-11; +#X obj 340 20 r z-11; +#X obj 390 300 s m-11; +#X text 50 299 haven't found it in the light? try looking in the darkness; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 200 110 pd calc-node-11; +#N canvas 0 50 450 300 calc-node-12 0; +#X obj 130 100 *; +#X obj 130 20 r x-mult; +#X obj 260 20 r y-mult; +#X obj 390 20 r z-mult; +#X obj 260 100 *; +#X obj 390 100 *; +#X obj 260 220 +; +#X obj 130 180 +; +#X obj 390 260 +; +#X obj 390 60 t b f; +#X obj 260 60 t b f; +#X obj 130 60 t b f; +#X obj 130 140 t b f; +#X obj 260 140 t b f; +#X obj 390 140 t b f; +#X obj 20 20 r t-12; +#X obj 80 20 r x-12; +#X obj 210 20 r y-12; +#X obj 340 20 r z-12; +#X obj 390 300 s m-12; +#X text 70 299 they're all arbitrary; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 200 140 pd calc-node-12; +#N canvas 0 50 450 300 calc-node-13 0; +#X obj 130 100 *; +#X obj 130 20 r x-mult; +#X obj 260 20 r y-mult; +#X obj 390 20 r z-mult; +#X obj 260 100 *; +#X obj 390 100 *; +#X obj 260 220 +; +#X obj 130 180 +; +#X obj 390 260 +; +#X obj 390 60 t b f; +#X obj 260 60 t b f; +#X obj 130 60 t b f; +#X obj 130 140 t b f; +#X obj 260 140 t b f; +#X obj 390 140 t b f; +#X obj 20 20 r t-13; +#X obj 80 20 r x-13; +#X obj 210 20 r y-13; +#X obj 340 20 r z-13; +#X obj 390 300 s m-13; +#X text 70 299 deep breaths; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 200 170 pd calc-node-13; +#N canvas 0 50 450 300 calc-node-14 0; +#X obj 130 100 *; +#X obj 130 20 r x-mult; +#X obj 260 20 r y-mult; +#X obj 390 20 r z-mult; +#X obj 260 100 *; +#X obj 390 100 *; +#X obj 260 220 +; +#X obj 130 180 +; +#X obj 390 260 +; +#X obj 390 60 t b f; +#X obj 260 60 t b f; +#X obj 130 60 t b f; +#X obj 130 140 t b f; +#X obj 260 140 t b f; +#X obj 390 140 t b f; +#X obj 20 20 r t-14; +#X obj 80 20 r x-14; +#X obj 210 20 r y-14; +#X obj 340 20 r z-14; +#X obj 390 300 s m-14; +#X text 70 299 self-date night is sacred!; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 200 200 pd calc-node-14; +#N canvas 0 50 450 300 calc-node-15 0; +#X obj 130 100 *; +#X obj 130 20 r x-mult; +#X obj 260 20 r y-mult; +#X obj 390 20 r z-mult; +#X obj 260 100 *; +#X obj 390 100 *; +#X obj 260 220 +; +#X obj 130 180 +; +#X obj 390 260 +; +#X obj 390 60 t b f; +#X obj 260 60 t b f; +#X obj 130 60 t b f; +#X obj 130 140 t b f; +#X obj 260 140 t b f; +#X obj 390 140 t b f; +#X obj 20 20 r t-15; +#X obj 80 20 r x-15; +#X obj 210 20 r y-15; +#X obj 340 20 r z-15; +#X obj 390 300 s m-15; +#X text 70 299 above all \, have fun; +#X connect 0 0 12 0 empty; +#X connect 1 0 11 0 empty; +#X connect 2 0 10 0 empty; +#X connect 3 0 9 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 14 0 empty; +#X connect 6 0 8 0 empty; +#X connect 7 0 6 0 empty; +#X connect 8 0 19 0 empty; +#X connect 9 0 5 0 empty; +#X connect 9 1 5 1 empty; +#X connect 10 0 4 0 empty; +#X connect 10 1 4 1 empty; +#X connect 11 0 0 0 empty; +#X connect 11 1 0 1 empty; +#X connect 12 0 7 0 empty; +#X connect 12 1 7 1 empty; +#X connect 13 0 6 0 empty; +#X connect 13 1 6 1 empty; +#X connect 14 0 8 0 empty; +#X connect 14 1 8 1 empty; +#X connect 15 0 7 0 empty; +#X connect 16 0 0 0 empty; +#X connect 17 0 4 0 empty; +#X connect 18 0 5 0 empty; +#X restore 200 230 pd calc-node-15; +#X text 59 279 is received into every sequence in the bottom row of numboxes there. which is then added to the offset of that sequence (times its multiplier) and that's how the melody is generated for each sequence, f 58; +#X restore 300 520 pd shared-seq; +#X obj 317 427 writesf~ 2; +#X msg 383 393 stop; +#X obj 270 380 *~ 1; +#X obj 317 380 *~ 1; +#N canvas 0 50 561 300 links 1; +#X obj 260 10 cnv 31 30 30 empty empty ๐Ÿฆ‹ -12 134 0 286 #ffacab #44abff 0; +#X text 28 49 home page:; +#X text 28 69 https://github.com/tomara-x/moths, f 30; +#X text 28 256 https://ko-fi.com/auaudio; +#X text 28 233 send me money:, f 16; +#X text 28 138 https://www.youtube.com/playlist?list=PLW3qKRjtGsGYMB2Zkd_E8GUU23XFCzif4, f 36; +#X text 28 118 vooommwawawawawaaavezzzz:; +#X text 30 179 https://soundcloud.com/nope-null; +#X restore 490 520 pd links; +#N canvas 0 50 574 412 thanks 1; +#X text 42 221 to magic girls and blood, f 22; +#X text 31 254 to beings impossible to chain, f 26; +#X text 85 187 to her, f 7; +#X text 31 338 love \, tomara, f 11; +#X text 61 286 to sweet little unforgettable things, f 32; +#X text 412 75 @, f 4; +#X text 137 84 ., f 4; +#X text 170 153 *, f 3; +#X text 52 48 ., f 4; +#X text 120 172 *, f 3; +#X text 322 69 ., f 4; +#X text 185 69 ., f 4; +#X text 173 23 ., f 4; +#X text 464 39 *, f 3; +#X text 483 103 ., f 3; +#X text 386 48 ., f 3; +#X text 208 44 *, f 3; +#X text 74 103 a, f 4; +#X text 250 66 e, f 4; +#X text 364 119 g, f 4; +#X text 434 52 i, f 4; +#X text 464 114 d, f 4; +#X text 498 161 e, f 4; +#X text 36 314 and giants who kindly let me stand on their shoulders, f 44; +#N canvas 0 50 450 250 (subpatch) 0; +#X obj 164 326 pick; +#X obj 164 164 nbx 4 18 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0 256; +#X obj 164 199 t b f; +#X msg 164 368 label \$1; +#X msg 164 235 list ๐Ÿ‘ป ๐Ÿงต ๐Ÿชก ๐Ÿฆ‹ ๐Ÿฆ€ ๐Ÿ ๐Ÿ€ ๐Ÿ„ ๐ŸŒ– ๐ŸŒ— ๐ŸŒ˜ ๐ŸŒ‘ ๐ŸŒ’ ๐ŸŒ“ ๐ŸŒ” ๐ŸŒŸ ๐Ÿ’ง ๐ŸŽท ๐ŸŽฒ ๐Ÿš ๐Ÿญ ๐Ÿ”ช ๐Ÿชž ๐Ÿงฟ ๐Ÿงน ๐Ÿฉธ ๐Ÿงธ ๐Ÿ’œ โ˜ฎ ๐Ÿ†˜ ๐Ÿ†’ ๐Ÿ†“ ๐Ÿ–ค โšง โ˜ข๏ธ โ˜ฃ๏ธ ๐ŸฆŠ ๐Ÿ’Ž ๐Ÿถ ๐Ÿฆ ๐Ÿ”ฎ ๐Ÿฆˆ ๐ŸŒธ ๐Ÿ‘ ๐Ÿฅฆ ๐Ÿฆ— ๐Ÿฆ ๐Ÿค ๐Ÿ› ๐Ÿ , f 39; +#X obj 20 20 loadbang; +#X obj 164 122 rand.i 1 51; +#X obj 20 210 colors; +#X msg 20 240 color #ffffff #ffffff \$1; +#X msg 20 180 hsl \$1 100 50; +#X obj 20 150 nbx 4 18 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0 256; +#X obj 20 420 bng 25 250 50 0 empty empty ๐Ÿš 252 -29 0 100 #ffffff #ffffff #fff700; +#X obj 20 110 rand.i 0 360; +#X obj 20 60 metro 0 0.0125 sec; +#X connect 0 0 3 0 empty; +#X connect 1 0 2 0 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 0 1 empty; +#X connect 3 0 11 0 empty; +#X connect 4 0 0 0 empty; +#X connect 5 0 13 0 empty; +#X connect 6 0 1 0 empty; +#X connect 7 0 8 0 empty; +#X connect 8 0 11 0 empty; +#X connect 9 0 7 0 empty; +#X connect 10 0 9 0 empty; +#X connect 12 0 10 0 empty; +#X connect 13 0 6 0 empty; +#X connect 13 0 12 0 empty; +#X coords 0 1 100 -1 131 131 2 262 330; +#X restore 19 79 graph; +#X text 503 58 ., f 4; +#X text 454 144 *, f 3; +#X text 219 128 ., f 3; +#X text 486 105 ., f 4; +#X restore 410 520 pd thanks; +#X obj 279 309 bitnormal~; +#X obj 279 280 clip~ -1 1; +#N canvas 728 150 712 728 presets 1; +#X obj 93 11 inlet; +#X text 529 385 bathroom; +#X text 552 345 living room; +#X msg 93 429 size 40 \, decay 4 \, damp 0.9 \, bw 0.75 \, dry 1 \, early 0.795 \, late 0.04; +#X text 501 428 "quick fix"; +#X msg 214 145 size 200 \, decay 9 \, damp 0.7 \, bw 0.8 \, dry 0.1 \, early 0.18 \, late 0.4, f 55; +#X obj 93 47 select 0 1 2 3 4 5 6 7 8 9; +#X msg 144 310 size 50 \, decay 1.5 \, damp 0.1 \, bw 0.75 \, dry 0.84 \, early 0.31 \, late 0.1, f 57; +#X msg 162 269 size 40 \, decay 20 \, damp 0.5 \, bw 0.75 \, dry 1 \, early 0.31 \, late 0.031, f 57; +#X msg 179 227 size 6 \, decay 15 \, damp 0.9 \, bw 0.1 \, dry 0.31 \, early 0.31 \, late 0.31, f 55; +#X text 622 184 church; +#X text 650 105 cathedral; +#X text 678 73 canyon; +#X msg 248 74 size 300 \, decay 103 \, damp 0.43 \, bw 0.51 \, dry 0.55 \, early 0.05 \, late 0.1, f 60; +#X msg 231 106 size 143 \, decay 7 \, damp 0.71 \, bw 0.34 \, dry 0.7 \, early 0.28 \, late 0.35, f 58; +#X msg 196 185 size 80 \, decay 4.85 \, damp 0.41 \, bw 0.69 \, dry 0.7 \, early 0.35 \, late 0.28, f 60; +#X msg 127 346 size 16 \, decay 1.24 \, damp 0.18 \, bw 0.95 \, dry 0.7 \, early 0.18 \, late 0.14, f 59; +#X msg 110 386 size 5 \, decay 0.6 \, damp 0.62 \, bw 0.48 \, dry 0.5 \, early 0.25 \, late 0.25, f 58; +#X obj 244 494 outlet; +#X text 609 144 last row of the church; +#X text 577 226 singing in the sewer; +#X text 571 268 nice hall effect; +#X text 552 309 bright small hall; +#X text 163 10 stolen from ELSE help file :3; +#X connect 0 0 6 0 empty; +#X connect 3 0 18 0 empty; +#X connect 5 0 18 0 empty; +#X connect 6 0 3 0 empty; +#X connect 6 1 17 0 empty; +#X connect 6 2 16 0 empty; +#X connect 6 3 7 0 empty; +#X connect 6 4 8 0 empty; +#X connect 6 5 9 0 empty; +#X connect 6 6 15 0 empty; +#X connect 6 7 5 0 empty; +#X connect 6 8 14 0 empty; +#X connect 6 9 13 0 empty; +#X connect 7 0 18 0 empty; +#X connect 8 0 18 0 empty; +#X connect 9 0 18 0 empty; +#X connect 13 0 18 0 empty; +#X connect 14 0 18 0 empty; +#X connect 15 0 18 0 empty; +#X connect 16 0 18 0 empty; +#X connect 17 0 18 0 empty; +#X restore 425 341 pd presets; +#X msg 365 305 wet \$1; +#X msg 425 305 dry \$1; +#X msg 365 249 size \$1; +#X obj 365 224 nbx 4 18 -1e+37 1e+37 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 300 256; +#X msg 426 249 damp \$1; +#X obj 426 225 nbx 4 18 0 1 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0.43 256; +#X msg 496 249 decay \$1; +#X obj 496 225 nbx 4 18 0.001 3600 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 103 256; +#X msg 569 248 bw \$1; +#X obj 569 224 nbx 4 18 0 1 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0.51 256; +#X msg 615 305 clear; +#X msg 624 248 spread \$1; +#X msg 482 305 early \$1; +#X obj 624 224 nbx 4 18 0 1 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0.7 256; +#X obj 482 281 nbx 4 18 0 1 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0.05 256; +#X obj 548 281 nbx 4 18 0 1 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0.1 256; +#X obj 425 280 nbx 4 18 0 1 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 1 256; +#X msg 548 305 late \$1; +#X obj 365 280 nbx 4 18 0 1 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0.24 256; +#X text 47 521 mult; +#N canvas 0 50 930 550 seq1 1; +#X obj 834 308 nbx 4 20 -128 128 0 1 empty empty mult 27 -5 0 12 #191919 #ffacab #ffffff 1 256; +#X obj 43 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #5bcefa #ffffff 0 1; +#X obj 93 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #f5a9b8 #ffffff 1 1; +#X obj 143 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #ed3b4b #ffffff 0 1; +#X obj 193 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #ff6e1d #ffffff 0 1; +#X obj 243 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #fbcd26 #ffffff 0 1; +#X obj 293 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #53af65 #ffffff 0 1; +#X obj 343 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #2d8ce3 #ffffff 1 1; +#X obj 393 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #6a47b9 #ffffff 0 1; +#X obj 443 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #5bcefa #ffffff 0 1; +#X obj 493 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #f5a9b8 #ffffff 0 1; +#X obj 543 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #ed3b4b #ffffff 0 1; +#X obj 593 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #ff6e1d #ffffff 1 1; +#X obj 643 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #fbcd26 #ffffff 0 1; +#X obj 693 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #53af65 #ffffff 0 1; +#X obj 743 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #2d8ce3 #ffffff 1 1; +#X obj 793 208 tgl 30 1 empty empty empty 17 7 0 10 #191919 #6a47b9 #ffffff 0 1; +#X obj 32 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 82 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 132 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 182 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #ff6e1d #ffffff 0 256; +#X obj 232 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 282 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 332 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 4 256; +#X obj 382 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X obj 432 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 482 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 532 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 582 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #ff6e1d #ffffff -6 256; +#X obj 632 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 682 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 732 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 2 256; +#X obj 782 307 nbx 4 20 -24 24 0 1 empty empty empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X obj 621 55 function 200 100 empty empty 0 1 25 25 25 255 255 255 1 0 0 0 0.595745 91.7526 0.585106 108.247 0.578947; +#X obj 119 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #ed3b4b #ffffff; +#X obj 169 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #ff6e1d #ffffff; +#X obj 219 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #fbcd26 #ffffff; +#X obj 269 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #53af65 #ffffff; +#X obj 319 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #2d8ce3 #ffffff; +#X obj 369 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #6a47b9 #ffffff; +#X obj 69 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #f5a9b8 #ffffff; +#X obj 19 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #5bcefa #ffffff; +#X obj 519 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #ed3b4b #ffffff; +#X obj 569 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #ff6e1d #ffffff; +#X obj 619 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #fbcd26 #ffffff; +#X obj 669 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #53af65 #ffffff; +#X obj 719 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #2d8ce3 #ffffff; +#X obj 769 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #6a47b9 #ffffff; +#X obj 469 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #f5a9b8 #ffffff; +#X obj 419 271 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #5bcefa #ffffff; +#X obj 19 243 router, f 7; +#X obj 69 243 router; +#X obj 119 243 router; +#X obj 169 243 router; +#X obj 219 243 router; +#X obj 269 243 router; +#X obj 319 243 router; +#X obj 369 243 router; +#X obj 419 243 router; +#X obj 469 243 router; +#X obj 519 243 router; +#X obj 569 243 router; +#X obj 619 243 router; +#X obj 669 243 router; +#X obj 719 243 router; +#X obj 769 243 router; +#X obj 811 505 outlet~; +#X obj 577 473 nbx 7 20 0 20000 0 1 empty empty empty 0 -4 0 10 #191919 #ffffff #ffffff 764.89 256; +#X obj 657 473 nbx 4 20 0 1 0 1 empty empty Q 42 10 0 12 #191919 #ffffff #ffffff 0.52 256; +#X obj 828 473 nbx 4 20 0 1 0 1 empty empty Q 42 10 0 12 #191919 #ffffff #ffffff 0.42 256; +#X obj 610 400 nbx 5 20 0 32 0 1 empty empty empty 0 -4 0 10 #191919 #ffffff #ffffff 0.435 256; +#X obj 739 376 nbx 5 20 -5 5 0 1 empty empty empty 0 -4 0 10 #191919 #ffffff #ffffff -0.5 256; +#X obj 802 376 nbx 5 20 -5 5 0 1 empty empty empty 0 -4 0 10 #191919 #ffffff #ffffff 0.5 256; +#X obj 781 401 nbx 4 20 0 32 0 1 empty empty empty 0 -4 0 10 #191919 #ffffff #ffffff 1 256; +#X obj 554 497 svfilter~; +#X obj 725 497 svfilter~; +#X obj 496 371 envgen~, f 9; +#X obj 554 427 *~; +#X obj 509 508 *~; +#X obj 725 427 *~; +#X obj 48 451 nbx 3 18 0 256 0 1 empty empty max -43 9 0 12 #191919 #ffacab #ffffff 36 256; +#X obj 19 505 * 100; +#X obj 234 379 tgl 33 1 empty empty quntz -4 -6 0 12 #191919 #ffacab #ffffff 0 1; +#X obj 76 475 fold; +#X obj 19 475 wrap2; +#X obj 133 475 clip; +#X obj 33 429 nbx 3 18 -256 0 0 1 empty empty min -26 9 0 12 #191919 #ffacab #ffffff -36 256; +#X obj 105 451 nbx 4 18 0 256 0 1 empty empty empty 0 -8 0 10 #191919 #ffacab #ffffff 36 256; +#X obj 90 429 nbx 4 18 -256 0 0 1 empty empty empty 0 -8 0 10 #191919 #ffacab #ffffff -36 256; +#X obj 162 451 nbx 4 18 0 256 0 1 empty empty empty 0 -8 0 10 #191919 #ffacab #ffffff 36 256; +#X obj 147 429 nbx 4 18 -256 0 0 1 empty empty empty 0 -8 0 10 #191919 #ffacab #ffffff -36 256; +#X obj 19 397 router 3; +#X obj 71 372 hradio 20 1 1 3 empty empty limit\ mode 10 26 0 12 #191919 #ffacab #ffffff 0; +#X obj 273 454 nbx 3 18 0 12 0 1 empty empty root 26 -6 0 12 #191919 #ffacab #ffffff 4.5 256; +#X obj 262 507 +; +#X obj 321 454 nbx 3 18 -8 8 0 1 empty empty oct 28 -6 0 12 #191919 #ffacab #ffffff -3 256; +#X msg 525 119 duration \$1; +#X obj 725 401 clip~; +#X obj 19 24 tgl 31 1 empty empty empty 17 7 0 10 #191919 #ffacab #ffffff 0 1; +#X obj 55 50 * 4; +#X obj 184 87 nbx 4 18 0 15 0 1 empty empty empty 0 -6 0 12 #191919 #ffacab #ffffff 0 256; +#X msg 35 83 tempo \$1 permin, f 16; +#X obj 55 24 nbx 5 18 0.001 64000 0 1 empty empty bpm 30 -6 0 12 #191919 #ffacab #ffffff 75 256; +#X obj 19 110 metro 1, f 8; +#X obj 19 137 count; +#X msg 95 110 up, f 4; +#X msg 131 110 down; +#X msg 308 110 alt \$1; +#X obj 308 82 tgl 25 1 empty empty empty 0 -7 0 12 #191919 #ffacab #ffffff 0 1; +#X obj 246 87 nbx 4 18 0 15 0 1 empty empty empty 0 -6 0 12 #191919 #ffacab #ffffff 15 256; +#X msg 246 110 max \$1, f 8; +#X msg 184 110 min \$1, f 8; +#X msg 359 110 reset \$1; +#X obj 359 87 nbx 4 18 0 15 0 1 empty empty empty 0 -8 0 10 #191919 #ffacab #ffffff 0 256; +#X obj 577 450 expr $f1*pow(2 \, $f2), f 19; +#X obj 594 427 hsl 79 20 0.01 22000 1 0 empty empty cutoff 45 10 0 14 #191919 #f5a9b8 #ffffff 0 1; +#X obj 765 427 hsl 78 20 0.01 22000 1 0 empty empty cutoff 45 10 0 14 #191919 #5bcefa #ffffff 0 1; +#X obj 748 473 nbx 7 20 0 20000 0 1 empty empty empty 0 -4 0 10 #191919 #ffffff #ffffff 2203.19 256; +#X obj 748 450 expr $f1*pow(2 \, $f2), f 19; +#X obj 678 427 nbx 3 20 0 32 0 1 empty empty empty 0 -4 0 10 #191919 #ffffff #ffffff 0 256; +#X obj 848 427 nbx 3 20 0 32 0 1 empty empty empty 0 -4 0 10 #191919 #ffffff #ffffff 0 256; +#X obj 568 375 nbx 5 20 -5 5 0 1 empty empty empty 0 -4 0 10 #191919 #ffffff #ffffff -0.5 256; +#X obj 633 375 nbx 5 20 -5 5 0 1 empty empty empty 0 -4 0 10 #191919 #ffffff #ffffff 0.5 256; +#X obj 554 400 clip~; +#X obj 216 482 / 100; +#X obj 262 478 +; +#X obj 368 454 nbx 3 18 1 100 0 1 empty empty edo 25 -6 0 12 #191919 #ffacab #ffffff 12 256; +#N canvas 0 50 598 481 semi2freq 1; +#X obj 219 134 inlet; +#X obj 273 134 inlet; +#X obj 257 423 outlet; +#X obj 257 387 * 261.626, f 10; +#X obj 257 344 pow; +#X msg 257 305 2; +#X text 32 133 semitone (0 being the root note); +#X text 316 133 in n-tone equal temperament; +#X obj 257 226 /; +#X obj 273 177 t b f; +#X text 334 386 multiply by middle c to get the frequency; +#X obj 257 267 t b f, f 6; +#X text 301 343 ratio; +#X text 62 48 multiplying 440 (a4) by 2^(1/12) will give us the frequency of a#4 (466.16) \; and so multiplying any frequency by 2^(x/n) will give you the transposition \; of that frequency by x semitones in n-tone equal temperament; +#X connect 0 0 8 0 empty; +#X connect 1 0 9 0 empty; +#X connect 3 0 2 0 empty; +#X connect 4 0 3 0 empty; +#X connect 5 0 4 0 empty; +#X connect 8 0 11 0 empty; +#X connect 9 0 8 0 empty; +#X connect 9 1 8 1 empty; +#X connect 11 0 5 0 empty; +#X connect 11 1 4 1 empty; +#X restore 302 507 pd semi2freq; +#X f 13; +#X obj 403 508 plaits~; +#N canvas 0 50 450 471 scales 1; +#X text 89 28 hexatonic blues; +#X text 109 58 9-tone blues; +#X text 89 88 harmonic minor; +#X text 99 118 melodic minor; +#X text 89 148 ukrainian dorian; +#X text 129 178 aeolian; +#X text 139 208 dorian; +#X text 139 238 ionian; +#X text 129 268 locrian; +#X text 139 298 lydian; +#X text 119 328 mixolydian; +#X text 129 358 phrygian; +#X text 119 388 whole tone; +#X text 119 418 chromatic; +#X obj 19 9 inlet; +#X obj 19 439 outlet; +#X msg 199 29 0 3 5 6 7 10 12; +#X msg 199 59 0 2 3 4 5 6 7 9 10 12; +#X msg 199 89 0 2 3 5 7 8 11 12; +#X msg 199 119 0 2 3 5 7 9 11 12; +#X msg 199 149 0 2 3 6 7 9 11 12; +#X msg 199 179 0 2 3 5 7 8 10 12; +#X msg 199 209 0 2 3 5 7 9 10 12; +#X msg 199 239 0 2 4 5 7 9 11 12; +#X msg 199 269 0 1 3 5 6 8 10 12; +#X msg 199 299 0 2 4 6 7 9 11 12; +#X msg 199 329 0 2 4 5 7 9 10 12; +#X msg 199 359 0 1 3 5 7 8 10 12; +#X msg 199 389 0 2 4 6 8 10 12; +#X msg 199 419 0 1 2 3 4 5 6 7 8 9 10 11 12; +#X restore 304 415 pd scales; +#X msg 273 369 0 2 3 5 7 8 10 12; +#X msg 287 392 0 2 4 5 7 9 11 12; +#X text 381 369 m; +#X text 393 393 M; +#X obj 8 309 bng 15 250 50 0 empty empty empty 17 7 0 10 #191919 #ffffff #ffffff; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 299 outlet; +#X text 29 18 multiply 2 numbers \, but only output product when we get a bang; +#X obj 239 219 nbx 4 20 -1000 1000 0 1 empty m-0 empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 199 259 +; +#X text 259 258 add the step value from the shared sequence; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 8 0 empty; +#X connect 4 0 3 0 empty; +#X connect 7 0 8 1 empty; +#X connect 8 0 5 0 empty; +#X restore 19 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 309 outlet; +#X obj 239 229 nbx 4 20 -1000 1000 0 1 empty m-1 empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 199 269 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 69 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 289 outlet; +#X obj 239 209 nbx 4 20 -1000 1000 0 1 empty m-2 empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 199 249 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 119 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 309 outlet; +#X obj 229 219 nbx 4 20 -1000 1000 0 1 empty m-3 empty 0 -8 0 10 #191919 #ff6e1d #ffffff 0 256; +#X obj 199 269 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 169 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 309 outlet; +#X obj 229 219 nbx 4 20 -1000 1000 0 1 empty m-4 empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 199 259 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 219 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 299 outlet; +#X obj 239 219 nbx 4 20 -1000 1000 0 1 empty m-5 empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 199 259 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 269 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 309 outlet; +#X obj 239 219 nbx 4 20 -1000 1000 0 1 empty m-6 empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 0 256; +#X obj 199 269 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 319 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 309 outlet; +#X text 29 18 multiply 2 numbers \, but only output product when we get a bang; +#X obj 229 219 nbx 4 20 -1000 1000 0 1 empty m-7 empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X obj 199 259 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 8 0 empty; +#X connect 4 0 3 0 empty; +#X connect 7 0 8 1 empty; +#X connect 8 0 5 0 empty; +#X restore 369 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 319 outlet; +#X text 29 18 multiply 2 numbers \, but only output product when we get a bang; +#X obj 219 229 nbx 4 20 -1000 1000 0 1 empty m-8 empty 0 -8 0 10 #191919 #5bcefa #ffffff 0 256; +#X obj 199 269 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 8 0 empty; +#X connect 4 0 3 0 empty; +#X connect 7 0 8 1 empty; +#X connect 8 0 5 0 empty; +#X restore 419 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 309 outlet; +#X obj 239 219 nbx 4 20 -1000 1000 0 1 empty m-9 empty 0 -8 0 10 #191919 #f5a9b8 #ffffff 0 256; +#X obj 199 269 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 469 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 309 outlet; +#X obj 229 229 nbx 4 20 -1000 1000 0 1 empty m-10 empty 0 -8 0 10 #191919 #ed3b4b #ffffff 0 256; +#X obj 199 269 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 519 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 319 outlet; +#X obj 219 239 nbx 4 20 -1000 1000 0 1 empty m-11 empty 0 -8 0 10 #191919 #ff6e1d #ffffff 0 256; +#X obj 199 279 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 569 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 319 outlet; +#X obj 229 229 nbx 4 20 -1000 1000 0 1 empty m-12 empty 0 -8 0 10 #191919 #fbcd26 #ffffff 0 256; +#X obj 199 269 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 619 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 319 outlet; +#X obj 219 229 nbx 4 20 -1000 1000 0 1 empty m-13 empty 0 -8 0 10 #191919 #53af65 #ffffff 0 256; +#X obj 199 279 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 669 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 309 outlet; +#X obj 229 219 nbx 4 20 -1000 1000 0 1 empty m-14 empty 0 -8 0 10 #191919 #2d8ce3 #ffffff 0 256; +#X obj 199 259 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 719 334 pd *; +#N canvas 0 50 450 348 * 1; +#X obj 79 49 inlet; +#X obj 210 49 inlet; +#X obj 79 89 route bang float; +#X obj 199 179 *; +#X obj 79 149 f; +#X obj 199 309 outlet; +#X obj 219 219 nbx 4 20 -1000 1000 0 1 empty m-15 empty 0 -8 0 10 #191919 #6a47b9 #ffffff 0 256; +#X obj 199 259 +; +#X connect 0 0 2 0 empty; +#X connect 1 0 3 1 empty; +#X connect 2 0 4 0 empty; +#X connect 2 1 4 1 empty; +#X connect 3 0 7 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 7 1 empty; +#X connect 7 0 5 0 empty; +#X restore 769 334 pd *; +#X obj 431 120 nbx 8 18 1 60000 0 1 empty empty empty 0 -8 0 10 #191919 #ffacab #ffffff 200 256; +#X obj 498 86 cnv 21 20 20 empty empty ๐Ÿงฟ -4 10 0 20 #191919 #00b5c8 0; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 169 9 inlet; +#X obj 69 159 outlet; +#X obj 69 129 delay; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #5bcefa #ffffff; +#X obj 9 159 outlet; +#X obj 69 9 inlet; +#X obj 69 69 select 0; +#X obj 69 39 route float; +#X connect 0 0 2 1 empty; +#X connect 2 0 1 0 empty; +#X connect 3 0 2 0 empty; +#X connect 3 0 4 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 3 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 3 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 21 175 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #f5a9b8 #ffffff; +#X obj 229 9 inlet; +#X obj 69 189 outlet; +#X obj 69 149 delay; +#X obj 9 189 outlet; +#X obj 79 9 inlet; +#X obj 79 79 select 1; +#X obj 79 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 71 174 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #ed3b4b #ffffff; +#X obj 219 9 inlet; +#X obj 69 189 outlet; +#X obj 69 149 delay; +#X obj 9 189 outlet; +#X obj 69 9 inlet; +#X obj 69 69 select 2; +#X obj 69 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 121 174 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #ff6e1d #ffffff; +#X obj 239 9 inlet; +#X obj 69 199 outlet; +#X obj 69 159 delay; +#X obj 9 199 outlet; +#X obj 89 9 inlet; +#X obj 89 79 select 3; +#X obj 89 39 route float; +#X connect 0 0 3 0 empty; +#X connect 0 0 4 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 171 174 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #fbcd26 #ffffff; +#X obj 219 9 inlet; +#X obj 79 189 outlet; +#X obj 79 149 delay; +#X obj 19 189 outlet; +#X obj 89 9 inlet; +#X obj 89 79 select 4; +#X obj 89 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 221 175 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #53af65 #ffffff; +#X obj 229 9 inlet; +#X obj 79 189 outlet; +#X obj 79 149 delay; +#X obj 19 189 outlet; +#X obj 79 9 inlet; +#X obj 79 79 select 5; +#X obj 79 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 271 174 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #2d8ce3 #ffffff; +#X obj 229 9 inlet; +#X obj 69 189 outlet; +#X obj 69 149 delay; +#X obj 9 189 outlet; +#X obj 89 9 inlet; +#X obj 89 79 select 6; +#X obj 89 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 321 174 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #6a47b9 #ffffff; +#X obj 219 9 inlet; +#X obj 79 189 outlet; +#X obj 79 149 delay; +#X obj 19 189 outlet; +#X obj 89 9 inlet; +#X obj 89 79 select 7; +#X obj 89 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 371 174 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 229 9 inlet; +#X obj 69 189 outlet; +#X obj 69 149 delay; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #5bcefa #ffffff; +#X obj 9 189 outlet; +#X obj 79 9 inlet; +#X obj 79 79 select 8; +#X obj 79 39 route float; +#X connect 0 0 2 1 empty; +#X connect 2 0 1 0 empty; +#X connect 3 0 2 0 empty; +#X connect 3 0 4 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 3 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 3 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 421 174 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #f5a9b8 #ffffff; +#X obj 219 9 inlet; +#X obj 69 189 outlet; +#X obj 69 159 delay; +#X obj 9 189 outlet; +#X obj 79 9 inlet; +#X obj 79 79 select 9; +#X obj 79 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 471 173 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #ed3b4b #ffffff; +#X obj 229 9 inlet; +#X obj 69 189 outlet; +#X obj 69 149 delay; +#X obj 9 189 outlet; +#X obj 79 9 inlet; +#X obj 79 79 select 10; +#X obj 79 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 521 173 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #ff6e1d #ffffff; +#X obj 229 19 inlet; +#X obj 69 199 outlet; +#X obj 69 159 delay; +#X obj 9 199 outlet; +#X obj 89 19 inlet; +#X obj 79 89 select 11; +#X obj 89 49 route float; +#X connect 0 0 3 0 empty; +#X connect 0 0 4 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 571 173 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #fbcd26 #ffffff; +#X obj 269 9 inlet; +#X obj 79 189 outlet; +#X obj 79 149 delay; +#X obj 19 189 outlet; +#X obj 89 9 inlet; +#X obj 89 79 select 12; +#X obj 89 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 621 174 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #53af65 #ffffff; +#X obj 229 9 inlet; +#X obj 79 189 outlet; +#X obj 79 149 delay; +#X obj 19 189 outlet; +#X obj 79 9 inlet; +#X obj 79 79 select 13; +#X obj 79 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 671 173 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #2d8ce3 #ffffff; +#X obj 239 9 inlet; +#X obj 69 189 outlet; +#X obj 69 149 delay; +#X obj 9 189 outlet; +#X obj 89 9 inlet; +#X obj 89 79 select 14; +#X obj 89 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 721 173 pd; +#N canvas 0 50 450 300 (subpatch) 1; +#X obj 0 0 bng 30 50 10 0 empty empty empty 17 7 0 10 #191919 #6a47b9 #ffffff; +#X obj 229 9 inlet; +#X obj 79 189 outlet; +#X obj 79 149 delay; +#X obj 19 189 outlet; +#X obj 79 9 inlet; +#X obj 79 79 select 15; +#X obj 79 39 route float; +#X connect 0 0 4 0 empty; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 1 empty; +#X connect 3 0 2 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 6 0 empty; +#X connect 7 1 0 0 empty; +#X coords 0 0 1 1 31 31 2 0 0; +#X restore 771 173 pd; +#N canvas 0 50 450 300 quantize 1; +#X obj 29 19 inlet; +#X obj 79 19 inlet; +#X obj 169 19 inlet; +#X obj 29 259 outlet; +#X obj 29 199 autotune2; +#N canvas 0 50 530 360 listp 0; +#X obj 338 99 v counter; +#X obj 368 129 + 1; +#X obj 349 299 array define -k; +#A resize 13; +#A 0 0 1 2 3 4 5 6 7 8 9 10 11 12; +#X msg 279 249 resize \$1; +#X obj 279 219 list length; +#X obj 133 269 array set; +#X obj 338 159 t f f; +#X obj 9 269 array get; +#X obj 9 9 loadbang; +#X obj 119 99 t b l l; +#X obj 9 39 t b b; +#X obj 155 229 t s s; +#X obj 119 9 inlet; +#X obj 9 329 outlet; +#X msg 349 199 rename amarr-\$1; +#X msg 155 199 symbol amarr-\$1; +#X obj 9 299 op * 100; +#X text 229 18 store and output the input list \, and output it on load; +#X connect 0 0 1 0 32.................E....3A...PA....d....n.....; +#X connect 0 0 6 0 empty; +#X connect 1 0 0 0 48.................J....fB...fB....n....T7++++3++++E++++O9++++y++++; +#X connect 3 0 2 0 empty; +#X connect 4 0 3 0 empty; +#X connect 6 0 15 0 empty; +#X connect 6 1 14 0 empty; +#X connect 7 0 16 0 empty; +#X connect 8 0 10 0 empty; +#X connect 9 0 7 0 empty; +#X connect 9 1 5 0 empty; +#X connect 9 2 4 0 empty; +#X connect 10 0 7 0 empty; +#X connect 10 1 0 0 32.................M....DS...PC....wD...3A....; +#X connect 11 0 7 2 empty; +#X connect 11 1 5 2 empty; +#X connect 12 0 9 0 empty; +#X connect 14 0 2 0 empty; +#X connect 15 0 11 0 empty; +#X connect 16 0 13 0 empty; +#X restore 169 119 pd listp; +#X obj 79 69 == 0; +#X msg 79 119 bypass \$1; +#X connect 0 0 4 0 empty; +#X connect 1 0 6 0 empty; +#X connect 2 0 5 0 empty; +#X connect 4 0 3 0 empty; +#X connect 5 0 4 1 empty; +#X connect 6 0 7 0 empty; +#X connect 7 0 4 0 empty; +#X restore 216 424 pd quantize; +#X obj 321 478 * 12; +#X obj 97 508 glide; +#X obj 149 508 nbx 4 18 0 60000 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0 256; +#X obj 418 378 nbx 4 18 0 15 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 6 256; +#X obj 427 400 nbx 4 18 0 1 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0.44 256; +#X obj 437 422 nbx 4 18 0 1 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0.81 256; +#X obj 447 444 nbx 4 18 0 1 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0.75 256; +#X obj 484 422 nbx 4 18 0 1 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0.98 256; +#X obj 501 444 tgl 25 1 empty empty empty 17 7 0 10 #191919 #ffffff #ffffff 1 1; +#N canvas 0 50 450 300 methods 1; +#X msg 59 129 harmonics \$1; +#X msg 109 99 timbre \$1; +#X msg 159 129 morph \$1; +#X obj 19 269 outlet; +#X msg 19 99 model \$1; +#X obj 19 19 inlet; +#X obj 59 19 inlet; +#X obj 109 19 inlet; +#X obj 159 19 inlet; +#X msg 249 149 decay \$1; +#X msg 329 149 trigger \$1; +#X obj 329 19 inlet; +#X obj 249 19 inlet; +#X connect 0 0 3 0 empty; +#X connect 1 0 3 0 empty; +#X connect 2 0 3 0 empty; +#X connect 4 0 3 0 empty; +#X connect 5 0 4 0 empty; +#X connect 6 0 0 0 empty; +#X connect 7 0 1 0 empty; +#X connect 8 0 2 0 empty; +#X connect 9 0 3 0 empty; +#X connect 10 0 3 0 empty; +#X connect 11 0 10 0 empty; +#X connect 12 0 9 0 empty; +#X restore 418 476 pd methods; +#N canvas 0 50 450 300 + 1; +#X obj 149 39 inlet; +#X obj 149 169 +; +#X obj 199 39 inlet; +#X obj 199 99 t b f; +#X obj 149 239 outlet; +#X connect 0 0 1 0 empty; +#X connect 1 0 4 0 empty; +#X connect 2 0 3 0 empty; +#X connect 3 0 1 0 empty; +#X connect 3 1 1 1 empty; +#X restore 216 508 pd +; +#X obj 431 86 !/ 60000; +#X obj 489 9 loadbang; +#N canvas 0 50 450 250 (subpatch) 1; +#X obj 109 79 key; +#X obj 19 289 spigot; +#X obj 1 1 tgl 19 1 empty empty empty 17 7 0 10 #191919 #ffffff #ffffff 0 1; +#X obj 19 359 outlet; +#X obj 109 119 select 81 87 69 82 84 89 85 73 65 83 68 70 71 72 74 75; +#X msg 109 179 0; +#X msg 128 209 1; +#X msg 148 179 2; +#X msg 167 209 3; +#X msg 187 179 4; +#X msg 206 209 5; +#X msg 226 179 6; +#X msg 245 209 7; +#X msg 265 179 8; +#X msg 285 209 9; +#X msg 304 179 10; +#X msg 324 209 11; +#X msg 343 179 12; +#X msg 363 209 13; +#X msg 382 179 14; +#X msg 402 209 15; +#X obj 109 29 inlet; +#X connect 0 0 4 0 empty; +#X connect 1 0 3 0 empty; +#X connect 2 0 1 1 empty; +#X connect 4 0 5 0 empty; +#X connect 4 1 6 0 empty; +#X connect 4 2 7 0 empty; +#X connect 4 3 8 0 empty; +#X connect 4 4 9 0 empty; +#X connect 4 5 10 0 empty; +#X connect 4 6 11 0 empty; +#X connect 4 7 12 0 empty; +#X connect 4 8 13 0 empty; +#X connect 4 9 14 0 empty; +#X connect 4 10 15 0 empty; +#X connect 4 11 16 0 empty; +#X connect 4 12 17 0 empty; +#X connect 4 13 18 0 empty; +#X connect 4 14 19 0 empty; +#X connect 4 15 20 0 empty; +#X connect 5 0 1 0 empty; +#X connect 6 0 1 0 empty; +#X connect 7 0 1 0 empty; +#X connect 8 0 1 0 empty; +#X connect 9 0 1 0 empty; +#X connect 10 0 1 0 empty; +#X connect 11 0 1 0 empty; +#X connect 12 0 1 0 empty; +#X connect 13 0 1 0 empty; +#X connect 14 0 1 0 empty; +#X connect 15 0 1 0 empty; +#X connect 16 0 1 0 empty; +#X connect 17 0 1 0 empty; +#X connect 18 0 1 0 empty; +#X connect 19 0 1 0 empty; +#X connect 20 0 1 0 empty; +#X connect 21 0 2 0 empty; +#X coords 0 1 100 -1 21 21 1 0 0; +#X restore 139 136 graph; +#X obj 79 142 nbx 4 18 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0 256; +#N canvas 0 50 450 250 (subpatch) 1; +#X obj 0 0 tgl 21 0 empty empty empty 17 7 0 10 #191919 #ffffff #ffffff 0 1; +#X obj 39 9 inlet; +#X obj 39 99 outlet; +#X obj 39 59 spigot; +#X connect 0 0 3 1 empty; +#X connect 1 0 3 0 empty; +#X connect 3 0 2 0 empty; +#X coords 0 1 100 -1 21 21 1 0 0; +#X restore 559 9 graph; +#N canvas 0 50 450 250 (subpatch) 1; +#X obj 0 0 tgl 21 0 empty empty empty 17 7 0 10 #191919 #ffffff #ffffff 0 1; +#X obj 49 9 inlet~; +#X obj 49 109 outlet~; +#X obj 49 59 *~ 0; +#X connect 0 0 3 1 empty; +#X connect 1 0 3 0 empty; +#X connect 3 0 2 0 empty; +#X coords 0 1 100 -1 21 21 1 0 0; +#X restore 584 9 graph; +#X obj 249 9 inlet~; +#X obj 299 9 inlet; +#X obj 869 506 outlet; +#X obj 122 49 t b f; +#X obj 122 24 nbx 4 18 1 128 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 4 256; +#N canvas 0 50 450 300 kn 1; +#X obj 89 129 key; +#X obj 259 189 keyup; +#X obj 179 199 select 97; +#X obj 259 219 select 97; +#X obj 89 319 spigot; +#X msg 179 229 1; +#X msg 259 249 0; +#X obj 179 279 change; +#X obj 179 319 select 1 0; +#X obj 299 109 spigot; +#X obj 289 79 key; +#X msg 179 349 set; +#X msg 219 399; +#X msg 89 349 add2 \$1; +#X text 359 238 negative sign and . are allowed; +#X obj 219 429 fudiparse; +#X obj 89 249 moses 58; +#X text 359 178 this key becomes a "modifier" \; so when it's held \, we accept numbers and accumulate them \; until that key is released then we output the numbers; +#X obj 299 139 nbx 4 18 -1e+37 1e+37 0 1 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 97 256; +#X obj 319 19 inlet; +#X text 359 108 open the spigot and then press any key \, then close it; +#X obj 219 489 outlet; +#X text 488 474 the way is the way; +#X text 501 499 i love you \, ra; +#X text 369 268 can even input space-separated lists; +#X connect 0 0 2 0 empty; +#X connect 0 0 16 0 empty; +#X connect 1 0 3 0 empty; +#X connect 2 0 5 0 empty; +#X connect 3 0 6 0 empty; +#X connect 4 0 13 0 empty; +#X connect 5 0 7 0 empty; +#X connect 6 0 7 0 empty; +#X connect 7 0 4 1 empty; +#X connect 7 0 8 0 empty; +#X connect 8 0 11 0 empty; +#X connect 8 1 12 0 empty; +#X connect 9 0 18 0 empty; +#X connect 10 0 9 0 empty; +#X connect 11 0 12 0 empty; +#X connect 12 0 15 0 empty; +#X connect 13 0 12 0 empty; +#X connect 15 0 21 0 empty; +#X connect 16 0 4 0 empty; +#X connect 18 0 2 1 empty; +#X connect 18 0 3 1 empty; +#X connect 19 0 9 1 empty; +#X restore 459 39 pd kn; +#X obj 459 9 tgl 25 0 empty empty empty 17 7 0 10 #191919 #ffffff #ffffff 0 1; +#X obj 889 389 wrap2~; +#X obj 889 339 nbx 4 18 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0 256; +#X obj 943 339 nbx 4 18 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #191919 #ffffff #ffffff 0 256; +#X connect 0 0 135 0 32.................C....HM++++.....Ry+++a.....; +#X connect 0 0 136 0 32.................C....PP++++.....Dz+++a.....; +#X connect 0 0 137 0 32.................C....XS++++.....1z+++a.....; +#X connect 0 0 139 0 32.................C....nY++++.....Z1+++a.....; +#X connect 0 0 140 0 32.................C....vb++++.....L2+++a.....; +#X connect 0 0 141 0 32.................C....3e++++.....92+++a.....; +#X connect 0 0 142 0 32.................C.....i++++.....v3+++a.....; +#X connect 0 0 143 0 32.................C....Hl++++.....h4+++a.....; +#X connect 0 0 144 0 32.................C....Po++++.....T5+++a.....; +#X connect 0 0 145 0 32.................C....Xr++++.....F6+++a.....; +#X connect 0 0 146 0 32.................C....fu++++.....36+++a.....; +#X connect 0 0 147 0 32.................C....nx++++.....p7+++a.....; +#X connect 0 0 148 0 32.................C....v0++++.....b8+++a.....; +#X connect 0 0 149 0 32.................C....33++++.....N9+++a.....; +#X connect 0 0 150 0 32.................C.....7++++......++++a.....; +#X connect 0 0 138 0 32.................C....fV++++.....n0+++a.....; +#X connect 1 0 50 1 empty; +#X connect 2 0 51 1 empty; +#X connect 3 0 52 1 empty; +#X connect 4 0 53 1 empty; +#X connect 5 0 54 1 empty; +#X connect 6 0 55 1 empty; +#X connect 7 0 56 1 empty; +#X connect 8 0 57 1 empty; +#X connect 9 0 58 1 empty; +#X connect 10 0 59 1 empty; +#X connect 11 0 60 1 empty; +#X connect 12 0 61 1 empty; +#X connect 13 0 62 1 empty; +#X connect 14 0 63 1 empty; +#X connect 15 0 64 1 empty; +#X connect 16 0 65 1 empty; +#X connect 17 0 135 1 empty; +#X connect 18 0 136 1 empty; +#X connect 19 0 137 1 empty; +#X connect 20 0 138 1 empty; +#X connect 21 0 139 1 empty; +#X connect 22 0 140 1 empty; +#X connect 23 0 141 1 empty; +#X connect 24 0 142 1 empty; +#X connect 25 0 143 1 empty; +#X connect 26 0 144 1 empty; +#X connect 27 0 145 1 empty; +#X connect 28 0 146 1 empty; +#X connect 29 0 147 1 empty; +#X connect 30 0 148 1 empty; +#X connect 31 0 149 1 empty; +#X connect 32 0 150 1 empty; +#X connect 33 0 76 1 48.................E....fL...PA....HC...LM....q++++SC...v5+++O1....; +#X connect 34 0 137 0 empty; +#X connect 34 0 134 0 32.................D....z3+++OA....M9+++m.....; +#X connect 35 0 138 0 empty; +#X connect 35 0 134 0 32.................D....r0+++OA....a8+++m.....; +#X connect 36 0 139 0 empty; +#X connect 36 0 134 0 32.................D....jx+++OA....o7+++m.....; +#X connect 37 0 140 0 empty; +#X connect 37 0 134 0 32.................D....bu+++OA....26+++m.....; +#X connect 38 0 141 0 empty; +#X connect 38 0 134 0 32.................D....Tr+++OA....E6+++m.....; +#X connect 39 0 142 0 empty; +#X connect 39 0 134 0 32.................D....Lo+++OA....S5+++m.....; +#X connect 40 0 136 0 empty; +#X connect 40 0 134 0 32.................D....76+++OA....+9+++m.....; +#X connect 41 0 135 0 empty; +#X connect 41 0 134 0 32.................D....D++++OA....w++++m.....; +#X connect 42 0 145 0 empty; +#X connect 42 0 134 0 32.................D....ze+++OA....82+++m.....; +#X connect 43 0 146 0 empty; +#X connect 43 0 134 0 32.................D....rb+++OA....K2+++m.....; +#X connect 44 0 147 0 empty; +#X connect 44 0 134 0 32.................D....jY+++OA....Y1+++m.....; +#X connect 45 0 148 0 empty; +#X connect 45 0 134 0 32.................D....bV+++OA....m0+++m.....; +#X connect 46 0 149 0 empty; +#X connect 46 0 134 0 32.................D....TS+++OA....0z+++m.....; +#X connect 47 0 150 0 empty; +#X connect 47 0 134 0 32.................D....LP+++OA....Cz+++m.....; +#X connect 48 0 144 0 empty; +#X connect 48 0 134 0 32.................D....7h+++OA....u3+++m.....; +#X connect 49 0 143 0 empty; +#X connect 49 0 134 0 32.................D....Dl+++OA....g4+++m.....; +#X connect 50 1 41 0 empty; +#X connect 51 1 40 0 empty; +#X connect 52 1 34 0 empty; +#X connect 53 1 35 0 empty; +#X connect 54 1 36 0 empty; +#X connect 55 1 37 0 empty; +#X connect 56 1 38 0 empty; +#X connect 57 1 39 0 empty; +#X connect 58 1 49 0 empty; +#X connect 59 1 48 0 empty; +#X connect 60 1 42 0 empty; +#X connect 61 1 43 0 empty; +#X connect 62 1 44 0 empty; +#X connect 63 1 45 0 empty; +#X connect 64 1 46 0 empty; +#X connect 65 1 47 0 empty; +#X connect 67 0 74 1 empty; +#X connect 68 0 74 2 32.................C....L8++++.....S++++W.....; +#X connect 69 0 75 2 32.................B....L8+++u.....S++++a.....; +#X connect 70 0 77 1 32.................D....P8+++OA....T++++e.....; +#X connect 71 0 97 1 empty; +#X connect 72 0 97 2 32.................C....P6++++.....z9+++W.....; +#X connect 73 0 79 1 32.................C....P8++++.....T++++a.....; +#X connect 74 0 194 0 empty; +#X connect 75 0 66 0 48.................H....PD....B....DA...D++++uU....w++++aE...P8++++; +#X connect 76 0 78 1 32.................D.....B....A....f....TG....; +#X connect 77 0 74 0 empty; +#X connect 78 0 123 0 48.................E....vA...PA....b....z2+++eK....88+++2B...Pf++++; +#X connect 79 0 75 0 empty; +#X connect 80 0 84 2 empty; +#X connect 81 0 171 0 48.................D....rC....A....6....v9+++Ok....r++++SI....7++++; +#X connect 82 0 169 1 32.................F....n....fA....J....v.....; +#X connect 83 0 81 0 32.................E....f7+++eA....H++++q.....; +#X connect 84 0 81 0 32.................G.........vA.........3.....; +#X connect 85 0 81 0 32.................E....v3+++eA....L9+++q.....; +#X connect 86 0 84 1 empty; +#X connect 87 0 83 2 empty; +#X connect 88 0 83 1 empty; +#X connect 89 0 85 2 empty; +#X connect 90 0 85 1 empty; +#X connect 91 0 84 0 empty; +#X connect 91 1 83 0 32.................H....fB....B....n....nC....; +#X connect 91 2 85 0 32.................E....7D...PA....OA...nC....; +#X connect 92 0 91 1 32.................C.....+++++.....v++++W.....; +#X connect 93 0 125 1 empty; +#X connect 94 0 127 0 48.................C....nA...v.....Z....n9+++eJ....p++++mB...P6++++; +#X connect 95 0 170 0 empty; +#X connect 96 0 33 0 48.................E....3D...PA....NA...b5+++OX....m9+++CF...Pq++++; +#X connect 97 0 79 0 empty; +#X connect 98 0 103 0 empty; +#X connect 99 0 101 0 32.................G....z9++++A....s++++2.....; +#X connect 99 0 181 0 32.................I....fW...PB....3E....A....; +#X connect 100 0 111 0 empty; +#X connect 101 0 103 0 32.................D....L8+++OA....S++++i.....; +#X connect 102 0 99 0 32.................F....LA...fA....S....j.....; +#X connect 103 0 104 0 empty; +#X connect 104 0 184 0 48.................E....jB...PA....o....39+++OO....t++++yC...f7++++; +#X connect 105 0 104 0 32.................D....T6+++OA....09+++m.....; +#X connect 106 0 104 0 32.................D....D4+++OA....Q9+++m.....; +#X connect 107 0 104 0 32.................D.....t+++OA....f6+++m.....; +#X connect 108 0 107 0 empty; +#X connect 109 0 110 0 empty; +#X connect 110 0 104 0 32.................D....3w+++OA....d7+++m.....; +#X connect 111 0 104 0 32.................D....v0+++OA....b8+++m.....; +#X connect 112 0 104 0 32.................D....zp+++OA....s5+++e.....; +#X connect 113 0 112 0 empty; +#X connect 114 0 67 0 empty; +#X connect 115 0 114 0 32.................B.....++++u.....v++++O.....; +#X connect 116 0 118 0 32.................B.....++++u.....v++++O.....; +#X connect 117 0 75 1 empty; +#X connect 118 0 117 0 empty; +#X connect 119 0 114 1 32.................B....n....f.....J....P.....; +#X connect 120 0 118 1 32.................B....f....f.....H....L.....; +#X connect 121 0 123 1 empty; +#X connect 122 0 123 2 32.................C....L6++++.....y9+++W.....; +#X connect 123 0 77 0 empty; +#X connect 124 0 180 0 empty; +#X connect 125 0 94 0 empty; +#X connect 126 0 127 1 empty; +#X connect 126 0 170 1 32.................D....n8+++OA....Z++++a.....; +#X connect 127 0 128 0 48.................C....PE...v.....TA...b9+++eY....m++++WF...f6++++; +#X connect 128 0 78 0 48.................I....7C...PB....+....j9+++eX....o++++GF...P6++++; +#X connect 128 1 78 0 48.................E....nB...PA....p....j9+++uT....o++++KE...P6++++; +#X connect 129 0 169 2 48.................D....D++++OA....w++++K++++u3++++x++++K9+++u8++++; +#X connect 130 0 169 2 empty; +#X connect 131 0 169 2 32.................C....z9++++.....s++++W.....; +#X connect 134 0 128 0 32.................o....7X...PJ....OF...HK....; +#X connect 134 0 76 0 32.................o....Td...PJ....kG...jB....; +#X connect 135 0 91 0 empty; +#X connect 136 0 91 0 32.................G....77++++A....O++++aB....; +#X connect 137 0 91 0 32.................G....z4++++A....c9+++aB....; +#X connect 138 0 91 0 32.................G....r1++++A....q8+++aB....; +#X connect 139 0 91 0 32.................G....jy++++A....47+++aB....; +#X connect 140 0 91 0 32.................G....bv++++A....G7+++aB....; +#X connect 141 0 91 0 32.................G....Ts++++A....U6+++aB....; +#X connect 142 0 91 0 32.................G....Lp++++A....i5+++aB....; +#X connect 143 0 91 0 32.................G....Dm++++A....w4+++aB....; +#X connect 144 0 91 0 32.................G....7i++++A....+3+++aB....; +#X connect 145 0 91 0 32.................G....zf++++A....M3+++aB....; +#X connect 146 0 91 0 32.................G....rc++++A....a2+++aB....; +#X connect 147 0 91 0 32.................G....jZ++++A....o1+++aB....; +#X connect 148 0 91 0 32.................G....bW++++A....20+++aB....; +#X connect 149 0 91 0 32.................G....TT++++A....E0+++aB....; +#X connect 150 0 91 0 32.................G....LQ++++A....Sz+++uB....; +#X connect 151 0 155 1 32.................g....Ps+++eH....T6+++WB....; +#X connect 151 0 156 1 32.................g....Xv+++eH....F7+++WB....; +#X connect 151 0 158 1 32.................g....n1+++eH....p8+++WB....; +#X connect 151 0 159 1 32.................g....v4+++eH....b9+++WB....; +#X connect 151 0 165 1 32.................f....fL....H....HC...TB....; +#X connect 151 0 161 1 empty; +#X connect 151 0 154 1 32.................g....Hp+++eH....h5+++WB....; +#X connect 151 0 153 1 32.................g.....m+++eH....v4+++aB....; +#X connect 151 0 157 1 32.................g....fy+++eH....37+++aB....; +#X connect 151 0 160 1 32.................g....37+++eH....N++++WB....; +#X connect 151 0 168 1 32.................f....3U....H....dE...PB....; +#X connect 151 0 167 1 32.................f....vR....H....rD...PB....; +#X connect 151 0 166 1 32.................f....nO....H....5C...PB....; +#X connect 151 0 164 1 32.................f....XI....H....VB...PB....; +#X connect 151 0 163 1 32.................f....PF....H....jA...PB....; +#X connect 151 0 162 1 32.................f....HC....H....x....PB....; +#X connect 151 0 96 0 48.................F....vD...fA....LA...j9+++uW....o++++6E...f6++++; +#X connect 153 0 50 0 empty; +#X connect 154 0 51 0 empty; +#X connect 155 0 52 0 empty; +#X connect 156 0 53 0 empty; +#X connect 157 0 54 0 empty; +#X connect 158 0 55 0 empty; +#X connect 159 0 56 0 empty; +#X connect 160 0 57 0 empty; +#X connect 161 0 58 0 empty; +#X connect 162 0 59 0 empty; +#X connect 163 0 60 0 empty; +#X connect 164 0 61 0 empty; +#X connect 165 0 62 0 empty; +#X connect 166 0 63 0 empty; +#X connect 167 0 64 0 empty; +#X connect 168 0 65 0 empty; +#X connect 169 0 124 0 empty; +#X connect 170 0 94 1 32.................D....L8+++OA....S++++m.....; +#X connect 171 0 169 0 48.................D....jF....A....oA...T4++++c....U9+++eG...Pl++++; +#X connect 172 0 171 1 48.................B....79+++u.....u++++y9+++u2++++r++++68++++6++++; +#X connect 173 0 179 0 empty; +#X connect 174 0 179 1 32.................0....b....PM....G....nC....; +#X connect 175 0 179 2 32.................e....3....vG....N....PB....; +#X connect 176 0 179 3 32.................E....LA...PA....S....z.....; +#X connect 177 0 179 4 empty; +#X connect 178 0 179 5 empty; +#X connect 179 0 128 0 32.................F....P++++uA....z++++y.....; +#X connect 180 0 125 0 48.................C....7A...v.....e....v7+++uK....L++++6B...vy++++; +#X connect 181 0 151 0 empty; +#X connect 183 0 184 0 48.................C....D+++++.....w++++69++++w++++t++++e7+++u7++++; +#X connect 184 0 154 0 32.................E....X++++eA....1+++++.....; +#X connect 184 0 153 0 32.................E....P7+++eA....D++++CA....; +#X connect 184 0 167 0 32.................F.....n...fA.....J...3.....; +#X connect 184 0 168 0 32.................F....Hq...fA....xJ...3.....; +#X connect 184 0 163 0 32.................F....fa...fA....3F...3.....; +#X connect 184 0 162 0 32.................F....XX...fA....FF...3.....; +#X connect 184 0 164 0 32.................F....nd...fA....pG...3.....; +#X connect 184 0 156 0 32.................F....nE...fA....ZA...7.....; +#X connect 184 0 155 0 32.................F....fB...fA....n....7.....; +#X connect 184 0 157 0 32.................F....vH...fA....LB....A....; +#X connect 184 0 158 0 32.................F....3K...fA....9B...7.....; +#X connect 184 0 166 0 32.................F....3j...fA....NI...3.....; +#X connect 184 0 160 0 32.................F....HR...fA....hD...7.....; +#X connect 184 0 159 0 32.................F.....O...fA....vC...7.....; +#X connect 184 0 161 0 32.................F....PU...fA....TE...7.....; +#X connect 184 0 165 0 32.................F....vg...fA....bH...7.....; +#X connect 190 0 99 0 48.................B....j9+++u.....o++++m9+++uu++++o++++66+++u6++++; +#X connect 190 1 99 1 48.................E....j8+++eA....Y++++y9+++eu++++r++++26+++u6++++; +#X connect 191 0 190 0 empty; +#X connect 193 0 192 0 empty; +#X connect 194 0 97 0 empty; +#X connect 195 0 194 1 empty; +#X connect 196 0 194 2 empty; +#X restore 279 89 pd seq1; +#X msg 431 393 open amaranth-230806-02.wav \, start; +#X connect 73 0 81 0 32.................H....H6+++OB....x9+++OA....; +#X connect 73 1 82 0 32.................N....T6+++uC....09+++OA....; +#X connect 80 0 79 0 32.................H....Tu+++OB....06+++6.....; +#X connect 81 0 71 0 32.................d.........fG.........vC....; +#X connect 81 0 79 0 32.................S....7B...vD....u....rA....; +#X connect 82 0 71 1 32.................I....P9+++eB....j++++uA....; +#X connect 82 0 79 1 32.................H.....C....B....v....rA....; +#X connect 85 0 73 0 32.................F.....J...fA....fB...v.....; +#X connect 86 0 85 0 empty; +#X connect 88 0 73 0 32.................H....z9+++OB....s++++CA....; +#X connect 89 0 73 0 32.................H....D6+++OB....w9+++6.....; +#X connect 90 0 73 0 32.................F....z9+++uA....s++++iD....; +#X connect 91 0 90 0 empty; +#X connect 92 0 73 0 32.................F.....6+++uA....v9+++iD....; +#X connect 93 0 92 0 empty; +#X connect 94 0 73 0 32.................F....n1+++uA....p8+++iD....; +#X connect 95 0 94 0 empty; +#X connect 96 0 73 0 32.................G....Dx++++A....g7+++mD....; +#X connect 97 0 96 0 empty; +#X connect 98 0 73 0 32.................H....Lu+++OB....y6+++6.....; +#X connect 99 0 73 0 32.................G....nt++++A....p6+++mD....; +#X connect 100 0 73 0 32.................H....f2+++OB....38+++CA....; +#X connect 101 0 99 0 empty; +#X connect 102 0 100 0 empty; +#X connect 103 0 105 0 empty; +#X connect 104 0 89 0 empty; +#X connect 105 0 73 0 32.................H....Xy+++OB....17+++6.....; +#X connect 106 0 88 0 empty; +#X connect 108 0 86 0 empty; +#X connect 109 0 79 0 32.................H....36+++OB....99+++GA....;