public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Lee Revell <rlrevell@joe-job.com>
To: Avuton Olrich <avuton@gmail.com>
Cc: Patrick McFarland <diablod3@gmail.com>,
	lkml <linux-kernel@vger.kernel.org>
Subject: Re: Overruns are killing my recordings.
Date: Thu, 27 Oct 2005 17:06:54 -0400	[thread overview]
Message-ID: <1130447216.19492.87.camel@mindpipe> (raw)
In-Reply-To: <3aa654a40510271257t62d2fd82n5f2bcbcae2bcba9d@mail.gmail.com>

On Thu, 2005-10-27 at 12:57 -0700, Avuton Olrich wrote:
> On 10/27/05, Patrick McFarland <diablod3@gmail.com> wrote:
> > > I have ecasound output (at bottom) to show that it's getting
> > > interrupted for up to 6 seconds, and all I really need to know is how
> > > I figure out what the problem device driver is, so I can file a more
> > > specific bug.
> >
> > I don't know if ecasound uses jack or not, but jack should be set to use
> > realtime mode. Without realtime, kiss sane low latency auto-input/output
> > goodbye.
> 
> ecasound utilizes jack if it's on, which I don't really need so I
> don't run it, but it is taking advantage of SCHED_FIFO. But truely
> this is not what I'm trying to get to. I have something in this
> computer that is interrupting everything +/- 6 seconds and I'd like to
> find out what it is, I'm really just not sure the best way to find out
> what the 'offender' is.

Are you trying to record from the onboard nforce sound device or the
Audigy?  Do you have the same problem with the other device?

Make sure ecasound isn't doing something stupid like writing to the disk
from the audio thread, setting the disk IO thread to SCHED_FIFO, passing
data between the audio capture and disk threads in a non RT safe manner,
etc.

Also why are you using an -mm kernel?  It's highly experimental.  Most
audio people use the -rt kernel.

Lee


  reply	other threads:[~2005-10-27 21:11 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-27 19:12 Overruns are killing my recordings Avuton Olrich
     [not found] ` <200510271528.28919.diablod3@gmail.com>
2005-10-27 19:57   ` Avuton Olrich
2005-10-27 21:06     ` Lee Revell [this message]
2005-10-28  0:00       ` Avuton Olrich
2005-10-28  3:40         ` Lee Revell
2005-10-28 14:52           ` Mark Knecht
2005-10-28 18:43             ` Lee Revell
2005-10-28 18:55               ` Mark Knecht
2005-10-28 21:15                 ` William Weston
2005-10-28 23:07                   ` Mark Knecht

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=1130447216.19492.87.camel@mindpipe \
    --to=rlrevell@joe-job.com \
    --cc=avuton@gmail.com \
    --cc=diablod3@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    /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