CLM Enums#

in pysndlib.clm

enum Interp(value)#

various interpolation types

Member Type:

int

Valid values are as follows:

NONE = <Interp.NONE: 0>#
LINEAR = <Interp.LINEAR: 1>#
SINUSOIDAL = <Interp.SINUSOIDAL: 2>#
ALL_PASS = <Interp.ALL_PASS: 3>#
LAGRANGE = <Interp.LAGRANGE: 4>#
BEZIER = <Interp.BEZIER: 5>#
HERMITE = <Interp.HERMITE: 6>#
enum Window(value)#

many useful windows

Member Type:

int

Valid values are as follows:

RECTANGULAR = <Window.RECTANGULAR: 0>#
HANN = <Window.HANN: 1>#
WELCH = <Window.WELCH: 2>#
PARZEN = <Window.PARZEN: 3>#
BARTLETT = <Window.BARTLETT: 4>#
HAMMING = <Window.HAMMING: 5>#
BLACKMAN2 = <Window.BLACKMAN2: 6>#
BLACKMAN3 = <Window.BLACKMAN3: 7>#
BLACKMAN4 = <Window.BLACKMAN4: 8>#
EXPONENTIAL = <Window.EXPONENTIAL: 9>#
RIEMANN = <Window.RIEMANN: 10>#
KAISER = <Window.KAISER: 11>#
CAUCHY = <Window.CAUCHY: 12>#
POISSON = <Window.POISSON: 13>#
GAUSSIAN = <Window.GAUSSIAN: 14>#
TUKEY = <Window.TUKEY: 15>#
DOLPH_CHEBYSHEV = <Window.DOLPH_CHEBYSHEV: 16>#
HANN_POISSON = <Window.HANN_POISSON: 17>#
CONNES = <Window.CONNES: 18>#
SAMARAKI = <Window.SAMARAKI: 19>#
ULTRASPHERICAL = <Window.ULTRASPHERICAL: 20>#
BARTLETT_HANN = <Window.BARTLETT_HANN: 21>#
BOHMAN = <Window.BOHMAN: 22>#
FLAT_TOP = <Window.FLAT_TOP: 23>#
BLACKMAN5 = <Window.BLACKMAN5: 24>#
BLACKMAN6 = <Window.BLACKMAN6: 25>#
BLACKMAN7 = <Window.BLACKMAN7: 26>#
BLACKMAN8 = <Window.BLACKMAN8: 27>#
BLACKMAN9 = <Window.BLACKMAN9: 28>#
BLACKMAN10 = <Window.BLACKMAN10: 29>#
RV2 = <Window.RV2: 30>#
RV3 = <Window.RV3: 31>#
RV4 = <Window.RV4: 32>#
MLT_SINE = <Window.MLT_SINE: 33>#
PAPOULIS = <Window.PAPOULIS: 34>#
DPSS = <Window.DPSS: 35>#
SINC = <Window.SINC: 36>#
enum Spectrum(value)#

types of normalizations when using the spectrum function. the results are in db if in_db, or linear and normalized to 1.0 normalized, or linear unnormalized raw

Member Type:

int

Valid values are as follows:

IN_DB = <Spectrum.IN_DB: 0>#
NORMALIZED = <Spectrum.NORMALIZED: 1>#
RAW = <Spectrum.RAW: 2>#
enum Polynomial(value)#

used for polynomial based gens

Member Type:

int

Valid values are as follows:

EITHER_KIND = <Polynomial.EITHER_KIND: 0>#
FIRST_KIND = <Polynomial.FIRST_KIND: 1>#
SECOND_KIND = <Polynomial.SECOND_KIND: 2>#
BOTH_KINDS = <Polynomial.BOTH_KINDS: 3>#