[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-dev] [commit?] A2K ugen

On Nov 5, 2004, at 3:44 AM, Julian Rohrhuber wrote:

A2K should simply return the first value in each buffer. This is compatible with how it is handled implicitly for ugens that only respond at k-rate.

 averaging is not a good resampling technique anyway.

 so it is like this now:

That is OK. Where do you need A2K anyway?

the main reason is that I would like to have clean initialization for
node proxies. If you have an audio rate proxy and want to use this
in a control rate proxy, the return ugen used to be audio rate still
(because usually it does not matter):

p = ProxySpace.push(s);
~out = { SinOsc.ar(800) * 0.1 };

~lfo = { ~out.kr + 700 };

here there would be a misinitialisation of the new proxy to audio rate instead of control rate.

there is still a problem with triggers: an audio rate trigger in a control rate ugen does not work properly. This is not solved by A2K now, because it exactly acts like an ausdio rate ugen input.