Wwise Authoring is currently not compatible with macOS Catalina. We recommend that you remain on the current version of your operating system until further notice.

Community Q&A

Where Wwise users help each other out!

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

Best way to play multiple music switch containers synchronously at once?

0 votes
Hi all,

I'm working on a project that requires five music switch containers that each contain two voices playing four bar loops and they have to play simultaneously. Each of those loops have a couple variations to them that they switch between at random intervals. Each of these switch containers need to be able to advance to different sets of loops independently but they always have to remain in sync with each other.

In my mind right now, the way to go about this is using events to start all of these loops simultaneously and then being very careful about my transition strategy to keep these loops transitioning how I'd like?

Or is there a better, more straightforward way to do this?

Thanks!
asked Oct 2 in General Discussion by Zach B. (100 points)

1 Answer

0 votes
This is a method I've used in the past as well. Unfortunately there is no blend container equivalent in the music hierarchy. This is a feature I've been hoping to see for some time.
answered Oct 2 by Beatrix M. (390 points)
It's good to hear that my proposed method is a viable one at least! Seeing as you've done this before, do you have any pieces of advice or cautionary tales that you might be able to impart on me as I go about implementing this system?

Thanks!
The only thing I would suggest is exploring switch tracks within music segments, if you haven't yet. These are less flexible, but with each of those separate music events you introduce another chance for something to go wrong and break your sync - Anywhere you can reduce the number of events and bundle functionality in less hierarchies, the more you reduce the chance of bugs and things going wrong.
...