That's the line that I thought might be the problem. Is there any way to
put those modulators in terms of each other?

I would like to have the FM modulator architecture to be decided by the
user similar to fm8.

On Wed, Feb 27, 2019, 4:07 AM Oleg Nesterov <o...@redhat.com> wrote:

> On 02/26, David Minnix wrote:
> >
> > Hi all,
> > I'm trying to make a 4OP fm synth in faust. Something in my code is
> > triggering an endless loop. I'm pretty sure its the interdependence of
> the
> > operators but I can't see how to resolve it.
> >
> > Here is my code:
>
> It seems that these lines of your code
>
>         op3 = op(fc,1,s_cc,env3,mod3''');
>         op4 = op(fd,1,s_dd,env4,mod4''');
>         ...
>         mod3 = op1'*s_ac + op2'*s_bc + op4'*s_dc;
>         mod4 = op1'*s_ad + op2'*s_bd + op3'*s_cd;
>
> are obviously wrong? this means
>
>         mod3 = EXPR1(mod4);
>         mod4 = EXPR2(mod3);
>
> Oleg.
>
>
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to