Bomb Factory

Explosion sound generator using pressure wave model

Here's a simple to use effect for explosions. You can make big or small booms using just one slider. The patch uses a model of what happens to the air when a shock wave passes through it to add depth to a burst of highly overdriven chaotic signals.

bombfactory screenshot

Pressure wave modelling

If we allow a delay buffer to fill up with the sound of a chaotic, noisy signal and then squeeze the delay into a much smaller period it is now a much sharper, brighter version of itself, shifted up in frequency. If we then expand the delay again rapidly we get an effect that slows down the signal back towards a lower booming noise. A variable delay can be used to model the air pressure, or the speed of sound in a medium and is useful for Doppler shifting moving objects amongst other things. Here we use it to simulate a supersonic boom, of the effect of a high pressure wave containing the squeezed in sound of a sharp explosion becoming subsonic. The explosion itself is modelled by a chaotic oscillator and a chirp impulse.

DSP

bombfactory screenshot
[vd~] units are used for the pressure model with an [ead~] controlling the rapid contraction and expansion of the space. The chirp is efficiently gathered by taking the cosine of a wrapped line, which is useful where you want to end on a specific DC value, and the chaotic oscillator is made by overdriven filtered noise.

Interface

All the parameters like EQ, delay time, separation, overdrive and so on are collected into a single behaviour called "size" on one slider.

Download the Bomb Factory