[sdiy] IR Reverb

Tom Wiltshire tom at electricdruid.net
Thu Feb 15 10:43:37 CET 2018

> On 15 Feb 2018, at 07:42, Tim Ressel <timr at circuitabbey.com> wrote:
> (note: laughter is understandable and probably mandatory)
> So I just did a cannonball into the murky waters of impulse response reverb. My tenuous grasp of DSP coupled with my sketchy math skills is making this, well, interesting. So far I have acquainted myself with linear convolution, which looks suspiciously like an FIR. Since it says "impulse response" on the box, that seemed to make sense. But then I stepped back and tried to imagine a reverb system as I understand it and got confused.
> Reverbs have two things going on: time delay and filtering. The time component gives the reverb time and overall thickness of the reverb, while the filtering can make the effect warmer or colder (yes, oversimplified). So I am guessing the impulse response is a room characterization used to color a reverb. However that seems incomplete. Unless the impulse response is really long or is sets of impulse responses over time.

You’re dead right about this looking suspiciously like a FIR, 'cos it is a FIR.

But it isn’t only a filter - when the IR gets long enough, you’re literally mixing signals that can cover many seconds, so there is a very clear time delay element too. Mostly when we’re thinking of FIR filters that’s not so apparent because the FIR kernel is short when compared to the sample rate, but it’s still there. It does both things.
In fact, the two aspects can’t really be separated. If you start adding time-delayed signals, you’re going to get some frequency filtering effects however you do it - think of the comb filtering effect of a typical BBD flanger, for example.

> I suspect that gurgling sound is me in over my head.

Or the neighbour in the apartment upstairs is emptying the bath?!


       Electric Druid
Synth & Stompbox DIY

More information about the Synth-diy mailing list