From 76e9fc3a254f558b23e196176a651bdb28c32e07 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Sun, 31 Jul 2011 04:27:27 +0000 Subject: sorted out the examples and help files and got 'make install' working svn path=/trunk/externals/unauthorized/; revision=15176 --- examples/analyze-100.pd | 43 ++++++ examples/mrandtab.pd | 7 + examples/randtab.pd | 43 ++++++ examples/resynth-64.pd | 287 +++++++++++++++++++++++++++++++++++++++++ examples/setosc.pd | 21 +++ examples/test-streaming-mp3.pd | 98 ++++++++++++++ examples/xmms.pd | 146 +++++++++++++++++++++ 7 files changed, 645 insertions(+) create mode 100644 examples/analyze-100.pd create mode 100644 examples/mrandtab.pd create mode 100644 examples/randtab.pd create mode 100644 examples/resynth-64.pd create mode 100644 examples/setosc.pd create mode 100644 examples/test-streaming-mp3.pd create mode 100644 examples/xmms.pd (limited to 'examples') diff --git a/examples/analyze-100.pd b/examples/analyze-100.pd new file mode 100644 index 0000000..4006b29 --- /dev/null +++ b/examples/analyze-100.pd @@ -0,0 +1,43 @@ +#N canvas 112 22 970 685 10; +#X declare -lib unauthorized; +#X obj 236 283 filterbank~ 0 2000 100; +#X obj 31 62 t s b; +#X obj 80 68 float \$0; +#X text 31 1 Step 1 : Load a sound file; +#X obj 31 83 route float; +#X msg 336 250 bang; +#X obj 125 250 tabplay~ \$0-filterbank-sample; +#X obj 31 104 makefilename %d-filterbank-sample; +#X obj 32 137 pack s s; +#X msg 32 158 read -resize \$1 \$2; +#X msg 239 220 bang; +#X obj 28 220 tabplay~ \$0-filterbank-sample; +#X obj 365 149 table \$0-filterbank-sample; +#X msg 440 223 randomize 1; +#X msg 442 246 randomize 0; +#X obj 32 180 soundfiler; +#X obj 719 55 playlist all 200 200; +#X msg 484 52 location /Samples; +#X obj 484 25 loadbang; +#X obj 391 369 dac~; +#X obj 728 13 import unauthorized; +#X connect 0 8 19 0; +#X connect 0 15 19 1; +#X connect 0 28 19 1; +#X connect 1 0 8 0; +#X connect 1 1 2 0; +#X connect 2 0 4 0; +#X connect 4 0 7 0; +#X connect 5 0 6 0; +#X connect 6 0 0 0; +#X connect 7 0 8 1; +#X connect 8 0 9 0; +#X connect 9 0 15 0; +#X connect 10 0 11 0; +#X connect 11 0 19 1; +#X connect 11 0 19 0; +#X connect 13 0 0 0; +#X connect 14 0 0 0; +#X connect 16 0 1 0; +#X connect 17 0 16 0; +#X connect 18 0 17 0; diff --git a/examples/mrandtab.pd b/examples/mrandtab.pd new file mode 100644 index 0000000..6532ff1 --- /dev/null +++ b/examples/mrandtab.pd @@ -0,0 +1,7 @@ +#N canvas 187 22 737 487 10; +#X obj 300 10 import unauthorized; +#X obj 138 151 dac~; +#X obj 136 114 randtab; +#X text 174 86 Everything is in the subpatch; +#X connect 2 0 1 0; +#X connect 2 0 1 1; diff --git a/examples/randtab.pd b/examples/randtab.pd new file mode 100644 index 0000000..36226b3 --- /dev/null +++ b/examples/randtab.pd @@ -0,0 +1,43 @@ +#N canvas 187 22 737 487 10; +#X obj 143 114 soundfiler; +#X obj 110 354 *~; +#X msg 138 3 bang; +#X msg 142 92 read -resize \$1 \$2; +#X msg 215 12 bang; +#X obj 515 47 table \$0-music; +#X obj 144 66 pack s s; +#X obj 215 35 f \$0; +#X obj 231 56 makefilename %d-music; +#X symbolatom 247 35 40 0 0; +#X floatatom 163 244 10 0 0; +#X floatatom 142 353 5 0 0; +#X obj 110 303 tabread4~ \$0-music; +#X obj 20 331 print~; +#X msg 19 307 bang; +#X obj 138 29 openpanel; +#X obj 109 330 /~ 100; +#X obj 34 235 randomblock~ 1000; +#X obj 241 325 print~; +#X msg 240 301 bang; +#X obj 110 401 outlet~; +#X obj 402 206 block~ 32768 1; +#X connect 0 0 10 0; +#X connect 0 0 17 1; +#X connect 1 0 20 0; +#X connect 2 0 15 0; +#X connect 3 0 0 0; +#X connect 4 0 7 0; +#X connect 6 0 3 0; +#X connect 7 0 8 0; +#X connect 8 0 6 1; +#X connect 11 0 1 1; +#X connect 12 0 16 0; +#X connect 12 0 18 0; +#X connect 14 0 13 0; +#X connect 15 0 4 0; +#X connect 15 0 6 0; +#X connect 15 0 9 0; +#X connect 16 0 1 0; +#X connect 17 0 12 0; +#X connect 17 0 13 0; +#X connect 19 0 18 0; diff --git a/examples/resynth-64.pd b/examples/resynth-64.pd new file mode 100644 index 0000000..7dfdc24 --- /dev/null +++ b/examples/resynth-64.pd @@ -0,0 +1,287 @@ +#N canvas 159 22 971 657 10; +#X declare -lib unauthorized; +#X obj 56 522 *~ 1; +#X obj 103 522 / 100; +#X floatatom 147 522 5 0 0 0 - - -; +#X obj 272 280 filterbank~ 0 1920 64; +#X obj 31 62 t s b; +#X obj 80 68 float \$0; +#X obj 31 85 route float; +#X msg 336 250 bang; +#X obj 31 177 soundfiler; +#X obj 125 250 tabplay~ \$0-filterbank-sample; +#X obj 31 108 makefilename %d-filterbank-sample; +#X obj 31 131 pack s s; +#X msg 31 154 read -resize \$1 \$2; +#X msg 239 220 bang; +#X obj 28 220 tabplay~ \$0-filterbank-sample; +#X obj 72 599 table \$0-filterbank-sample; +#X msg 430 250 randomize 1; +#X obj 486 42 playlist all 200 200; +#X msg 359 35 location /Samples; +#X obj 359 12 loadbang; +#X obj 374 569 output~; +#X msg 518 250 randomize 0; +#X obj 354 123 s fbstep; +#X floatatom 354 100 5 0 0 0 - - -; +#X msg 306 91 30; +#X obj 306 68 loadbang; +#X floatatom 229 42 5 0 0 0 - - -; +#X obj 210 68 s firstfreq; +#X msg 181 35 15; +#X obj 181 12 loadbang; +#X obj 107 314 setosc 0; +#X obj 107 337 setosc 1; +#X obj 107 360 setosc 2; +#X obj 107 383 setosc 3; +#X obj 107 406 setosc 4; +#X obj 107 429 setosc 5; +#X obj 107 452 setosc 6; +#X obj 108 476 setosc 7; +#X obj 199 521 *~ 1; +#X obj 246 521 / 100; +#X floatatom 290 521 5 0 0 0 - - -; +#X obj 250 313 setosc 8; +#X obj 250 336 setosc 9; +#X obj 250 359 setosc 10; +#X obj 250 382 setosc 11; +#X obj 250 405 setosc 12; +#X obj 250 428 setosc 13; +#X obj 250 451 setosc 14; +#X obj 251 475 setosc 15; +#X obj 339 519 *~ 1; +#X obj 386 519 / 100; +#X floatatom 430 519 5 0 0 0 - - -; +#X obj 390 311 setosc 16; +#X obj 390 334 setosc 17; +#X obj 390 357 setosc 18; +#X obj 390 380 setosc 19; +#X obj 390 403 setosc 20; +#X obj 390 426 setosc 21; +#X obj 390 449 setosc 22; +#X obj 391 473 setosc 23; +#X obj 479 519 *~ 1; +#X obj 526 519 / 100; +#X floatatom 570 519 5 0 0 0 - - -; +#X obj 530 311 setosc 24; +#X obj 530 334 setosc 25; +#X obj 530 357 setosc 26; +#X obj 530 380 setosc 27; +#X obj 530 403 setosc 28; +#X obj 530 426 setosc 29; +#X obj 530 449 setosc 30; +#X obj 531 473 setosc 31; +#X obj 621 518 *~ 1; +#X obj 668 518 / 100; +#X floatatom 712 518 5 0 0 0 - - -; +#X obj 672 310 setosc 32; +#X obj 672 333 setosc 33; +#X obj 672 356 setosc 34; +#X obj 672 379 setosc 35; +#X obj 672 402 setosc 36; +#X obj 672 425 setosc 37; +#X obj 672 448 setosc 38; +#X obj 673 472 setosc 39; +#X obj 762 519 *~ 1; +#X obj 809 519 / 100; +#X floatatom 853 519 5 0 0 0 - - -; +#X obj 813 311 setosc 40; +#X obj 813 334 setosc 41; +#X obj 813 357 setosc 42; +#X obj 813 380 setosc 43; +#X obj 813 403 setosc 44; +#X obj 813 426 setosc 45; +#X obj 813 449 setosc 46; +#X obj 814 473 setosc 47; +#X obj 903 519 *~ 1; +#X obj 950 519 / 100; +#X floatatom 994 519 5 0 0 0 - - -; +#X obj 954 311 setosc 48; +#X obj 954 334 setosc 49; +#X obj 954 357 setosc 50; +#X obj 954 380 setosc 51; +#X obj 954 403 setosc 52; +#X obj 954 426 setosc 53; +#X obj 954 449 setosc 54; +#X obj 955 473 setosc 55; +#X obj 1041 518 *~ 1; +#X obj 1088 518 / 100; +#X floatatom 1132 518 5 0 0 0 - - -; +#X obj 1092 310 setosc 56; +#X obj 1092 333 setosc 57; +#X obj 1092 356 setosc 58; +#X obj 1092 379 setosc 59; +#X obj 1092 402 setosc 60; +#X obj 1092 425 setosc 61; +#X obj 1092 448 setosc 62; +#X obj 1093 472 setosc 63; +#X obj 682 9 import unauthorized; +#X connect 0 0 20 0; +#X connect 1 0 0 1; +#X connect 2 0 1 0; +#X connect 3 0 30 0; +#X connect 3 1 31 0; +#X connect 3 2 32 0; +#X connect 3 3 33 0; +#X connect 3 4 34 0; +#X connect 3 5 35 0; +#X connect 3 6 36 0; +#X connect 3 7 37 0; +#X connect 3 8 41 0; +#X connect 3 9 42 0; +#X connect 3 10 43 0; +#X connect 3 11 44 0; +#X connect 3 12 45 0; +#X connect 3 13 46 0; +#X connect 3 14 47 0; +#X connect 3 15 48 0; +#X connect 3 16 52 0; +#X connect 3 17 53 0; +#X connect 3 18 54 0; +#X connect 3 19 55 0; +#X connect 3 20 56 0; +#X connect 3 21 57 0; +#X connect 3 22 58 0; +#X connect 3 23 59 0; +#X connect 3 24 63 0; +#X connect 3 25 64 0; +#X connect 3 26 65 0; +#X connect 3 27 66 0; +#X connect 3 28 67 0; +#X connect 3 29 68 0; +#X connect 3 30 69 0; +#X connect 3 31 70 0; +#X connect 3 32 74 0; +#X connect 3 33 75 0; +#X connect 3 34 76 0; +#X connect 3 35 77 0; +#X connect 3 36 78 0; +#X connect 3 37 79 0; +#X connect 3 38 80 0; +#X connect 3 39 81 0; +#X connect 3 40 85 0; +#X connect 3 41 86 0; +#X connect 3 42 87 0; +#X connect 3 43 88 0; +#X connect 3 44 89 0; +#X connect 3 45 90 0; +#X connect 3 46 91 0; +#X connect 3 47 92 0; +#X connect 3 48 96 0; +#X connect 3 49 97 0; +#X connect 3 50 98 0; +#X connect 3 51 99 0; +#X connect 3 52 100 0; +#X connect 3 53 101 0; +#X connect 3 54 102 0; +#X connect 3 55 103 0; +#X connect 3 56 107 0; +#X connect 3 57 108 0; +#X connect 3 58 109 0; +#X connect 3 59 110 0; +#X connect 3 60 111 0; +#X connect 3 61 112 0; +#X connect 3 62 113 0; +#X connect 3 63 114 0; +#X connect 4 0 11 0; +#X connect 4 1 5 0; +#X connect 5 0 6 0; +#X connect 6 0 10 0; +#X connect 7 0 9 0; +#X connect 9 0 3 0; +#X connect 10 0 11 1; +#X connect 11 0 12 0; +#X connect 12 0 8 0; +#X connect 13 0 14 0; +#X connect 14 0 0 0; +#X connect 16 0 3 0; +#X connect 17 0 4 0; +#X connect 18 0 17 0; +#X connect 19 0 18 0; +#X connect 21 0 3 0; +#X connect 23 0 22 0; +#X connect 24 0 22 0; +#X connect 25 0 24 0; +#X connect 26 0 27 0; +#X connect 28 0 27 0; +#X connect 29 0 28 0; +#X connect 30 0 0 0; +#X connect 31 0 0 0; +#X connect 32 0 0 0; +#X connect 33 0 0 0; +#X connect 34 0 0 0; +#X connect 35 0 0 0; +#X connect 36 0 0 0; +#X connect 37 0 0 0; +#X connect 38 0 20 0; +#X connect 39 0 38 1; +#X connect 40 0 39 0; +#X connect 41 0 38 0; +#X connect 42 0 38 0; +#X connect 43 0 38 0; +#X connect 44 0 38 0; +#X connect 45 0 38 0; +#X connect 46 0 38 0; +#X connect 47 0 38 0; +#X connect 48 0 38 0; +#X connect 49 0 20 0; +#X connect 50 0 49 1; +#X connect 51 0 50 0; +#X connect 52 0 49 0; +#X connect 53 0 49 0; +#X connect 54 0 49 0; +#X connect 55 0 49 0; +#X connect 56 0 49 0; +#X connect 57 0 49 0; +#X connect 58 0 49 0; +#X connect 59 0 49 0; +#X connect 61 0 60 1; +#X connect 62 0 61 0; +#X connect 63 0 60 0; +#X connect 64 0 60 0; +#X connect 65 0 60 0; +#X connect 66 0 60 0; +#X connect 67 0 60 0; +#X connect 68 0 60 0; +#X connect 69 0 60 0; +#X connect 70 0 60 0; +#X connect 72 0 71 1; +#X connect 73 0 72 0; +#X connect 74 0 71 0; +#X connect 75 0 71 0; +#X connect 76 0 71 0; +#X connect 77 0 71 0; +#X connect 78 0 71 0; +#X connect 79 0 71 0; +#X connect 80 0 71 0; +#X connect 81 0 71 0; +#X connect 83 0 82 1; +#X connect 84 0 83 0; +#X connect 85 0 82 0; +#X connect 86 0 82 0; +#X connect 87 0 82 0; +#X connect 88 0 82 0; +#X connect 89 0 82 0; +#X connect 90 0 82 0; +#X connect 91 0 82 0; +#X connect 92 0 82 0; +#X connect 94 0 93 1; +#X connect 95 0 94 0; +#X connect 96 0 93 0; +#X connect 97 0 93 0; +#X connect 98 0 93 0; +#X connect 99 0 93 0; +#X connect 100 0 93 0; +#X connect 101 0 93 0; +#X connect 102 0 93 0; +#X connect 103 0 93 0; +#X connect 105 0 104 1; +#X connect 106 0 105 0; +#X connect 107 0 104 0; +#X connect 108 0 104 0; +#X connect 109 0 104 0; +#X connect 110 0 104 0; +#X connect 111 0 104 0; +#X connect 112 0 104 0; +#X connect 113 0 104 0; +#X connect 114 0 104 0; diff --git a/examples/setosc.pd b/examples/setosc.pd new file mode 100644 index 0000000..6cb4ff0 --- /dev/null +++ b/examples/setosc.pd @@ -0,0 +1,21 @@ +#N canvas 242 244 450 300 10; +#X obj 191 209 osc~; +#X obj 140 247 *~; +#X obj 140 277 outlet~; +#X obj 83 112 inlet~; +#X floatatom 236 186 5 0 0; +#X msg 274 87 bang; +#X obj 335 64 r fbstep; +#X obj 145 55 r firstfreq; +#X obj 217 138 expr $f1 + $f2 * \$1; +#X obj 341 100 t b f; +#X connect 0 0 1 0; +#X connect 1 0 2 0; +#X connect 3 0 1 1; +#X connect 5 0 8 0; +#X connect 6 0 9 0; +#X connect 7 0 8 0; +#X connect 8 0 4 0; +#X connect 8 0 0 0; +#X connect 9 0 8 0; +#X connect 9 1 8 1; diff --git a/examples/test-streaming-mp3.pd b/examples/test-streaming-mp3.pd new file mode 100644 index 0000000..b097d78 --- /dev/null +++ b/examples/test-streaming-mp3.pd @@ -0,0 +1,98 @@ +#N canvas 252 67 986 678 10; +#X declare -lib unauthorized; +#X msg 63 88 bang; +#X obj 63 108 openpanel; +#X obj 63 130 t s b; +#X obj 63 167 pack s s; +#X obj 99 130 float \$0; +#X text 51 69 Step 1 : Load a sound file; +#X obj 117 167 makefilename %d-sample; +#X msg 443 310 \; pd dsp 1; +#X msg 509 310 \; pd dsp 0; +#X obj 454 284 loadbang; +#X obj 62 247 mp3streamout~; +#X floatatom 63 270 5 0 0 0 - - -; +#X obj 62 211 readsf~; +#X msg 62 188 open \$1 \$2; +#X msg 33 178 1; +#X msg 265 215 disconnect; +#X obj 63 147 route float; +#X msg 569 77 bang; +#X obj 569 97 openpanel; +#X obj 569 119 t s b; +#X obj 569 156 pack s s; +#X obj 605 119 float \$0; +#X text 557 58 Step 1 : Load a sound file; +#X obj 623 156 makefilename %d-sample; +#X obj 568 236 mp3streamout~; +#X floatatom 569 259 5 0 0 0 - - -; +#X obj 568 200 readsf~; +#X msg 568 177 open \$1 \$2; +#X msg 539 167 1; +#X msg 784 207 disconnect; +#X obj 569 136 route float; +#X obj 364 492 dac~; +#X obj 361 468 *~; +#X floatatom 416 495 5 0 0 0 - - -; +#X symbolatom 459 467 15 0 0 0 - - -; +#X obj 407 470 / 100; +#X obj 122 500 dac~; +#X obj 119 476 *~; +#X floatatom 174 503 5 0 0 0 - - -; +#X symbolatom 217 475 10 0 0 0 - - -; +#X obj 165 478 / 100; +#X obj 96 449 mp3streamin~ 5001 1; +#X obj 345 440 mp3streamin~ 5000 1; +#X msg 777 179 connect yves 5001; +#X msg 246 258 mpeg 32 2 5; +#X msg 246 258 mpeg 32 2 5; +#X msg 246 294 mpeg 224 2 5; +#X msg 258 187 connect localhost 5000; +#X msg 263 155 connect dregs 5000; +#X obj 816 13 import unauthorized; +#X connect 0 0 1 0; +#X connect 1 0 2 0; +#X connect 2 0 3 0; +#X connect 2 1 4 0; +#X connect 3 0 13 0; +#X connect 4 0 16 0; +#X connect 6 0 3 1; +#X connect 9 0 7 0; +#X connect 10 0 11 0; +#X connect 12 0 10 0; +#X connect 12 0 10 1; +#X connect 13 0 12 0; +#X connect 14 0 12 0; +#X connect 15 0 10 0; +#X connect 16 0 6 0; +#X connect 17 0 18 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 19 1 21 0; +#X connect 20 0 27 0; +#X connect 21 0 30 0; +#X connect 23 0 20 1; +#X connect 24 0 25 0; +#X connect 26 0 24 0; +#X connect 26 0 24 1; +#X connect 27 0 26 0; +#X connect 28 0 26 0; +#X connect 29 0 24 0; +#X connect 30 0 23 0; +#X connect 32 0 31 0; +#X connect 32 0 31 1; +#X connect 33 0 35 0; +#X connect 35 0 32 1; +#X connect 37 0 36 0; +#X connect 37 0 36 1; +#X connect 38 0 40 0; +#X connect 40 0 37 1; +#X connect 41 0 37 0; +#X connect 41 2 39 0; +#X connect 42 0 32 0; +#X connect 42 2 34 0; +#X connect 43 0 24 0; +#X connect 44 0 10 0; +#X connect 46 0 10 0; +#X connect 47 0 10 0; +#X connect 48 0 10 0; diff --git a/examples/xmms.pd b/examples/xmms.pd new file mode 100644 index 0000000..fb37327 --- /dev/null +++ b/examples/xmms.pd @@ -0,0 +1,146 @@ +#N canvas 146 29 756 589 10; +#X declare -lib unauthorized; +#X obj 411 164 mp3fileout~; +#X floatatom 411 185 5 0 0 0 - - -; +#X floatatom 456 185 5 0 0 0 - - -; +#X msg 409 133 open \$1; +#X msg 466 133 start; +#X msg 511 134 stop; +#X text 534 174 Number of frames emitted; +#X text 396 204 Connection state; +#X symbolatom 127 306 80 0 0 0 - - -; +#X floatatom 520 83 5 0 0 0 - - -; +#X obj 20 77 playlist mp3 300 200; +#X msg 651 57 bang; +#X text 23 37 Step 1 : point to your MP3s directory; +#X obj 357 533 dac~; +#X symbolatom 131 458 10 0 0 0 - - -; +#X text 127 472 Incomer's address; +#X obj 349 490 *~ 1; +#X floatatom 461 533 5 0 0 0 - - -; +#X obj 427 533 / 100; +#X obj 390 490 *~ 1; +#X text 501 535 Volume; +#X msg 336 58 connect localhost 5672; +#X obj 95 361 mp3streamin~ 5672 1; +#X text 295 35 Step 2 : connect to the streamer; +#X text 65 305 Playing :; +#X msg 463 84 seek \$1; +#X text 566 31 Step 3 :start random play; +#X obj 657 430 loadbang; +#X msg 656 454 \; pd dsp 1; +#X msg 379 240 seek \$1; +#X obj 437 239 hsl 128 15 0 1e+07 0 0 empty empty empty 20 8 0 8 -262144 +-1 -1 0 0; +#X msg 547 134 disconnect; +#X obj 573 57 random 1000; +#X msg 620 93 seed \$1; +#X floatatom 673 93 5 0 0 0 - - -; +#X msg 634 240 bang; +#X text 575 284 Step 3 bis :start seq play; +#X obj 592 240 countn; +#X obj 578 262 - 1; +#X floatatom 531 263 5 0 0 0 - - -; +#X obj 551 207 spigot; +#X obj 599 206 tgl 15 0 empty empty empty 20 8 0 8 -262144 -1 -1 0 +1; +#X msg 624 206 1; +#X obj 618 115 spigot; +#X obj 666 114 tgl 15 0 empty empty empty 20 8 0 8 -262144 -1 -1 0 +1; +#X msg 691 114 1; +#X obj 362 461 ekwalizer --------------------------; +#X msg 544 335 100; +#X obj 385 363 vsl 15 80 0 100 0 0 empty empty empty 20 8 0 8 -262144 +-1 -1 7900 1; +#X obj 408 363 vsl 15 80 0 100 0 0 empty empty empty 20 8 0 8 -262144 +-1 -1 7900 1; +#X obj 432 363 vsl 15 80 0 100 0 0 empty empty empty 20 8 0 8 -262144 +-1 -1 7900 1; +#X obj 454 363 vsl 15 80 0 100 0 0 empty empty empty 20 8 0 8 -262144 +-1 -1 7900 1; +#X obj 477 363 vsl 15 80 0 100 0 0 empty empty empty 20 8 0 8 -262144 +-1 -1 0 1; +#X obj 498 363 vsl 15 80 0 100 0 0 empty empty empty 20 8 0 8 -262144 +-1 -1 0 1; +#X obj 516 363 vsl 15 80 0 100 0 0 empty empty empty 20 8 0 8 -262144 +-1 -1 0 1; +#X obj 534 363 vsl 15 80 0 100 0 0 empty empty empty 20 8 0 8 -262144 +-1 -1 0 1; +#X obj 552 363 vsl 15 80 0 100 0 0 empty empty empty 20 8 0 8 -262144 +-1 -1 0 1; +#X obj 573 363 vsl 15 80 0 100 0 0 empty empty empty 20 8 0 8 -262144 +-1 -1 0 1; +#X obj 579 335 loadbang; +#X obj 494 559 loadbang; +#X msg 463 559 50; +#X obj 259 506 compressor~; +#X floatatom 279 454 5 0 0 0 - - -; +#X obj 241 529 env~; +#X obj 266 483 / 100; +#X obj 618 7 import unauthorized; +#X connect 0 0 1 0; +#X connect 0 1 2 0; +#X connect 0 2 40 0; +#X connect 0 2 43 0; +#X connect 3 0 0 0; +#X connect 4 0 0 0; +#X connect 5 0 0 0; +#X connect 10 0 8 0; +#X connect 10 0 3 0; +#X connect 11 0 32 0; +#X connect 11 0 45 0; +#X connect 16 0 61 0; +#X connect 17 0 18 0; +#X connect 18 0 16 1; +#X connect 18 0 19 1; +#X connect 19 0 61 0; +#X connect 21 0 0 0; +#X connect 21 0 4 0; +#X connect 22 0 46 0; +#X connect 22 1 46 0; +#X connect 22 2 14 0; +#X connect 25 0 10 0; +#X connect 27 0 28 0; +#X connect 29 0 0 0; +#X connect 30 0 29 0; +#X connect 31 0 0 0; +#X connect 32 0 9 0; +#X connect 32 0 25 0; +#X connect 33 0 32 0; +#X connect 34 0 33 0; +#X connect 35 0 37 0; +#X connect 35 0 42 0; +#X connect 37 0 38 0; +#X connect 38 0 25 0; +#X connect 38 0 39 0; +#X connect 40 0 37 0; +#X connect 41 0 40 1; +#X connect 42 0 41 0; +#X connect 43 0 32 0; +#X connect 44 0 43 1; +#X connect 45 0 44 0; +#X connect 46 0 19 0; +#X connect 46 0 16 0; +#X connect 47 0 48 0; +#X connect 47 0 49 0; +#X connect 47 0 50 0; +#X connect 47 0 51 0; +#X connect 48 0 46 1; +#X connect 49 0 46 2; +#X connect 50 0 46 3; +#X connect 51 0 46 4; +#X connect 52 0 46 5; +#X connect 53 0 46 6; +#X connect 54 0 46 7; +#X connect 55 0 46 8; +#X connect 56 0 46 9; +#X connect 57 0 46 10; +#X connect 58 0 47 0; +#X connect 59 0 60 0; +#X connect 60 0 17 0; +#X connect 61 0 13 0; +#X connect 61 0 13 1; +#X connect 61 0 63 0; +#X connect 62 0 64 0; +#X connect 64 0 61 1; -- cgit v1.2.1