#N canvas 639 191 459 410 10; #N canvas 0 0 685 723 synth1 0; #X obj 200 567 *~ 3; #X obj 263 566 *~ 3; #X obj 198 323 spigot; #X obj 155 124 vsl 12 32 0 0.9 0 1 empty empty decay 0 -8 0 8 -260818 -1 -1 1100 1; #X obj 199 410 hip~ 300; #X obj 198 433 clip~ -0.5 0.5; #X obj 198 460 *~ 2; #X obj 198 170 inlet; #N canvas 0 0 826 721 stringy 0; #X obj 289 193 * 3; #X obj 236 195 * 200; #X obj 279 392 *~; #X obj 272 219 * 1000; #X obj 199 387 *~; #X obj 43 250 inlet; #X text 45 234 trig; #X obj 199 424 outlet~; #X obj 280 424 outlet~; #X obj 151 107 mtof; #X obj 127 73 inlet; #X text 105 54 pitch midi; #X obj 78 166 spigot; #X obj 73 106 moses 1; #X msg 117 138 1; #X msg 64 138 0; #X obj 198 344 *~; #X obj 218 20 loadbang; #X text 211 1 startnice; #X msg 253 45 0.01; #X msg 294 44 0.6; #X msg 218 45 1; #X obj 621 59 inlet; #N canvas 0 0 594 526 fb-vead~ 0; #X obj 281 314 vline~; #X obj 158 65 max 0.1; #X obj 258 65 max 0.1; #X text 156 22 attack (ms); #X text 256 22 decay (ms); #X text 86 22 trigger; #X obj 87 45 inlet; #X obj 158 45 inlet; #X obj 258 45 inlet; #X obj 144 467 outlet~; #X obj 87 65 b; #X obj 87 308 vline~; #X obj 87 215 pack 3 4; #X text 129 283 attack; #X text 317 285 decay; #X msg 87 261 1 \, 0 \$1 0 \, 1 0 \$1; #X msg 281 261 0 \, 1 0 \$1 \, 0 \$2 \$1; #X obj 87 195 f 3; #X obj 251 127 f \$1; #X obj 251 102 loadbang; #X obj 251 153 select 0; #X obj 325 101 loadbang; #X obj 325 152 select 0; #X obj 325 126 f \$2; #X obj 281 361 expr~ pow($v1 \, 6); #X obj 88 359 expr~ 1 - pow($v1 \, 6); #X text 283 391 fb; #X connect 0 0 24 0; #X connect 1 0 17 1; #X connect 2 0 12 1; #X connect 6 0 10 0; #X connect 7 0 1 0; #X connect 8 0 2 0; #X connect 10 0 17 0; #X connect 11 0 25 0; #X connect 12 0 16 0; #X connect 12 0 15 0; #X connect 15 0 11 0; #X connect 16 0 0 0; #X connect 17 0 12 0; #X connect 18 0 20 0; #X connect 19 0 18 0; #X connect 20 1 17 1; #X connect 21 0 23 0; #X connect 22 1 12 1; #X connect 23 0 22 0; #X connect 24 0 9 0; #X connect 25 0 9 0; #X restore 199 318 pd fb-vead~; #N canvas 0 0 450 300 doublesaw 0; #X obj 69 195 hip~ 5; #X obj 69 74 inlet; #X obj 227 69 inlet; #X text 69 52 freq hz; #X text 220 47 fatness; #X obj 70 220 *~ 0.33; #X obj 69 246 outlet~; #X obj 156 194 hip~ 5; #X obj 157 219 *~ 0.33; #X obj 156 245 outlet~; #N canvas 0 0 535 457 supersaw 0; #X obj 39 285 phasor~; #X obj 99 287 phasor~; #X obj 99 208 * 1; #X obj 154 104 random 100; #X obj 236 104 random 100; #X obj 322 105 random 100; #X obj 157 287 phasor~; #X obj 39 311 *~ 0.3; #X obj 99 313 *~ 0.3; #X obj 157 314 *~ 0.3; #X obj 39 261 +; #X obj 99 261 +; #X obj 157 260 +; #X obj 154 161 - 50; #X obj 236 161 - 50; #X obj 322 161 - 50; #X obj 154 185 *; #X obj 236 185 *; #X obj 322 185 *; #X obj 100 340 *~ 0.5; #X obj 154 130 line 100; #X obj 236 130 line 100; #X obj 322 130 line 100; #X obj 154 209 / 100; #X obj 236 208 / 100; #X obj 322 207 / 100; #X obj 236 77 metro 40; #X obj 236 54 loadbang; #X obj 169 32 inlet; #X obj 99 32 inlet; #X text 97 13 freq hz; #X text 168 13 fatness 0-1; #X obj 100 365 outlet~; #X connect 0 0 7 0; #X connect 1 0 8 0; #X connect 2 0 12 0; #X connect 2 0 11 0; #X connect 2 0 10 0; #X connect 3 0 20 0; #X connect 4 0 21 0; #X connect 5 0 22 0; #X connect 6 0 9 0; #X connect 7 0 19 0; #X connect 8 0 19 0; #X connect 9 0 19 0; #X connect 10 0 0 0; #X connect 11 0 1 0; #X connect 12 0 6 0; #X connect 13 0 16 0; #X connect 14 0 17 0; #X connect 15 0 18 0; #X connect 16 0 23 0; #X connect 17 0 24 0; #X connect 18 0 25 0; #X connect 19 0 32 0; #X connect 20 0 13 0; #X connect 21 0 14 0; #X connect 22 0 15 0; #X connect 23 0 10 1; #X connect 24 0 11 1; #X connect 25 0 12 1; #X connect 26 0 3 0; #X connect 26 0 4 0; #X connect 26 0 5 0; #X connect 27 0 26 0; #X connect 28 0 16 1; #X connect 28 0 17 1; #X connect 28 0 18 1; #X connect 29 0 2 0; #X restore 157 159 pd supersaw; #N canvas 0 0 535 457 supersaw 0; #X obj 39 285 phasor~; #X obj 99 287 phasor~; #X obj 99 208 * 1; #X obj 154 104 random 100; #X obj 236 104 random 100; #X obj 322 105 random 100; #X obj 157 287 phasor~; #X obj 39 311 *~ 0.3; #X obj 99 313 *~ 0.3; #X obj 157 314 *~ 0.3; #X obj 39 261 +; #X obj 99 261 +; #X obj 157 260 +; #X obj 154 161 - 50; #X obj 236 161 - 50; #X obj 322 161 - 50; #X obj 154 185 *; #X obj 236 185 *; #X obj 322 185 *; #X obj 100 340 *~ 0.5; #X obj 154 130 line 100; #X obj 236 130 line 100; #X obj 322 130 line 100; #X obj 154 209 / 100; #X obj 236 208 / 100; #X obj 322 207 / 100; #X obj 236 77 metro 40; #X obj 236 54 loadbang; #X obj 169 32 inlet; #X obj 99 32 inlet; #X text 97 13 freq hz; #X text 168 13 fatness 0-1; #X obj 100 365 outlet~; #X connect 0 0 7 0; #X connect 1 0 8 0; #X connect 2 0 12 0; #X connect 2 0 11 0; #X connect 2 0 10 0; #X connect 3 0 20 0; #X connect 4 0 21 0; #X connect 5 0 22 0; #X connect 6 0 9 0; #X connect 7 0 19 0; #X connect 8 0 19 0; #X connect 9 0 19 0; #X connect 10 0 0 0; #X connect 11 0 1 0; #X connect 12 0 6 0; #X connect 13 0 16 0; #X connect 14 0 17 0; #X connect 15 0 18 0; #X connect 16 0 23 0; #X connect 17 0 24 0; #X connect 18 0 25 0; #X connect 19 0 32 0; #X connect 20 0 13 0; #X connect 21 0 14 0; #X connect 22 0 15 0; #X connect 23 0 10 1; #X connect 24 0 11 1; #X connect 25 0 12 1; #X connect 26 0 3 0; #X connect 26 0 4 0; #X connect 26 0 5 0; #X connect 27 0 26 0; #X connect 28 0 16 1; #X connect 28 0 17 1; #X connect 28 0 18 1; #X connect 29 0 2 0; #X restore 71 159 pd supersaw; #X connect 0 0 5 0; #X connect 1 0 11 0; #X connect 1 0 10 0; #X connect 2 0 10 1; #X connect 2 0 11 1; #X connect 5 0 6 0; #X connect 7 0 8 0; #X connect 8 0 9 0; #X connect 10 0 7 0; #X connect 11 0 0 0; #X restore 216 261 pd doublesaw; #X connect 0 0 24 1; #X connect 1 0 23 1; #X connect 2 0 8 0; #X connect 3 0 23 2; #X connect 4 0 7 0; #X connect 5 0 23 0; #X connect 9 0 12 0; #X connect 10 0 9 0; #X connect 10 0 13 0; #X connect 12 0 24 0; #X connect 13 0 15 0; #X connect 13 1 14 0; #X connect 14 0 12 1; #X connect 14 0 16 1; #X connect 15 0 12 0; #X connect 15 0 16 1; #X connect 16 0 2 0; #X connect 16 0 4 0; #X connect 17 0 21 0; #X connect 17 0 19 0; #X connect 17 0 20 0; #X connect 19 0 1 0; #X connect 20 0 3 0; #X connect 21 0 0 0; #X connect 22 0 3 0; #X connect 23 0 16 0; #X connect 24 0 4 1; #X connect 24 1 2 1; #X restore 198 377 pd stringy; #X obj 199 518 vcf~ 100 0.7; #X msg 333 496 0.3; #X obj 333 474 loadbang; #X obj 198 352 t b f; #X obj 106 141 nbx 2 14 1 16 0 1 empty empty chan 0 -6 0 10 -260818 -1 -1 2 256; #X obj 198 218 unpack f f; #X obj 123 648 switch~; #X msg 123 625 1; #X obj 198 193 t l b; #X obj 157 625 > 1; #X obj 157 602 env~; #X obj 199 601 outlet~; #X obj 262 602 outlet~; #X obj 278 454 osc~ 0.212; #X obj 278 495 +~ 400; #X obj 276 475 *~ 800; #X obj 236 300 ==; #X connect 0 0 20 0; #X connect 0 0 19 0; #X connect 1 0 21 0; #X connect 1 0 19 0; #X connect 2 0 12 0; #X connect 3 0 8 2; #X connect 4 0 5 0; #X connect 5 0 6 0; #X connect 6 0 9 0; #X connect 7 0 17 0; #X connect 8 0 4 0; #X connect 8 1 1 0; #X connect 9 0 0 0; #X connect 10 0 9 2; #X connect 11 0 10 0; #X connect 12 0 8 0; #X connect 12 1 8 1; #X connect 13 0 25 1; #X connect 14 0 2 0; #X connect 14 1 25 0; #X connect 16 0 15 0; #X connect 17 0 14 0; #X connect 17 1 16 0; #X connect 18 0 15 0; #X connect 19 0 18 0; #X connect 22 0 24 0; #X connect 23 0 9 1; #X connect 24 0 23 0; #X connect 25 0 2 1; #X coords 0 -1 1 1 85 60 1 100 100; #X restore 23 168 pd synth1; #N canvas 0 0 450 300 fbdelay 0; #X obj 55 136 +~; #X obj 68 39 +~; #X obj 79 110 *~ 0.6; #X obj 54 16 inlet~; #X obj 55 157 outlet~; #X obj 120 16 inlet; #X obj 70 59 delwrite~ \$0-aaab 500; #X obj 95 88 delread~ \$0-aaab 250; #X connect 0 0 4 0; #X connect 1 0 6 0; #X connect 2 0 0 1; #X connect 2 0 1 0; #X connect 3 0 1 1; #X connect 3 0 0 0; #X connect 5 0 7 0; #X connect 7 0 2 0; #X restore 24 241 pd fbdelay; #X obj 88 308 dac~; #N canvas 0 0 450 300 fbdelay2 0; #X obj 55 136 +~; #X obj 68 39 +~; #X obj 79 110 *~ 0.6; #X obj 54 16 inlet~; #X obj 55 157 outlet~; #X obj 120 16 inlet; #X obj 70 59 delwrite~ \$0-aaac 500; #X obj 95 88 delread~ \$0-aaac 250; #X connect 0 0 4 0; #X connect 1 0 6 0; #X connect 2 0 0 1; #X connect 2 0 1 0; #X connect 3 0 1 1; #X connect 3 0 0 0; #X connect 5 0 7 0; #X connect 7 0 2 0; #X restore 199 242 pd fbdelay2; #X msg 123 142 \$1 3; #N canvas 0 0 869 838 liststore 0; #X obj 50 25 inlet; #X msg 50 51 61 0 61 250 73 250 71 1000 68 125 71 125 73 125 61 125 61 250 73 250 71 750 76 250 75 125 71 125 73 125 61 125 61 250 73 250 71 1000 68 125 71 125 73 125 61 125 61 250 73 250 71 750 76 250 75 125 71 125 73 125 61 125 61 250 73 250 71 1000 68 125 71 125 73 125 61 125 61 250 73 250 71 750 76 250 75 125 71 125 73 125 61 125 61 250 73 250 71 1000 68 125 71 125 73 125 61 125 61 250 73 250 71 750 76 250 75 125 71 125 73 125 61 125 61 250 73 250 71 1000 68 125 71 125 73 125 61 125 61 250 73 250 71 750 76 250 75 125 71 125 73 125 61 125 61 250 73 250 71 1000 68 125 71 125 73 125 61 125; #X obj 50 83 outlet; #X connect 0 0 1 0; #X connect 1 0 2 0; #X restore 23 78 pd liststore; #N canvas 0 0 869 838 liststore 0; #X obj 50 25 inlet; #X msg 50 51 61 0 61 250 61 500 59 125 59 250 59 250 61 625 61 250 61 500 59 125 59 250 59 250 61 625 61 250 61 500 59 125 59 250 59 250 61 625 61 250 61 500 59 125 59 250 59 250 61 625 61 250 61 500 59 125 59 250 59 250 61 625 61 250 61 500 59 125 59 250 59 250 61 625 61 250 61 500 59 125 59 250 59 250 61 625 61 250 61 500 59 125 59 250 59 250 61 625 61 250 61 500 59 125 59 250 59 250 61 625 61 250 61 500 59 125 59 250 59 250 61 625 61 250 61 500 59 125 59 250 59 250 61 625; #X obj 50 83 outlet; #X connect 0 0 1 0; #X connect 1 0 2 0; #X restore 124 77 pd liststore; #N canvas 0 0 869 838 liststore 0; #X obj 50 25 inlet; #X msg 50 51 37 8000 37 500 35 375 35 250 35 125 47 250 35 250 37 250 37 500 35 375 35 250 35 125 47 250 35 250 37 250 37 500 35 375 35 250 35 125 47 250 35 250 37 250 37 500 35 375 35 250 35 125 47 250 35 250 37 250 37 500 35 375 35 250 35 125 47 250 35 250 37 250 37 500 35 375 35 250 35 125 47 250 35 250 37 250 37 500 35 375 35 250 35 125 47 250 35 250 37 250; #X obj 50 83 outlet; #X connect 0 0 1 0; #X connect 1 0 2 0; #X restore 226 75 pd liststore; #N canvas 0 0 869 838 liststore 0; #X obj 50 25 inlet; #X msg 50 51 35 16000 38 0 36 0 36 500 38 0 35 0 36 500 35 0 36 500 38 0 35 0 36 250 35 0 36 250 35 0 36 500 38 0 35 0 36 500 35 0 36 500 38 0 35 0 36 500 35 0 36 500 38 0 35 0 36 500 35 0 36 500 38 0 35 0 36 250 35 0 36 250 35 0; #X obj 50 83 outlet; #X connect 0 0 1 0; #X connect 1 0 2 0; #X restore 337 75 pd liststore; #N canvas 82 433 352 428 drumc 0; #X obj 62 361 dac~; #X obj 39 212 spigot; #X obj 76 189 == 10; #X obj 39 256 sel 1; #X obj 127 214 spigot; #X obj 164 191 == 10; #X obj 127 258 sel 1; #X obj 39 234 == 35; #X obj 127 236 == 38; #X obj 202 218 spigot; #X obj 239 195 == 10; #X msg 187 259 bang; #X obj 75 13 inlet; #X obj 75 45 unpack f f; #X obj 140 75 t f f f; #X obj 61 75 t f f f; #X obj 189 300 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #N canvas 0 0 1229 323 -------------------------drumsynth 0; #N canvas 0 0 518 471 clap 0; #X obj 189 66 noise~; #X obj 336 325 *~; #X obj 151 310 *~; #X obj 167 250 *~ 0.8; #X obj 148 343 *~ 0.2; #X obj 169 284 ead~ 1 800; #X obj 376 145 del 30; #X obj 377 165 del 20; #X obj 378 185 del 15; #X obj 376 206 del 10; #X obj 63 217 *~ 0.1; #X obj 85 147 bp~ 1300 10; #X obj 253 147 bp~ 700 10; #X obj 175 147 bp~ 2500 4; #X obj 336 369 bp~ 2700 2; #X obj 336 292 ead~ 3 50; #X obj 3 147 lop~ 8000; #X obj 188 106 hip~ 300; #X obj 322 11 inlet; #X obj 322 40 t b; #X obj 339 415 outlet~; #X obj 339 390 *~ 0.7; #X obj 423 419 switch~; #X obj 422 367 env~; #X obj 423 392 > 1; #X msg 454 393 1; #X connect 0 0 16 0; #X connect 0 0 17 0; #X connect 1 0 14 0; #X connect 2 0 1 1; #X connect 2 0 4 0; #X connect 3 0 2 1; #X connect 4 0 14 0; #X connect 5 0 2 0; #X connect 6 0 7 0; #X connect 6 0 15 0; #X connect 7 0 8 0; #X connect 7 0 15 0; #X connect 8 0 9 0; #X connect 8 0 15 0; #X connect 9 0 15 0; #X connect 10 0 3 0; #X connect 11 0 3 0; #X connect 12 0 3 0; #X connect 13 0 3 0; #X connect 14 0 21 0; #X connect 15 0 1 0; #X connect 16 0 10 0; #X connect 17 0 11 0; #X connect 17 0 12 0; #X connect 17 0 13 0; #X connect 18 0 19 0; #X connect 19 0 5 0; #X connect 19 0 15 0; #X connect 19 0 6 0; #X connect 19 0 25 0; #X connect 21 0 20 0; #X connect 21 0 23 0; #X connect 23 0 24 0; #X connect 24 0 22 0; #X connect 25 0 22 0; #X restore 362 75 pd clap; #N canvas 0 0 450 300 bongol 0; #X obj 143 93 noise~; #X obj 195 66 osc~ 420; #X obj 194 120 clip~ -0.9 0.9; #X obj 102 68 inlet; #X obj 102 97 t b; #X obj 187 185 *~; #X obj 103 142 ead~ 3 150; #X obj 195 93 *~ 20; #X obj 194 144 bp~ 400 25; #X obj 187 227 outlet~; #X obj 187 206 *~ 0.6; #X obj 263 233 switch~; #X obj 262 181 env~; #X obj 263 206 > 1; #X msg 294 207 1; #X connect 0 0 2 0; #X connect 1 0 7 0; #X connect 2 0 8 0; #X connect 3 0 4 0; #X connect 4 0 6 0; #X connect 4 0 14 0; #X connect 5 0 10 0; #X connect 6 0 5 0; #X connect 7 0 2 0; #X connect 8 0 5 1; #X connect 10 0 9 0; #X connect 10 0 12 0; #X connect 12 0 13 0; #X connect 13 0 11 0; #X connect 14 0 11 0; #X restore 288 76 pd bongol; #N canvas 0 0 450 300 bongoh 0; #X obj 143 93 noise~; #X obj 194 120 clip~ -0.9 0.9; #X obj 102 68 inlet; #X obj 102 97 t b; #X obj 187 185 *~; #X obj 195 93 *~ 20; #X obj 187 227 outlet~; #X obj 194 144 bp~ 600 25; #X obj 195 66 osc~ 660; #X obj 103 142 ead~ 3 120; #X obj 186 205 *~ 0.7; #X obj 264 267 switch~; #X obj 263 215 env~; #X obj 264 240 > 1; #X msg 295 241 1; #X connect 0 0 1 0; #X connect 1 0 7 0; #X connect 2 0 3 0; #X connect 3 0 9 0; #X connect 3 0 14 0; #X connect 4 0 10 0; #X connect 5 0 1 0; #X connect 7 0 4 1; #X connect 8 0 5 0; #X connect 9 0 4 0; #X connect 10 0 6 0; #X connect 10 0 12 0; #X connect 12 0 13 0; #X connect 13 0 11 0; #X connect 14 0 11 0; #X restore 216 77 pd bongoh; #N canvas 0 0 464 324 kick 0; #X obj 129 190 osc~ 200; #X obj 129 221 *~; #X obj 195 191 sqrt~; #X obj 128 133 *~ 15; #X obj 128 157 +~ 70; #X obj 128 242 *~ 0.5; #X obj 129 65 ead~ 2 800; #X msg 193 143 0; #X obj 129 106 *~; #X obj 129 12 inlet; #X obj 129 37 t b; #X obj 127 264 outlet~; #X obj 206 311 switch~; #X obj 205 259 env~; #X obj 206 284 > 1; #X msg 237 285 1; #X connect 0 0 1 0; #X connect 1 0 5 0; #X connect 2 0 1 1; #X connect 3 0 4 0; #X connect 4 0 0 0; #X connect 5 0 11 0; #X connect 5 0 13 0; #X connect 6 0 2 0; #X connect 6 0 8 0; #X connect 6 0 8 1; #X connect 7 0 0 1; #X connect 8 0 3 0; #X connect 9 0 10 0; #X connect 10 0 7 0; #X connect 10 0 6 0; #X connect 10 0 15 0; #X connect 13 0 14 0; #X connect 14 0 12 0; #X connect 15 0 12 0; #X restore 103 77 pd kick; #N canvas 0 0 722 561 cym 0; #X obj 140 26 inlet; #X obj 140 51 t b; #X obj 202 400 outlet~; #X obj 83 181 *~; #X obj 230 183 *~; #X obj 150 213 *~; #X obj 139 265 +~; #X obj 150 300 osc~ 5435; #X obj 78 238 sig~ 3435; #X obj 150 236 *~ 12000; #X obj 23 144 osc~ 6221; #X obj 98 144 osc~ 4409; #X obj 172 143 osc~ 3383; #X obj 248 142 osc~ 2441; #X obj 228 235 noise~; #X obj 180 328 +~; #X obj 228 256 bp~ 9000 12; #X obj 230 299 clip~ -0.7 0.7; #X obj 180 354 *~; #X obj 139 79 ead~ 2 8000; #X obj 235 352 *~; #X obj 157 107 ead~ 2 100; #X obj 176 374 *~ 0.05; #X obj 245 373 *~ 0.05; #X obj 310 401 switch~; #X obj 309 349 env~; #X obj 310 374 > 1; #X msg 341 375 1; #X connect 0 0 1 0; #X connect 1 0 19 0; #X connect 1 0 21 0; #X connect 1 0 27 0; #X connect 3 0 5 0; #X connect 4 0 5 1; #X connect 5 0 9 0; #X connect 6 0 7 0; #X connect 7 0 15 0; #X connect 8 0 6 0; #X connect 9 0 6 1; #X connect 10 0 3 0; #X connect 11 0 3 1; #X connect 12 0 4 0; #X connect 13 0 4 1; #X connect 14 0 16 0; #X connect 15 0 18 0; #X connect 15 0 20 0; #X connect 16 0 17 0; #X connect 17 0 15 1; #X connect 18 0 22 0; #X connect 19 0 18 1; #X connect 20 0 23 0; #X connect 21 0 20 1; #X connect 22 0 2 0; #X connect 22 0 25 0; #X connect 23 0 2 0; #X connect 23 0 25 0; #X connect 25 0 26 0; #X connect 26 0 24 0; #X connect 27 0 24 0; #X restore 423 74 pd cym; #N canvas 0 0 783 776 snr 0; #X obj 173 494 outlet~; #X obj 100 65 inlet; #X obj 207 131 noise~; #X obj 99 86 t b; #X obj 95 215 osc~; #X obj 161 337 *~; #X obj 189 204 *~; #X obj 174 361 *~; #X obj 231 329 *~; #X obj 75 137 *~; #X obj 129 359 *~; #X obj 75 162 *~ 12; #X msg 158 64 bang; #X obj 168 391 clip~ 0 1; #X obj 95 238 clip~ -0.8 0.8; #X obj 227 353 *~ 0.1; #X obj 169 412 *~ 0.4; #X obj 115 396 *~ 0.9; #X obj 101 107 ead~ 1 300; #X obj 207 155 bp~ 3300 0.5; #X obj 207 179 lop~ 7000; #X obj 173 465 bp~ 8000 1; #X obj 134 300 clip~ -0.9 0.9; #X obj 132 278 *~ 10000; #X obj 76 191 +~ 150; #X obj 174 436 *~ 0.35; #X obj 252 507 switch~; #X obj 251 455 env~; #X obj 252 480 > 1; #X msg 283 481 1; #X connect 1 0 3 0; #X connect 2 0 19 0; #X connect 3 0 18 0; #X connect 3 0 29 0; #X connect 4 0 14 0; #X connect 5 0 7 0; #X connect 6 0 7 1; #X connect 7 0 13 0; #X connect 8 0 15 0; #X connect 9 0 10 1; #X connect 9 0 11 0; #X connect 10 0 17 0; #X connect 11 0 24 0; #X connect 12 0 3 0; #X connect 13 0 16 0; #X connect 14 0 10 0; #X connect 14 0 23 0; #X connect 15 0 25 0; #X connect 16 0 25 0; #X connect 17 0 25 0; #X connect 18 0 5 1; #X connect 18 0 6 0; #X connect 18 0 9 0; #X connect 18 0 9 1; #X connect 18 0 8 1; #X connect 19 0 8 0; #X connect 19 0 20 0; #X connect 20 0 6 1; #X connect 21 0 0 0; #X connect 21 0 27 0; #X connect 22 0 5 0; #X connect 23 0 22 0; #X connect 24 0 4 0; #X connect 25 0 21 0; #X connect 27 0 28 0; #X connect 28 0 26 0; #X connect 29 0 26 0; #X restore 164 77 pd snr; #N canvas 0 0 575 582 bell 0; #X obj 155 103 wrap~; #X obj 138 76 -~ 0.5; #X obj 154 127 -~ 0.5; #X obj 138 153 -~; #X obj 172 278 wrap~; #X obj 155 255 -~ 0.5; #X obj 171 303 -~ 0.5; #X obj 155 327 -~; #X obj 138 350 *~; #X obj 96 442 outlet~; #X obj 154 232 phasor~; #X obj 228 32 t b; #X obj 218 7 inlet; #X obj 96 386 *~; #X obj 56 103 wrap~; #X obj 39 76 -~ 0.5; #X obj 55 127 -~ 0.5; #X obj 39 153 -~; #X obj 73 278 wrap~; #X obj 56 255 -~ 0.5; #X obj 72 303 -~ 0.5; #X obj 56 327 -~; #X obj 39 350 *~; #X obj 55 232 phasor~; #X obj 39 53 phasor~ 2139; #X obj 138 53 phasor~ 441; #X obj 60 29 *~ 1.33; #X obj 154 179 *~ 1000; #X obj 55 179 *~ 1000; #X obj 228 57 ead~ 1 300; #X obj 95 407 *~ 0.25; #X obj 101 10 sig~ 881; #X obj 54 207 +~ 1763; #X obj 153 207 +~ 884; #X obj 178 459 switch~; #X obj 177 407 env~; #X obj 178 432 > 1; #X msg 209 433 1; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 1 0 3 0; #X connect 2 0 3 1; #X connect 3 0 8 0; #X connect 3 0 27 0; #X connect 4 0 6 0; #X connect 5 0 4 0; #X connect 5 0 7 0; #X connect 6 0 7 1; #X connect 7 0 8 1; #X connect 8 0 13 0; #X connect 10 0 5 0; #X connect 11 0 29 0; #X connect 11 0 37 0; #X connect 12 0 11 0; #X connect 13 0 30 0; #X connect 14 0 16 0; #X connect 15 0 14 0; #X connect 15 0 17 0; #X connect 16 0 17 1; #X connect 17 0 22 0; #X connect 17 0 28 0; #X connect 18 0 20 0; #X connect 19 0 18 0; #X connect 19 0 21 0; #X connect 20 0 21 1; #X connect 21 0 22 1; #X connect 22 0 13 0; #X connect 23 0 19 0; #X connect 24 0 15 0; #X connect 25 0 1 0; #X connect 26 0 24 0; #X connect 27 0 33 0; #X connect 28 0 32 0; #X connect 29 0 13 1; #X connect 30 0 9 0; #X connect 30 0 35 0; #X connect 31 0 25 0; #X connect 31 0 26 0; #X connect 32 0 23 0; #X connect 33 0 10 0; #X connect 35 0 36 0; #X connect 36 0 34 0; #X connect 37 0 34 0; #X restore 479 74 pd bell; #N canvas 0 0 722 561 hat 0; #X obj 140 26 inlet; #X obj 140 51 t b; #X obj 202 400 outlet~; #X obj 83 181 *~; #X obj 230 183 *~; #X obj 150 213 *~; #X obj 139 265 +~; #X obj 150 300 osc~ 5435; #X obj 150 236 *~ 12000; #X obj 23 144 osc~ 6221; #X obj 248 142 osc~ 2441; #X obj 228 235 noise~; #X obj 180 328 +~; #X obj 230 299 clip~ -0.7 0.7; #X obj 180 354 *~; #X obj 235 352 *~; #X obj 157 107 ead~ 2 100; #X obj 245 373 *~ 0.06; #X obj 177 374 *~ 0.06; #X obj 78 238 sig~ 7435; #X obj 228 256 bp~ 12000 12; #X obj 172 143 osc~ 3283; #X obj 98 144 osc~ 4109; #X obj 139 79 ead~ 2 200; #X obj 245 101 sqrt~; #X obj 246 77 ead~ 2 800; #X obj 226 25 inlet; #X obj 227 51 t b; #X obj 322 401 switch~; #X obj 321 349 env~; #X obj 322 374 > 1; #X msg 353 375 1; #X connect 0 0 1 0; #X connect 1 0 16 0; #X connect 1 0 23 0; #X connect 1 0 31 0; #X connect 3 0 5 0; #X connect 4 0 5 1; #X connect 5 0 8 0; #X connect 6 0 7 0; #X connect 7 0 12 0; #X connect 8 0 6 1; #X connect 9 0 3 0; #X connect 10 0 4 1; #X connect 11 0 20 0; #X connect 12 0 14 0; #X connect 12 0 15 0; #X connect 13 0 12 1; #X connect 14 0 18 0; #X connect 15 0 17 0; #X connect 16 0 15 1; #X connect 17 0 2 0; #X connect 17 0 29 0; #X connect 18 0 2 0; #X connect 18 0 29 0; #X connect 19 0 6 0; #X connect 20 0 13 0; #X connect 21 0 4 0; #X connect 22 0 3 1; #X connect 23 0 14 1; #X connect 24 0 14 1; #X connect 25 0 24 0; #X connect 26 0 27 0; #X connect 27 0 25 0; #X connect 27 0 16 0; #X connect 27 0 31 0; #X connect 29 0 30 0; #X connect 30 0 28 0; #X connect 31 0 28 0; #X restore 541 74 pd hat; #N canvas 0 0 722 561 crash 0; #X obj 415 47 inlet; #X obj 415 72 t b; #X obj 205 454 outlet~; #X obj 83 181 *~; #X obj 230 183 *~; #X obj 150 213 *~; #X obj 139 265 +~; #X obj 138 288 osc~ 5435; #X obj 78 238 sig~ 3435; #X obj 150 236 *~ 12000; #X obj 248 142 osc~ 2441; #X obj 228 235 noise~; #X obj 180 354 *~; #X obj 235 352 *~; #X obj 23 144 osc~ 12221; #X obj 100 144 osc~ 8309; #X obj 172 143 osc~ 2383; #X obj 228 278 clip~ -0.9 0.9; #X obj 347 229 noise~; #X obj 347 272 clip~ -0.9 0.9; #X obj 228 256 bp~ 8000 4; #X obj 414 100 ead~ 2 5000; #X obj 142 319 *~; #X obj 307 99 ead~ 4000 3000; #X obj 245 373 *~ 0.2; #X obj 320 349 *~; #X obj 529 97 ead~ 1 200; #X obj 432 128 ead~ 300 7000; #X obj 177 374 *~ 0.2; #X obj 348 377 *~ 0.4; #X obj 346 250 bp~ 4000 7; #X obj 204 433 *~ 0.8; #X obj 302 486 switch~; #X obj 301 434 env~; #X obj 302 459 > 1; #X msg 333 460 1; #X connect 0 0 1 0; #X connect 1 0 21 0; #X connect 1 0 23 0; #X connect 1 0 26 0; #X connect 1 0 27 0; #X connect 1 0 35 0; #X connect 3 0 5 0; #X connect 4 0 5 1; #X connect 5 0 9 0; #X connect 6 0 7 0; #X connect 7 0 22 0; #X connect 8 0 6 0; #X connect 9 0 6 1; #X connect 10 0 4 1; #X connect 11 0 20 0; #X connect 12 0 28 0; #X connect 13 0 24 0; #X connect 14 0 3 0; #X connect 15 0 3 1; #X connect 16 0 4 0; #X connect 17 0 12 0; #X connect 18 0 30 0; #X connect 19 0 13 0; #X connect 19 0 25 0; #X connect 20 0 17 0; #X connect 21 0 12 1; #X connect 22 0 12 0; #X connect 22 0 25 0; #X connect 23 0 22 1; #X connect 24 0 31 0; #X connect 25 0 29 0; #X connect 26 0 25 1; #X connect 27 0 13 1; #X connect 28 0 31 0; #X connect 29 0 31 0; #X connect 30 0 19 0; #X connect 31 0 2 0; #X connect 31 0 33 0; #X connect 33 0 34 0; #X connect 34 0 32 0; #X connect 35 0 32 0; #X restore 593 74 pd crash; #N canvas 0 0 331 381 accent 0; #X obj 48 193 sig~ 0.6; #X obj 49 218 +~; #X obj 122 143 line~; #X obj 121 168 *~; #X obj 32 244 *~; #X msg 125 89 1 1; #X obj 228 90 r timeacc; #X obj 163 115 pack 0 150; #X obj 163 90 del 4; #X obj 132 51 t b; #X obj 30 137 inlet~; #X obj 33 281 outlet~; #X obj 132 19 inlet; #X obj 121 193 *~ 0.6; #X connect 0 0 1 0; #X connect 1 0 4 1; #X connect 2 0 3 0; #X connect 2 0 3 1; #X connect 3 0 13 0; #X connect 4 0 11 0; #X connect 5 0 2 0; #X connect 6 0 7 1; #X connect 7 0 2 0; #X connect 8 0 7 0; #X connect 9 0 5 0; #X connect 9 0 8 0; #X connect 10 0 4 0; #X connect 12 0 9 0; #X connect 13 0 1 1; #X restore 395 224 pd accent; #X obj 396 252 outlet~; #X obj 103 52 inlet; #X obj 163 51 inlet; #X obj 216 53 inlet; #X obj 289 51 inlet; #X obj 362 51 inlet; #X obj 424 48 inlet; #X obj 478 49 inlet; #X obj 538 34 inlet; #X obj 578 23 inlet; #X obj 595 48 inlet; #X obj 853 27 inlet; #N canvas 0 0 753 637 cowbell 0; #X obj 121 192 osc~ 440; #X obj 189 190 osc~ 440; #X obj 254 189 osc~ 440; #X obj 322 187 osc~ 440; #X obj 122 219 *~; #X obj 122 241 *~; #X obj 123 263 *~; #X obj 124 290 cos~; #X obj 125 315 *~; #X obj 172 287 *~ 0.3; #X obj 39 290 *~; #X obj 121 133 * 2.666; #X obj 189 132 * 2.333; #X obj 254 132 * 0.875; #X obj 322 132 * 0.666; #X msg 205 100 0; #X obj 190 55 t b f; #X obj 124 340 *~ 0.2; #X msg 190 28 680; #X obj 121 162 +; #X obj 322 159 +; #X obj 254 159 +; #X obj 189 160 +; #X obj 264 79 random 100; #X obj 264 100 / 50; #X obj 339 79 random 100; #X obj 414 78 random 100; #X obj 339 100 / 40; #X obj 414 99 / 30; #X obj 173 264 ead~ 1 400; #X obj 38 264 ead~ 1 900; #X obj 124 365 outlet~; #X obj 149 28 inlet; #X obj 283 352 switch~; #X obj 282 300 env~; #X obj 283 325 > 1; #X msg 314 326 1; #X connect 0 0 4 0; #X connect 1 0 4 1; #X connect 2 0 5 1; #X connect 3 0 6 1; #X connect 4 0 5 0; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 6 0 10 1; #X connect 7 0 8 0; #X connect 8 0 17 0; #X connect 9 0 8 1; #X connect 10 0 17 0; #X connect 11 0 19 0; #X connect 12 0 22 0; #X connect 13 0 21 0; #X connect 14 0 20 0; #X connect 15 0 0 1; #X connect 15 0 1 1; #X connect 15 0 2 1; #X connect 15 0 3 1; #X connect 16 0 15 0; #X connect 16 0 23 0; #X connect 16 0 25 0; #X connect 16 0 26 0; #X connect 16 0 29 0; #X connect 16 0 30 0; #X connect 16 0 36 0; #X connect 16 1 11 0; #X connect 16 1 12 0; #X connect 16 1 13 0; #X connect 16 1 14 0; #X connect 17 0 31 0; #X connect 17 0 34 0; #X connect 18 0 16 0; #X connect 19 0 0 0; #X connect 20 0 3 0; #X connect 21 0 2 0; #X connect 22 0 1 0; #X connect 23 0 24 0; #X connect 24 0 22 1; #X connect 25 0 27 0; #X connect 26 0 28 0; #X connect 27 0 21 1; #X connect 28 0 20 1; #X connect 29 0 9 0; #X connect 30 0 10 0; #X connect 32 0 16 0; #X connect 34 0 35 0; #X connect 35 0 33 0; #X connect 36 0 33 0; #X restore 746 76 pd cowbell; #X msg 761 50 660; #N canvas 674 360 546 484 handrum 0; #X obj 121 192 osc~ 440; #X obj 189 190 osc~ 440; #X obj 254 189 osc~ 440; #X obj 322 187 osc~ 440; #X obj 122 219 *~; #X obj 122 241 *~; #X obj 123 263 *~; #X obj 124 311 cos~; #X obj 125 344 *~; #X obj 39 290 *~; #X msg 205 100 0; #X obj 120 30 t b f; #X obj 126 435 outlet~; #X obj 120 4 inlet; #X obj 121 133 * 0.8; #X obj 189 132 * 1.6666; #X obj 254 132 * 0.833; #X obj 123 287 clip~ -1 1; #X obj 121 165 + 7.88; #X obj 189 163 + 8.66; #X floatatom 323 227 5 0 0 0 - - -; #X floatatom 375 229 5 0 0 0 - - -; #X floatatom 427 230 5 0 0 0 - - -; #X floatatom 483 231 5 0 0 0 - - -; #X obj 322 161 + 7.88; #X obj 254 162 + 4.725; #X obj 206 263 ead~ 1 400; #X obj 37 264 ead~ 1 500; #X obj 126 410 *~ 0.4; #X obj 205 286 *~ 0.15; #X obj 81 370 clip~ -0.7 0.5; #X msg 449 87 2.66666; #X msg 388 87 1.14141; #X obj 322 30 t b f; #X obj 322 4 inlet; #X obj 322 133 *; #X obj 245 413 switch~; #X obj 244 361 env~; #X obj 245 386 > 1; #X msg 276 387 1; #X connect 0 0 4 0; #X connect 1 0 4 1; #X connect 2 0 5 1; #X connect 3 0 6 1; #X connect 4 0 5 0; #X connect 5 0 6 0; #X connect 6 0 9 1; #X connect 6 0 17 0; #X connect 7 0 8 0; #X connect 8 0 28 0; #X connect 9 0 30 0; #X connect 10 0 0 1; #X connect 10 0 1 1; #X connect 10 0 2 1; #X connect 10 0 3 1; #X connect 11 0 27 0; #X connect 11 0 26 0; #X connect 11 0 10 0; #X connect 11 0 39 0; #X connect 11 1 32 0; #X connect 11 1 35 0; #X connect 11 1 16 0; #X connect 11 1 15 0; #X connect 11 1 14 0; #X connect 13 0 11 0; #X connect 14 0 18 0; #X connect 15 0 19 0; #X connect 16 0 25 0; #X connect 17 0 7 0; #X connect 18 0 0 0; #X connect 18 0 20 0; #X connect 19 0 1 0; #X connect 19 0 21 0; #X connect 24 0 3 0; #X connect 24 0 23 0; #X connect 25 0 2 0; #X connect 25 0 22 0; #X connect 26 0 29 0; #X connect 27 0 9 0; #X connect 28 0 12 0; #X connect 28 0 37 0; #X connect 29 0 8 1; #X connect 30 0 28 0; #X connect 31 0 35 1; #X connect 32 0 35 1; #X connect 33 0 27 0; #X connect 33 0 26 0; #X connect 33 0 10 0; #X connect 33 1 31 0; #X connect 33 1 35 0; #X connect 33 1 16 0; #X connect 33 1 15 0; #X connect 33 1 14 0; #X connect 34 0 33 0; #X connect 35 0 24 0; #X connect 37 0 38 0; #X connect 38 0 36 0; #X connect 39 0 36 0; #X restore 659 75 pd handrum; #X msg 660 50 82.47; #X msg 705 50 82.47; #X msg 794 51 440; #X obj 656 24 inlet; #X obj 711 23 inlet; #X obj 764 25 inlet; #X obj 806 25 inlet; #X connect 0 0 9 0; #X connect 1 0 9 0; #X connect 2 0 9 0; #X connect 3 0 9 0; #X connect 4 0 9 0; #X connect 5 0 9 0; #X connect 6 0 9 0; #X connect 7 0 9 0; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 11 0 3 0; #X connect 12 0 5 0; #X connect 13 0 2 0; #X connect 14 0 1 0; #X connect 15 0 0 0; #X connect 16 0 4 0; #X connect 17 0 6 0; #X connect 18 0 7 0; #X connect 19 0 7 1; #X connect 20 0 8 0; #X connect 21 0 9 1; #X connect 22 0 9 0; #X connect 23 0 22 0; #X connect 24 0 9 0; #X connect 25 0 24 0; #X connect 26 0 24 1; #X connect 27 0 22 0; #X connect 28 0 25 0; #X connect 29 0 26 0; #X connect 30 0 23 0; #X connect 31 0 27 0; #X restore 64 331 pd -------------------------drumsynth; #X floatatom 230 249 5 0 0 0 - - -; #X floatatom 26 56 5 0 0 0 - - -; #X floatatom 163 57 5 0 0 0 - - -; #X connect 1 0 7 0; #X connect 2 0 1 1; #X connect 3 0 17 0; #X connect 4 0 8 0; #X connect 5 0 4 1; #X connect 6 0 17 1; #X connect 7 0 3 0; #X connect 8 0 6 0; #X connect 9 0 11 0; #X connect 9 0 18 0; #X connect 10 0 9 1; #X connect 11 0 16 0; #X connect 12 0 13 0; #X connect 13 0 15 0; #X connect 13 0 19 0; #X connect 13 1 14 0; #X connect 13 1 20 0; #X connect 14 0 2 0; #X connect 14 1 5 0; #X connect 14 2 10 0; #X connect 15 0 1 0; #X connect 15 1 4 0; #X connect 15 2 9 0; #X connect 16 0 17 7; #X connect 17 0 0 0; #X connect 17 0 0 1; #X restore 337 163 pd drumc; #X obj 167 23 bng 15 250 50 0 empty empty play 0 -6 0 8 -258699 -1 -1; #X msg 337 137 \$1 10; #X msg 226 141 \$1 5; #X msg 212 20 0 0; #N canvas 0 0 685 723 synth1 0; #X obj 200 567 *~ 3; #X obj 263 566 *~ 3; #X obj 198 323 spigot; #X obj 155 124 vsl 12 32 0 0.9 0 1 empty empty decay 0 -8 0 8 -260818 -1 -1 1700 1; #X obj 199 410 hip~ 300; #X obj 198 433 clip~ -0.5 0.5; #X obj 198 460 *~ 2; #X obj 198 170 inlet; #N canvas 0 0 826 721 stringy 0; #X obj 289 193 * 3; #X obj 236 195 * 200; #X obj 279 392 *~; #X obj 272 219 * 1000; #X obj 199 387 *~; #X obj 43 250 inlet; #X text 45 234 trig; #X obj 199 424 outlet~; #X obj 280 424 outlet~; #X obj 151 107 mtof; #X obj 127 73 inlet; #X text 105 54 pitch midi; #X obj 78 166 spigot; #X obj 73 106 moses 1; #X msg 117 138 1; #X msg 64 138 0; #X obj 198 344 *~; #X obj 218 20 loadbang; #X text 211 1 startnice; #X msg 253 45 0.01; #X msg 294 44 0.6; #X msg 218 45 1; #X obj 621 59 inlet; #N canvas 0 0 594 526 fb-vead~ 0; #X obj 281 314 vline~; #X obj 158 65 max 0.1; #X obj 258 65 max 0.1; #X text 156 22 attack (ms); #X text 256 22 decay (ms); #X text 86 22 trigger; #X obj 87 45 inlet; #X obj 158 45 inlet; #X obj 258 45 inlet; #X obj 144 467 outlet~; #X obj 87 65 b; #X obj 87 308 vline~; #X obj 87 215 pack 3 4; #X text 129 283 attack; #X text 317 285 decay; #X msg 87 261 1 \, 0 \$1 0 \, 1 0 \$1; #X msg 281 261 0 \, 1 0 \$1 \, 0 \$2 \$1; #X obj 87 195 f 3; #X obj 251 127 f \$1; #X obj 251 102 loadbang; #X obj 251 153 select 0; #X obj 325 101 loadbang; #X obj 325 152 select 0; #X obj 325 126 f \$2; #X obj 281 361 expr~ pow($v1 \, 6); #X obj 88 359 expr~ 1 - pow($v1 \, 6); #X text 283 391 fb; #X connect 0 0 24 0; #X connect 1 0 17 1; #X connect 2 0 12 1; #X connect 6 0 10 0; #X connect 7 0 1 0; #X connect 8 0 2 0; #X connect 10 0 17 0; #X connect 11 0 25 0; #X connect 12 0 16 0; #X connect 12 0 15 0; #X connect 15 0 11 0; #X connect 16 0 0 0; #X connect 17 0 12 0; #X connect 18 0 20 0; #X connect 19 0 18 0; #X connect 20 1 17 1; #X connect 21 0 23 0; #X connect 22 1 12 1; #X connect 23 0 22 0; #X connect 24 0 9 0; #X connect 25 0 9 0; #X restore 199 318 pd fb-vead~; #N canvas 0 0 450 300 doublesaw 0; #X obj 69 195 hip~ 5; #X obj 69 74 inlet; #X obj 227 69 inlet; #X text 69 52 freq hz; #X text 220 47 fatness; #X obj 70 220 *~ 0.33; #X obj 69 246 outlet~; #X obj 156 194 hip~ 5; #X obj 157 219 *~ 0.33; #X obj 156 245 outlet~; #N canvas 0 0 535 457 supersaw 0; #X obj 39 285 phasor~; #X obj 99 287 phasor~; #X obj 99 208 * 1; #X obj 154 104 random 100; #X obj 236 104 random 100; #X obj 322 105 random 100; #X obj 157 287 phasor~; #X obj 39 311 *~ 0.3; #X obj 99 313 *~ 0.3; #X obj 157 314 *~ 0.3; #X obj 39 261 +; #X obj 99 261 +; #X obj 157 260 +; #X obj 154 161 - 50; #X obj 236 161 - 50; #X obj 322 161 - 50; #X obj 154 185 *; #X obj 236 185 *; #X obj 322 185 *; #X obj 100 340 *~ 0.5; #X obj 154 130 line 100; #X obj 236 130 line 100; #X obj 322 130 line 100; #X obj 154 209 / 100; #X obj 236 208 / 100; #X obj 322 207 / 100; #X obj 236 77 metro 40; #X obj 236 54 loadbang; #X obj 169 32 inlet; #X obj 99 32 inlet; #X text 97 13 freq hz; #X text 168 13 fatness 0-1; #X obj 100 365 outlet~; #X connect 0 0 7 0; #X connect 1 0 8 0; #X connect 2 0 12 0; #X connect 2 0 11 0; #X connect 2 0 10 0; #X connect 3 0 20 0; #X connect 4 0 21 0; #X connect 5 0 22 0; #X connect 6 0 9 0; #X connect 7 0 19 0; #X connect 8 0 19 0; #X connect 9 0 19 0; #X connect 10 0 0 0; #X connect 11 0 1 0; #X connect 12 0 6 0; #X connect 13 0 16 0; #X connect 14 0 17 0; #X connect 15 0 18 0; #X connect 16 0 23 0; #X connect 17 0 24 0; #X connect 18 0 25 0; #X connect 19 0 32 0; #X connect 20 0 13 0; #X connect 21 0 14 0; #X connect 22 0 15 0; #X connect 23 0 10 1; #X connect 24 0 11 1; #X connect 25 0 12 1; #X connect 26 0 3 0; #X connect 26 0 4 0; #X connect 26 0 5 0; #X connect 27 0 26 0; #X connect 28 0 16 1; #X connect 28 0 17 1; #X connect 28 0 18 1; #X connect 29 0 2 0; #X restore 157 159 pd supersaw; #N canvas 0 0 535 457 supersaw 0; #X obj 39 285 phasor~; #X obj 99 287 phasor~; #X obj 99 208 * 1; #X obj 154 104 random 100; #X obj 236 104 random 100; #X obj 322 105 random 100; #X obj 157 287 phasor~; #X obj 39 311 *~ 0.3; #X obj 99 313 *~ 0.3; #X obj 157 314 *~ 0.3; #X obj 39 261 +; #X obj 99 261 +; #X obj 157 260 +; #X obj 154 161 - 50; #X obj 236 161 - 50; #X obj 322 161 - 50; #X obj 154 185 *; #X obj 236 185 *; #X obj 322 185 *; #X obj 100 340 *~ 0.5; #X obj 154 130 line 100; #X obj 236 130 line 100; #X obj 322 130 line 100; #X obj 154 209 / 100; #X obj 236 208 / 100; #X obj 322 207 / 100; #X obj 236 77 metro 40; #X obj 236 54 loadbang; #X obj 169 32 inlet; #X obj 99 32 inlet; #X text 97 13 freq hz; #X text 168 13 fatness 0-1; #X obj 100 365 outlet~; #X connect 0 0 7 0; #X connect 1 0 8 0; #X connect 2 0 12 0; #X connect 2 0 11 0; #X connect 2 0 10 0; #X connect 3 0 20 0; #X connect 4 0 21 0; #X connect 5 0 22 0; #X connect 6 0 9 0; #X connect 7 0 19 0; #X connect 8 0 19 0; #X connect 9 0 19 0; #X connect 10 0 0 0; #X connect 11 0 1 0; #X connect 12 0 6 0; #X connect 13 0 16 0; #X connect 14 0 17 0; #X connect 15 0 18 0; #X connect 16 0 23 0; #X connect 17 0 24 0; #X connect 18 0 25 0; #X connect 19 0 32 0; #X connect 20 0 13 0; #X connect 21 0 14 0; #X connect 22 0 15 0; #X connect 23 0 10 1; #X connect 24 0 11 1; #X connect 25 0 12 1; #X connect 26 0 3 0; #X connect 26 0 4 0; #X connect 26 0 5 0; #X connect 27 0 26 0; #X connect 28 0 16 1; #X connect 28 0 17 1; #X connect 28 0 18 1; #X connect 29 0 2 0; #X restore 71 159 pd supersaw; #X connect 0 0 5 0; #X connect 1 0 11 0; #X connect 1 0 10 0; #X connect 2 0 10 1; #X connect 2 0 11 1; #X connect 5 0 6 0; #X connect 7 0 8 0; #X connect 8 0 9 0; #X connect 10 0 7 0; #X connect 11 0 0 0; #X restore 216 261 pd doublesaw; #X connect 0 0 24 1; #X connect 1 0 23 1; #X connect 2 0 8 0; #X connect 3 0 23 2; #X connect 4 0 7 0; #X connect 5 0 23 0; #X connect 9 0 12 0; #X connect 10 0 9 0; #X connect 10 0 13 0; #X connect 12 0 24 0; #X connect 13 0 15 0; #X connect 13 1 14 0; #X connect 14 0 12 1; #X connect 14 0 16 1; #X connect 15 0 12 0; #X connect 15 0 16 1; #X connect 16 0 2 0; #X connect 16 0 4 0; #X connect 17 0 21 0; #X connect 17 0 19 0; #X connect 17 0 20 0; #X connect 19 0 1 0; #X connect 20 0 3 0; #X connect 21 0 0 0; #X connect 22 0 3 0; #X connect 23 0 16 0; #X connect 24 0 4 1; #X connect 24 1 2 1; #X restore 198 377 pd stringy; #X obj 199 518 vcf~ 100 0.7; #X msg 333 496 0.3; #X obj 333 474 loadbang; #X obj 198 352 t b f; #X obj 106 141 nbx 2 14 1 16 0 1 empty empty chan 0 -6 0 10 -260818 -1 -1 3 256; #X obj 198 218 unpack f f; #X obj 123 648 switch~; #X msg 123 625 1; #X obj 198 193 t l b; #X obj 157 625 > 1; #X obj 157 602 env~; #X obj 199 601 outlet~; #X obj 262 602 outlet~; #X obj 278 454 osc~ 0.212; #X obj 278 495 +~ 400; #X obj 276 475 *~ 800; #X obj 236 300 ==; #X connect 0 0 20 0; #X connect 0 0 19 0; #X connect 1 0 21 0; #X connect 1 0 19 0; #X connect 2 0 12 0; #X connect 3 0 8 2; #X connect 4 0 5 0; #X connect 5 0 6 0; #X connect 6 0 9 0; #X connect 7 0 17 0; #X connect 8 0 4 0; #X connect 8 1 1 0; #X connect 9 0 0 0; #X connect 10 0 9 2; #X connect 11 0 10 0; #X connect 12 0 8 0; #X connect 12 1 8 1; #X connect 13 0 25 1; #X connect 14 0 2 0; #X connect 14 1 25 0; #X connect 16 0 15 0; #X connect 17 0 14 0; #X connect 17 1 16 0; #X connect 18 0 15 0; #X connect 19 0 18 0; #X connect 22 0 24 0; #X connect 23 0 9 1; #X connect 24 0 23 0; #X connect 25 0 2 1; #X coords 0 -1 1 1 85 60 1 100 100; #X restore 122 168 pd synth1; #N canvas 0 0 685 723 synth1 0; #X obj 200 567 *~ 3; #X obj 263 566 *~ 3; #X obj 198 323 spigot; #X obj 155 124 vsl 12 32 0 0.9 0 1 empty empty decay 0 -8 0 8 -260818 -1 -1 2700 1; #X obj 199 410 hip~ 300; #X obj 198 433 clip~ -0.5 0.5; #X obj 198 460 *~ 2; #X obj 198 170 inlet; #N canvas 0 0 826 721 stringy 0; #X obj 289 193 * 3; #X obj 236 195 * 200; #X obj 279 392 *~; #X obj 272 219 * 1000; #X obj 199 387 *~; #X obj 43 250 inlet; #X text 45 234 trig; #X obj 199 424 outlet~; #X obj 280 424 outlet~; #X obj 151 107 mtof; #X obj 127 73 inlet; #X text 105 54 pitch midi; #X obj 78 166 spigot; #X obj 73 106 moses 1; #X msg 117 138 1; #X msg 64 138 0; #X obj 198 344 *~; #X obj 218 20 loadbang; #X text 211 1 startnice; #X msg 253 45 0.01; #X msg 294 44 0.6; #X msg 218 45 1; #X obj 621 59 inlet; #N canvas 0 0 594 526 fb-vead~ 0; #X obj 281 314 vline~; #X obj 158 65 max 0.1; #X obj 258 65 max 0.1; #X text 156 22 attack (ms); #X text 256 22 decay (ms); #X text 86 22 trigger; #X obj 87 45 inlet; #X obj 158 45 inlet; #X obj 258 45 inlet; #X obj 144 467 outlet~; #X obj 87 65 b; #X obj 87 308 vline~; #X obj 87 215 pack 3 4; #X text 129 283 attack; #X text 317 285 decay; #X msg 87 261 1 \, 0 \$1 0 \, 1 0 \$1; #X msg 281 261 0 \, 1 0 \$1 \, 0 \$2 \$1; #X obj 87 195 f 3; #X obj 251 127 f \$1; #X obj 251 102 loadbang; #X obj 251 153 select 0; #X obj 325 101 loadbang; #X obj 325 152 select 0; #X obj 325 126 f \$2; #X obj 281 361 expr~ pow($v1 \, 6); #X obj 88 359 expr~ 1 - pow($v1 \, 6); #X text 283 391 fb; #X connect 0 0 24 0; #X connect 1 0 17 1; #X connect 2 0 12 1; #X connect 6 0 10 0; #X connect 7 0 1 0; #X connect 8 0 2 0; #X connect 10 0 17 0; #X connect 11 0 25 0; #X connect 12 0 16 0; #X connect 12 0 15 0; #X connect 15 0 11 0; #X connect 16 0 0 0; #X connect 17 0 12 0; #X connect 18 0 20 0; #X connect 19 0 18 0; #X connect 20 1 17 1; #X connect 21 0 23 0; #X connect 22 1 12 1; #X connect 23 0 22 0; #X connect 24 0 9 0; #X connect 25 0 9 0; #X restore 199 318 pd fb-vead~; #N canvas 0 0 450 300 doublesaw 0; #X obj 69 195 hip~ 5; #X obj 69 74 inlet; #X obj 227 69 inlet; #X text 69 52 freq hz; #X text 220 47 fatness; #X obj 70 220 *~ 0.33; #X obj 69 246 outlet~; #X obj 156 194 hip~ 5; #X obj 157 219 *~ 0.33; #X obj 156 245 outlet~; #N canvas 0 0 535 457 supersaw 0; #X obj 39 285 phasor~; #X obj 99 287 phasor~; #X obj 99 208 * 1; #X obj 154 104 random 100; #X obj 236 104 random 100; #X obj 322 105 random 100; #X obj 157 287 phasor~; #X obj 39 311 *~ 0.3; #X obj 99 313 *~ 0.3; #X obj 157 314 *~ 0.3; #X obj 39 261 +; #X obj 99 261 +; #X obj 157 260 +; #X obj 154 161 - 50; #X obj 236 161 - 50; #X obj 322 161 - 50; #X obj 154 185 *; #X obj 236 185 *; #X obj 322 185 *; #X obj 100 340 *~ 0.5; #X obj 154 130 line 100; #X obj 236 130 line 100; #X obj 322 130 line 100; #X obj 154 209 / 100; #X obj 236 208 / 100; #X obj 322 207 / 100; #X obj 236 77 metro 40; #X obj 236 54 loadbang; #X obj 169 32 inlet; #X obj 99 32 inlet; #X text 97 13 freq hz; #X text 168 13 fatness 0-1; #X obj 100 365 outlet~; #X connect 0 0 7 0; #X connect 1 0 8 0; #X connect 2 0 12 0; #X connect 2 0 11 0; #X connect 2 0 10 0; #X connect 3 0 20 0; #X connect 4 0 21 0; #X connect 5 0 22 0; #X connect 6 0 9 0; #X connect 7 0 19 0; #X connect 8 0 19 0; #X connect 9 0 19 0; #X connect 10 0 0 0; #X connect 11 0 1 0; #X connect 12 0 6 0; #X connect 13 0 16 0; #X connect 14 0 17 0; #X connect 15 0 18 0; #X connect 16 0 23 0; #X connect 17 0 24 0; #X connect 18 0 25 0; #X connect 19 0 32 0; #X connect 20 0 13 0; #X connect 21 0 14 0; #X connect 22 0 15 0; #X connect 23 0 10 1; #X connect 24 0 11 1; #X connect 25 0 12 1; #X connect 26 0 3 0; #X connect 26 0 4 0; #X connect 26 0 5 0; #X connect 27 0 26 0; #X connect 28 0 16 1; #X connect 28 0 17 1; #X connect 28 0 18 1; #X connect 29 0 2 0; #X restore 157 159 pd supersaw; #N canvas 0 0 535 457 supersaw 0; #X obj 39 285 phasor~; #X obj 99 287 phasor~; #X obj 99 208 * 1; #X obj 154 104 random 100; #X obj 236 104 random 100; #X obj 322 105 random 100; #X obj 157 287 phasor~; #X obj 39 311 *~ 0.3; #X obj 99 313 *~ 0.3; #X obj 157 314 *~ 0.3; #X obj 39 261 +; #X obj 99 261 +; #X obj 157 260 +; #X obj 154 161 - 50; #X obj 236 161 - 50; #X obj 322 161 - 50; #X obj 154 185 *; #X obj 236 185 *; #X obj 322 185 *; #X obj 100 340 *~ 0.5; #X obj 154 130 line 100; #X obj 236 130 line 100; #X obj 322 130 line 100; #X obj 154 209 / 100; #X obj 236 208 / 100; #X obj 322 207 / 100; #X obj 236 77 metro 40; #X obj 236 54 loadbang; #X obj 169 32 inlet; #X obj 99 32 inlet; #X text 97 13 freq hz; #X text 168 13 fatness 0-1; #X obj 100 365 outlet~; #X connect 0 0 7 0; #X connect 1 0 8 0; #X connect 2 0 12 0; #X connect 2 0 11 0; #X connect 2 0 10 0; #X connect 3 0 20 0; #X connect 4 0 21 0; #X connect 5 0 22 0; #X connect 6 0 9 0; #X connect 7 0 19 0; #X connect 8 0 19 0; #X connect 9 0 19 0; #X connect 10 0 0 0; #X connect 11 0 1 0; #X connect 12 0 6 0; #X connect 13 0 16 0; #X connect 14 0 17 0; #X connect 15 0 18 0; #X connect 16 0 23 0; #X connect 17 0 24 0; #X connect 18 0 25 0; #X connect 19 0 32 0; #X connect 20 0 13 0; #X connect 21 0 14 0; #X connect 22 0 15 0; #X connect 23 0 10 1; #X connect 24 0 11 1; #X connect 25 0 12 1; #X connect 26 0 3 0; #X connect 26 0 4 0; #X connect 26 0 5 0; #X connect 27 0 26 0; #X connect 28 0 16 1; #X connect 28 0 17 1; #X connect 28 0 18 1; #X connect 29 0 2 0; #X restore 71 159 pd supersaw; #X connect 0 0 5 0; #X connect 1 0 11 0; #X connect 1 0 10 0; #X connect 2 0 10 1; #X connect 2 0 11 1; #X connect 5 0 6 0; #X connect 7 0 8 0; #X connect 8 0 9 0; #X connect 10 0 7 0; #X connect 11 0 0 0; #X restore 216 261 pd doublesaw; #X connect 0 0 24 1; #X connect 1 0 23 1; #X connect 2 0 8 0; #X connect 3 0 23 2; #X connect 4 0 7 0; #X connect 5 0 23 0; #X connect 9 0 12 0; #X connect 10 0 9 0; #X connect 10 0 13 0; #X connect 12 0 24 0; #X connect 13 0 15 0; #X connect 13 1 14 0; #X connect 14 0 12 1; #X connect 14 0 16 1; #X connect 15 0 12 0; #X connect 15 0 16 1; #X connect 16 0 2 0; #X connect 16 0 4 0; #X connect 17 0 21 0; #X connect 17 0 19 0; #X connect 17 0 20 0; #X connect 19 0 1 0; #X connect 20 0 3 0; #X connect 21 0 0 0; #X connect 22 0 3 0; #X connect 23 0 16 0; #X connect 24 0 4 1; #X connect 24 1 2 1; #X restore 198 377 pd stringy; #X obj 199 518 vcf~ 100 0.7; #X msg 333 496 0.3; #X obj 333 474 loadbang; #X obj 198 352 t b f; #X obj 106 141 nbx 2 14 1 16 0 1 empty empty chan 0 -6 0 10 -260818 -1 -1 5 256; #X obj 198 218 unpack f f; #X obj 123 648 switch~; #X msg 123 625 1; #X obj 198 193 t l b; #X obj 157 625 > 1; #X obj 157 602 env~; #X obj 199 601 outlet~; #X obj 262 602 outlet~; #X obj 278 454 osc~ 0.212; #X obj 278 495 +~ 400; #X obj 276 475 *~ 800; #X obj 236 300 ==; #X connect 0 0 20 0; #X connect 0 0 19 0; #X connect 1 0 21 0; #X connect 1 0 19 0; #X connect 2 0 12 0; #X connect 3 0 8 2; #X connect 4 0 5 0; #X connect 5 0 6 0; #X connect 6 0 9 0; #X connect 7 0 17 0; #X connect 8 0 4 0; #X connect 8 1 1 0; #X connect 9 0 0 0; #X connect 10 0 9 2; #X connect 11 0 10 0; #X connect 12 0 8 0; #X connect 12 1 8 1; #X connect 13 0 25 1; #X connect 14 0 2 0; #X connect 14 1 25 0; #X connect 16 0 15 0; #X connect 17 0 14 0; #X connect 17 1 16 0; #X connect 18 0 15 0; #X connect 19 0 18 0; #X connect 22 0 24 0; #X connect 23 0 9 1; #X connect 24 0 23 0; #X connect 25 0 2 1; #X coords 0 -1 1 1 85 60 1 100 100; #X restore 222 169 pd synth1; #N canvas 0 0 450 300 listseq 0; #X obj 219 161 del; #X obj 135 213 list append; #X obj 154 136 unpack f f; #X obj 135 106 list split 2; #X obj 220 211 f; #X obj 220 184 t b b; #X obj 135 59 inlet; #X obj 220 237 outlet; #X connect 0 0 5 0; #X connect 1 0 3 0; #X connect 2 0 4 1; #X connect 2 1 0 0; #X connect 3 0 2 0; #X connect 3 1 1 1; #X connect 4 0 7 0; #X connect 5 0 1 0; #X connect 5 1 4 0; #X connect 6 0 3 0; #X restore 226 107 pd listseq; #X msg 22 144 \$1 2; #N canvas 0 0 450 300 listseq 0; #X obj 219 161 del; #X obj 135 213 list append; #X obj 154 136 unpack f f; #X obj 135 106 list split 2; #X obj 220 211 f; #X obj 220 184 t b b; #X obj 135 59 inlet; #X obj 220 237 outlet; #X connect 0 0 5 0; #X connect 1 0 3 0; #X connect 2 0 4 1; #X connect 2 1 0 0; #X connect 3 0 2 0; #X connect 3 1 1 1; #X connect 4 0 7 0; #X connect 5 0 1 0; #X connect 5 1 4 0; #X connect 6 0 3 0; #X restore 337 107 pd listseq; #N canvas 0 0 450 300 listseq 0; #X obj 219 161 del; #X obj 135 213 list append; #X obj 154 136 unpack f f; #X obj 135 106 list split 2; #X obj 220 211 f; #X obj 220 184 t b b; #X obj 135 59 inlet; #X obj 220 237 outlet; #X connect 0 0 5 0; #X connect 1 0 3 0; #X connect 2 0 4 1; #X connect 2 1 0 0; #X connect 3 0 2 0; #X connect 3 1 1 1; #X connect 4 0 7 0; #X connect 5 0 1 0; #X connect 5 1 4 0; #X connect 6 0 3 0; #X restore 23 107 pd listseq; #N canvas 0 0 450 300 listseq 0; #X obj 219 161 del; #X obj 135 213 list append; #X obj 154 136 unpack f f; #X obj 135 106 list split 2; #X obj 220 211 f; #X obj 220 184 t b b; #X obj 135 59 inlet; #X obj 220 237 outlet; #X connect 0 0 5 0; #X connect 1 0 3 0; #X connect 2 0 4 1; #X connect 2 1 0 0; #X connect 3 0 2 0; #X connect 3 1 1 1; #X connect 4 0 7 0; #X connect 5 0 1 0; #X connect 5 1 4 0; #X connect 6 0 3 0; #X restore 124 107 pd listseq; #X connect 0 0 1 0; #X connect 0 1 2 1; #X connect 1 0 2 0; #X connect 3 0 2 0; #X connect 4 0 14 0; #X connect 5 0 19 0; #X connect 6 0 20 0; #X connect 7 0 16 0; #X connect 8 0 18 0; #X connect 10 0 5 0; #X connect 10 0 6 0; #X connect 10 0 7 0; #X connect 10 0 8 0; #X connect 11 0 9 0; #X connect 12 0 15 0; #X connect 13 0 16 0; #X connect 13 0 18 0; #X connect 13 0 20 0; #X connect 13 0 19 0; #X connect 14 0 2 0; #X connect 14 1 3 0; #X connect 15 0 3 0; #X connect 15 1 2 1; #X connect 16 0 12 0; #X connect 17 0 0 0; #X connect 18 0 11 0; #X connect 19 0 17 0; #X connect 20 0 4 0;