Is there anyway to alleviate this latency?
When using input monitoring (thru software EFX/processing), you're dealing with
round-trip latency.
Round-trip latency is the sum of the following:
- ASIO input buffer
- ASIO output buffer
- A/D and D/A converter latency
- The driver's hidden safety buffer
Thus, you've got 1.3ms for the ASIO input buffer, another 1.3ms for the ASIO output buffer, 1-2ms for the A/D D/A converters, and finally the driver's hidden safety buffer.
IOW, you're round-trip latency is significantly higher than the 1.3ms (which is actually just the latency of the ASIO output buffer). More likely, you're experiencing ~6ms total round-trip latency.
Now... if you've got a latent effect (ie: convolution reverb or a 'mastering' type dynamics/EQ processor) assigned anywhere in the project, you add that additional latency on top of the 6ms.
If you get much above 6ms, response time starts to feel sluggish.
Above 10ms, response is like playing thru molasses.
First, remove any latent plugins (while tracking) or use Sonar's global PDC disable function (mentioned above) while tracking.
You can mitigate the round-trip latency by using higher sample rates. Doubling the sample rate (roughly) cuts round-trip latency in half. Of course, this comes at the expense of much greater load...
This is why I harp about audio interfaces and low round-trip latency.
If your audio interface uses a large hidden safety buffer, there's not much you can do to mitigate round-trip latency... other than doubling the sample-rate.