#N canvas 172 368 405 205 10; #N canvas 0 117 1253 887 bonkdrum 0; #N canvas 0 0 934 706 drumsounds 0; #N canvas 0 0 450 300 protosnr 0; #X obj 279 -1 inlet; #X obj 267 283 outlet~; #X msg 244 69 1 2; #X obj 268 240 *~; #X obj 234 185 noise~; #X obj 268 215 bp~ 400 2; #X obj 261 97 line; #X obj 259 124 *; #X obj 259 147 *; #X obj 315 162 * 100; #X obj 320 182 + 600; #X obj 267 262 *~; #X obj 275 29 t; #X obj 277 49 del 2; #X obj 286 74 pack 0 400; #X obj 311 19 unpack 1 2 3 4 5; #X connect 0 0 15 0; #X connect 2 0 6 0; #X connect 3 0 11 0; #X connect 4 0 5 0; #X connect 5 0 3 0; #X connect 6 0 7 0; #X connect 6 0 7 1; #X connect 7 0 8 0; #X connect 7 0 8 1; #X connect 8 0 3 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 10 0 5 1; #X connect 11 0 1 0; #X connect 12 0 2 0; #X connect 12 0 13 0; #X connect 13 0 14 0; #X connect 14 0 6 0; #X connect 15 0 9 1; #X connect 15 0 12 0; #X connect 15 1 10 1; #X connect 15 2 5 2; #X connect 15 3 11 1; #X connect 15 4 14 1; #X restore 653 387 pd protosnr; #N canvas 0 0 450 300 protokick 0; #X obj 155 2 inlet; #X obj 169 285 outlet~; #X obj 163 102 line~; #X obj 162 126 *~; #X obj 162 149 *~; #X msg 146 71 1 2; #X obj 74 63 del 2; #X obj 170 242 *~; #X obj 163 218 osc~; #X obj 162 178 *~ 100; #X obj 162 198 +~ 20; #X obj 185 25 unpack 1 2; #X obj 157 30 t; #X obj 77 103 pack 1 2; #X msg 73 82 0; #X obj 169 264 *~ 1; #X connect 0 0 11 0; #X connect 0 0 12 0; #X connect 2 0 3 0; #X connect 2 0 3 1; #X connect 3 0 4 0; #X connect 3 0 4 1; #X connect 4 0 7 1; #X connect 4 0 9 0; #X connect 5 0 2 0; #X connect 6 0 14 0; #X connect 7 0 15 0; #X connect 8 0 7 0; #X connect 9 0 10 0; #X connect 10 0 8 0; #X connect 11 0 13 1; #X connect 11 1 9 1; #X connect 12 0 6 0; #X connect 12 0 5 0; #X connect 13 0 2 0; #X connect 14 0 13 0; #X connect 15 0 1 0; #X restore 517 388 pd protokick; #X msg 67 350 0.11 0.4 0.2; #N canvas 0 298 1251 875 botbd 0; #X obj 213 512 osc~; #X obj 207 774 outlet~; #X obj -45 280 noise~; #X obj 212 595 +~; #X obj -45 307 *~; #X obj 213 538 *~; #X obj 213 566 *~; #X obj 218 371 *~; #X obj 211 628 *~ 0.6; #X obj 210 655 *~; #X obj 50 69 spigot; #X obj 51 43 t f f; #X obj 51 20 inlet trigger; #X msg 48 204 1; #X msg 79 203 0; #X obj 209 681 *~ 1; #X obj 332 17 inlet; #X obj 332 41 unpack f f f; #X msg 255 493 0; #X obj -44 330 lop~ 700; #X obj 47 239 switch~; #X obj -28 176 t3_bpe; #X obj -28 212 t3_line~ 0; #X msg -65 141 0; #X msg -34 140 1 0.1 0 2; #X obj 50 92 t b b f; #X obj 211 291 t3_bpe; #X obj 182 319 t3_line~ 0; #X msg 200 234 0; #X obj 212 265 pack 1 2 0 f; #X obj 371 63 * 680; #X obj 374 84 + 70; #X obj 484 20 r chords; #X obj 404 232 mtof; #X obj 242 687 * -1; #X obj 208 714 clip~ -1 1; #X obj 402 347 inv; #X obj 401 393 log; #X obj 403 371 *; #X obj 399 416 max 1; #X obj 398 440 min 6; #X obj 209 742 *~ 1; #X msg 486 45 \$1; #X obj 69 167 del 5; #X msg 69 143 bang; #X connect 0 0 5 0; #X connect 2 0 4 0; #X connect 3 0 8 0; #X connect 4 0 19 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 5 1; #X connect 8 0 9 0; #X connect 9 0 15 0; #X connect 10 0 25 0; #X connect 11 0 10 0; #X connect 11 1 10 1; #X connect 12 0 11 0; #X connect 13 0 20 0; #X connect 14 0 20 0; #X connect 15 0 35 0; #X connect 16 0 17 0; #X connect 17 0 34 0; #X connect 17 0 35 2; #X connect 17 0 36 0; #X connect 17 1 30 0; #X connect 17 2 15 1; #X connect 18 0 0 1; #X connect 19 0 3 1; #X connect 21 0 22 0; #X connect 21 1 22 1; #X connect 22 0 4 1; #X connect 23 0 21 0; #X connect 24 0 21 0; #X connect 25 0 23 0; #X connect 25 0 28 0; #X connect 25 1 13 0; #X connect 25 1 24 0; #X connect 25 1 29 0; #X connect 25 1 18 0; #X connect 25 1 44 0; #X connect 25 2 9 1; #X connect 26 0 27 0; #X connect 26 1 27 1; #X connect 26 2 43 0; #X connect 27 0 7 1; #X connect 27 0 7 0; #X connect 27 0 6 1; #X connect 28 0 26 0; #X connect 29 0 26 0; #X connect 30 0 31 0; #X connect 31 0 29 3; #X connect 32 0 42 0; #X connect 33 0 0 0; #X connect 34 0 35 1; #X connect 35 0 41 0; #X connect 36 0 38 0; #X connect 36 0 38 1; #X connect 37 0 39 0; #X connect 38 0 37 0; #X connect 39 0 40 0; #X connect 40 0 41 1; #X connect 41 0 1 0; #X connect 42 0 33 0; #X connect 43 0 14 0; #X connect 44 0 43 0; #X restore 25 383 pd botbd; #N canvas 0 34 995 598 botsd 0; #X obj 153 782 outlet~; #X obj 320 442 noise~; #X obj 121 616 *~; #X obj 318 467 hip~ 1500; #X obj 261 499 *~; #X obj 273 362 -~; #X obj 204 405 *~; #X obj 179 303 clip~ -0.5 0.5; #X obj 201 360 +~ 0.5; #X obj 116 649 clip~ -0.99 0.99; #X obj 216 445 *~ 0.2; #X obj 115 477 osc~; #X obj 225 542 *~ 3; #X obj 99 26 inlet trigger; #X obj 165 733 *~; #X obj 179 209 *~ 50; #X obj 224 232 +~ 70; #X obj 171 233 +~ 50; #X obj 229 266 osc~; #X obj 155 265 osc~; #X msg 311 221 0; #X obj 289 686 *~; #X obj 447 405 *~; #X obj 407 433 *~ 0.8; #X obj 712 39 inlet; #X msg 644 511 1; #X msg 723 521 0; #X text 608 92 decay; #X text 750 92 volume; #X obj 370 391 *~; #X obj 234 329 sig~ 1; #X obj 768 620 outlet onoff; #X obj 659 606 switch~ 0; #X obj 290 80 t b b f; #X obj 504 192 t3_bpe; #X obj 500 217 t3_line~ 0; #X obj 602 211 t3_delay; #X msg 564 174 stop; #X msg 423 144 0; #X obj 472 129 pack 1 0.2 0 f; #X obj 497 326 *~; #X obj 114 448 +~ 80; #X obj 114 416 *~ 130; #X obj 395 311 *~ -1; #X obj 367 344 +~ 1; #X obj 145 529 *~ 0.7; #X obj 227 594 bp~ 2500 1; #X obj 661 113 unpack f f; #X obj 651 141 * 130; #X obj 651 169 + 40; #X connect 1 0 3 0; #X connect 2 0 9 0; #X connect 3 0 4 1; #X connect 4 0 12 0; #X connect 5 0 6 1; #X connect 6 0 10 0; #X connect 7 0 8 0; #X connect 8 0 6 0; #X connect 9 0 21 0; #X connect 10 0 4 0; #X connect 11 0 45 0; #X connect 12 0 46 0; #X connect 13 0 33 0; #X connect 14 0 0 0; #X connect 15 0 17 0; #X connect 15 0 16 0; #X connect 16 0 18 0; #X connect 17 0 19 0; #X connect 18 0 7 0; #X connect 19 0 7 0; #X connect 20 0 18 1; #X connect 20 0 19 1; #X connect 21 0 14 0; #X connect 22 0 23 0; #X connect 23 0 2 0; #X connect 24 0 47 0; #X connect 25 0 32 0; #X connect 25 0 31 0; #X connect 26 0 31 0; #X connect 26 0 32 0; #X connect 30 0 5 0; #X connect 33 0 38 0; #X connect 33 1 37 0; #X connect 33 1 39 0; #X connect 33 1 25 0; #X connect 33 1 20 0; #X connect 33 2 14 1; #X connect 34 0 35 0; #X connect 34 1 35 1; #X connect 34 2 36 0; #X connect 35 0 40 0; #X connect 35 0 40 1; #X connect 35 0 15 0; #X connect 35 0 43 0; #X connect 36 0 26 0; #X connect 37 0 36 0; #X connect 38 0 34 0; #X connect 39 0 34 0; #X connect 40 0 42 0; #X connect 40 0 22 0; #X connect 40 0 22 1; #X connect 41 0 11 0; #X connect 42 0 41 0; #X connect 43 0 44 0; #X connect 44 0 5 0; #X connect 44 0 4 0; #X connect 45 0 2 1; #X connect 46 0 2 1; #X connect 47 0 48 0; #X connect 47 1 21 1; #X connect 48 0 49 0; #X connect 49 0 39 3; #X restore 133 382 pd botsd; #N canvas 0 34 995 598 bothh 0; #X obj 556 890 outlet~; #X obj 81 144 wrap~; #X obj 27 110 -~ 0.5; #X obj 81 172 -~ 0.5; #X obj 18 224 -~; #X obj 93 413 wrap~; #X obj 39 379 -~ 0.5; #X obj 93 441 -~ 0.5; #X obj 58 481 -~; #X obj 29 541 *~; #X obj 240 146 wrap~; #X obj 186 112 -~ 0.5; #X obj 240 174 -~ 0.5; #X obj 177 226 -~; #X obj 252 415 wrap~; #X obj 198 381 -~ 0.5; #X obj 252 443 -~ 0.5; #X obj 189 495 -~; #X obj 128 557 *~; #X obj 387 140 wrap~; #X obj 333 106 -~ 0.5; #X obj 387 168 -~ 0.5; #X obj 324 220 -~; #X obj 367 413 wrap~; #X obj 345 375 -~ 0.5; #X obj 367 441 -~ 0.5; #X obj 336 489 -~; #X obj 307 553 *~; #X obj 199 352 phasor~; #X obj 40 351 phasor~; #X obj 347 347 phasor~; #X obj 872 640 *~; #X obj 394 726 *~; #X obj 532 156 wrap~; #X obj 478 122 -~ 0.5; #X obj 532 184 -~ 0.5; #X obj 469 236 -~; #X obj 512 429 wrap~; #X obj 490 391 -~ 0.5; #X obj 512 457 -~ 0.5; #X obj 481 505 -~; #X obj 452 569 *~; #X obj 492 363 phasor~; #X obj 698 171 wrap~; #X obj 668 139 -~ 0.5; #X obj 694 210 -~ 0.5; #X obj 628 250 -~; #X obj 673 436 wrap~; #X obj 660 401 -~ 0.5; #X obj 671 470 -~ 0.5; #X obj 655 534 -~; #X obj 607 580 *~; #X obj 661 369 phasor~; #X obj 485 92 phasor~ 1560; #X obj 643 102 phasor~ 1370; #X obj 326 80 phasor~ 1400; #X obj 184 83 phasor~ 1909; #X obj 26 80 phasor~ 1747; #X obj 489 327 +~ 2740; #X obj 198 318 +~ 2490; #X obj 38 316 +~ 2781; #X obj 345 312 +~ 2509; #X obj 653 330 +~ 2390; #X obj 654 296 *~ 4000; #X obj 67 272 *~ 4000; #X obj 225 275 *~ 400; #X obj 519 286 *~ 400; #X obj 425 844 vcf~ 23017 21; #X obj 362 660 clip~ -0.1 0.1; #X obj 375 271 *~ 4000; #X obj 848 690 *~ 2; #X obj 558 868 *~; #X obj 984 69 inlet otrigger; #X obj 845 77 inlet ctrigger; #X msg 1054 564 1; #X obj 967 624 switch~; #X msg 980 552 0; #X obj 822 174 *; #X obj 1092 146 *; #X obj 1083 180 inlet hhcon; #X obj 1072 216 unpack f f f f; #X obj 1056 632 outlet onoff; #X obj 1083 291 f; #X obj 919 320 f; #X obj 856 117 t b b b f; #X obj 1004 122 t b b b f; #X obj 439 810 sig~ 23017; #X obj 511 799 init 21; #X msg 808 341 0; #X obj 815 414 t3_bpe; #X obj 810 462 t3_line~ 0; #X obj 902 442 t3_del 5; #X obj 852 368 pack 1 0.2 0.5 20 0 f; #X obj 1047 242 * 115; #X obj 1045 261 + 5; #X obj 1090 242 * 380; #X obj 1088 261 + 120; #X connect 1 0 3 0; #X connect 2 0 1 0; #X connect 2 0 4 0; #X connect 3 0 4 1; #X connect 4 0 9 0; #X connect 4 0 64 0; #X connect 5 0 7 0; #X connect 6 0 5 0; #X connect 6 0 8 0; #X connect 7 0 8 1; #X connect 8 0 9 1; #X connect 9 0 68 0; #X connect 10 0 12 0; #X connect 11 0 10 0; #X connect 11 0 13 0; #X connect 12 0 13 1; #X connect 13 0 18 0; #X connect 13 0 65 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 18 1; #X connect 18 0 68 0; #X connect 19 0 21 0; #X connect 20 0 19 0; #X connect 20 0 22 0; #X connect 21 0 22 1; #X connect 22 0 27 0; #X connect 22 0 69 0; #X connect 23 0 25 0; #X connect 24 0 23 0; #X connect 24 0 26 0; #X connect 25 0 26 1; #X connect 26 0 27 1; #X connect 27 0 68 0; #X connect 28 0 15 0; #X connect 29 0 6 0; #X connect 30 0 24 0; #X connect 31 0 70 0; #X connect 32 0 67 0; #X connect 33 0 35 0; #X connect 34 0 33 0; #X connect 34 0 36 0; #X connect 35 0 36 1; #X connect 36 0 41 0; #X connect 36 0 66 0; #X connect 37 0 39 0; #X connect 38 0 37 0; #X connect 38 0 40 0; #X connect 39 0 40 1; #X connect 40 0 41 1; #X connect 41 0 68 0; #X connect 42 0 38 0; #X connect 43 0 45 0; #X connect 44 0 43 0; #X connect 44 0 46 0; #X connect 45 0 46 1; #X connect 46 0 51 0; #X connect 46 0 63 0; #X connect 47 0 49 0; #X connect 48 0 47 0; #X connect 48 0 50 0; #X connect 49 0 50 1; #X connect 50 0 51 1; #X connect 51 0 68 0; #X connect 52 0 48 0; #X connect 53 0 34 0; #X connect 54 0 44 0; #X connect 55 0 20 0; #X connect 56 0 11 0; #X connect 57 0 2 0; #X connect 58 0 42 0; #X connect 59 0 28 0; #X connect 60 0 29 0; #X connect 61 0 30 0; #X connect 62 0 52 0; #X connect 63 0 62 0; #X connect 64 0 60 0; #X connect 65 0 59 0; #X connect 66 0 58 0; #X connect 67 0 71 0; #X connect 68 0 32 0; #X connect 69 0 61 0; #X connect 70 0 32 1; #X connect 71 0 0 0; #X connect 72 0 85 0; #X connect 73 0 84 0; #X connect 74 0 75 0; #X connect 74 0 81 0; #X connect 76 0 75 0; #X connect 76 0 81 0; #X connect 77 0 71 1; #X connect 78 0 71 1; #X connect 79 0 80 0; #X connect 80 0 93 0; #X connect 80 1 77 1; #X connect 80 2 95 0; #X connect 80 3 78 1; #X connect 82 0 92 5; #X connect 83 0 92 5; #X connect 84 0 88 0; #X connect 84 1 92 0; #X connect 84 2 83 0; #X connect 84 2 74 0; #X connect 84 3 77 0; #X connect 85 0 88 0; #X connect 85 1 92 0; #X connect 85 2 82 0; #X connect 85 2 74 0; #X connect 85 3 78 0; #X connect 86 0 67 1; #X connect 87 0 67 2; #X connect 88 0 89 0; #X connect 89 0 90 0; #X connect 89 1 90 1; #X connect 89 2 91 0; #X connect 90 0 31 0; #X connect 90 0 31 1; #X connect 91 0 76 0; #X connect 92 0 89 0; #X connect 93 0 94 0; #X connect 94 0 83 1; #X connect 95 0 96 0; #X connect 96 0 82 1; #X restore 293 386 pd bothh; #X obj 262 605 *~ 0.3; #X msg 357 347 0.8 0.5 0.2 0.4; #X msg 322 206 50; #X msg 25 210 25; #X obj 325 648 *~ 1; #X obj 386 647 *~ 1; #X obj 332 602 *~ 1; #X obj 453 605 *~ 0.6; #X msg 489 249 500 70; #X msg 185 355 0.71 0.3; #X obj 206 56 inlet; #X obj 323 678 outlet~; #X obj 386 677 outlet~; #X obj 175 318 loadbang; #X msg 290 206 40; #X obj 206 80 route 1 2 3 4 5 6; #X obj 261 527 vcf~; #X msg 291 485 1; #X msg 320 485 5000; #X obj 318 459 loadbang; #X obj 264 563 *~; #X obj 302 543 + 0.5; #X obj 347 522 / 2; #X obj 386 55 inlet; #X obj 437 55 inlet; #X obj 589 157 t; #X obj 515 56 inlet; #X text 520 34 snr freq; #X obj 576 55 inlet; #X text 590 36 snr decay; #X obj 700 99 t; #X obj 702 62 inlet; #X obj 754 59 inlet; #X text 411 26 hh f \, q; #X obj 57 294 pack 0.8 0.4 0.2; #X text 699 39 bass decay \, clp; #X msg 134 210 15; #X obj 704 222 pack 0.1 600 3 1.6 1000; #X connect 0 0 13 0; #X connect 1 0 12 0; #X connect 2 0 3 1; #X connect 3 0 6 0; #X connect 4 0 6 0; #X connect 5 0 22 0; #X connect 6 0 10 0; #X connect 6 0 11 0; #X connect 7 0 5 2; #X connect 8 0 5 1; #X connect 9 0 3 0; #X connect 10 0 17 0; #X connect 11 0 18 0; #X connect 12 0 10 0; #X connect 12 0 11 0; #X connect 13 0 10 0; #X connect 13 0 11 0; #X connect 14 0 1 0; #X connect 15 0 4 1; #X connect 16 0 21 0; #X connect 19 0 2 0; #X connect 19 0 15 0; #X connect 19 0 7 0; #X connect 20 0 5 0; #X connect 21 0 9 0; #X connect 21 0 14 0; #X connect 21 1 42 0; #X connect 21 1 31 0; #X connect 21 2 20 0; #X connect 21 3 8 0; #X connect 22 0 26 0; #X connect 23 0 22 2; #X connect 24 0 22 1; #X connect 25 0 24 0; #X connect 25 0 23 0; #X connect 26 0 6 0; #X connect 27 0 26 1; #X connect 28 0 27 0; #X connect 29 0 22 1; #X connect 30 0 28 0; #X connect 30 0 22 2; #X connect 31 0 43 0; #X connect 32 0 43 1; #X connect 34 0 43 4; #X connect 36 0 40 0; #X connect 37 0 36 0; #X connect 37 0 40 1; #X connect 38 0 40 0; #X connect 40 0 3 1; #X connect 42 0 4 0; #X connect 43 0 0 0; #X restore 337 535 pd drumsounds; #X obj 351 498 r \$0-hatcf; #X obj 364 476 r \$0-hatqq; #X obj 395 426 r \$0-snrdecay; #X obj 378 450 r \$0-snrfreq; #X obj 408 401 r \$0-bddec; #X obj 423 378 r \$0-bdclip; #X obj 308 498 line~; #X msg 308 473 \$1 150; #X obj 346 590 *~; #X obj 381 589 *~; #X obj 351 626 dac~; #X obj 337 234 r bonked; #X obj 337 257 unpack f; #X obj 308 450 *; #X obj 308 422 t b f; #X obj 0 0 cnv 15 400 200 empty empty bonkdrum 20 12 1 14 -233017 -258699 0; #X obj 124 16 hsl 192 24 0 5000 0 1 \$0-hatcf empty hat_F 40 12 1 12 -195568 -62784 -1 12100 1; #X obj 124 46 hsl 192 24 0 12 0 1 \$0-hatqq empty hat_Q 40 12 1 12 -195568 -62784 -1 10900 1; #X obj 124 76 hsl 192 24 0 5000 0 1 \$0-snrfreq empty snare_F 40 12 1 12 -195568 -241291 -1 10500 1; #X obj 124 106 hsl 192 24 10 1500 0 1 \$0-snrdecay empty snare_D 40 12 1 12 -195568 -258699 -1 13500 1; #X obj 124 136 hsl 192 24 0.1 3 0 1 \$0-bddec empty bass_D 40 12 1 12 -195568 -258699 -1 8700 1; #X obj 124 166 hsl 192 24 0 1 0 1 \$0-bdclip empty bass_C 40 12 1 12 -195568 -260227 -1 7900 1; #X obj 8 37 tgl 18 0 \$0-onoff empty on/off 20 10 1 12 -195568 -258699 -1 1 1; #X obj 10 73 vsl 18 120 0 1 0 1 \$0-volume empty vol 0 -8 1 8 -233017 -24198 -1 10500 1; #X obj 270 341 r \$0-volume; #X obj 271 365 r \$0-onoff; #X floatatom 349 285 5 0 0 0 - - -; #X connect 0 0 9 0; #X connect 0 1 10 0; #X connect 1 0 0 1; #X connect 2 0 0 2; #X connect 3 0 0 4; #X connect 4 0 0 3; #X connect 5 0 0 5; #X connect 6 0 0 6; #X connect 7 0 9 1; #X connect 7 0 10 1; #X connect 8 0 7 0; #X connect 9 0 11 0; #X connect 10 0 11 1; #X connect 12 0 13 0; #X connect 13 0 0 0; #X connect 13 0 27 0; #X connect 14 0 8 0; #X connect 15 0 14 0; #X connect 15 1 14 1; #X connect 25 0 14 0; #X connect 26 0 15 0; #X coords 0 0 1 1 400 200 1 0 0; #X restore 2 -42 pd bonkdrum;