After many hours of study, trials and breakthroughs, I hit a block. I wrote this big long post , and as I was writing my question the answer came to me. So I am just summarizing here is what I have sorted…
End Goal - Multi-track (more than 8) backing track, one rack, multiple songs…
IMPLEMENTED
- Using Audio Player
- Syncing 2nd Audio Player for more that 8 Tracks (when needed)
- Muting Tracks on fly
- Loading GP presets for audio files from song list. (Taken from here Reusing Global Rackspace components across songs - #6 by rank13)
My question, was it possible based on the above script to load audio to my second Audio Player from the same song. Yeppers…
Var
AFP : PluginBlock
AFP_EXT : PluginBlock // My 2nd Audio player
// Called when a specific osc message is received
On OSCMessageReceived(m : OSCMessage) Matching "/GP/Song"
LoadGPPreset( AFP, OSC_GetArgAsString(m, 0))
// I make sure my second audio player GP User preset for that set of tracks ends with "_EXT"
LoadGPPreset( AFP_EXT, OSC_GetArgAsString(m, 0) + "_EXT")
End
Super Happy. Great Forum here to help get me to my Happy Place. Cheers