diff --git a/puredata/floating-world-sub.pd b/puredata/floating-world-sub.pd index 49ef24d..cf9a185 100644 --- a/puredata/floating-world-sub.pd +++ b/puredata/floating-world-sub.pd @@ -1,8 +1,8 @@ -#N canvas 0 33 1084 603 12; +#N canvas 0 33 939 603 12; #X text 18 16 walker sound-parade/20220116-195752-26b5bfd0-76bb-11ec-a028-edb46eb87eb5/audio.wav ; #X msg 17 491 \; pd-data3 clear; -#N canvas 800 447 638 300 storage 0; +#N canvas 800 447 638 300 storage 1; #X restore 19 82 pd storage; #N canvas 196 114 615 428 noise 0; #X obj 84 300 else/f2s~ 50; @@ -183,12 +183,12 @@ #fcfcfc #000000 #000000; #X obj 137 371 t b b; #X obj 221 449 v n; -#X msg 137 412 open /home/doohoyi/Documents/Pd/sound-parade \, dump -\, n; #X floatatom 172 474 5 0 0 1 n - - 0; #X obj 137 615 s post; #X obj 234 553 r ask; #X obj 137 320 loadbang; +#X msg 137 412 open /home/doohoyi/Downloads/sound-parade \, dump \, +n; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 5 0; @@ -227,20 +227,20 @@ #X connect 38 0 32 0; #X connect 39 0 28 0; #X connect 40 0 43 0; -#X connect 40 2 49 0; -#X connect 41 0 50 0; +#X connect 40 2 48 0; +#X connect 41 0 49 0; #X connect 42 0 41 0; #X connect 43 0 44 0; #X connect 44 0 41 0; #X connect 45 0 46 0; -#X connect 46 0 48 0; +#X connect 46 0 52 0; #X connect 46 1 41 1; -#X connect 48 0 40 0; -#X connect 49 0 47 0; -#X connect 51 0 41 0; -#X connect 52 0 45 0; +#X connect 48 0 47 0; +#X connect 50 0 41 0; +#X connect 51 0 45 0; +#X connect 52 0 40 0; #X restore 16 568 pd archive; -#N canvas 798 33 640 350 data3 0; +#N canvas 798 33 640 350 data3 1; #X restore 39 434 pd data3; #N canvas 861 486 512 300 template3 0; #X obj 48 98 filledpolygon q 0 1 0 0 w 0 w h 0 h; @@ -257,7 +257,6 @@ q; #X obj 542 80 netsend; #X floatatom 615 23 5 0 0 0 - - - 0; #X msg 136 92 listen 10000; -#X obj 201 147 print; #X msg 750 30 disconnect \, connect localhost 10001, f 18; #X obj 18 206 v keep_spkrs_alive; #X obj 639 226 v keep_spkrs_alive; @@ -271,7 +270,7 @@ q; #X obj 166 406 list prepend add2; #X obj 166 431 list trim; #X obj 166 456 t b a; -#X msg 198 507 \; pd-storage obj 100 100 walker 0.45 10000 sound-parade/20220116-232856-a37c5250-76d8-11ec-8361-b1628e9bcc27/audio.wav +#X msg 198 507 \; pd-storage obj 100 100 walker 0 20000 sound-parade/20221118-125020-1f36eca0-66f4-11ed-ba7e-b56ea38413bb/audio.wav ; #X msg 279 431 set \, addsemi \, add2 pd-storage obj 100 100 walker ; @@ -281,47 +280,55 @@ q; #X msg 371 374 set \$1; #X obj 371 324 loadbang; #X msg 371 349 0.45; -#X obj 72 180 v gain_adjust; -#X obj 18 155 route alive gain; +#X obj 73 180 v gain_adjust; #X obj 789 226 v gain_adjust; #X floatatom 863 195 5 0 0 0 - - - 0; #X msg 789 251 send gain_ack \$1; +#X obj 267 115 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc +#000000 #000000; +#X obj 18 155 route alive gain newconn; +#X obj 678 298 change; +#X obj 440 108 list; #X connect 4 0 3 0; #X connect 5 0 3 1; #X connect 6 0 7 0; -#X connect 11 0 16 0; -#X connect 11 0 38 0; +#X connect 11 0 41 0; #X connect 12 0 13 0; #X connect 14 0 13 0; #X connect 15 0 11 0; -#X connect 17 0 13 0; -#X connect 19 0 4 0; -#X connect 19 0 23 0; -#X connect 20 0 19 0; -#X connect 20 0 39 0; -#X connect 21 0 22 0; -#X connect 22 0 20 0; -#X connect 23 0 13 0; -#X connect 24 0 26 0; -#X connect 24 1 31 0; -#X connect 25 0 29 0; +#X connect 16 0 13 0; +#X connect 18 0 22 0; +#X connect 18 0 42 0; +#X connect 19 0 18 0; +#X connect 19 0 37 0; +#X connect 20 0 21 0; +#X connect 21 0 19 0; +#X connect 22 0 13 0; +#X connect 23 0 25 0; +#X connect 23 1 30 0; +#X connect 24 0 28 0; +#X connect 25 0 26 0; #X connect 26 0 27 0; #X connect 27 0 28 0; -#X connect 28 0 29 0; -#X connect 28 1 29 0; -#X connect 30 0 29 0; -#X connect 31 0 25 0; -#X connect 31 1 33 0; -#X connect 31 2 30 0; -#X connect 32 0 29 0; +#X connect 27 1 28 0; +#X connect 29 0 28 0; +#X connect 30 0 24 0; +#X connect 30 1 32 0; +#X connect 30 2 29 0; +#X connect 31 0 28 0; +#X connect 32 0 31 0; #X connect 33 0 32 0; -#X connect 34 0 33 0; -#X connect 35 0 36 0; -#X connect 36 0 34 0; -#X connect 38 0 18 0; -#X connect 38 1 37 0; -#X connect 38 2 24 0; -#X connect 39 0 34 0; -#X connect 39 0 40 0; -#X connect 39 0 41 0; -#X connect 41 0 13 0; +#X connect 34 0 35 0; +#X connect 35 0 33 0; +#X connect 37 0 33 0; +#X connect 37 0 38 0; +#X connect 37 0 39 0; +#X connect 39 0 13 0; +#X connect 40 0 12 0; +#X connect 41 0 17 0; +#X connect 41 1 36 0; +#X connect 41 2 40 0; +#X connect 41 3 23 0; +#X connect 41 3 43 0; +#X connect 42 0 4 0; +#X connect 43 0 13 0; diff --git a/puredata/walker.pd b/puredata/walker.pd index fcce32c..13642c0 100644 --- a/puredata/walker.pd +++ b/puredata/walker.pd @@ -1,7 +1,7 @@ #N canvas 48 33 449 261 12; #X text 181 120 loadbang won't fire when this is created by 'dynamic patching' => we can rely on 'initbang'@iemguts, f 29; -#N canvas 0 33 778 658 \$0-guts 0; +#N canvas 0 33 778 658 \$0-guts 1; #X floatatom 335 529 5 0 0 1 x_pos - - 0; #X obj 335 498 line; #N canvas 206 107 531 579 anime 0; @@ -102,6 +102,12 @@ from the list. they will just accumulate., f 31; #X obj 176 197 v duration\$0; #X obj 367 83 v duration\$0; #X obj 335 370 expr $f1*-1 \; $f1+640 \; duration\$0; +#X obj 56 382 env~; +#X floatatom 56 407 5 0 0 0 - - - 0; +#X obj 105 15 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 +#000000; +#X obj 50 275 env~; +#X floatatom 50 300 5 0 0 0 - - - 0; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 3 0 53 0; @@ -143,6 +149,8 @@ from the list. they will just accumulate., f 31; #X connect 40 4 39 4; #X connect 40 5 39 5; #X connect 41 0 42 0; +#X connect 41 0 57 0; +#X connect 42 0 54 0; #X connect 42 0 40 0; #X connect 43 0 52 0; #X connect 44 0 27 0; @@ -160,6 +168,9 @@ from the list. they will just accumulate., f 31; #X connect 53 0 48 0; #X connect 53 1 48 1; #X connect 53 2 48 2; +#X connect 54 0 55 0; +#X connect 56 0 44 0; +#X connect 57 0 58 0; #X restore 48 194 pd \$0-guts; #X obj 49 152 s pd-\$0-guts; #X obj 49 92 del;