I've run across a phenomena that puzzles me. It appears that each time I start the jack server on an usb card, jack_iodelay will report a different "extra loopback latency". I've seen this phenomena on a behringer x32, and just verified it on a rme babyface.
For instance with jack1 at 64/2 on the babyface, I come up with values of 232,233,234, and 266. With jack2 I saw 231, 233, 248, 318, 335. A run with jack1 at 2048/3 came up with 2589, 2590, 2633, 2634, and 2667. I also tested with jack_delay, which also comes up with different values when I restart the server. Note that on consequent invocations without restarting the server the values stay the same for the 2 utilities. Maybe not a huge problem and I suppose I'll set the latency compensation somewhere in the middle of the results, but still I'm curious of the mechanism behind this phenomena. FWIW, I don't think I've ever seen this on my pci cards, but I'll run some tests when I get to the hardware and find some extra time. -- Joakim _______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev