That's on me for being lazy, Oleg :) I didn't change Sam's code at all and
I just moved the ~ at the end :)

Dario



On Fri, 22 May 2020 at 18:42, Oleg Nesterov <[email protected]> wrote:

> Dario, sorry for noise but I simply can't resist...
>
> On 05/22, Dario Sanfilippo wrote:
> >
> > process(carFreq, modFreq, modModMult, indexMult) = (
> > (
> > (
> > (_, hslider("modModMult",100,100,1000,1):*),
> > hslider("modFreq",100,100,1000,1):+
> > ):os.osc, hslider("carModMult",100,100,1000,1):*
> > )
> > , hslider("carFreq",100,100,1000,1):+:os.osc
> > ) ~_ , 0.1:*;
>
> I am wondering how do you manage to understand this code ;)
>
> I wasn't able until I simplified it to
>
>         m1 = hslider("modModMult",100,100,1000,1);
>         f1 = hslider("modFreq",100,100,1000,1);
>         m2 = hslider("carModMult",100,100,1000,1);
>         f2 = hslider("carFreq",100,100,1000,1);
>
>         process = (osc(m1,f1) : osc(m2,f2)) ~ _ : *(0.1)
>         with {
>                 osc(m,f) = os.osc(*(m) + f);
>         };
>
> Oleg.
>
>
_______________________________________________
Faudiostream-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to