I am new to FMOD, but have learned some of the basics.
I hope what I want to is not impossible. I have composed 3 Ambiant Tracks, and each one does have 3 variations (So 9 tracks in total). Every track contains 4 Instrument Loops.
In the game, there are multiple Phases (phases A, B and C); these phases have subcategories (Phase A.1, A.2, A3 and A4).
For Phase A.1, the game should play Ambiant Track A, but only the first loop instrument. For Phase A.2, the game should continue to play the previous Track A.1 state, but the 2 instrument loop is added to the already played Instrument 1 loop. For Phase A.3, the game should continue to play the previous Track A.2 state, but with the 3 instrument loop is added to the already played Instrument 1 + 2 loop.
And so on…
This implementation is working fine. However, the problem lies in the shuffle of the variations loop because only the full loop can be shuffled, not the single Instrument.
So, for example, when Ambiant A Loop 1 (Instrument 1 only) finished playing, there should be as next a Loop change:
Loop 1 to Loop 2
Loop 1 to Loop 3
So I tried to make the shuffle with a Multi Instrument in Async mod, but it repeatedly played the same loop and did not Shuffle at all.
I spend much time trying different approaches, but I could not find any solution. I am desperate and do not know what to do now.
FMOD Project is: FMOD - Google Drive
You will find the Ambient track event in: “Music” → “Ambient” → “AmbiantA V.3”