I’m currently refining a music system combining horizontal, vertical and generative technics.
Since I do not really like the way transition timelines work (this is just a matter of taste, the technical aspect is perfect), I’m working with async events scattered through the timeline.
I do have an issue with this approach : async events could potentially be triggered later than I expect them to be. Here is an example :
My goal is to trigger this event (circled in red, which is a transition with percussions) only if the intensity parameter has been set prior to reaching the event.
In its actual form, the event can be triggered if the intensity parameter is changed half way through this async event (the green streak). Since the quantization is set, it is not offbeat, but it occurs too late and makes the transition super strange (compared to my original intent).
I’ve searched the forums thoroughly and also tried different combinations with FMOD Studio containers and event. But I can’t think of a way to configure an async event to be triggered only when the play head enters the event if the parameter is at the right value.
In this example, the idea would be to trigger it only on the 3rd beat, or just simply ignore it if the parameters is set after the play head has moved passed the starting point of the event.
Is there a way to do that ?