Re: [linux-audio-dev] meterbridge 0.0.4

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

Subject: Re: [linux-audio-dev] meterbridge 0.0.4
From: Steve Harris (S.W.Harris_AT_ecs.soton.ac.uk)
Date: Tue Oct 01 2002 - 12:14:48 EEST


On Mon, Sep 30, 2002 at 06:01:06 +0200, Joern Nettingsmeier wrote:
> when i start an instance of meters jackd sometimes complains:
> cannot create new client; bridge already exists
> cannot complete new client connection process

That is just becuase it tried to connect as brdige, and if it cant tries
bridge-<pid>
 
> i also found it's advisable to re-start jack after a meter crash,
> otherwise things get fishy (alsaplayer loses its jack connection during
> meter startup and there are random crashes of jackd, alsaplayer and
> meters).

Thats bad. In the stderr output, does it look like the meter manages to
clean up after isself?

> the restoring of connections on exit succeeds almost always except when
> it segfaults (which i can't seem to reproduce reliably). i closed some
> of my 12 meters in random order, and the port connections were always
> restored correctly. only sometimes it makes alsaplayer time out and
> reconnect to jack, and all meters freeze - is that what one would expect
> when the source is gone, or should they just drop to zero ?

No, they will freeze, making then return to zero would require more logic,
so I didn't do it ;)
 
> one minor problem: when you have multiple meters running and "killall"
> them, things seem to happen in the wrong order, i.e. the port chain
> breaks. but i don't see how meterbridge could avoid that, unless there
> is a way to make the port restoration atomic.

Yeah, thats not fixable. Making them not crash is probably better.
I'd like to get to the bottom of your segfual problem. I though id
probably fixed it.
 
> the input however i can't seem to get to work at all. it comes up,
> displays a signal for maybe half a second, then bails out:

Thats bizarre.

> > If you run too many (8+) then things start to get dodgy, jack carries on
> > running, but you can't quit meters. I don't know why.
>
> can't reproduce this.

OK, well my jackd had been running for several hours, maybe bitrot had set
in.

> i guess we really ruined your day on #lad yesterday >;->

:) no its bette than releaseing versions that will fail embarasingly

- Steve


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

This archive was generated by hypermail 2b28 : Tue Oct 01 2002 - 12:32:12 EEST