#include <math.h>
#include "cq_kernel.h"
Go to the source code of this file.
|
#define | M_PI 3.1415926535897932384626433832795 |
|
|
void | _generate_center_freqs (float freq[], int bands, float fmin, float fmax) |
|
void | _generate_guassian (kiss_fft_scalar window[], int N) |
|
void | _generate_hamming (kiss_fft_scalar window[], int N) |
|
void | _generate_kernel (kiss_fft_cpx kernel[], kiss_fftr_cfg cfg, enum window_type window_type, float f, float fmin, float fs, int N) |
|
kiss_fft_scalar | _mag (kiss_fft_cpx x) |
|
void | apply_kernels (kiss_fft_cpx fft[], kiss_fft_cpx cq[], struct sparse_arr kernels[], struct cq_kernel_cfg cfg) |
|
void | free_kernels (struct sparse_arr *kernels, struct cq_kernel_cfg cfg) |
|
struct sparse_arr * | generate_kernels (struct cq_kernel_cfg cfg) |
|
struct sparse_arr * | reallocate_kernels (struct sparse_arr *old_ptr, struct cq_kernel_cfg cfg) |
|