CMSIS-DSP  Version 1.5.2
CMSIS DSP Software Library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
arm_graphic_equalizer_example_q31.c File Reference

Macros

#define TESTLENGTH
 
#define BLOCKSIZE
 
#define NUMBLOCKS
 
#define NUMSTAGES
 
#define SNR_THRESHOLD_F32
 

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]
 
float32_t snr
 

Macro Definition Documentation

#define BLOCKSIZE
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

#define NUMBLOCKS
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

#define NUMSTAGES
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

#define SNR_THRESHOLD_F32
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

#define TESTLENGTH
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

Function Documentation

Variable Documentation

q63_t biquadStateBand1Q31[4 *2]
static
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

q63_t biquadStateBand2Q31[4 *2]
static
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

q31_t biquadStateBand3Q31[4 *2]
static
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

q31_t biquadStateBand4Q31[4 *2]
static
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

q31_t biquadStateBand5Q31[4 *2]
static
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

const q31_t coeffTable[950]
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

int gainDB[5]
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

q31_t inputQ31[BLOCKSIZE]
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

q31_t outputQ31[BLOCKSIZE]
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

float32_t snr
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

float32_t testInput_f32[TESTLENGTH]
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

float32_t testOutput[TESTLENGTH]
static
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().

float32_t testRefOutput_f32[TESTLENGTH]
Examples:
arm_graphic_equalizer_example_q31.c.

Referenced by main().