#include <stdio.h>
Include dependency graph for filters_bfin.h:
Go to the source code of this file.
Defines | |
#define | OVERRIDE_NORMALIZE16 |
#define | OVERRIDE_FILTER_MEM2 |
#define | OVERRIDE_IIR_MEM2 |
#define | OVERRIDE_FIR_MEM2 |
#define | OVERRIDE_COMPUTE_IMPULSE_RESPONSE |
Functions | |
int | normalize16 (const spx_sig_t *x, spx_word16_t *y, spx_sig_t max_scale, int len) |
void | filter_mem2 (const spx_sig_t *_x, const spx_coef_t *num, const spx_coef_t *den, spx_sig_t *_y, int N, int ord, spx_mem_t *mem) |
void | iir_mem2 (const spx_sig_t *_x, const spx_coef_t *den, spx_sig_t *_y, int N, int ord, spx_mem_t *mem) |
void | fir_mem2 (const spx_sig_t *x, const spx_coef_t *num, spx_sig_t *y, int N, int ord, spx_mem_t *mem) |
void | compute_impulse_response (const spx_coef_t *ak, const spx_coef_t *awk1, const spx_coef_t *awk2, spx_word16_t *y, int N, int ord, char *stack) |
#define OVERRIDE_COMPUTE_IMPULSE_RESPONSE |
#define OVERRIDE_FILTER_MEM2 |
#define OVERRIDE_FIR_MEM2 |
#define OVERRIDE_IIR_MEM2 |
#define OVERRIDE_NORMALIZE16 |
void compute_impulse_response | ( | const spx_coef_t * | ak, | |
const spx_coef_t * | awk1, | |||
const spx_coef_t * | awk2, | |||
spx_word16_t * | y, | |||
int | N, | |||
int | ord, | |||
char * | stack | |||
) |
void filter_mem2 | ( | const spx_sig_t * | _x, | |
const spx_coef_t * | num, | |||
const spx_coef_t * | den, | |||
spx_sig_t * | _y, | |||
int | N, | |||
int | ord, | |||
spx_mem_t * | mem | |||
) |
void fir_mem2 | ( | const spx_sig_t * | x, | |
const spx_coef_t * | num, | |||
spx_sig_t * | y, | |||
int | N, | |||
int | ord, | |||
spx_mem_t * | mem | |||
) |
void iir_mem2 | ( | const spx_sig_t * | _x, | |
const spx_coef_t * | den, | |||
spx_sig_t * | _y, | |||
int | N, | |||
int | ord, | |||
spx_mem_t * | mem | |||
) |
int normalize16 | ( | const spx_sig_t * | x, | |
spx_word16_t * | y, | |||
spx_sig_t | max_scale, | |||
int | len | |||
) |