Uses of Class
com.softsynth.jmsl.util.Polynomial

Packages that use Polynomial
com.softsynth.jmsl.util   
 

Uses of Polynomial in com.softsynth.jmsl.util
 

Methods in com.softsynth.jmsl.util that return Polynomial
static Polynomial Polynomial.minus(Polynomial p1, Polynomial p2)
          Subtract polynomial from another.
static Polynomial Polynomial.mult(double scaler, Polynomial p1)
          Multiply a Polynomial by a scaler
static Polynomial Polynomial.mult(Polynomial p1, Polynomial p2)
          Multiply two Polynomials
static Polynomial Polynomial.plus(Polynomial p1, Polynomial p2)
          Add two polynomials together
static Polynomial HarmonicPolynomial.T(int order)
          Calculates non-DC Chebyshev polynomial of specified integer order.
static Polynomial ChebyshevPolynomial.T(int order)
          Calculates Chebyshev polynomial of specified integer order.
static Polynomial HarmonicPolynomial.TRecurse(int order)
           
static Polynomial ChebyshevPolynomial.TRecurse(int order)
           
 

Methods in com.softsynth.jmsl.util with parameters of type Polynomial
static Polynomial Polynomial.minus(Polynomial p1, Polynomial p2)
          Subtract polynomial from another.
static Polynomial Polynomial.mult(double scaler, Polynomial p1)
          Multiply a Polynomial by a scaler
static Polynomial Polynomial.mult(Polynomial p1, Polynomial p2)
          Multiply two Polynomials
static Polynomial Polynomial.plus(Polynomial p1, Polynomial p2)
          Add two polynomials together
 

Constructors in com.softsynth.jmsl.util with parameters of type Polynomial
ChebyshevTableData(Polynomial cheb, int numFrames)
          Constructor which fills short[numFrames] with Chebyshev data -1..1 scaled to short
Note that any Polynomial can plug in here, just make sure output is -1..1 when input ranges from -1..1
PolynomialTableData(Polynomial poly, int numFrames)
           
PolynomialTableData(Polynomial poly, int numFrames, boolean renormalize)
          Constructor which fills double[numFrames] with polynomial data -1..1
numFrames should be an odd number (1024 + 1 is a good table size for example!)
Note that any Polynomial can plug in here, just make sure output is -1..1 when input ranges from -1..1