I have a guaranteed way to set latency offset perfectly to the sample. Unfortunately, I don't have good screen-cast software, so I may want to hand it to Fast_Biker_Boy and see if he'd want to include it as an additional video in his collection. But it uses the metronome and looping it's playback into another track to record. From that, you play back the audio of the recorded metronome into yet another track. Between the first recorded metronome, to the second one (sourced from the first recorded one), you can actually measure how many samples off your latency is from ASIO's
measured latency. In my case, I had to add a manual offset of about -44 samples. btw, this also requires your ruler to display samples.
This measures factual latency of
your system, with only the
aid of your ASIO driver's measurements. But it doesn't require ASIO. ASIO just gets it closer. If you're wanting perfect, to-the-sample latency offset, this works for me every time.