public class FilterEffectBase extends BaseAudioEffect
Modifier and Type | Field and Description |
---|---|
static int |
BANDPASS_FILTER |
static int |
BANDREJECT_FILTER |
static double |
DEFAULT_CUTOFF1 |
static double |
DEFAULT_CUTOFF2 |
static int |
DEFAULT_FILTER |
static int |
HIGHPASS_FILTER |
static int |
LOWPASS_FILTER |
static int |
NULL_FILTER |
chEffectParamEnd, chEffectParamStart, chParamEquals, chParamSeparator, fs, NULL_DOUBLE_PARAM, NULL_FLOAT_PARAM, NULL_INT_PARAM, NULL_STRING_PARAM, paramNames, paramVals, strEffectName, strExampleParameters, strHelpText, strLineBreak, strParams
Constructor and Description |
---|
FilterEffectBase() |
FilterEffectBase(double cutOffHz1,
double cutOffHz2,
int samplingRate) |
FilterEffectBase(double cutOffHz1,
double cutOffHz2,
int samplingRate,
int type) |
FilterEffectBase(double cutOffHz,
int samplingRate) |
FilterEffectBase(double cutOffHz,
int samplingRate,
int type) |
FilterEffectBase(int samplingRate) |
Modifier and Type | Method and Description |
---|---|
String |
getHelpText() |
String |
getName() |
void |
initialise() |
void |
parseParameters(String param) |
DoubleDataSource |
process(DoubleDataSource input) |
apply, apply, checkParameters, expectDoubleParameter, expectFloatParameter, expectIntParameter, getExampleParameters, getFullEffectAsString, getFullEffectWithExampleParametersAsString, getParamsAsString, getParamsAsString, isHMMEffect, main, preprocessParams, setExampleParameters, setHMMEffect, setName, setParams, setParamsFromFullName
public static int NULL_FILTER
public static int LOWPASS_FILTER
public static int HIGHPASS_FILTER
public static int BANDPASS_FILTER
public static int BANDREJECT_FILTER
public static int DEFAULT_FILTER
public static double DEFAULT_CUTOFF1
public static double DEFAULT_CUTOFF2
public FilterEffectBase()
public FilterEffectBase(double cutOffHz, int samplingRate, int type)
public FilterEffectBase(double cutOffHz, int samplingRate)
public FilterEffectBase(double cutOffHz1, double cutOffHz2, int samplingRate, int type)
public FilterEffectBase(double cutOffHz1, double cutOffHz2, int samplingRate)
public FilterEffectBase(int samplingRate)
public void parseParameters(String param)
parseParameters
in interface AudioEffect
parseParameters
in class BaseAudioEffect
public void initialise()
public DoubleDataSource process(DoubleDataSource input)
process
in interface AudioEffect
process
in class BaseAudioEffect
public String getHelpText()
getHelpText
in interface AudioEffect
getHelpText
in class BaseAudioEffect
public String getName()
getName
in interface AudioEffect
getName
in class BaseAudioEffect
Copyright © 2000–2016 DFKI GmbH. All rights reserved.