I tend to do projects that really need ASIO guard and larger buffers, so I do like Scott, and fiddle till it’s right.
However…if you’re pretty much done with the heavy processing and live VSTi stuff…You might try with small asio buffers, possibly with ASIO GUARD disabled.
Just a theory, but ASIO guard and large buffer sizes make compromises to allow bigger work loads, distributing some things over logical cores somewhat in advance of when it’s time to actually play those samples. This might lead to latency and less precision with stuff in our project editors.
If all you’re doing is working with some stereo samples, not a lot of plugins and stuff, you should be able to get away with all main-line processing, even on a modest PC.
It’s worth a try anyway.
I.E. Set ASIO guard to normal, or totally off, and try a buffer of 64kb or lower. Are sample level precise things done in the editor more accurate then?
If you get crackle or pops, gradually increase buffer size until it goes away.
Oh…arming tracks for monitoring also forces them into the live processing stream. It’s a quick way to by-pass asio guard without going in and fiddling with those settings.