|
But exactly as it is written here (i.e. gamix=a1 withou adding) it works
only if at the end we have gamix=0. If there is no gamix = 0 then there are
samples out of range. Another example, if comb is in the same instument,
i.e.,
instr 1
krvt = 1.5
ilpt = 0.1
a1 oscili 30000, 440, 1
a99 comb a1, krvt, ilpt
out a1+a99
endin
then the in-signal is repeated only once, i.e. just one echo. So if we dont
have gamix=0 there is too much strange reverberation, and if it is in the
same instrument there is too little reverb.
It seems like a strange need in the inner workings of k-pass to have gamix
reassigned to a1 and to 0 alternately in different instruments, anh?
>From: Istvan Varga
>Reply-To: csound@lists.bath.ac.uk
>To: csound@lists.bath.ac.uk
>Subject: Re: [Csnd] resetting in comb opcode
>Date: Thu, 12 Jan 2006 18:39:41 +0100
>
>On Thursday 12 January 2006 18:33, Robson Cozendey wrote:
> > Hello,
> >
> > In the comb opcode examples, an additional instrument is made separately
>for
> > the reverb. Below is an archive .csd with the manual example written.
>What I
> > dont understand is why after using "comb", whe have to reset the global
> > variable "gamix" to 0, since in the next pass it is assigned again with
>the
> > same gamix = a1?
>
>That should probably be gamix = gamix + a1 (or vincr gamix, a1), so that
>with multiple instances of instr 1 the output is mixed. Then, with
>accumulating the output, it should really be reset to zero.
>--
>Send bugs reports to this list.
>To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk
_________________________________________________________________
Você sabia que com o seu MSN Messenger você faz ligações de PC-papa- PC,
grátis e para qualquer lugar do mundo? É só acessar
http://imagine-msn.com/messenger/default2.aspx?locale=pt-br |