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.

+8 votes
Hi, I'd like to ask if there's a plan to support playing multiple external source events at the same time.

Here's the user story: I want to be able to trigger multiple positioned external sources events at the same time for different characters.

My attempt to implement this feature failed because the external sources loader gets confused and starts playing wrong external media.

The solution I have tried was:

1. Have one sound event trigger a switch container with 5 different external sources.

2. Before I trigger the sound event, I get the next index of the 5 external sources, assign media to this source, set the switch to the same index.

3. I use the EndOfEvent callback to unassign media from the external source.

I tested this using 2 events getting triggered one after another (to ensure events are triggered in different frames). The first event triggers media that's 7 seconds long. The second event triggers a shorter media, 2 seconds long. So the second event finishes before the first.

When I trigger these two events again after both have finished, they play incorrect media even though LogWwiseSimpleExtSrc logger logs expected output.

I'm suspicious of the async file loading logic that's repsonsible for loading external source media. I was not able to confirm whether that's the actual cause of the issue or not.
in General Discussion by Adrian Jakubiak (280 points)
Hey! Really curious about this too.

Wwise 2025 will see some improvements in regards to the external source pipeline, and I was wondering if we'll also see improvement with external source triggering in Unreal Engine ?

Please sign-in or register to answer this question.

...