[LAU] ecasound and jack.plumbing don't play well (j.p dies)

From: Joel Roth <joelz@email-addr-hidden>
Date: Sat Nov 06 2010 - 16:58:50 EET

Nama configures Ecasound by writing a chain setup,
loading it, (re)writing the .jack.plumbing config file,
and allowing time for jack.plumbing to connect
the desired ports.

However if jack.plumbing happens to poll while
ecasound is not connected to jack, j.p dies with
errors.

        Connect: 'system:capture_1' -> 'ecasound:brass_in_1'.
        jack_connect() failed: 'system:capture_1' -> 'ecasound:brass_in_1'

Jackd reports:

        Cannot connect ports owned by inactive clients: "ecasound"
        is not active

I've found that rapidly connecting and disconnecting ecasound
is a reliable way to kill jack.plumbing.

I may be able to work around this by killing and restarting
jack.plumbing each time Nama reconfigures Ecasound, however
it would be nice if jack.plumbing could handle Ecasound's
routine behaviors more robustly.

Regards,

Joel

-- 
Joel Roth
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sat Nov 6 20:15:01 2010

This archive was generated by hypermail 2.1.8 : Sat Nov 06 2010 - 20:15:01 EET