When I faced artificial reverberation algorithms to the very first time I just thought why not just dissolve the audio into noise over time to generate the reverb tail but it turned out to be not that easy, at least when just having the DSP knowledge and tools of that time. Today, digital reverb generation has come a long way and the research and toolsets available are quite impressive and diverse.
While the classic feedback delay network approaches got way more refined by improved diffusion generation, todays computational power increase can smooth things out further just by brute force as well. Still some HW vendors are going this route. Sampling impulse responses from real spaces also evolved over time and some DSP convolution drawbacks like latency management has been successfully addressed and can be handled more easily given todays CPUs.
Also, convolution is still the ticket whenever modeling a specific analog device (e.g. a plate or spring reverb) appears to be difficult, as long as the modeled part of the system is linear time invariant. To achieve even more accurate results there is still no way around physical modeling but this usually requires a very sophisticated modeling effort. As in practise everything appears to be a tradeoff its not that much unusual to just combine different approaches, e.g. a reverb onset gets sampled/convoluted but the reverb tail gets computed conventionally or – the other way around – early reflections are modeled but the tail just resolves into convoluted noise.
So, as we’ve learned now that everything just fades into noise at the end it comes to no surprise that the almost 15 years old epicVerb plugin becomes legacy now. However, it remains available to download for some (additional reverb) time. Go grab your copy as long as its not competely decayed, you’ll find it in the downloads legacy section here. There won’t be a MkII version but something new is already in the making and probably see the light of day in the not so far future. Stay tuned.