Lines Matching refs:complex
107 QDM2Complex *complex;
125 DECLARE_ALIGNED(32, QDM2Complex, complex)[MPA_MAX_CHANNELS][256];
136 int fft_size; ///< size of FFT, in complex numbers
1594 tone->complex[0].im += c.im;
1595 tone->complex[0].re += c.re;
1596 tone->complex[1].im -= c.im;
1597 tone->complex[1].re -= c.re;
1606 tone->complex[fft_cutoff_index_table[tone->cutoff][i]].re +=
1608 tone->complex[fft_cutoff_index_table[tone->cutoff][i]].im +=
1612 tone->complex[i].re += c.re * f[i + 2];
1613 tone->complex[i].im += c.im * f[i + 2];
1630 memset(q->fft.complex[ch], 0, q->fft_size * sizeof(QDM2Complex));
1648 q->fft.complex[ch][q->fft_coefs[i].offset + 0].re += c.re;
1649 q->fft.complex[ch][q->fft_coefs[i].offset + 0].im += c.im;
1650 q->fft.complex[ch][q->fft_coefs[i].offset + 1].re -= c.re;
1651 q->fft.complex[ch][q->fft_coefs[i].offset + 1].im -= c.im;
1681 tone.complex = &q->fft.complex[ch][offset];
1700 q->fft.complex[channel][0].re *= 2.0f;
1701 q->fft.complex[channel][0].im = 0.0f;
1702 q->rdft_ctx.rdft_calc(&q->rdft_ctx, (FFTSample *)q->fft.complex[channel]);
1705 out[0] += q->fft.complex[channel][i].re * gain;
1706 out[q->channels] += q->fft.complex[channel][i].im * gain;