Reality_Exploration/Sound-Pd-Patch-main/V1.pd

168 lines
4.2 KiB
Plaintext

#N canvas 157 223 1073 1038 10;
#X obj 524 -178 soundfiler;
#X floatatom 523 -144 10 0 0 0 - - -, f 10;
#X obj 620 177 s grain_dur;
#X floatatom 614 121 5 0 0 0 - - -, f 5;
#X obj 205 864 dac~;
#X msg 88 573 next \$1;
#X obj 88 507 *~;
#X obj 523 -124 s fileDuration;
#X obj 119 452 r fileDuration;
#X floatatom 119 473 10 0 0 0 - - -, f 10;
#X obj 88 528 snapshot~;
#X obj 506 505 metro 125;
#X obj 507 464 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X floatatom 88 549 10 0 0 0 - - -, f 10;
#X floatatom 585 611 5 0 0 0 - - -, f 5;
#X floatatom 23 412 5 0 0 0 - - -, f 5;
#X obj 26 473 / 1000;
#X obj 506 531 random 10;
#X obj 540 572 + 50;
#X floatatom 571 408 5 0 0 0 - - -, f 5;
#X floatatom 600 543 5 0 0 0 - - -, f 5;
#X obj 94 612 clone Grain 32;
#X obj 176 -397 oscparse;
#X floatatom 114 -198 5 0 0 0 - - -, f 5;
#X floatatom 173 -197 5 0 0 0 - - -, f 5;
#X obj 132 268 t b f;
#X floatatom 132 346 5 0 0 0 - - -, f 5;
#X obj 133 324 -;
#X msg 131 293 1;
#X obj 96 669 *~ 0.5;
#X obj 156 667 *~ 0.5;
#X obj 171 -368 route list;
#X floatatom 225 -221 5 0 0 0 - - -, f 5;
#X obj 500 359 loadbang;
#X msg 627 55 1000;
#X obj 524 -259 loadbang;
#X msg 505 423 1;
#X obj 131 245 +;
#X obj 321 235 s detune;
#X floatatom 282 140 5 0 0 0 - - -, f 5;
#X obj 212 -72 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 54 -92 change;
#X obj 63 -34 +;
#X floatatom 42 9 5 0 0 0 - - -, f 5;
#X msg 21 -28 0;
#X obj 4 -81 sel 0;
#X obj 369 -95 change;
#X obj 378 -37 +;
#X floatatom 344 35 5 0 0 0 - - -, f 5;
#X msg 336 -31 0;
#X obj 319 -84 sel 0;
#X obj 39 56 change;
#X obj 346 66 change;
#X text 648 120 GrainDuration;
#X text 645 544 GraindRandom;
#X text 607 409 GrainAmount;
#X obj 23 449 max 61;
#X floatatom 344 168 5 0 0 0 - - -, f 5;
#X obj 315 201 * 30;
#X text 380 168 pitchDelta;
#X msg 570 385 20, f 6;
#X obj 485 -308 openpanel;
#X obj 498 -355 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X msg 601 510 100;
#X obj 601 479 loadbang;
#X obj 627 13 loadbang;
#X obj 356 115 loadbang;
#X msg 356 136 2;
#X obj 737 -416 loadbang;
#X msg 737 -379 \; pd dsp 1;
#X obj 120 385 * 1000;
#X msg 524 -222 read -resize bell.wav grainArray1;
#X obj 522 -72 array define grainArray1;
#X msg 485 -287 read -resize \$1 grainArray1;
#X obj 292 -227 print;
#X obj 186 -428 netreceive -u -b 15000;
#X obj 172 -338 route sound;
#X obj 138 -274 unpack f f f;
#X obj 32 34 expr 10 - $f1;
#X obj 83 96 * 2;
#X connect 0 0 1 0;
#X connect 1 0 7 0;
#X connect 3 0 2 0;
#X connect 5 0 21 0;
#X connect 6 0 10 0;
#X connect 8 0 9 0;
#X connect 9 0 6 1;
#X connect 10 0 13 0;
#X connect 11 0 10 0;
#X connect 11 0 17 0;
#X connect 12 0 11 0;
#X connect 13 0 5 0;
#X connect 14 0 11 1;
#X connect 15 0 56 0;
#X connect 16 0 6 0;
#X connect 17 0 18 0;
#X connect 18 0 14 0;
#X connect 19 0 18 1;
#X connect 20 0 17 1;
#X connect 21 0 29 0;
#X connect 21 1 30 0;
#X connect 22 0 31 0;
#X connect 23 0 37 0;
#X connect 23 0 45 0;
#X connect 23 0 41 0;
#X connect 24 0 40 0;
#X connect 24 0 50 0;
#X connect 24 0 46 0;
#X connect 24 0 37 1;
#X connect 25 0 28 0;
#X connect 25 1 27 1;
#X connect 26 0 70 0;
#X connect 27 0 26 0;
#X connect 28 0 27 0;
#X connect 29 0 4 0;
#X connect 30 0 4 1;
#X connect 31 0 76 0;
#X connect 32 0 12 0;
#X connect 33 0 60 0;
#X connect 33 0 36 0;
#X connect 34 0 3 0;
#X connect 35 0 71 0;
#X connect 36 0 12 0;
#X connect 37 0 25 0;
#X connect 39 0 58 0;
#X connect 40 0 3 0;
#X connect 41 0 42 0;
#X connect 42 0 43 0;
#X connect 43 0 42 1;
#X connect 43 0 78 0;
#X connect 44 0 43 0;
#X connect 45 0 44 0;
#X connect 46 0 47 0;
#X connect 47 0 48 0;
#X connect 48 0 47 1;
#X connect 48 0 52 0;
#X connect 49 0 48 0;
#X connect 50 0 49 0;
#X connect 51 0 79 0;
#X connect 52 0 39 0;
#X connect 56 0 16 0;
#X connect 57 0 58 1;
#X connect 58 0 38 0;
#X connect 60 0 19 0;
#X connect 61 0 73 0;
#X connect 62 0 61 0;
#X connect 63 0 20 0;
#X connect 64 0 63 0;
#X connect 65 0 34 0;
#X connect 66 0 67 0;
#X connect 67 0 57 0;
#X connect 68 0 69 0;
#X connect 70 0 15 0;
#X connect 71 0 0 0;
#X connect 73 0 0 0;
#X connect 75 0 22 0;
#X connect 76 0 77 0;
#X connect 77 0 32 0;
#X connect 77 1 23 0;
#X connect 77 2 24 0;
#X connect 77 2 74 0;
#X connect 78 0 51 0;
#X connect 79 0 39 0;