Re: [ecasound] ecasound/jack

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

Subject: Re: [ecasound] ecasound/jack
From: Kai Vehmanen (k_AT_eca.cx)
Date: Thu Mar 21 2002 - 13:10:43 EET


On Wed, 20 Mar 2002, S. Massy wrote:

>>> - Alsa support is broken in latest CVS. (I believe that was mentioned by
>>> someone in a earlier message.)
> In fact, here's what I found out: playback works fine both with alsa
> native and jack but recording doesn't. Any attempt at recording produces
> an empty file with both.

A fix to this is in CVS. Parts of the multitrack sync code were used even
if multitrack mode was not active. As a result, ecasound kept on skipping
outputs fed by realtime inputs forever.

> # ecasound -b:4096 -f:16,2,48000 -i:jack_alsa,in -o:jack_alsa,out -c
[...]
> chainsetup: AUDIOIO-JACK: Cannot connect open connection! Samplerate
> 44100 differs from JACK server's buffersize of 48000."

Also fixed in CVS. When adding audio inputs and outputs, ecasound set the
initial sampling rate incorrectly.

>> Also check that you are not overriding "default-audio-format" in your
>> ~/.ecasound/ecasoundrc.
> :( I am, I wouldn't need to specify the sr were I not overriding it.
[...]
> But what's wrong with overriding the default sr?

Oops, I meant to write "incorrectly overriding". So nothing wrong with it.

>>> Suggestion: It would be quite useful if there was a utility to list
>>> registered ports also possibly telling us what is connected to what.
>> 'killall -v -USR1 jackd' and you get of list of all JACK clients, ports
>> and connections (printed on the jackd console).
> It's exactly what I want except that:
> # killall -v -USR1 jackd
> Killed jackd(28990) with signal 10
> Killed jackd(28991) with signal 10
> Killed jackd(28992) with signal 10
> Killed jackd(28993) with signal 10
> Killed jackd(28994) with signal 10
> Killed jackd(28995) with signal 10
> [2]+ User defined signal 1 jackd -R -d alsa -d sbl -p 4096 -H

Oops again (gosh, I'm starting to sound like Britney ;D), you need to run
jackd with the -F option (= "don't fork").

-- 
 http://www.eca.cx
 Audio software for Linux!

-- To unsubscribe send message 'unsubscribe' in the body of the message to <ecasound-list-request_AT_wakkanet.fi>.


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

This archive was generated by hypermail 2b28 : Thu Mar 21 2002 - 13:00:37 EET