Package Filters
Class NullMethod
java.lang.Object
Filters.FilterMethod
Filters.NullMethod
- 
Field Summary
Fields inherited from class Filters.FilterMethod
filterParams - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptioncreateFilter(int channel) doublegetFilterGain(double omega) Get the filter gain at an angular frequency (o invalid input: '<' omega invalid input: '<' pi).doubledoublegetFilterPhase(double omega) Get the filter phase at an angular frequency (o invalid input: '<' omega invalid input: '<' pi).Methods inherited from class Filters.FilterMethod
createFilterMethod, getFastFilterCoefficients, getFilterParams, getSampleRate, setFilterParams, setSampleRate 
- 
Constructor Details
- 
NullMethod
 
 - 
 - 
Method Details
- 
createFilter
- Specified by:
 createFilterin classFilterMethod- Parameters:
 channel- channel number (used in filter book keeping)- Returns:
 - Create a filter object - which can actually do some filtering for us. Note that a filterMethod object may be asked to create multiple filters for multi-channel systems.
 
 - 
getFilterGain
public double getFilterGain(double omega) Description copied from class:FilterMethodGet the filter gain at an angular frequency (o invalid input: '<' omega invalid input: '<' pi).- Specified by:
 getFilterGainin classFilterMethod- Parameters:
 omega- angular frequency- Returns:
 - gain
 
 - 
getFilterGainConstant
public double getFilterGainConstant()- Specified by:
 getFilterGainConstantin classFilterMethod- Returns:
 - any additional gain constant (needed for IIRF's)
 
 - 
getFilterPhase
public double getFilterPhase(double omega) Description copied from class:FilterMethodGet the filter phase at an angular frequency (o invalid input: '<' omega invalid input: '<' pi).- Specified by:
 getFilterPhasein classFilterMethod- Parameters:
 omega- angular frequency- Returns:
 - phase
 
 
 -