Jsommer
My solution:
With just the Input Device set to none in Preferences I got 2.4 ms on my Mk3 and the Ultralite was a 2.1 ms... hey I can live with .3 difference because it comes with CueMix, which I can use for my guitar players and singers to have zero latency. I must let the reader know you need a USB piano, like the one I have, that bypasses MIDI - or you will need the Ultralite's Input to be on, dragging down your latency. A USB piano should not be hard to come by nowadays though!
Also, when recording your techno, set it to input none and when you are recording audio set it on - as you may need your Input to be set to Ultralite mk3 for CueMix to do it's magic. Either way, it is low latency for digital guys - whohoo!
FWIW, You really aren't changing anything by disabling your audio interface's input.
When playing virtual instruments, you're not dealing with Round-Trip latency... rather one-way "Play-Back" latency.
The only time you're dealing with Round-Trip latency is if you're monitoring in realtime thru software based EFX/processing.
IOW, When playing virtual instruments, you're experiencing 2.4ms latency (doesn't matter if you disable the input section or not).
Note about automatic
Plugin Delay Compensation (PDC):
If you have any latent plugins inserted anywhere in the project, they will cause all other audio to be delayed by that amount (to maintain sample accurate sync). There's an option in the control-bar to temporarily disable PDC.
Round-Trip latency is the sum of the following:
- ASIO input buffer
- ASIO output buffer
- The driver's hidden safety buffer
- A/D and D/A converters
Playback latency (when playing virtual instruments) is the sum of the following:
- ASIO output buffer
- The drivers hidden safety buffer
- D/A converters
Latency has but two sources:
- Audio Interface
- Latent Plugins