I’m french, so please excuse my poor english, and I hope I’ll be clear enough to explain my problem.
I’m working as sound designer for a 2D beat them up style game developped on Unity and I can’t figure out how to do something in Fmod Studio.
Let me explain…
My characters has multiple sounds for mouvement and voices. Each animation (like kicks, punchs, jumps, etc…) triggers a different Event for the movement and voice of the character.
I would like my character to be unable to have multiple “Vocal” Event at the same time, so you can’t hear two vocal sound overlaying… For exemple, I would like the scream sound from the event “punch” to cut the scream sound of the “kick” event.
I understood that the “polyphony” parameter in the event is useful to allow only a certain number of instance of ONE event, but a want a “group” of events to be allowed to be played only one at a time, and every new event triggered in that “group” to cut the previous one that was played.
How could I achieve this effect ?
The second part of my problem, is that there can be multiple instances of one type of character (like enemies, for example) on screen, and I would like each of them to be able to have only one “vocal” event playing at the same time, but each one of them to have is own ability to play “vocal” event, regardless of another character already playing an event.
Is there a way to do that in Fmod Studio, or should we do that in code ?
Thank you very much for your answers, and keep up the good work !