I’ve got a few requests that would make designing reverb a lot more handy. They are:
-Longer Reverb Delay. 1/10th of a second is not nearly enough for ginormous spaces. 1 second should cover most possibilites, 2 would be great for safety.
-A Gate in front of the reverb (to allow small sounds through in some areas and not in others).
-A smoothly opening Gate (fade) in front of the Reflections when Delayed (so it doesn’t ‘pop’ on).
-Echo and associated controls outside of EAX.
-3 band EQ.
-Reverse return (might as well reach for the stars while I’m asking).
Today I’m working on a gigantic cavernous space. The only way to get a slap/echo that feels realistic (in terms of time for the space size) is to stick the Reflection and Reverb Delays to full (.4 seconds). However, delayed Reflections ‘pop’ in and it feels unnatural.
The only hack my programmer and I could come up with is to put two reverbs together in a chain–and while it’s closer, it’s still not the sound I’m looking for.
- dsteinwedel asked 10 years ago
It sounds like you’re talking about ‘early reflections’. You should be looking at late reflections, they go to 20 seconds.
have you played with diffusion? This is I3DL2 reverb (see iasig.org), you make it sound like it is limited but it has been used by hundreds if not thousands of games in the last 10 years.
I don’t have a problem with how long I can make the reverb tail out. 20 seconds is perfectly fine. I’m having problems with how the reverb comes in and what I can do to manipulate the tail. In this case I’m working to create believeable echoes (say across a canyon) and can’t even come close.
In this instance, I want a 1 second gap before I even start to hear the reverb returned. When it does play, I want it coming in smoothly, not popping. Then I want the sound to echo, playing progressively quieter and shorter instances of the sound (shorter as cut from the head).
Hello hello ello lo oo
The actual reverb sounds decent (especially considering how little cpu is used). However–as you say it’s 10 years old–and the functionality around it is lacking.
- dsteinwedel answered 10 years ago
Please login first to submit.