My setup is mostly kontakt instances and aimplitube3 + some prochannel stuff, it's unfortunately way to involved to replicate without all the stuff I got going, but thanks.
I have 8 instances of kontakt, drums (Kontakt steven slate platinum) have 15 audio tracks routed from kontakt for separate outs for drums, 3 double tracked guitar libraries also kontakt ( Prominy V-metal, SC Guitar and VIR2 Electricity) with 2 audio tracks each, 1 bass single audio track (Prominy Sr5 bass), 1 solo guitar (Prominy V-Metal) 1 more audio track, and 1 instance of Omnisphere with 2 audio tracks routed out.
The double tracked guitars, bass and solo guitar has an instance of Amplitube3 on them (2 for each double tracked) so 8 instances of Amplitube 3 running.
So 25 audio tracks in all, 10 busses, 3 stereo busses for the double tracked guitars, 1 for toms, 1 for hihats, 1 for cymbals, 1 kick (Sidechain to bass) and a final buss for all drums collected, 1 reverb, 1 echo, 1 for the keys from omnisphere + the metronome and master buss.
What I'm wondering though, is there anything I could have accidentally turned off that could cause this? Like some sync option, PDC option or similar? I don't have any latency when recording other than what's expected for the buffer size I'm running (256) and I'm pegging the cpu at around 40 tops.
I've been using this setup from a project template for a while, it's only started happening after I tweaked the template recently, that's why I'm suspecting I inadvertently clicked something I shouldn't have and save that with the template.