2014/1/15 Zenaan Harkness <z...@freedbms.net>

> On 1/11/14, Zenaan Harkness <z...@freedbms.net> wrote:
> > On 1/11/14, Klaus <klaus.doering...@gmail.com> wrote:
> >> On 10/01/14 14:26, Ralf Mardorf wrote:
> >>> On Fri, 2014-01-10 at 14:09 +0000, Klaus wrote:
> >>>> correlation between absolute CPU power and drop-outs
> >
> >> What I added to this thread is that even with a whittled down system (in
> >> this case: no jackd, no pulseaudio), audio drop-out can still happen. As
> >
> > And thank you! This is interesting, and pertinent information, from my
> > perspective. I too am very keen to get to the bottom of this
> > apparently illogical problem.
> >
> >> far as I'm aware of, Zenaan has not tested -- or reported about his
> >> tests of -- the most minimalist system.
> >
> > I shall do so at some point, hopefully in next day or three, and
> > report back. It's an important test.
>
> Haven't been able to test no-X environment, but the following may be
> of interest (still getting the dropouts):
>
> I installed the latest 3.12-1-rt-amd64 (rt) kernel, with dist-upgrade
> and reboot of course.
>
> Reading some of the links provided in this thread, I note that
> Debian's -rt kernel has:
> CONFIG_HZ_250=y
> # CONFIG_HZ_300 is not set
> # CONFIG_HZ_1000 is not set
> CONFIG_HZ=250
>
> rather than CONFIG_HZ=1000, which is strongly indicated/recommended in
> some of the links provided, and by realtimeconfigquickscan.git
>
> So it looks like we who like audio with reasonably low latency and
> without dropouts, may be required to build our own kernels. I do
> wonder what the purpose of the debian -rt kernel is... if it is
> intended for audio, then a bug ought be filed, but I suspect not.
>
> Now, for the most interesting thing, and I have not found the bug with
> a google search, is zita-a2j (see package zita-ajbridge). I am running
> zita-a2j as follows:
> zita-a2j -j cloop -r 44100 -n 2 -c 2 -Q 1 -d hw:0 -v
> and jackd appears as follows:
> /usr/bin/jackd -dalsa -dhw:PCH -r44100 -p256 -n2 -D -Phw:PCH,7
>
> When I run zita-a2j (to capture alsa clients and feed them to jack,
> just like /usr/bin/alsa_in command) I haven't yet figured out why I'm
> not getting audio from alsaplayer (with alsa backend), BUT, I do get
> the following errors:
>
> Alsa_pcmi: error on capture pollfd.
>   -1.458   1.000022 # this line is status output, not error
> Starting synchronisation.
>
> which appear every now and then; if I remove "-v" option, I just get
> the "Starting synchronisation." messages.
>
> The man page for zita-a2j has the following para:
>
>  When starting, and in case of major trouble, you will see the
>  'Starting synchronisation' message. This can happen if there is a
>  timeout on the Jack server, e.g. a client crashed or terminated in a
>  dirty way. Jack1 will skip one or more cycles when new apps are
>  started, or when a large number of port connections is done in a short
>  time.  his may interrupt the audio signal, but should otherwise not
>  have any ill consequences nor require a restart.
>
>
> So, we have an application, zita-a2j, which is consistently showing
> _some_ output which _may_ correspond to the audio dropouts we are
> hearing.
>
> My next step is to get zita-a2j to actually work the same as alsa_in
> command as in, to produce some audio through jack for me, so we can
> hopefully correlate the auditory audio drop out, with these errors
> (I'm hopeful).
>
> Also, looks like I'll have to get back to compiling own kernel. We'll see.


I see you are experiencing audio dropouts still, can I ask which audio card
are you using?

Reply via email to