public class IIRBandpassFilter extends IIRFilterBase
alpha, amplitudeAdj, beta, frequency, gamma, HISTORYSIZE, inArray, outArray, sampleRate| Constructor and Description |
|---|
IIRBandpassFilter()
Default Constructor - to already set the GAIN
|
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(int sampleRate,
int channels,
int frequency,
float parameter)
Call this to initialize.
|
protected float |
performFilterCalculation(float sample,
int channel,
int iIndex,
int jIndex,
int kIndex) |
calcRadiansPerSample, clearHistory, getAmplitudeAdj, getGain, getIIRDBValueFrom, getIIRDecimalValueFrom, getThetaZero, setAmplitudeAdj, setGainpublic IIRBandpassFilter()
public void initialize(int sampleRate,
int channels,
int frequency,
float parameter)
IIRFilterBaseinitialize in class IIRFilterBasesampleRate - channels - frequency - parameter - IIRFilterBase.initialize(int, int, int, float)protected float performFilterCalculation(float sample,
int channel,
int iIndex,
int jIndex,
int kIndex)
performFilterCalculation in class IIRFilterBasesample - channel - iIndex - jIndex - kIndex - IIRFilterBase.performFilterCalculation(float, int, int, int, int)Copyright © 2014. All rights reserved.