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.