Re: [LAU] recommendations for usb sound card?

From: Paul Davis <paul@email-addr-hidden>
Date: Mon Mar 10 2008 - 22:36:46 EET

On Mon, 2008-03-10 at 19:53 +0000, James Stone wrote:
> On Mon, Mar 10, 2008 at 12:56:17PM -0500, Lee Revell wrote:
> > On Sun, Mar 9, 2008 at 3:15 AM, James Stone <jamesmstone@email-addr-hidden> wrote:
> > > On Sat, Mar 08, 2008 at 07:03:30PM -0500, Lee Revell wrote:
> > > > On Sat, Mar 8, 2008 at 2:58 AM, James Stone <jamesmstone@email-addr-hidden> wrote:
> > > > > Hi,
> > > > >
> > > > > I am wanting to use the eeepc for a mobile sound generation unit,
> > > > > but unfortunately the gfx card and sound card share the same
> > > > > interrupt.
> > > >
> > > > This is not necessarily a showstopper. At least in theory. Do you
> > > > have any empirical evidence that it's a problem for you?
> > >
> > > xruns..
> > >
> >
> > OK. And you're sure the IRQ priorities were set correctly, realtime
> > kernel used, JACK in realtime mode, etc?
> >
>
> Yes. but IRQ tuning is not much use with the video on the same
> interrupt as the sound card. Basically whenever a widget moves,
> sound dropout occurs.

this is not how video display works. they are a lot like audio
interfaces actually. periodically, they interrupt the host CPU to say
"i'm about to start redrawing the screen from the framebuffer you last
told me about". that's about it really. they never redraw the screen at
any other time.

when your GUI toolkit decides to redraw a widget, it doesn't interact
with the h/w. all that happens is that eventually the new image of the
screen gets into the framebuffer, and on the next "VSYNC" cycle, the
video card will push it out to the actual display.

what is an issue is that the drivers and/or h/w associated with the
video card sometimes do not play fair with the PCI bus - they claim
owernship over it for too long while doing a redraw, and this *does*
lead to xruns at low latencies.

--p

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Received on Tue Mar 11 00:15:10 2008

This archive was generated by hypermail 2.1.8 : Tue Mar 11 2008 - 00:15:11 EET