Lines Matching refs:fft
165 QDM2FFT fft; member
1479 memset(q->fft.complex[ch], 0, q->fft_size * sizeof(QDM2Complex)); in qdm2_fft_tone_synthesizer()
1497 q->fft.complex[ch][q->fft_coefs[i].offset + 0].re += c.re; in qdm2_fft_tone_synthesizer()
1498 q->fft.complex[ch][q->fft_coefs[i].offset + 0].im += c.im; in qdm2_fft_tone_synthesizer()
1499 q->fft.complex[ch][q->fft_coefs[i].offset + 1].re -= c.re; in qdm2_fft_tone_synthesizer()
1500 q->fft.complex[ch][q->fft_coefs[i].offset + 1].im -= c.im; in qdm2_fft_tone_synthesizer()
1530 tone.complex = &q->fft.complex[ch][offset]; in qdm2_fft_tone_synthesizer()
1549 q->fft.complex[channel][0].re *= 2.0f; in qdm2_calculate_fft()
1550 q->fft.complex[channel][0].im = 0.0f; in qdm2_calculate_fft()
1551 q->rdft_ctx.rdft_calc(&q->rdft_ctx, (FFTSample *)q->fft.complex[channel]); in qdm2_calculate_fft()
1554 out[0] += q->fft.complex[channel][i].re * gain; in qdm2_calculate_fft()
1555 out[q->channels] += q->fft.complex[channel][i].im * gain; in qdm2_calculate_fft()