On Tue, 9 Mar 2004, Takashi Iwai wrote:

> BTW, the USB audio is another headache. the current ALSA PCM model isn't
> perfectly suitable for the devices like USB audio.

Unfortunately I don't see a better model. We have already clear handshake,
but USB 1.1 devices, and maybe the Linux core USB code, are failing to
satisfy highly realtime needs, thus we need to manage the extra buffering
to avoid underflows for the DMA operations. I don't know much about USB
2.0, but I guess that 1.x compatibility issues brings another overhead to
this extension which makes it also unuseable when 1.x devices are
connected to same USB port.

I think that it's hardware design issue when the "extra delay" is counted, 
so we can hardly improve things.

                                                Jaroslav

-----
Jaroslav Kysela <[EMAIL PROTECTED]>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to