#N canvas 150 74 526 339 10; #N canvas 100 29 870 580 bassdrum~ 0; #X obj 451 138 line~; #X obj 449 179 *~; #X obj 449 208 *~; #X obj 450 236 *~; #X obj 109 119 nbx 4 14 1 10000 1 1 empty empty empty 0 -6 0 10 -262144 -1 -1 626.433 256; #X obj 449 261 *~; #X obj 601 326 vline~; #X obj 430 387 *~; #X obj 602 277 f; #X obj 109 176 nbx 4 14 1 10000 1 1 empty empty empty 0 -6 0 10 -262144 -1 -1 770.981 256; #X text 157 175 decay; #X obj 447 284 *~; #X obj 433 75 f; #X obj 109 138 nbx 4 14 0.01 100 1 1 empty empty empty 0 -6 0 10 -262144 -1 -1 1.03663 256; #X text 158 136 pitch; #X msg 434 100 1.4 \, 0 \$1; #X text 158 118 bendtime; #X obj 389 484 hip~ 10; #X obj 447 309 +~; #X obj 109 157 nbx 4 14 0 100 0 1 empty empty empty 0 -6 0 10 -262144 -1 -1 42 256; #X text 158 156 mod; #X obj 508 134 delay 5; #X msg 602 301 0 5 \, 1 3 5 \, 0 \$1 8; #X obj 389 538 outlet~; #X obj 654 188 switch~; #X msg 535 256 0.25; #X obj 448 37 r \$0-bendtime; #X obj 491 217 r \$0-bd-pitch; #X obj 480 288 r \$0-bd-pitchmod; #X obj 249 171 s \$0-bd-pitchmod; #X obj 265 151 s \$0-bd-pitch; #X obj 300 132 s \$0-bendtime; #X obj 255 191 s \$0-bd-decay; #X obj 601 85 t b; #X obj 641 238 r \$0-bd-decay; #X obj 711 65 r \$0-bd-decay; #X msg 650 158 1; #X obj 682 121 delay; #X msg 682 158 0; #X obj 711 92 + 100; #X obj 54 34 s \$0-basskick; #X obj 54 8 inlet; #X msg 100 8 kick it!; #X obj 600 45 r \$0-basskick; #X obj 447 332 osc~; #X obj 226 427 *~; #X obj 246 399 vline~; #N canvas 0 22 450 300 (subpatch) 0; #X array \$0-noise 100 float 1; #A 0 -0.14286 0.582156 0.967879 0.967879 -0.846448 0.939307 0.896449 -0.890497 -0.814304 -0.900021 -0.928593 0.157146 0.642872 0.214291 0.100002 -0.014286 -0.100002 0.014286 0.128574 0.242863 -0.014286 -0.771446 -0.75716 -0.0441568 -0.0961061 -0.148055 -0.200005 -0.257149 0.857162 0.914307 1.01431 -0.278578 -0.214291 -0.150003 -0.0857162 0 0.0857162 0.171432 0.257149 0.292864 0.328579 -0.985737 -0.776208 -0.557156 -0.0714302 0.0714302 0.214291 -0.0714302 -0.957165 -0.714302 -0.600014 -0.557156 -0.292864 -0.114288 0.0285721 0.200005 0.428581 0.500011 0.971451 0.942879 0.82859 0.68573 0.442867 -0.171432 -0.895259 -1.09526 -1.03812 -0.695254 -0.0428581 -0.185719 -0.328579 -0.471439 0.014286 0.128574 0.100002 0.559537 0.688111 1.05955 1.08812 -0.673825 -0.82859 -0.357151 -0.0214291 -0.14286 -0.128574 0.0809542 0.290483 0.500011 0.742874 0.557156 0.371437 -0.214291 -0.290483 -0.366675 -0.442867 -0.400009 -0.414295 -0.442867 -0.54287 -0.628586; #X coords 0 1 99 -1 20 14 1; #X restore 354 323 graph; #X obj 226 323 tabplay~ \$0-noise; #X msg 241 369 0 0.1 \$1; #X obj 159 352 f; #X obj 193 341 f; #X obj 166 290 t b b b; #X obj 383 457 +~; #X obj 109 200 nbx 4 14 0.1 10 1 1 empty empty empty 0 -6 0 10 -262144 -1 -1 0.865964 256; #X obj 110 216 nbx 4 14 0.1 100 1 1 empty empty empty 0 -6 0 10 -262144 -1 -1 66.7143 256; #X text 157 200 noiz; #X text 158 215 dec; #X obj 248 213 s \$0-bd-noise; #X obj 248 232 s \$0-bd-noise-decay; #X obj 166 270 r \$0-basskick; #X obj 8 314 r \$0-bd-noise; #X obj 24 272 r \$0-bd-noise-decay; #X obj 21 336 / 100; #X obj 108 298 / 100; #X connect 0 0 1 1; #X connect 0 0 1 0; #X connect 1 0 2 1; #X connect 1 0 2 0; #X connect 2 0 3 0; #X connect 2 0 3 1; #X connect 3 0 5 0; #X connect 3 0 5 1; #X connect 4 0 31 0; #X connect 5 0 11 0; #X connect 6 0 7 1; #X connect 7 0 53 1; #X connect 8 0 22 0; #X connect 9 0 32 0; #X connect 11 0 18 0; #X connect 12 0 15 0; #X connect 13 0 30 0; #X connect 15 0 0 0; #X connect 17 0 23 0; #X connect 18 0 44 0; #X connect 19 0 29 0; #X connect 21 0 12 0; #X connect 21 0 25 0; #X connect 22 0 6 0; #X connect 25 0 44 1; #X connect 26 0 12 1; #X connect 27 0 11 1; #X connect 28 0 18 1; #X connect 33 0 21 0; #X connect 33 0 8 0; #X connect 33 0 36 0; #X connect 33 0 37 0; #X connect 34 0 8 1; #X connect 35 0 39 0; #X connect 36 0 24 0; #X connect 37 0 38 0; #X connect 38 0 24 0; #X connect 39 0 37 1; #X connect 41 0 40 0; #X connect 42 0 40 0; #X connect 43 0 33 0; #X connect 44 0 7 0; #X connect 45 0 53 0; #X connect 46 0 45 1; #X connect 48 0 45 0; #X connect 49 0 46 0; #X connect 50 0 46 0; #X connect 51 0 49 0; #X connect 52 0 51 0; #X connect 52 1 50 0; #X connect 52 2 48 0; #X connect 53 0 17 0; #X connect 54 0 58 0; #X connect 55 0 59 0; #X connect 60 0 52 0; #X connect 61 0 63 0; #X connect 62 0 64 0; #X connect 63 0 50 1; #X connect 64 0 51 1; #X coords 0 -1 1 1 120 140 1 100 100; #X restore 118 107 pd bassdrum~; #X obj 198 288 dac~; #X msg 118 57 kick; #X msg 241 55 snare; #N canvas 223 241 927 604 snare~ 0; #X obj 43 270 noise~; #X obj 142 391 *~; #X obj 439 109 osc~ 330; #X obj 501 108 osc~ 180; #X obj 441 160 +~; #X obj 441 296 *~; #X obj 442 85 * 330; #X obj 512 82 * 180; #X obj 472 55 expr ($f1 / 100) + 1; #X obj 604 303 *~; #X obj 155 134 nbx 5 14 100 10000 1 1 empty empty empty 0 -6 0 10 -262144 -1 -1 2738.41 256; #X obj 43 317 lop~; #X obj 101 358 bp~ 6000 4; #X obj 155 189 nbx 5 14 10 400 1 1 empty empty empty 0 -6 0 10 -262144 -1 -1 203.203 256; #X obj 155 170 nbx 5 14 1 100 1 1 empty empty empty 0 -6 0 10 -262144 -1 -1 13.5772 256; #X obj 728 54 expr ($f1 / 100) + 1; #X obj 279 431 *~; #X obj 373 432 *~; #X obj 357 464 +~; #X obj 509 367 +~; #N canvas 0 22 474 324 xfade 0; #X obj 124 70 moses 50; #X obj 54 160 / 50; #X obj 122 162 expr ($f1 * -1 + 50) / 50 + 1; #X obj 80 97 t b f; #X obj 129 99 t b f; #X obj 150 13 inlet; #X obj 57 205 outlet; #X obj 128 208 outlet; #X obj 147 40 + 50; #X obj 91 138 f 50; #X obj 124 136 f 50; #X connect 0 0 3 0; #X connect 0 1 4 0; #X connect 1 0 6 0; #X connect 2 0 7 0; #X connect 3 0 10 0; #X connect 3 1 9 0; #X connect 4 0 9 0; #X connect 4 1 10 0; #X connect 5 0 8 0; #X connect 8 0 0 0; #X connect 9 0 1 0; #X connect 10 0 2 0; #X restore 320 398 pd xfade; #X obj 155 151 nbx 4 14 -50 50 0 1 empty empty empty 0 -6 0 10 -262144 -1 -1 12 256; #X obj 155 212 nbx 5 14 10 1000 1 1 empty empty empty 0 -6 0 10 -262144 -1 -1 57.2549 256; #X obj 155 117 nbx 4 14 -50 50 0 1 empty empty empty 0 -6 0 10 -262144 -1 -1 -25 256; #X obj 81 4 inlet; #X obj 357 484 clip~ -1 1; #X obj 66 295 r \$0-snare-lop; #X obj 320 372 r \$0-snare-fad; #X obj 254 139 s \$0-snare-fad; #X obj 249 111 s \$0-snare-lop; #X text 103 135 lowpass; #X text 117 116 pitch; #X obj 261 87 s \$0-snare-pitch; #X obj 728 33 r \$0-snare-pitch; #X obj 473 32 r \$0-snare-pitch; #X obj 250 164 s \$0-snare-attack; #X obj 196 300 r \$0-snare-attack; #X obj 506 208 r \$0-snare-attack; #X obj 272 217 s \$0-body-decay; #X obj 543 229 r \$0-body-decay; #X obj 215 323 r \$0-snare-decay; #X obj 261 196 s \$0-snare-decay; #X text 114 151 xfade; #X text 109 169 attack; #X text 115 184 snare; #X text 116 193 decay; #X text 117 209 body; #X text 117 219 decay; #X obj 179 277 r \$0-hit-snare; #X obj 470 181 r \$0-hit-snare; #X obj 21 74 s \$0-hit-snare; #X obj 356 560 outlet~; #X obj 438 536 switch~; #X obj 82 24 t b b; #X msg 130 50 1; #X obj 129 74 s \$0-switch-on; #X obj 439 513 r \$0-switch-on; #X obj 656 546 s \$0-switch-on; #X msg 150 8 hit it!; #X obj 294 545 dac~; #X obj 233 350 +; #X obj 683 356 r \$0-snare-attack; #X obj 728 383 r \$0-snare-decay; #X obj 685 442 +; #X obj 684 412 f; #X obj 728 405 t b f; #X obj 655 475 + 100; #X obj 577 413 r \$0-hit-snare; #X obj 654 496 delay; #X msg 655 520 0; #N canvas 116 50 817 564 phasors 0; #X obj 161 72 * 111; #X obj 249 75 * 224; #X obj 69 70 * 175; #X obj 139 37 inlet; #X obj 162 153 outlet~; #N canvas 590 292 451 345 triangle 0; #X obj 118 135 *~ -1; #X obj 118 160 +~ 1; #X obj 94 221 min~; #X text 137 244 rescale; #X text 160 163 1-phasor; #X msg 134 221 1; #X msg 164 221 2; #X obj 94 82 phasor~; #X obj 93 249 *~ 2; #X obj 93 272 outlet~; #X obj 94 56 inlet; #X connect 0 0 1 0; #X connect 1 0 2 1; #X connect 2 0 8 0; #X connect 5 0 8 1; #X connect 6 0 8 1; #X connect 7 0 0 0; #X connect 7 0 2 0; #X connect 8 0 9 0; #X connect 10 0 7 0; #X restore 248 100 pd triangle; #X floatatom 252 48 5 0 0 0 - - -; #N canvas 590 292 451 345 triangle 0; #X obj 118 135 *~ -1; #X obj 118 160 +~ 1; #X obj 94 221 min~; #X text 137 244 rescale; #X text 160 163 1-phasor; #X msg 134 221 1; #X msg 164 221 2; #X obj 94 82 phasor~; #X obj 93 249 *~ 2; #X obj 93 272 outlet~; #X obj 94 56 inlet; #X connect 0 0 1 0; #X connect 1 0 2 1; #X connect 2 0 8 0; #X connect 5 0 8 1; #X connect 6 0 8 1; #X connect 7 0 0 0; #X connect 7 0 2 0; #X connect 8 0 9 0; #X connect 10 0 7 0; #X restore 161 99 pd triangle; #N canvas 590 292 451 345 triangle 0; #X obj 118 135 *~ -1; #X obj 118 160 +~ 1; #X obj 94 221 min~; #X text 137 244 rescale; #X text 160 163 1-phasor; #X msg 134 221 1; #X msg 164 221 2; #X obj 94 82 phasor~; #X obj 93 249 *~ 2; #X obj 93 272 outlet~; #X obj 94 56 inlet; #X connect 0 0 1 0; #X connect 1 0 2 1; #X connect 2 0 8 0; #X connect 5 0 8 1; #X connect 6 0 8 1; #X connect 7 0 0 0; #X connect 7 0 2 0; #X connect 8 0 9 0; #X connect 10 0 7 0; #X restore 67 100 pd triangle; #X connect 0 0 7 0; #X connect 1 0 5 0; #X connect 2 0 8 0; #X connect 3 0 2 0; #X connect 3 0 0 0; #X connect 3 0 1 0; #X connect 5 0 4 0; #X connect 6 0 1 0; #X connect 7 0 4 0; #X connect 8 0 4 0; #X restore 728 147 pd phasors; #X obj 470 269 vead~ 16 160; #X obj 187 357 vead~; #X connect 0 0 11 0; #X connect 1 0 16 0; #X connect 2 0 4 0; #X connect 3 0 4 1; #X connect 4 0 5 0; #X connect 5 0 19 0; #X connect 6 0 2 0; #X connect 7 0 3 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 19 1; #X connect 10 0 29 0; #X connect 11 0 12 0; #X connect 12 0 1 0; #X connect 13 0 41 0; #X connect 14 0 35 0; #X connect 15 0 70 0; #X connect 16 0 18 0; #X connect 17 0 18 1; #X connect 18 0 25 0; #X connect 19 0 17 0; #X connect 20 0 16 1; #X connect 20 1 17 1; #X connect 21 0 28 0; #X connect 22 0 38 0; #X connect 23 0 32 0; #X connect 24 0 53 0; #X connect 25 0 51 0; #X connect 25 0 59 0; #X connect 25 0 59 1; #X connect 26 0 11 1; #X connect 27 0 20 0; #X connect 33 0 15 0; #X connect 34 0 8 0; #X connect 36 0 72 1; #X connect 37 0 71 1; #X connect 39 0 71 2; #X connect 40 0 72 2; #X connect 48 0 72 0; #X connect 49 0 71 0; #X connect 53 0 50 0; #X connect 53 1 54 0; #X connect 54 0 55 0; #X connect 56 0 52 0; #X connect 58 0 53 0; #X connect 61 0 64 0; #X connect 62 0 65 0; #X connect 63 0 66 1; #X connect 64 0 63 0; #X connect 65 0 64 0; #X connect 65 1 63 1; #X connect 66 0 68 0; #X connect 67 0 66 0; #X connect 68 0 69 0; #X connect 69 0 57 0; #X connect 70 0 9 0; #X connect 71 0 5 1; #X connect 71 0 9 1; #X connect 72 0 1 1; #X coords 0 -1 1 1 120 140 1 100 100; #X restore 241 107 pd snare~; #X connect 0 0 1 0; #X connect 0 0 1 1; #X connect 2 0 0 0; #X connect 3 0 4 0; #X connect 4 0 1 0; #X connect 4 0 1 1; #X coords 0 0 1 1 120 100 0;