Audiokinetic's Community Q&A is the forum where users can ask and answer questions within the Wwise and Strata communities. If you would like to get an answer from Audiokinetic's Technical support team, make sure you use the Support Tickets page.

How to make two sounds work as a one voice in the priority system?

0 votes
Hello!
 
For example I have a blend container for a magic effect, which can contain several various random containers. And I need them to play together n 100% of case. And If there are some payback limits, the system must kill a parent blend container, but not some of child random containers.
 
Is there any way in Wwise to do that?
 
The only way which I have found is to create separate buses in the master-mixer section with equal limit instances and to assign each child random container to a separate bus. But I think it is not such a good solution.
 
Thank you!
asked Jun 2, 2013 in General Discussion by Robert (390 points)

1 Answer

+1 vote
 
Best answer
I don't think Wwise offers a way to do exactly what you ask. But this situation is usually fixed by proper priority handling. The voices which will be kicked will be the lowest priority voices. When a blend container is triggering more than one sound, both sounds are attached to the same event and to the same game object, which also means they have the exact same priority... unless you override it lower in the hierarchy under the blend container.

From there, if these are 3D sounds and you activate the priority to vary over the distance, both sounds will be on the same rank in the line to be kicked out, which reduce drastically the occurences of partial content of blend container playing as when one is being kicked, the other one is necessarily the next in line to be kicked.

But if your goal was really to count many voices as only one in the limiter, no it is not possible with this system. The system is a voice limiting system, so as it says, the limit is counted in number of voices, not events or something else.

Hope that helps.
answered Jun 4, 2013 by Alexandre L. (Audiokinetic) (1,520 points)
selected Jul 24, 2013 by Robert
Thanks for the comment, Alexandre.
I am already using all the things you mentioned, equal priority for child containers and offset from the distance. But it's still cannot guarantee 100% of playback in the moments with the large amount of simultaneous sounds. Additionally I am using separate buses for each child container, and it seems that everything work correctly.
...