Defines | Functions | Variables

arm_graphic_equalizer_example_q31.c File Reference

#include "arm_math.h"
#include "math_helper.h"

Go to the source code of this file.

Defines

#define TESTLENGTH   320
#define BLOCKSIZE   32
#define NUMBLOCKS   (TESTLENGTH/BLOCKSIZE)
#define NUMSTAGES   2
#define SNR_THRESHOLD_F32   98

Functions

int32_t main (void)

Variables

float32_t testInput_f32 [TESTLENGTH]
static float32_t testOutput [TESTLENGTH]
float32_t testRefOutput_f32 [TESTLENGTH]
static q63_t biquadStateBand1Q31 [4 *2]
static q63_t biquadStateBand2Q31 [4 *2]
static q31_t biquadStateBand3Q31 [4 *2]
static q31_t biquadStateBand4Q31 [4 *2]
static q31_t biquadStateBand5Q31 [4 *2]
q31_t inputQ31 [BLOCKSIZE]
q31_t outputQ31 [BLOCKSIZE]
const q31_t coeffTable [950]
int gainDB [5] = {0, -3, 6, 4, -6}
float32_t snr

Define Documentation

#define TESTLENGTH   320
#define BLOCKSIZE   32
#define NUMBLOCKS   (TESTLENGTH/BLOCKSIZE)
#define NUMSTAGES   2
#define SNR_THRESHOLD_F32   98

Definition at line 122 of file arm_graphic_equalizer_example_q31.c.


Function Documentation

int32_t main ( void   )

Definition at line 279 of file arm_graphic_equalizer_example_q31.c.


Variable Documentation

float32_t testInput_f32[TESTLENGTH]
float32_t testOutput[TESTLENGTH] [static]

Definition at line 129 of file arm_graphic_equalizer_example_q31.c.

float32_t testRefOutput_f32[TESTLENGTH]

Definition at line 135 of file arm_convolution_example_f32.c.

q63_t biquadStateBand1Q31[4 *2] [static]
q63_t biquadStateBand2Q31[4 *2] [static]
q31_t biquadStateBand3Q31[4 *2] [static]
q31_t biquadStateBand4Q31[4 *2] [static]
q31_t biquadStateBand5Q31[4 *2] [static]
q31_t inputQ31[BLOCKSIZE]
q31_t outputQ31[BLOCKSIZE]
const q31_t coeffTable[950]
int gainDB[5] = {0, -3, 6, 4, -6}
float32_t snr

Definition at line 272 of file arm_graphic_equalizer_example_q31.c.

 All Data Structures Files Functions Variables Enumerations Enumerator Defines