57 k = (S->
Sint).fftLen - 1;
77 *pOut++ = 0.5f * ( t1a + t1b );
78 *pOut++ = 0.5f * ( t1a - t1b );
119 *pOut++ = 0.5f * (xAR + xBR + p0 + p3 );
120 *pOut++ = 0.5f * (xAI - xBI + p1 - p2 );
141 k = (S->
Sint).fftLen - 1;
148 *pOut++ = 0.5f * ( xAR + xAI );
149 *pOut++ = 0.5f * ( xAR - xAI );
177 *pOut++ = 0.5f * (xAR + xBR - r - s );
178 *pOut++ = 0.5f * (xAI - xBI + t - u );
void arm_cfft_f32(const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag)
Processing function for the floating-point complex FFT.
float float32_t
32-bit floating-point type definition.
arm_cfft_instance_f32 Sint
Instance structure for the floating-point RFFT/RIFFT function.
void stage_rfft_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut)
Instance structure for the floating-point CFFT/CIFFT function.
void arm_rfft_fast_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag)
Processing function for the floating-point real FFT.
void merge_rfft_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut)