Answered
0
0

Hello,

I wanted to try out the new convolution reverb but one thing is really bugging me: the convolution reverb is cutting off a big part of the reverb tail. Is there any way to change this? I couldn’t find how to do this.

Thanks in advance,
-Mathijs Wiermans

  • You must to post comments
Best Answer
1
0

There’s an issue with long reverb tails being cut off with the input goes idle. This will be fixed in 1.07.04.

No one can remember why the area below -60db is grayed out in the UI. We might remove it in a later version.

  • Vojta Nedved

    Great news this issue is being fixed. Anyway if anyone has problem with this there is a workaround: Just create almost silent event and play it in loop. Reverb tail shouldn’t be ever cut again.

  • Cory Mahler

    So, We’re on 1.08 now, and the cut off still exists. Was there an odd reason after all? crippling performance?

  • You must to post comments
Great Answer
1
0

For anyone still experiencing reverb cutoff in 1.08…

As Nick mentioned previously, there was an issue with the convolution reverb cutting off long tails when the input goes idle. This was fixed in 1.07.04.

However, we have recently discovered another issue, this time in the Studio runtime code, that can also cause long tails to be cutoff. This could affect both the Convolution Reverb and the regular FMOD Reverb, in fact any effect with a tail that persists long after its inputs have gone idle. Here’s a quick explanation:

Each Bus in Studio is implemented on top of a low level ChannelGroup internally. For efficiency, these channel groups, and their effects, are created and destroyed on demand. The channel group only exists if at least one event instance routes in to the bus.

Say you have a short gunshot event sending to a reverb bus, and the reverb is setup for a long tail. When the gunshot event stops naturally, then there are no longer any events sending to the reverb bus. So the bus gets deactivated, and its ChannelGroup is destroyed.

Of course, the system is supposed to wait until any DSP effect tails have played out before cleaning up. That’s where the bug lies.

We should be able roll out a fix for this bug in the next release. In the meantime, the suggested workaround is to call Studio::Bus::lockChannelGroup on your reverb buses. What this does is force a bus’s channel group to be created and to persist even with no inputs. You can just do this once after loading your master bank.

  • Tomavatars

    Experienced with delay also. It could be good to have the choice between cut the effect when event if off or keep it. Thanks!

  • You must to post comments
0
0

Where did you put the reverb? On a group bus or on the event itself? If its on an event the reverb will stop when the event stops.

  • Mathijs Wiermans
    I put the reverb on the standard reverb bus and send the event audio using a send to the buss. In the convolutiom reverb there is a big area grayed out, implying it is ignoring that part. It seems to do this at -60 dB.
  • You must to post comments
0
0

I assume that I’m having the same issue with the regular FMOD Reverb and it is not specific to the Convolution reverb? I have a Reverb send on a group, returning to a Return, and when the event is finished (gunshot), the reverb cuts off as well.

Just saw that .04 was out – will download that and see if that fixes it.

  • You must to post comments
Showing 4 results
Your Answer

Please first to submit.