[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-