Hey
thanks for your feedback
While I can’t offer any specific suggestions as to how to optimize your events as I’m not familiar with your, I would recommend offloading some of the complexity to runtime if possible so that Studio doesn’t have to handle the entirety of the “mx” event all at once - for example, separating your music and sfx events, splitting your card events into 5 separate instances for each of the five cards, or just firing off individual card events from code as needed, etc.
the problem is that the five cards you see are actually not SFX but samples that play inside the music (they are part of the music). So could offloading to runtime be done with the use of programmer instruments for example? or would that still create problems?
As an aside, are you running into any performance issues when playing the “mx” event at runtime? Or is it just in Studio that the GUI has problems?
The SFX structure is actually a lot more complex in terms of event reference but looks to work fine. Same with the music everything seems to work relatively well. I am still debuging and testing. By that I mean that at runtime for now it works well. The problem is really the GUI.
I think I also “simplified” some of the music logic to have more audio tracks within the initial event but the 5 “card sfx” within the music is part of the system so I can’t just delete them:
To be honest this works better but it’s still slow.
