Re: [LAU] Latency and USB interfaces

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Tim Goetze <tim@...>, Robin Gareus <robin@...>
Cc: A list for linux audio users <Linux-audio-user@...>
Date: Thursday, January 9, 2014 - 12:18 pm

Tim Goetze wrote:

The Jack buffer/period setup is identical to what Jack's ALSA driver
uses to communicate with the ALSA kernel driver.

> In fact, examining the ALSA driver parameters[*] while jackd is

In most cases, the ALSA buffer/period parameters directly reflect
hardware parameters, but in the case of protocols like USB where it is
not possible to transfer data directly out of a ring buffer, there is an
additional packet queue, which adds latency. (The length of that queue
is either constant or proportional to the period size, depending on the
driver.)

Regards,
Clemens
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] Latency and USB interfaces, James Stone, (Wed Jan 8, 4:54 pm)
Re: [LAU] Latency and USB interfaces, Robin Gareus, (Wed Jan 8, 5:35 pm)
Re: [LAU] Latency and USB interfaces, Tim Goetze, (Thu Jan 9, 11:31 am)
Re: [LAU] Latency and USB interfaces, Clemens Ladisch, (Thu Jan 9, 12:18 pm)
Re: [LAU] Latency and USB interfaces, Tim Goetze, (Thu Jan 9, 1:26 pm)
Re: [LAU] Latency and USB interfaces, Clemens Ladisch, (Fri Jan 10, 7:48 am)
Re: [LAU] Latency and USB interfaces, James Stone, (Fri Jan 10, 10:31 am)