Hello,
i did a try on this because this is interesting and i don’t know if it will helps you but in my cue i got two wave player to a switch to output. In my blueprint based on the cue, from audio component i use set int parameter with “in name” : my switch name to change sound. As i set the parameter, i know which sound is played. Setting it in and use it to check in an array would be ok to show sound played. (there maybe is a better solution, but this one worked.)
As this is a switch you can add as much as entries as you want and if you use a delay based on wav time to switch it would be ok (yes, this is doing the job mixer i agree this is not cool and a better solution would exists, like basically having a get when you have a set for those parameters. I tried the get instance parameters but got nothing valuable. maybe i did wrong…)
Maybe opening a thread in epic feedback about it could be usefull…
Ah! So a tick for IsPlaying when false it resets the chain? That’s a great idea! I’ll sort out a simpler version and throw it up here when I’ve figured it out!