HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CL_FreqFilter Member List

This is the complete list of members for CL_FreqFilter, including all inherited members.

CL_FreqFilter(int size, fpreal overlap=0.1, fpreal discard=0.1, bool blend_chunks=true, bool filter_phase=false)CL_FreqFilter
constrainedFilter(fpreal *dest, int dest_capacity, fpreal freqstep, const F &evaluate_data, int constrain_region, bool shift=true)CL_FreqFilter
Design enum nameCL_FreqFilter
designAverageSideband(fpreal fgain, fpreal gain, fpreal effect, int length, int passfreq, int size, const F &evaluate_data, fpreal *filter)CL_FreqFilterstatic
designBandEQFilter(Shape shape, fpreal basefreq, fpreal *bands, int num_bands, int size, fpreal freqstep, int index, int num, const F &override_parameters, fpreal *filter)CL_FreqFilterstatic
designContinuousSideband(fpreal fgain, fpreal gain, fpreal effect, int passfreq, int size, int index, const F &evaluate_data, fpreal *filter)CL_FreqFilterstatic
designParaEQFilter(fpreal shape, fpreal freq, fpreal fgain, fpreal pgain, fpreal width, fpreal attenuation, int size, fpreal freqstep, int index, int num, const F &override_parameters, fpreal *filter)CL_FreqFilterstatic
designPassFilter(Type type, Design design, fpreal freq1, fpreal freq2, fpreal attenuation, fpreal pass_gain, int order, int size, fpreal freqstep, int index, int num, const F &override_parameters, fpreal *filter, fpreal *phase_filter=nullptr)CL_FreqFilterstatic
designPassFilter(Type type, Design design, fpreal freq1, fpreal freq2, fpreal attenuation, fpreal pass_gain, int order, int size, fpreal freqstep, fpreal *mag_filter, fpreal *phase_filter=nullptr)CL_FreqFilterinlinestatic
filter(fpreal *dest, int dest_capacity, fpreal freqstep, const F &evaluate_data, const FD &design_filter)CL_FreqFilter
filter(fpreal *dest, int dest_capacity, fpreal freqstep, const F &evaluate_data)CL_FreqFilterinline
isReady() const CL_FreqFilterinline
resize(int size)CL_FreqFilter
setBlendChunks(bool blend)CL_FreqFilterinline
setDiscard(fpreal discard)CL_FreqFilterinline
setFilter(int size, fpreal *filter, fpreal *phase=nullptr)CL_FreqFilter
setFilterPhase(bool filter_phase)CL_FreqFilterinline
setOverlap(fpreal overlap)CL_FreqFilterinline
Shape enum nameCL_FreqFilter
Type enum nameCL_FreqFilter
~CL_FreqFilter()CL_FreqFilter