Julien Claassen | 8 Jun 2007 10:04
Picon

Re: multichannel confusion

Hi!
  Half the amplitude? No problem: try adding: -z:mixmode,sum at the end or 
beginning of your options. b default it uses the -z:mixmode,avg option, which 
maybe useful if you mixdown a lot of x-channel files to one x-channel file. If 
you'd add all the amps, it'd be too much. So ecasound can average the amps and 
add them then. It divides each files amplitude by the number of chains, thus 
even in the worst case you'd have no clipping.
  Kindest regards
        Julien

--------
Music was my first love and it will be my last (John Miles)

======== FIND MY WEB-PROJECT AT: ========
http://ltsb.sourceforge.net
the Linux TextBased Studio guide
======= AND MY PERSONAL PAGES AT: =======
http://www.juliencoder.de

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

(Continue reading)

plutek | 8 Jun 2007 14:32
Favicon

Re: multichannel confusion

>From: Julien Claassen <julien <at> c-lab.de>

>  Half the amplitude? No problem: try adding: -z:mixmode,sum at the end or 
>beginning of your options. b default it uses the -z:mixmode,avg option, which 
>maybe useful if you mixdown a lot of x-channel files to one x-channel file. If 
>you'd add all the amps, it'd be too much. So ecasound can average the amps and 
>add them then. It divides each files amplitude by the number of chains, thus 
>even in the worst case you'd have no clipping.

ok, that works. it just seems counter-intuitive that chcopy is a mix operation with a default of averaging a
signal and null, in this sort of situation. however, i guess if one was chcopying a number of channels to one
destination channel, that would be necessary.

thanks for the help -- i've learned a little more about how ecasound's (or kai's) brain works!

--

-- 
.pltk.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Kai Vehmanen | 11 Jul 2007 09:38

Re: multichannel confusion

Hi,

On Fri, 8 Jun 2007, plutek <at> infinity.net wrote:

> ok, that works. it just seems counter-intuitive that chcopy is a mix 
> operation with a default of averaging a signal and null, in this sort of 
> situation. however, i guess if one was chcopying a number of channels to 
> one destination channel, that would be necessary.

that's very true. But unfortunately as a) ecasound doesn't select the 
mixing mechanism by looking at the asked configuration, b) averaging was
the only mode for a long time and is still the default, this is now the 
case. And due to backward compatibility (not messing anyone's old
sessions), it's hard to change the default behaviour.

Maybe we can change this was ecasound 3.0.0. ;)

--

-- 
  links, my public keys, etc at http://eca.cx/kv

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

(Continue reading)


Gmane