Community Q&A

Welcome to Audiokinetic’s community-driven Q&A forum. This is the place where Wwise and Strata users help each other out. For direct help from our team, please use the Support Tickets page. To report a bug, use the Bug Report option in the Audiokinetic Launcher. (Note that Bug Reports submitted to the Q&A forum will be rejected. Using our dedicated Bug Report system ensures your report is seen by the right people and has the best chance of being fixed.)

To get the best answers quickly, follow these tips when posting a question:

  • Be Specific: What are you trying to achieve, or what specific issue are you running into?
  • Include Key Details: Include details like your Wwise and game engine versions, operating system, etc.
  • Explain What You've Tried: Let others know what troubleshooting steps you've already taken.
  • Focus on the Facts: Describe the technical facts of your issue. Focusing on the problem helps others find a solution quickly.

+1 vote
I am using UnrealEngine4 Wwise integration.  v 6524.

 

Reflect appears to calculate reflections only for emitters that are in the same room as the listener.

This creates a discontinuity when the listener crosses a portal boundary into/out of a room containing the emitter.  It creates significant audible artifacts.

Is there a way to mitigate this? (e.g. blend/fader in Reflection sounds, or better, calculate reflections everywhere)?
in General Discussion by Peter A. (160 points)

1 Answer

0 votes
Reflect does not calculate reflections based on Rooms and Portals, it instead looks for Surface Reflectors. Both systems don't interact with each other geometrically speaking. If a surface reflector blocks the opening of your portal, you won't get reflections when the listener is on the other side of said portal. I am assuming here that your room and surface reflector volume is the same. I suggest you separate them and have an opening in your surface reflector volume at the portal's position.
by Thalie K. (140 points)
Thank you very much for this answer, makes sense and seems to be exactly what's happening.

I was using UE4 AKSpatialAudioVolumes with the Acoustic Surfaces enabled to make the walls automatically be added as reflectors (why my room and reflector geo were the same as you noted).

Would be a nice UE4 integration feature to have the portals make boolean holes in the room geometry before exporting said geo as reflectors.

Anything like that on the horizon?
It's a feature we have in mind but is not in the scope right now. It's true it would be more user friendly!
...