Re: [ecasound] interaction of -eac and -erc

From: Kai Vehmanen <kvehmanen@email-addr-hidden>
Date: Sun Jul 10 2005 - 20:11:51 EEST

On Mon, 4 Jul 2005, Eric Dantan Rzewnicki wrote:

> In a multichannel chain where every channel but 1 is a copy of channel 1 what
> is the effect of an -eac:0,1 on channels 1+n?

A good question, let's see..

> psuedo example chain:
> ecasound -i:foo_mono_input -f:32,4,48000 -o:foo_quad_output \
> -eac:0,1 \
> -erc:1,2 -eac:100,2 \
> -erc:1,3 -eac:100,3 \
> -erc:1,4 -eac:100,4
>
> will channels 2-4 be silent because -eac:0,1 sets amplitude of channel 1 to
> zero before it gets copied to the other channels?

Yes. Ecasound sets the chain channel count before starting processing. It
is set to the maximum of max(in-channels,out-channels). During processing,
order of eac/erc ops defines the end result.

> or would the other channels get copies of channel one from before the -eac?

No, no implicit copying is done.

> I'm guessing the former ...

And you guessed right! :)

-- 
  http://www.eca.cx
  Audio software for Linux!
-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Sun Jul 10 20:15:17 2005

This archive was generated by hypermail 2.1.8 : Sun Jul 10 2005 - 20:15:17 EEST