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

[sc-dev] FilterUGens.cpp  1.11  7 weeks  jrhb




This change is not correct. This makes it into a Lag.

RCS file: /cvsroot/supercollider/SuperCollider3/source/plugins/FilterUGens.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -r1.10 -r1.11
807c807
<                               ZXP(out) = y1 = y0 + b1 * y1;
---
>                               ZXP(out) = y1 = y0 + b1 * (y1 - y0);

If b1 == 1.0 then this should be a true integrator which means that the output is the sum of the input.
that is true of the original expression but not the second.

There was a bug in Integrator, but this was the wrong fix. Please discuss changes first.