[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] (no subject)
Julian Rohrhuber wrote:
> this is due to the way chebychev-polynomials work. The first
> "partial", e.g., is a pure sawtooth.
>
> http://mathworld.wolfram.com/ChebyshevPolynomialoftheFirstKind.html
yes sure because a "sawtooth" is a linear 1:1 mapping function which will respond to a sine with the same sine at the same frequency ; your sawtooth is a mapping function f(x) = x ;
but that's not the point; the cheby method is expect to take an array of amplitude values to for every "target" partial (i.e. in response to a normalized sine input) to calculate the polynomials internally. normally you should be able to adjust every partial, not just the even ones. this is a bug for sure.
ciao, -sciss-