SAF
|
Main structure for the Favrot&Faller filterbank. More...
Data Fields | |
int | nBands |
Number of bands in the filterbank. | |
int | nFilters |
Number of filters used by the filterbank. | |
int | filtLen |
Filter length. | |
int | filtOrder |
Filter order (must be 1 or 3) | |
int | maxNSamplesToExpect |
Maximum number of samples to expect to process at a time. | |
float ** | b_lpf |
Numerator filter coeffs for low-pass filters. | |
float ** | a_lpf |
Denominator filter coeffs for low-pass filters. | |
float ** | b_hpf |
Numerator filter coeffs for high-pass filters. | |
float ** | a_hpf |
Denominator filter coeffs for high-pass filters. | |
float *** | wz_lpf |
Delay buffers for low-pass filters. | |
float *** | wz_hpf |
Delay buffers for high-pass filters. | |
float *** | wz_apf1 |
Delay buffers for all-pass filter part 1. | |
float *** | wz_apf2 |
Delay buffers for all-pass filter part 2. | |
float * | tmp |
Temporary buffer; maxNSamplesToExpect x 1. | |
float * | tmp2 |
Temporary buffer; maxNSamplesToExpect x 1. | |
Main structure for the Favrot&Faller filterbank.
Definition at line 1026 of file saf_utility_filters.c.
float** faf_IIRFB_data::a_hpf |
Denominator filter coeffs for high-pass filters.
Definition at line 1036 of file saf_utility_filters.c.
float** faf_IIRFB_data::a_lpf |
Denominator filter coeffs for low-pass filters.
Definition at line 1034 of file saf_utility_filters.c.
float** faf_IIRFB_data::b_hpf |
Numerator filter coeffs for high-pass filters.
Definition at line 1035 of file saf_utility_filters.c.
float** faf_IIRFB_data::b_lpf |
Numerator filter coeffs for low-pass filters.
Definition at line 1033 of file saf_utility_filters.c.
int faf_IIRFB_data::filtLen |
Filter length.
Definition at line 1029 of file saf_utility_filters.c.
int faf_IIRFB_data::filtOrder |
Filter order (must be 1 or 3)
Definition at line 1030 of file saf_utility_filters.c.
int faf_IIRFB_data::maxNSamplesToExpect |
Maximum number of samples to expect to process at a time.
Definition at line 1031 of file saf_utility_filters.c.
int faf_IIRFB_data::nBands |
Number of bands in the filterbank.
Definition at line 1027 of file saf_utility_filters.c.
int faf_IIRFB_data::nFilters |
Number of filters used by the filterbank.
Definition at line 1028 of file saf_utility_filters.c.
float* faf_IIRFB_data::tmp |
Temporary buffer; maxNSamplesToExpect x 1.
Definition at line 1041 of file saf_utility_filters.c.
float* faf_IIRFB_data::tmp2 |
Temporary buffer; maxNSamplesToExpect x 1.
Definition at line 1042 of file saf_utility_filters.c.
float*** faf_IIRFB_data::wz_apf1 |
Delay buffers for all-pass filter part 1.
Definition at line 1039 of file saf_utility_filters.c.
float*** faf_IIRFB_data::wz_apf2 |
Delay buffers for all-pass filter part 2.
Definition at line 1040 of file saf_utility_filters.c.
float*** faf_IIRFB_data::wz_hpf |
Delay buffers for high-pass filters.
Definition at line 1038 of file saf_utility_filters.c.
float*** faf_IIRFB_data::wz_lpf |
Delay buffers for low-pass filters.
Definition at line 1037 of file saf_utility_filters.c.