public class FIRBandPassFilterBankAnalyser extends FilterBankAnalyserBase
| Modifier and Type | Field and Description |
|---|---|
FIRFilter[] |
filters |
double[] |
lowerCutOffsInHz |
double[] |
normalizationFilterTransformedIR |
static double |
OVERLAP_AROUND_1000HZ_DEFAULT |
double |
overlapAround1000Hz |
int |
samplingRateInHz |
double[] |
upperCutOffsInHz |
COMPLEMENTARY_FILTERBANK, FIR_BANDPASS_FILTERBANK, FIR_WAVELET_FILTERBANK| Constructor and Description |
|---|
FIRBandPassFilterBankAnalyser(double[] lowerCutOffsInHzIn,
double[] upperCutOffsInHzIn,
int samplingRateInHzIn) |
FIRBandPassFilterBankAnalyser(double[] lowerCutOffsInHzIn,
double[] upperCutOffsInHzIn,
int samplingRateInHzIn,
double overlapAround1000HzIn) |
FIRBandPassFilterBankAnalyser(int numBands,
int samplingRateInHz) |
FIRBandPassFilterBankAnalyser(int numBands,
int samplingRateInHzIn,
double overlapAround1000HzIn) |
| Modifier and Type | Method and Description |
|---|---|
Subband[] |
apply(double[] x) |
void |
initialise(double[] lowerCutOffsInHzIn,
double[] upperCutOffsInHzIn,
double overlapAround1000HzIn) |
static void |
main(String[] args) |
public static final double OVERLAP_AROUND_1000HZ_DEFAULT
public double overlapAround1000Hz
public int samplingRateInHz
public FIRFilter[] filters
public double[] normalizationFilterTransformedIR
public double[] lowerCutOffsInHz
public double[] upperCutOffsInHz
public FIRBandPassFilterBankAnalyser(int numBands,
int samplingRateInHz)
public FIRBandPassFilterBankAnalyser(int numBands,
int samplingRateInHzIn,
double overlapAround1000HzIn)
public FIRBandPassFilterBankAnalyser(double[] lowerCutOffsInHzIn,
double[] upperCutOffsInHzIn,
int samplingRateInHzIn)
public FIRBandPassFilterBankAnalyser(double[] lowerCutOffsInHzIn,
double[] upperCutOffsInHzIn,
int samplingRateInHzIn,
double overlapAround1000HzIn)
public void initialise(double[] lowerCutOffsInHzIn,
double[] upperCutOffsInHzIn,
double overlapAround1000HzIn)
public Subband[] apply(double[] x)
apply in interface FilterBankAnalyserapply in class FilterBankAnalyserBasepublic static void main(String[] args) throws UnsupportedAudioFileException, IOException
Copyright © 2000–2016 DFKI GmbH. All rights reserved.