Re: [ecasound] ecasound + (2 inputs -> 4 outputs) LADSPA plugin - wrong channel assignment

From: Sergei Steshenko <sergstesh@email-addr-hidden>
Date: Sat Aug 23 2008 - 21:25:05 EEST

--- On Sat, 8/23/08, Sergei Steshenko <sergstesh@email-addr-hidden> wrote:

> From: Sergei Steshenko <sergstesh@email-addr-hidden>
> Subject: Re: [ecasound] ecasound + (2 inputs -> 4 outputs) LADSPA plugin - wrong channel assignment
> To: "Kai Vehmanen" <kvehmanen@email-addr-hidden>
> Cc: ecasound-list@email-addr-hidden
> Date: Saturday, August 23, 2008, 9:48 AM
> --- On Sat, 8/23/08, Kai Vehmanen <kvehmanen@email-addr-hidden>
> wrote:
>
> > From: Kai Vehmanen <kvehmanen@email-addr-hidden>
> > Subject: Re: [ecasound] ecasound + (2 inputs -> 4
> outputs) LADSPA plugin - wrong channel assignment
> > To: "Sergei Steshenko"
> <sergstesh@email-addr-hidden>
> > Cc: ecasound-list@email-addr-hidden
> > Date: Saturday, August 23, 2008, 4:43 AM
> > Hi,
> >
> > On Fri, 22 Aug 2008, Sergei Steshenko wrote:
> >
> > > this is a tough one - I spent more than a week
> > thinking it was my bug, now
> > > I honestly think it's an ecasound problem -
> or I
> > completely misunderstand
> > > signal propagation in ecasound and what to
> specify on
> > its command line.
> >
> > thanks for detailed bughunting! There was indeed a bug
> in
> > channel routing
> > for LADSPA plugins which have more audio output ports
> than
> > input ports.
> > Following snapshot should fix this issue:
> >
> >
> http://ecasound.seul.org/download/snapshots/ecasound-2.5.1devel-20080823.tar.gz
> >
> > --
>
> Kai,
>
> thanks for the tarball, the problem seems to be gone now.
>
> I even modified the 1010 plugin in a manner it differently
> attenuates
> channels while copying them, so observing output amplitudes
> I can say
> that channels are now assigned correctly.
>
> My next step is to again cascade 1010 -> 1020, i.e. to
> restore the
> original 2 -> 4 -> 4 -> 2 channels chain, I hope
> nothing is broken here,
> but I'd prefer to be cautious.
>
> By the way, I started all this debugging because I
> didn't get perfect
> two channels mono (L == R) when I was supposed to.
>
> You know, in the past color TVs could be well checked when
> they were fed
> black and white program :-).
>
> I'll keep you posted, hopefully you'll soon decide
> to make 2.5.2 release.
>
> Thanks,
> Sergei.
>
>

Kai,

it looks like cascaded 1020 -> 1020 also work OK, so you can probably make
a new 2.5.2 release.

Thanks,
  Sergei.

      

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Sun Aug 24 00:15:01 2008

This archive was generated by hypermail 2.1.8 : Sun Aug 24 2008 - 00:15:03 EEST