Not all applications report actual latency.
ie: An ASIO buffer size of 64-samples (44.1k) equals 1.5ms.
Many apps and audio interface control panels list this 1.5ms when set to a 64-sample ASIO buffer size.
But... even when you're just playing soft-synths... dealing with one-way (playback) latency, that doesn't tell the whole story. The audio interface driver uses a hidden safety-buffer... and you've also got latency from the D/A converter.
So while the ASIO control panel lists 1.5ms, what you're actually experiencing is ~3ms of actual latency.
The audio interface's hidden safety-buffer is a major variable.
The best units use a very small hidden safety-buffer with total round-trip latency of ~5ms (input to output).
Other units that use a large hidden safety-buffer can yield total round-trip latency of ~16ms (input to output.
If the audio host application only lists the latency of the ASIO playback buffer, it'll list 1.5ms of latency.
Round-trip latency is the sum of the following:
- ASIO input buffer
- ASIO output buffer
- Latency of A/D
- Latency of D/A
- Latency of the audio interface's hidden safety-buffer
Many audio interface manufactures don't like to talk about round-trip latency... and don't mention it.
Even the best units (which yield ~5ms total round-trip latency at a 64-sample ASIO buffer size/44.1k)... it looks better on paper when it's listed as 1.5ms