Re: [linux-audio-dev] [ANN] AlsaPlayer 0.99.52-cvs20011126-jack

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] [ANN] AlsaPlayer 0.99.52-cvs20011126-jack
From: Paul Davis (pbd_AT_Op.Net)
Date: Tue Nov 27 2001 - 02:47:21 EET


>> the build process and also added support for the JACK audio server.

excellent. thank you!

>I've only tested this with a modified jackd alsa_driver that does
>S16_LE, 2 channel, interleaved output. I can't test it on 24-bit
>hardware for now.
>
>I'm getting very poor performance from jackd. Even on my, somewhat
>beefy, 1.33MHZ Athlon box I get horrible xruns from 10ms up to 150ms.
>Anything below 512 frames per interrupt is unworkable. As soon as I connect
>to jackd the xruns start.

this is key: they only start once alsaplayer is running. that means 1
of two things is causing the problem:

   a) the roundtrip between the server+client
   b) the code in the client

if they do not happen without a client, it doesn't have anything to do
with the core code that handles ALSA etc.

>most likely not my process() call since the same happens when
>connecting jack_simple_client. Running with "default|128|44100" will
>happily xrun every bdflush :-/ .. I'm using an UW2 SCSI disk

that points to something something more like (a). i'll download
alsaplayer tonight and try it out on my machine. that should provide
some clues about what is and is not causing the problem.

one thing, however. can you try connecting to hw:0,0 and see what
happens then? i doubt it will make a difference, but i'd be
interested ...

>I was also under the impression that one could connect multiple clients
>to the same Output port and have the data mixed automatically. Is this
>true? (I haven't read through all the jack code yet).

yep. any number can connect to the same port. if you run
jack_simple_client twice, thats what's happening then, for
example. both instances are outputting to the same ALSA output port.

i wish i could devote more time to working just on JACK. even so, now
that you've done alsaplayer and i've got rythmnlab, there is more
pressure on me to get ardour working too, and that should force more
effort from me on the jack code. thanks for your efforts in this arena.

--p


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Tue Nov 27 2001 - 02:45:28 EET