I am getting latency when reamping. I think I am getting some too when tracking, which is arguably more worrying since you need low latency to really nail your performance and have it on grid. I will focus here only on the latency I get when I reamp, since I still need to double check that I am indeed getting latency too when tracking.
Hardware & software I am using:
KPA -> Focusrite Scarlett 6i8 -> Logic Pro on an 8 months old MacBook Air
I have set every setting I know to clamp down on latency as best as possible. In Logic:
Low Latency Monitoring Mode is checked.
I/O Buffer Size set to either 128, 32 or 64 Samples
I even downloaded this Focusrite Low Latency widget.
And still this is what I get when I reamp: Lag between DI track and Reamped track (click on to see image)
Notice how the waveform of the Reamped starts later than the DI track. That lag amounts to 25 milliseconds. It's noticeable to the ear when you listen to the song. The reamped track doesn't quite sound on time.
Interestingly enough, lowering the I/O Buffer Size from 128 Samples to 64 Samples, and further down to 32 did not make any difference. The lag between the DI track and the reamped track remained at 25 milliseconds for every buffer size.
Lastly, and given the fact that none of the above seemed to be reducing the reamp latency in the slightest, I set the Recording Delay to -528 Samples as per here to make up for the lag. Now there is no longer a lag between the DI track and the Reamped track.
I feel disappointed that none of the settings aimed at reducing latency mentioned above did much (if anything) and that I had to resort to tweak the recording delay to clamp down on the latency for good. I feel it's just a patch-up to work around an issue which is more fundamental and that in this time an age should be long dealt with by our modern hardware and software.
I don't rule out having omitted or done anything wrong in the process of trying to reduce latency that I describe above. If you have anything to comment to this regard, could you please enlighten me? It will be forever appreciated.
All the best