CMSIS-DSP  
CMSIS DSP Software Library
arm_graphic_equalizer_example_q31.c File Reference

Macros

#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 [320]
 
float32_t testRefOutput_f32 [320]
 
q31_t inputQ31 [32]
 
q31_t outputQ31 [32]
 
const q31_t coeffTable [950]
 
int gainDB [5] = {0, -3, 6, 4, -6}
 
float32_t snr
 

Macro Definition Documentation

◆ BLOCKSIZE

#define BLOCKSIZE   32

◆ NUMBLOCKS

#define NUMBLOCKS   (TESTLENGTH/BLOCKSIZE)

◆ NUMSTAGES

#define NUMSTAGES   2

◆ SNR_THRESHOLD_F32

#define SNR_THRESHOLD_F32   98

◆ TESTLENGTH

#define TESTLENGTH   320

Function Documentation

◆ main()

int32_t main ( void  )

Variable Documentation

◆ coeffTable

const q31_t coeffTable[950]

◆ gainDB

int gainDB[5] = {0, -3, 6, 4, -6}

◆ inputQ31

◆ outputQ31

◆ snr

◆ testInput_f32

float32_t testInput_f32[320]
extern

◆ testRefOutput_f32

float32_t testRefOutput_f32[320]
extern