On 03/01/2015 04:42 PM, Len Ovens wrote:
ice1712 - 16/2
ens1370 - 32/2
fw - 32/2
USB - 64/2
Intel HDA - 64/3
These seem to be based on the size of the HW buffer in the IF itself
and/or the bus protocol in use. AES67 suggests 16/3 (1ms) and I suspect
both FW and USB may bennefit from /3 as well after reading the AES67
reasoning for 3 buffer use.
<pissing contest alert>Fwiw, I can go down to 8/3 with my USB interface
;)</pissing contest alert>
Anyway, all of the things I do for a PCI audio IF, I
would also do for
the USB or FW host card. In a desktop machine, I would tend not to trust
any onboard FW or USB hosting, choosing rather to buy a PCIe card and
treat that card the same as I would a PCI(e) audio card. I have found
with USB audio IFs that when setting up /etc/default/rtirq it is best to
single out the USB port I am using for sound.
Forgot about that one, I have bought a separate PCIe USB card with a
recommended host controller specifically for my USB interface and I also
made sure its IRQ gets a high prio.
Jeremy