Thankyou Clemens. And also everyone else who kindly replied to this query.

Clemens Ladisch wrote:
>> As a followup on this subject (see below) I've come near to a decision
>> about the EDIROL UA-20, but still don't know if there's any specific
>> issue with JACK for this USB adapter.
>
> There isn't any specific issue with the UA-20, but with USB devices in
> general.
>
> What all USB devices have in common is that audio data is moved over
> the USB bus in frames, and that there are 1000 frames per second.
> So, a 48000 Hz stream would move 48 samples per frame, and a 44100 Hz
> stream would move 44.1 samples per frame.  However, there are no
> fractional samples, so the frames would have 44 samples, with one out
> of ten frames having 45 samples.
>
> In theory, one USB frame could be equivalent to one period in ALSA,
> but ALSA assumes that period sizes are constant, and Jack further
> requires that period sizes are a power of two (which would be true for
> most other sound cards).  Because of this, ALSA's USB driver sometimes
> double-buffers audio data, and emulates arbitrary period sizes on top
> of the USB frames.
>
> The consequence of all this is that you have to use larger period
> sizes and/or more than two periods per buffer with Jack, which will
> slightly increases your latency.
>

OK I see.

Now I remember this whole general USB-ALSA-JACK issue from older threads
:) but I was much worryied about snd-usb driver support being broken, that
is, if any of the proposed USB adapters are not supported by ALSA
altogether.

I can live with the latency thing, but not with jitter nor silence :)

BTW Is firewire/ieee1394 based specifications any better? Can't remember
if ALSA has anything to do with it.

Cheers.
-- 
rncbc aka Rui Nuno Capela
[EMAIL PROTECTED]


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to