Uses of Class
com.softsynth.jmsl.util.Polynomial
Package | Description |
---|---|
com.softsynth.jmsl.util |
-
Uses of Polynomial in com.softsynth.jmsl.util
Methods in com.softsynth.jmsl.util that return Polynomial Modifier and Type Method Description 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 scalerstatic Polynomial
Polynomial. mult(Polynomial p1, Polynomial p2)
Multiply two Polynomialsstatic Polynomial
Polynomial. plus(Polynomial p1, Polynomial p2)
Add two polynomials togetherstatic Polynomial
ChebyshevPolynomial. T(int order)
Calculates Chebyshev polynomial of specified integer order.static Polynomial
HarmonicPolynomial. T(int order)
Calculates non-DC Chebyshev polynomial of specified integer order.static Polynomial
ChebyshevPolynomial. TRecurse(int order)
static Polynomial
HarmonicPolynomial. TRecurse(int order)
Methods in com.softsynth.jmsl.util with parameters of type Polynomial Modifier and Type Method Description 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 scalerstatic Polynomial
Polynomial. mult(Polynomial p1, Polynomial p2)
Multiply two Polynomialsstatic Polynomial
Polynomial. plus(Polynomial p1, Polynomial p2)
Add two polynomials togetherConstructors in com.softsynth.jmsl.util with parameters of type Polynomial Constructor Description 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..1PolynomialTableData(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