Topic: UFX+ reported latency in Ableton differs
I am using a UFX+ over USB 3.0 (Fresco Logic), Windows x64, with latest driver 0.9747, latest Firmware TB 109, DSP 46, USB 54 (AKM), TB 163, USB 67 (ESS)
There appears to be a tiny discrepancy between what Ableton thinks is the Overall Latency (input + output latency) and the latency itself. I use direct TotalMix monitoring for my externally triggered synths.
Driver Error Compensation in Ableton is as follows:
Your audio interface reports a specific latency value to Live. This value is used to offset recorded audio and MIDI when the recording track's monitor is set to "Off". However certain interfaces may report an incorrect latency. Driver Error Compensation allows Live to compensate for this
To test this they require you connect a physical output to a physical input. On one track (red) they play the sound of a tom drum with no monitoring in Ableton, and route the signal through software channel 8. They then have a separate recording track (blue) that records input 8
I ran the test on 44.1k, 64 samples and connected analog output 8 to analog input 8 on the UFX. I then used Output 8's submix to route the software playback channel 8 of the tom drum, so that it arrived at input 8.
I found a very slight offset in the signal with the recorded blue track https://lensdump.com/i/rSugDv. This is about 0.17ms off the latency of the red tom track - you can see the manual adjustment here https://lensdump.com/i/rSutWC
After then setting Driver Error Compensation in Ableton to -0.17ms (rough approximation of the overreported latency) and re-recording the blue track it ends up with a near-perfect iterpretation as shown https://lensdump.com/i/rSu1V5
Just over a tenth of a millsecond is a tiny difference that is definitely not going to be audible, but I just thought I'd ask about it anyway. Ideally there shouldn't be any difference as it uses native drivers - is this something that can easily go unaccounted for? I'd be curious to see what results other users have.