[LAU] Neophyte questions re: selecting an audio interface

Clemens Ladisch clemens at ladisch.de
Sun Jan 8 14:11:37 UTC 2012


Chris Metzler wrote:
> Yeah, this was one of the questions I meant to ask, and forgot --
> whether there are PCIe options.

AFAIK the only PCIe sound chips are made by Creative (consumer
cards, no good Linux support).  It is possible to put a PCIe/PCI
bridge chip on a card, but the only vendors that do are ESI and
Asus.  ESI uses Tenor chips, which aren't supported at all; Asus
Xonar cards are useful only if you do not need more than one stereo
consumer-level line input (but then they have very good ADCs; see
<http://www.alsa-project.org/~clemens/xonar-models.html>).

> Clemens Ladisch <clemens at ladisch.de> wrote:
>> Chris Metzler wrote:
>>> - Latency tuning possibly required (identifying IRQs associated with
>>>   PCI slots and picking slot accordingly)
>>
>> USB and 1234 controllers are PCI devices too, so you have exactly the
>> same IRQ problems, except that you cannot change the slot of an
>> onboard device.
>
> Good point.  But they don't typically share those IRQs, do they?  Or if
> they do, isn't it with a PCI slot, so that you might benefit by moving
> anything in that slot?

Maybe.  Usually, there are just too many onboard devices.

>> USB has lots of overhead.  It can just barely fit eight 16/48 channels
>> into USB 1.1; full-duplex 24/96 is not possible.
>
> Just to make sure I understand what you're saying here:  24/96 means
> 2.3Mbps, so full duplex would mean 4.6Mbps, which is less than the
> USB1.1 12Mbps hard limit.  But there's so much overhead in USB traffic
> that you don't really ever come close to having 12Mbps available in
> USB1.1, and in fact wouldn't have 4.6MBps available for one channel
> 24/96 full duplex?

No, two channels.  The limits are 512000 bytes/s per direction full
duplex or 1023000 bytes/s half duplex.

Mono would be possible, but I don't know of any such device.


Regards,
Clemens


More information about the Linux-audio-user mailing list