Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v0.8
Fetching contributors…

Cannot retrieve contributors at this time

executable file 436 lines (435 sloc) 10.618 kb
#N canvas 391 96 1042 746 10;
#X obj 28 422 -~ 0.25;
#X obj 29 449 cos~;
#X obj 30 486 -~;
#X obj 29 548 /~;
#X text 131 183 Discrete summation synthesis;
#X obj 584 332 *~;
#N canvas 496 307 334 325 filters-bank 0;
#X obj 61 24 inlet~;
#X obj 63 284 outlet~;
#X obj 62 53 hip~ 1;
#X obj 63 86 hip~ 15;
#X obj 63 160 bp~ 66 33;
#X obj 160 85 hip~ 15;
#X obj 63 186 *~ 2;
#X obj 161 181 *~ 2;
#X obj 160 158 bp~ 99 23;
#X obj 63 111 hip~ 20;
#X obj 62 135 hip~ 25;
#X obj 160 110 hip~ 30;
#X obj 159 134 hip~ 40;
#X connect 0 0 2 0;
#X connect 2 0 3 0;
#X connect 2 0 5 0;
#X connect 3 0 9 0;
#X connect 4 0 6 0;
#X connect 5 0 11 0;
#X connect 6 0 1 0;
#X connect 7 0 1 0;
#X connect 8 0 7 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 11 0 12 0;
#X connect 12 0 8 0;
#X restore 30 577 pd filters-bank;
#X obj 607 285 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#N canvas 53 257 450 437 distance 0;
#X obj 211 41 inlet~;
#X obj 105 39 inlet~;
#X obj 106 376 outlet~;
#X obj 158 377 outlet~;
#X obj 210 87 *~;
#X obj 210 112 phasor~;
#X obj 105 140 -~;
#X obj 105 166 -~ 0.25;
#X obj 106 193 cos~;
#X obj 106 248 *~;
#X obj 334 161 cos~;
#X obj 317 248 *~ 2;
#X obj 318 275 *~;
#X obj 159 284 sig~ 1;
#X obj 159 341 -~;
#X obj 263 65 sig~;
#X obj 204 285 *~;
#X obj 159 315 +~;
#X obj 205 217 sig~;
#X text 104 396 spacing;
#X obj 205 192 r \$0-index;
#X obj 263 41 r \$0-distance;
#X connect 0 0 4 0;
#X connect 1 0 6 0;
#X connect 4 0 5 0;
#X connect 5 0 6 1;
#X connect 5 0 10 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 8 0 9 0;
#X connect 9 0 2 0;
#X connect 10 0 12 1;
#X connect 11 0 12 0;
#X connect 12 0 14 1;
#X connect 13 0 17 0;
#X connect 14 0 3 0;
#X connect 15 0 4 1;
#X connect 16 0 17 1;
#X connect 17 0 14 0;
#X connect 18 0 16 1;
#X connect 18 0 16 0;
#X connect 18 0 11 0;
#X connect 18 0 9 1;
#X connect 20 0 18 0;
#X connect 21 0 15 0;
#X restore 94 422 pd distance;
#X text 109 361 < carrier frequency;
#X text 153 448 < shape a sinewave;
#X text 112 484 < subtract spacing from carrier freq;
#X text 63 547 < divide by index value;
#N canvas 6 358 450 414 carrier.frequency 0;
#X obj 107 222 sig~;
#X floatatom 144 198 5 0 0 0 - - -;
#X floatatom 63 175 5 0 0 0 - - -;
#X obj 107 50 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 107 196 line;
#X obj 107 175 pack f 100;
#X obj 107 93 drunk 13 8;
#X floatatom 169 50 5 0 0 0 - - -;
#X obj 107 71 metro 780;
#X obj 107 262 outlet~ carrier.freq;
#X obj 107 18 r \$0-onoff;
#X obj 176 19 r \$0-stop;
#X obj 107 147 clip -35 35;
#X obj 107 115 scale.lin 35 -35 10;
#X connect 0 0 9 0;
#X connect 1 0 0 0;
#X connect 3 0 8 0;
#X connect 4 0 0 0;
#X connect 5 0 4 0;
#X connect 6 0 13 0;
#X connect 7 0 8 1;
#X connect 8 0 6 0;
#X connect 10 0 3 0;
#X connect 11 0 3 0;
#X connect 12 0 5 0;
#X connect 12 0 2 0;
#X connect 13 0 12 0;
#X restore 29 309 pd carrier.frequency;
#N canvas 221 442 450 300 params 0;
#X obj 125 199 / 100;
#X floatatom 144 168 5 0 0 0 - - -;
#X obj 219 199 / 100;
#X floatatom 241 173 5 0 0 0 - - -;
#X floatatom 147 118 5 0 0 0 - - -;
#X obj 125 137 f2phy 1;
#X obj 125 225 s \$0-distance;
#X obj 219 225 s \$0-index;
#X obj 125 49 r \$0-start;
#X obj 125 97 + 10;
#X obj 219 149 init.lf 56;
#X obj 125 75 random 16;
#X connect 0 0 6 0;
#X connect 2 0 7 0;
#X connect 3 0 2 0;
#X connect 5 0 1 0;
#X connect 5 0 0 0;
#X connect 8 0 11 0;
#X connect 9 0 4 0;
#X connect 9 0 5 0;
#X connect 10 0 2 0;
#X connect 11 0 9 0;
#X restore 31 230 pd params;
#X obj 607 253 r \$0-onoff;
#X obj 680 254 r \$0-stop;
#N canvas 346 379 542 446 trigger 0;
#X obj 126 75 bng 15 250 50 0 empty empty empty 17 7 0 10 -258113 -1
-1;
#X obj 141 248 delay 900;
#X floatatom 155 189 5 0 0 0 - - -;
#X obj 192 167 random 100;
#X obj 126 100 t b b b b b;
#X obj 126 313 delay;
#X obj 192 212 t f f;
#X floatatom 228 293 5 0 0 0 - - -;
#X obj 192 189 + 1000;
#X obj 219 270 + 1500;
#X obj 126 25 r \$0-auto-trigger;
#X obj 173 122 s \$0-onoff;
#X obj 157 142 s \$0-start;
#X obj 126 342 s \$0-auto-trigger;
#X obj 141 272 s \$0-stop;
#X obj 186 51 inlet single.trigger;
#X obj 242 26 inlet automate;
#X obj 126 51 gui.spigot;
#X connect 0 0 4 0;
#X connect 1 0 14 0;
#X connect 3 0 8 0;
#X connect 4 0 5 0;
#X connect 4 1 1 0;
#X connect 4 2 12 0;
#X connect 4 3 11 0;
#X connect 4 4 3 0;
#X connect 5 0 13 0;
#X connect 6 0 1 1;
#X connect 6 1 9 0;
#X connect 8 0 2 0;
#X connect 8 0 6 0;
#X connect 9 0 5 1;
#X connect 9 0 7 0;
#X connect 10 0 17 0;
#X connect 15 0 0 0;
#X connect 16 0 17 1;
#X connect 17 0 0 0;
#X restore 31 205 pd trigger;
#X obj 31 186 bng 15 250 50 0 empty \$0-single-trigger empty 17 7 0
10 -262144 -1 -1;
#X obj 88 185 tgl 15 0 empty \$0-auto empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 29 362 phasor~;
#X obj 359 371 -~ 0.25;
#X obj 360 398 cos~;
#X obj 361 435 -~;
#X obj 360 496 /~;
#N canvas 47 234 450 437 distance 0;
#X obj 211 41 inlet~;
#X obj 105 39 inlet~;
#X obj 106 376 outlet~;
#X obj 158 377 outlet~;
#X obj 210 87 *~;
#X obj 210 112 phasor~;
#X obj 105 140 -~;
#X obj 105 166 -~ 0.25;
#X obj 106 193 cos~;
#X obj 106 248 *~;
#X obj 334 161 cos~;
#X obj 317 248 *~ 2;
#X obj 318 275 *~;
#X obj 159 284 sig~ 1;
#X obj 159 341 -~;
#X obj 263 65 sig~;
#X obj 204 285 *~;
#X obj 159 315 +~;
#X obj 205 217 sig~;
#X text 104 396 spacing;
#X obj 205 192 r \$0-index;
#X obj 263 41 r \$0-distance;
#X connect 0 0 4 0;
#X connect 1 0 6 0;
#X connect 4 0 5 0;
#X connect 5 0 6 1;
#X connect 5 0 10 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 8 0 9 0;
#X connect 9 0 2 0;
#X connect 10 0 12 1;
#X connect 11 0 12 0;
#X connect 12 0 14 1;
#X connect 13 0 17 0;
#X connect 14 0 3 0;
#X connect 15 0 4 1;
#X connect 16 0 17 1;
#X connect 17 0 14 0;
#X connect 18 0 16 1;
#X connect 18 0 16 0;
#X connect 18 0 11 0;
#X connect 18 0 9 1;
#X connect 20 0 18 0;
#X connect 21 0 15 0;
#X restore 425 371 pd distance;
#N canvas 163 383 450 414 carrier.frequency 0;
#X obj 107 222 sig~;
#X floatatom 144 198 5 0 0 0 - - -;
#X floatatom 65 140 5 0 0 0 - - -;
#X obj 107 50 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 107 196 line;
#X obj 107 175 pack f 100;
#X obj 107 146 clip -40 40;
#X obj 107 93 drunk 13 8;
#X floatatom 169 50 5 0 0 0 - - -;
#X obj 107 71 metro 780;
#X obj 107 262 outlet~ carrier.freq;
#X obj 107 18 r \$0-onoff;
#X obj 176 19 r \$0-stop;
#X obj 107 115 scale.lin 45 -45 10;
#X connect 0 0 10 0;
#X connect 1 0 0 0;
#X connect 3 0 9 0;
#X connect 4 0 0 0;
#X connect 5 0 4 0;
#X connect 6 0 5 0;
#X connect 7 0 13 0;
#X connect 8 0 9 1;
#X connect 9 0 7 0;
#X connect 11 0 3 0;
#X connect 12 0 3 0;
#X connect 13 0 2 0;
#X connect 13 0 6 0;
#X restore 360 267 pd carrier.frequency;
#X obj 360 311 noise~;
#N canvas 181 445 565 397 noise-filters-bank 0;
#X obj 61 24 inlet~;
#X obj 63 284 outlet~;
#X obj 62 53 hip~ 1;
#X obj 160 85 hip~ 15;
#X obj 62 193 *~ 2;
#X obj 160 189 *~ 2;
#X obj 63 111 hip~ 20;
#X obj 62 135 hip~ 25;
#X obj 160 110 hip~ 30;
#X obj 159 134 hip~ 40;
#X obj 63 86 lop~ 150;
#X obj 62 167 bp~ 90 33;
#X obj 159 166 bp~ 149 23;
#X obj 260 188 *~ 2;
#X floatatom 303 142 5 0 0 0 - - -;
#X obj 287 94 r \$0-distance;
#X obj 259 165 bp~ 149 45;
#X obj 287 115 scale.lin 200 320 0.3;
#X connect 0 0 2 0;
#X connect 2 0 3 0;
#X connect 2 0 10 0;
#X connect 3 0 8 0;
#X connect 4 0 1 0;
#X connect 5 0 1 0;
#X connect 6 0 7 0;
#X connect 7 0 11 0;
#X connect 8 0 9 0;
#X connect 9 0 12 0;
#X connect 9 0 16 0;
#X connect 10 0 6 0;
#X connect 11 0 4 0;
#X connect 12 0 5 0;
#X connect 13 0 1 0;
#X connect 15 0 17 0;
#X connect 16 0 13 0;
#X connect 17 0 14 0;
#X connect 17 0 16 1;
#X restore 361 525 pd noise-filters-bank;
#X obj 31 605 *~ 3;
#X obj 362 638 *~ 0.9;
#X floatatom 415 639 5 0 0 0 - - -;
#X obj 395 556 r \$0-distance;
#X obj 395 607 abs;
#X text 360 240 NOISE HARMONICS;
#X text 28 280 MUSCLE SIMULATION;
#X obj 584 587 tanh~;
#N canvas 6 47 450 300 reso-filter-bank 0;
#X obj 75 33 inlet~;
#X obj 74 222 outlet~;
#N canvas 70 432 334 325 filters-reso 0;
#X obj 61 24 inlet~;
#X obj 63 284 outlet~;
#X obj 62 53 hip~ 1;
#X obj 63 160 bp~ 66 33;
#X obj 160 85 hip~ 15;
#X obj 63 186 *~ 2;
#X obj 161 181 *~ 2;
#X obj 160 158 bp~ 99 23;
#X obj 63 111 hip~ 20;
#X obj 62 135 hip~ 25;
#X obj 160 110 hip~ 30;
#X obj 159 134 hip~ 40;
#X obj 63 86 lop~ 450;
#X connect 0 0 2 0;
#X connect 2 0 4 0;
#X connect 2 0 12 0;
#X connect 3 0 5 0;
#X connect 4 0 10 0;
#X connect 5 0 1 0;
#X connect 6 0 1 0;
#X connect 7 0 6 0;
#X connect 8 0 9 0;
#X connect 9 0 3 0;
#X connect 10 0 11 0;
#X connect 11 0 7 0;
#X connect 12 0 8 0;
#X restore 76 98 pd filters-reso;
#N canvas 70 432 334 325 filters-reso 0;
#X obj 61 24 inlet~;
#X obj 63 284 outlet~;
#X obj 62 53 hip~ 1;
#X obj 63 160 bp~ 66 33;
#X obj 160 85 hip~ 15;
#X obj 63 186 *~ 2;
#X obj 161 181 *~ 2;
#X obj 160 158 bp~ 99 23;
#X obj 63 111 hip~ 20;
#X obj 62 135 hip~ 25;
#X obj 160 110 hip~ 30;
#X obj 159 134 hip~ 40;
#X obj 63 86 lop~ 450;
#X connect 0 0 2 0;
#X connect 2 0 4 0;
#X connect 2 0 12 0;
#X connect 3 0 5 0;
#X connect 4 0 10 0;
#X connect 5 0 1 0;
#X connect 6 0 1 0;
#X connect 7 0 6 0;
#X connect 8 0 9 0;
#X connect 9 0 3 0;
#X connect 10 0 11 0;
#X connect 11 0 7 0;
#X connect 12 0 8 0;
#X restore 109 127 pd filters-reso;
#X obj 75 186 *~ 0.5;
#X connect 0 0 2 0;
#X connect 0 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 4 0;
#X connect 4 0 1 0;
#X restore 584 365 pd reso-filter-bank;
#X obj 585 555 *~ 0.8;
#X obj 584 616 outlet~;
#X obj 123 103 tgl 15 0 \$0-auto empty empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 104 103 bng 15 250 50 0 \$0-single-trigger empty empty 17 7
0 10 -262144 -1 -1;
#X obj 362 664 throw~ \$0-model;
#X obj 585 228 catch~ \$0-model;
#X obj 31 632 throw~ \$0-model;
#X obj 607 311 utils.zipper~;
#X obj 395 581 scale.lin 0.1 0 0.3;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 3 0 6 0;
#X connect 5 0 37 0;
#X connect 6 0 29 0;
#X connect 7 0 45 0;
#X connect 8 0 2 1;
#X connect 8 1 3 1;
#X connect 13 0 8 1;
#X connect 13 0 20 0;
#X connect 15 0 7 0;
#X connect 16 0 7 0;
#X connect 18 0 17 0;
#X connect 19 0 17 1;
#X connect 20 0 0 0;
#X connect 20 0 8 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 23 0 24 0;
#X connect 24 0 28 0;
#X connect 25 0 23 1;
#X connect 25 1 24 1;
#X connect 26 0 25 1;
#X connect 26 0 27 0;
#X connect 27 0 21 0;
#X connect 27 0 25 0;
#X connect 28 0 30 0;
#X connect 29 0 44 0;
#X connect 30 0 42 0;
#X connect 32 0 46 0;
#X connect 33 0 30 1;
#X connect 33 0 31 0;
#X connect 36 0 39 0;
#X connect 37 0 38 0;
#X connect 38 0 36 0;
#X connect 43 0 5 0;
#X connect 45 0 5 1;
#X connect 46 0 33 0;
#X coords 0 -1 1 1 85 20 2 100 100;
Jump to Line
Something went wrong with that request. Please try again.