Thank you Stéphane for the reply

I will try to illustrate the question.

If I export the code in the first email as Example1 for a supercollider uGen it 
can be modulated with another uGen either running at the audio rate or at the 
control rate.
However with an audio rate uGen it clearly sounds as it is not been modulated 
at the audio rate but at the control rate.
I would like to explicitly set the parameters rate to receive audio rate inputs 
for modulation.

x={arg freq=1000, amp=0.5;Example1.ar(SinOsc.ar(freq,0,400,400)!2)*amp}.play
y={arg freq=1000, amp=0.5;SinOsc.ar(SinOsc.ar(freq,0,400,400)!2)*amp}.play

x.set(\amp, 0.5);
y.set(\amp, 0.5);
x.set(\amp, 0);
y.set(\amp, 0);
x.set(\freq, 1);
y.set(\freq, 1);


Is it more clear?

Thanks,
Alejandro


> On 29 Feb 2020, at 11.23, Stéphane Letz <l...@grame.fr> wrote:
> 
> I’m not sure to understand, but:
> 
> - ma.SR is the audio frequency that will be given by the audio underlying 
> layer at runtime, and so accessible in the DSP code. So when exporting  for 
> SuperCollider uGen, the actual ma.SR value will be given by the SuperCollider 
> host at runtime.
> 
> - DSP code is run by buffers (mike 128 frames in the Web platform when 
> running using AudioWorklet nodes), and so the control rate is actually 
> ma.SR/buffersize. The control are updated at this rate.
> 
> Stéphane 
> 
>> Le 29 févr. 2020 à 10:12, Alejandro Olarte <tenu...@gmail.com> a écrit :
>> 
>> Hi, 
>> Is there a way to specify in the rate of the parameters when exporting from 
>> the web IDE?
>> For example: in the example below when exporting to SuperCollider uGen what 
>> is the rate of frequency? is it possible to set it to audio rate or control 
>> rate?
>> 
>> import("stdfaust.lib");
>> decimalpart(x) = x-int(x);
>> phase(f) = f/ma.SR : (+ : decimalpart) ~_;
>> osc(f) = phase(f) * 2 * ma.PI : sin;
>> out = osc(hslider("freq", 440, 0, 10000, 1) )* hslider("gain", 0.961, 0.0, 
>> 1.0, 0.001);
>> process = out <: _,_;
>> 
>> Thanks,
>> Alejandro
>> 
>> _______________________________________________
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
> 



_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to