yepp, that's very likely the reason. There are some strange behaviours of theautomated build environment faust2supercollider that no one for now bothered enough with to fix...
hope you're haveing a good time trying the oscillators in SC! cheers Till > On 7. Apr 2021, at 16:05, Sam Pluta <spl...@gmail.com> wrote: > > Well. I figured it out, maybe. I don’t know if it was because I was using an > underscore in the name or not, but changing that fixed the issue. Now it > sounds great! > > Sam > >> On Apr 6, 2021, at 2:57 PM, Sam Pluta <spl...@gmail.com> wrote: >> >> Hi all, >> >> I am trying to compile Dario Sanfilippo’s excellent sounding modified >> chaotic differential equation synths for supercollider. I am only getting DC >> offset in SC. I have made a super stripped down version with hard coded >> values. This works fine in the faust online editor (I get oscillations), but >> in SC I just get DC offset. Any ideas? Obviously the goal is to use the >> commented out process line. >> >> Thanks, >> >> Sam >> >> import("stdfaust.lib"); >> >> LotkaVolterra_A(L, mul, a, b, c, g, dt, x_0, y_0) = (mul * (x / l1)) , (mul >> * (y / l1)) >> with { >> l1 = max(1, L); >> } >> letrec { >> 'x = fi.highpass(1, 10, tanh(L, (x_0 + x + dt * (a * x - b * x * y)))); >> 'y = fi.highpass(1, 10, tanh(L, (y_0 + y + dt * (g * x * y - c * y)))); >> }; >> >> tanh(l, x) = l2 * ma.tanh(x / l2) >> with { >> l2 = max(1, l); >> }; >> process = LotkaVolterra_A(4, 0.1, 4, 1, 2, 1, 0.1, 1, 1); >> //process(limit, mul, a, b, c, g, dt, x1, x2) = LotkaVolterra_A(limit, mul, >> a, b, c, g, dt, x1, x2); >> > > > > _______________________________________________ > 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