mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: David Riley <oscar@the-rileys.net>
To: Paul Jakma <paul@clubi.ie>
Cc: Linux Kernel <linux-kernel@vger.kernel.org>
Subject: Re: via82cxxx_audio - bad latency
Date: Wed, 13 Dec 2000 17:22:55 -0500	[thread overview]
Message-ID: <3A37F6BF.5ABAAE95@the-rileys.net> (raw)
In-Reply-To: <Pine.LNX.4.30.0012130244140.1326-100000@fogarty.jakma.org>

Paul Jakma wrote:
> 
> hi,
> 
> i think somethings gone wrong with via82cxxx_audio. Playing anything
> through it seems to cause massive latency in apps like xmms, esd,
> asmixer, etc.. anything to do with playing or mixer levels suddenly
> takes a minute or more to respond.
> 
> It didn't always do this, and when it started happening i assumed it
> was either something bad in esd or xmms (which i tend to upgrade a
> lot). However it still happens when esd is disabled. eg, i use mpg123
> to play an mp3 file, and asmixer doesn't change the volume till a
> minute or two after i moused it.
> 
> if i SIGSTOP mpg123, asmixer immediately becomes responsive again and
> implements the pending volume change, as soon i SIGCONT mpg123,
> asmixer becomes very unresponsive again.
> 
> same thing with esd, if i STOP mpg123, other apps like esd and
> non-esd mixers become responsive, soon as i start playing again they
> go unresponsive.
> 
> same thing with playing from esd applications, everything inlcuding
> the playing app itself (eg xmms) is unresponsive, if i STOP it, the
> mixers instantly become responsive, soon as i CONT the playing app
> everything is "dead" again.
> 
> kernel is test12-final. AMD K7, Asus K7M board
> 
> the via is sharing an interrupt, though normally the buslogic is not
> being used. (the interrupt sharing has been there a lot longer than
> this problem)

I ran into the same problems with the same driver.  Sharing an interrupt
isn't the problem, it's just a really young driver.  The ALSA driver
works fine, but I switched to an Ensoniq/Creative PCI card because I
found that the chipset just clipped like mad anyway (just cheapness, I
suppose, or maybe I'm doing something wrong) when mixing sounds together
(as in Quake3 or esd).  If you want to use it, though, I'd suggest using
ALSA.  It works.  Alternatively, you could fix the OSS driver.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

      parent reply	other threads:[~2000-12-13 22:54 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-12-13  3:02 Paul Jakma
2000-12-13 11:18 ` Nils Philippsen
2000-12-13 13:44   ` Paul Jakma
2000-12-13 13:50   ` Paul Jakma
2000-12-13 16:26 ` John O'Donnell
2000-12-13 22:22 ` David Riley [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3A37F6BF.5ABAAE95@the-rileys.net \
    --to=oscar@the-rileys.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=paul@clubi.ie \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®