Forum Discussion
Object Trigger + Condition Not Performing as Expected
It might be that you will need a unique variable for each audio, but I can't tell you that without seeing the project.
Before I created the variables and the triggers, I would try using a Master layout. Duplicate the layout you are using now to create a custom layout with two triggers:
"Set variable AudioFinished to False when timeline starts on this slide." and "set conditional object/keypress triggers to jump to next slide when AudioFinished variable = true."
Use that layout for each slide that has an audio, and what you are using now for those who don't. You will still need to have a trigger to set AudioFinished to true on each slide when the audio ends. (Probably. Maybe if you give each audio the exact same name, you can use a trigger in the master that initiates when the media ends. To me, it is easier to copy/paste the triggers than it would be to rename all the audio files. And the headache of keeping them separate from 50 others with the same name - I wouldn't even want to try.)
Experiment with a few slides to make sure it works. You probably will have to go to each slide, right click it, and change the layout.