Can someone tell me if I’ve done this right…
I connected my M-Audio 2496 hardware outputs to hardware inputs, ran jack_iodelay, connected it up and got this:
128.000 frames 2.667ms
In qjackctl I’ve got:
frames/period 128
sample rate 48000
periods/buffer 2
According to the manual (http://dev.man-online.org/man1/jack_iodelay/), I now subtract periods from the measured delay:
2.667 - 2 = 0.667
…and then enter half this value (0.334) for both input latency and output latency.
However it’s not actually possible to enter such a small number - qjackctl will only accept whole numbers for input & output latency which makes me think I’ve probably got an error in my calculation.
Thanks for your help.