Re: A-rate vs K-rate

[email protected] Fri, 28 May 2004 12:55:38 -0700
Newsgroups gmane.comp.audio.csound.tekno
Message-ID <[email protected]>
> They are identical (a() is converted into interp during the orc parsing 
> stage) , but in my opinion a() is more convenient, because you can use 
> it directly in the opcode arguments, saving code lines. You should use 
> a() only in the very last stage, in order to improve speed.

nice.

> > Yeah, I agree. The only time I've found it noticeable on frequency is in
> > situations where a filter envelope is being used with a really fast
> attack
> > and decay and a LOT of extra cut off added through the envelope with the
> > resonance cranked. In that case even though the envelope is supposed to
> be
> > controlling filter cutoff in frequency, it winds up contributing greatly
> to
> > amplitude as well. So for percussive filter things ( ie making drum
> sounds
> > the old fashioned way ; ) too low a krate on filter frequency will be
> > noticeable.

> > 
> the issue is that filter cutoff does affect the amplitude of the partial 
> of a sound. This is the reason of the artifact. If you apply k-rate to 
> the frequency of a generator, this artifact doesn't appear.

That's exactly what I meant. Possibly I didn't explain myself well. = ) The
reason I mentioned it is because some people newer to csound and synthesis might
get tricked there, not realizing that under the right circumstances the filter
cutoff control becomes an amplitude control as well. Generally I stick an interp
on filter cutoff and resonance right before they are applied as well.

Iain



_______________________________________________
csoundtekno mailing list
[email protected]

Subscribe, unsubscribe, change mailing list options:
http://plot.bek.no/mailman/listinfo/csoundtekno