I’m not tremendously experienced with convolution reverbs, but sine years ago a composer friend of mine expressed surprise that they hadn’t taken over the world. This thread inspired me to experiment a little; in particular with the convolution reverb in Reaper. I was immediately struck with how much it was capable of, in terms of Impulse creation (it has an algorithm to create a response, or can load a file, as well as make a test tone and deconvolve). Then can apply various effects to a response (trim start and length, filter, reverse, gain etc) meaning you need little preprocessing.
I wanted to check my intuition for how the spectral content of the response translates into the reverb. Assuming the impulse has equal energy at all frequency bands, in a purely dissipative reverb each frequency band will monotonically decrease in amplitude over time. For a dissipative reverb with resonance, certain bands will decrease much slower than their peers. For a modulated reverb, certain bands will increase and decrease (with a downward trend). For a “feature reverb” all bands vary arbitrarily. For a discussion rhythmic reverb the bands drop significantly and have repetitive pulses of recurrence.
This understanding leads me to some thoughts. To use an arbitrary sound as a believable modulated reverb, you need the sound to have broad spectral content (e.g city ambiance). To turn this sound into a usable modulated reverb, I think you could take said sample and just have a shallow LPF pitch sweep down over time alongside having it fade out (shrink amplitude wise). In fact, enveloping it with an LPG might be useful here. I’d think you ideal want the release/decay to be in the form of an inverse exponential.
Another question I have, is: what happens during deconvolution if the test tone omits certain frequencies? Does behaviour in such absent frequencies get interpolated or is it absent from the resulting response? My asking is to say, if you had an impulse response (or indeed any sample) what if you made an impulse (or short pitch sweep) with the same spectral content (energy per frequency) as your entire sample. Would deconvolving you sample against that “test tone” make a “more meaningful” impulse response?
In any case, I plan to experiment some more. I made a “clap” impulse response in my garage and got a reasonable result with a 2 seconds tail (after various trimming, fading and filtering as there was background noise), and a test tone based/deconvolution response in my stair case, also with about 2 seconds of trail. I also tried Paul stretching both to interesting effect (though it added, or at least significantly accentuated resonant frequencies). Hopefully I’ll be able to put some experiments to more artful effect: thanks for an interesting thread!