#N canvas 0 0 215 155 10; #N canvas 0 0 631 574 bombfactory 0; #X obj 100 100 cnv 15 160 100 empty empty bomb-factory 10 12 1 16 -233017 -62784 0; #X obj 106 152 bng 20 400 50 0 empty empty boom 0 -6 1 8 -260818 -258699 -258699; #X obj 141 544 dac~; #X obj 108 179 hsl 140 15 0 1 0 1 size empty explosioin-size 35 7 1 8 -260818 -1 -262144 8500 1; #X obj 140 374 +~; #X obj 117 407 +~; #X obj 116 205 t b b b; #X obj 150 461 +~; #X obj 118 431 *~ 0.5; #X obj 167 430 *~ 0.3; #N canvas 0 0 450 300 chirp 0; #X obj 179 194 cos~; #X obj 177 100 line~; #X obj 176 149 *~ 16; #X obj 178 171 wrap~; #X obj 176 125 *~; #X msg 193 70 1 0; #X obj 158 43 t b b; #X msg 157 69 0 10; #X obj 178 217 hip~ 1; #X obj 158 14 inlet trigger; #X obj 178 242 outlet~; #X obj 267 16 inlet dilate; #X text 261 62 High frequency attack; #X connect 0 0 8 0; #X connect 1 0 4 0; #X connect 1 0 4 1; #X connect 2 0 3 0; #X connect 3 0 0 0; #X connect 4 0 2 0; #X connect 5 0 1 0; #X connect 6 0 7 0; #X connect 6 1 5 0; #X connect 7 0 1 0; #X connect 8 0 10 0; #X connect 9 0 6 0; #X connect 11 0 2 1; #X restore 184 338 pd chirp impulse; #X obj 291 270 swap 1; #X obj 291 294 -; #X obj 291 315 * 5; #N canvas 0 0 379 394 boomer 0; #X obj -30 -2 noise~; #X obj -31 50 lop~ 70; #X obj -32 75 lop~ 70; #X obj -32 121 hip~ 1; #X obj -31 206 *~; #X obj 32 121 ead~ 100 9000; #X obj -32 98 *~ 40; #X obj 115 96 + 600; #X obj 115 73 * 12000; #X obj 37 -10 * 200; #X obj -30 20 bp~ 70 1; #X obj -31 171 *~; #X obj 32 93 *~ 0.5; #X obj -15 148 +~ 0.35; #X obj 25 -73 swap 1; #X obj 25 -37 -; #X obj 33 -136 inlet trigger; #X obj -45 -136 inlet size; #X obj -45 -112 t f f f; #X obj -32 234 outlet~; #X obj 38 11 + 10; #X text 59 -103 Thick slice of brown + black noise; #X connect 0 0 10 0; #X connect 1 0 2 0; #X connect 2 0 6 0; #X connect 3 0 11 0; #X connect 4 0 19 0; #X connect 5 0 4 1; #X connect 6 0 3 0; #X connect 7 0 5 2; #X connect 8 0 7 0; #X connect 9 0 20 0; #X connect 10 0 1 0; #X connect 11 0 4 0; #X connect 12 0 13 0; #X connect 13 0 11 1; #X connect 14 0 15 0; #X connect 14 1 15 1; #X connect 15 0 9 0; #X connect 16 0 5 0; #X connect 17 0 18 0; #X connect 18 0 14 0; #X connect 18 1 12 0; #X connect 18 2 8 0; #X connect 20 0 10 1; #X connect 20 0 1 1; #X connect 20 0 2 1; #X restore 116 339 pd boomer; #X obj 291 247 r size; #X obj 248 378 r size; #X obj 117 318 r size; #N canvas 0 0 455 525 events 0; #X obj 46 40 / 200; #X obj 74 -71 del 80; #X obj 146 -23 random 5; #X obj 146 -1 + 25; #X obj 146 -49 del 80; #X obj 46 -131 random 8; #X obj 46 -109 + 8; #X obj 74 -48 random 10; #X obj 72 -26 + 15; #X obj 190 -132 random 100; #X obj 111 -131 random 50; #X obj 105 -173 t b b b b b; #X obj 188 -173 * 200; #X obj 105 -202 del 30; #X obj 142 -222 + 5; #X obj 142 -243 * 40; #X obj 142 -273 r size; #X obj 186 1 outlet done; #X obj 46 64 outlet noiseval; #X obj 41 -272 inlet trigger; #X text 16 -318 Series of echos from blast \, restart a new note 3 times with adjustable spread.; #X connect 0 0 18 0; #X connect 1 0 4 0; #X connect 1 0 7 0; #X connect 2 0 3 0; #X connect 3 0 0 0; #X connect 4 0 2 0; #X connect 4 0 17 0; #X connect 5 0 6 0; #X connect 6 0 0 0; #X connect 7 0 8 0; #X connect 8 0 0 0; #X connect 9 0 4 1; #X connect 10 0 1 1; #X connect 11 0 1 0; #X connect 11 1 5 0; #X connect 11 2 10 0; #X connect 11 3 9 0; #X connect 12 0 10 1; #X connect 12 0 9 1; #X connect 13 0 11 0; #X connect 14 0 13 1; #X connect 15 0 14 0; #X connect 16 0 15 0; #X connect 16 0 12 0; #X connect 19 0 13 0; #X restore 116 240 pd events; #N canvas 0 0 588 538 rippernoise 0; #X obj 107 -29 noise~; #X obj 108 221 *~; #X obj 108 81 clip~ -1 1; #X obj 109 38 hip~ 20; #X obj 108 182 bp~ 6000 1; #X obj 192 193 *~; #X obj 108 155 cos~; #X obj 201 159 ead~ 1 7000; #X obj 193 -29 -; #X obj 132 -70 * 7000; #X obj 193 -56 swap 1; #X obj 274 136 * 7000; #X obj 274 113 pow 2; #X obj 132 -93 pow 2; #X obj 109 289 hip~ 20; #X obj 109 268 hip~ 20; #X obj 108 247 hip~ 20; #X obj 107 128 *~; #X obj 131 108 +~ 0.5; #X obj 108 16 vcf~ 7000 2; #X obj 143 -8 line~; #X obj 110 -145 inlet; #X obj 110 -121 t b f f; #X msg 132 -49 \$1 30; #X obj 108 61 *~ 50; #X obj 193 16 + 1.5; #X obj 193 -5 * 3.5; #X obj 109 334 outlet~; #X obj 109 311 *~ 0.3; #X text 165 218 blast excitor \, move through chaotic oscillator; #X text 168 62 deliberately max out; #X connect 0 0 19 0; #X connect 1 0 16 0; #X connect 2 0 17 0; #X connect 3 0 24 0; #X connect 4 0 1 0; #X connect 5 0 1 1; #X connect 5 0 18 0; #X connect 6 0 4 0; #X connect 7 0 5 0; #X connect 7 0 5 1; #X connect 8 0 12 0; #X connect 8 0 26 0; #X connect 9 0 23 0; #X connect 10 0 8 0; #X connect 10 1 8 1; #X connect 11 0 7 2; #X connect 12 0 11 0; #X connect 13 0 9 0; #X connect 14 0 28 0; #X connect 15 0 14 0; #X connect 16 0 15 0; #X connect 17 0 6 0; #X connect 18 0 17 1; #X connect 19 0 3 0; #X connect 20 0 19 1; #X connect 21 0 22 0; #X connect 22 0 7 0; #X connect 22 1 13 0; #X connect 22 2 10 0; #X connect 23 0 20 0; #X connect 24 0 2 0; #X connect 25 0 19 2; #X connect 26 0 25 0; #X connect 28 0 27 0; #X restore 116 268 pd rippernoise; #N canvas 0 0 939 708 pressurewave 0; #X obj 209 451 *~; #X obj 147 241 sig~ 1; #X obj 147 266 -~; #X obj 148 314 +~ 0; #X obj 148 371 *~; #X obj 147 419 lop~ 10000; #X obj 147 287 *~ 500; #X obj 148 393 hip~ 10; #X obj 217 189 ead~ 0 3; #X obj 200 291 r~ \$0-feedback; #X obj 201 315 delwrite~ \$0-variabledelay 10000; #X obj 149 339 vd~ \$0-variabledelay; #X obj 208 472 s~ \$0-feedback; #X obj 218 213 -~ 1e-04; #X obj 219 164 del 3; #X obj 280 166 * 8000; #X obj 119 191 inlet~ sound; #X obj 248 119 inlet delay; #X obj 281 142 inlet sweep; #X obj 214 95 inlet trigger; #X obj 385 142 inlet feedback; #X obj 385 175 * 2; #X obj 148 503 outlet~; #X text 249 236 <--- critical point where crosses speed of sound in the medium \, everything compressed into the dalay time is suddenly expanded again very fast.; #X connect 0 0 12 0; #X connect 1 0 2 0; #X connect 2 0 6 0; #X connect 3 0 11 0; #X connect 4 0 7 0; #X connect 5 0 0 0; #X connect 5 0 22 0; #X connect 6 0 3 0; #X connect 7 0 5 0; #X connect 8 0 13 0; #X connect 9 0 10 0; #X connect 11 0 4 0; #X connect 13 0 2 1; #X connect 13 0 4 1; #X connect 14 0 8 0; #X connect 15 0 8 2; #X connect 16 0 5 0; #X connect 17 0 14 1; #X connect 18 0 15 0; #X connect 19 0 14 0; #X connect 20 0 21 0; #X connect 21 0 0 1; #X restore 167 406 pd pressurewave; #X text 175 464 ajf2007; #X obj 149 484 *~ 0.5; #X obj 148 506 clip~ -1 1; #X text 54 63 explosion modelling \, moving pressure wave; #X connect 1 0 6 0; #X connect 4 0 5 1; #X connect 4 0 20 0; #X connect 5 0 8 0; #X connect 6 0 18 0; #X connect 6 1 20 1; #X connect 6 2 10 0; #X connect 7 0 22 0; #X connect 8 0 7 0; #X connect 9 0 7 1; #X connect 10 0 4 1; #X connect 11 0 12 0; #X connect 11 1 12 1; #X connect 12 0 13 0; #X connect 13 0 10 1; #X connect 14 0 5 0; #X connect 15 0 11 0; #X connect 16 0 20 4; #X connect 16 0 20 3; #X connect 17 0 14 0; #X connect 18 0 19 0; #X connect 18 1 14 1; #X connect 19 0 4 0; #X connect 20 0 9 0; #X connect 22 0 23 0; #X connect 23 0 2 0; #X connect 23 0 2 1; #X coords 0 -1 1 1 160 100 1 100 100; #X restore 20 -31 pd bombfactory;