Searched refs:y0 (Results 1 – 3 of 3) sorted by relevance
/liblc3-latest/src/ |
D | mdct.c | 103 struct lc3_complex *y0 = y, *y1 = y0 + n3, *y2 = y1 + n3; in fft_bf3() local 105 for (int i = 0; i < n; i++, y0 += 3*n3, y1 += 3*n3, y2 += 3*n3) in fft_bf3() 108 y0[j].re = x0->re + x1->re * w0[j][0].re - x1->im * w0[j][0].im in fft_bf3() 111 y0[j].im = x0->im + x1->im * w0[j][0].re + x1->re * w0[j][0].im in fft_bf3() 144 struct lc3_complex *y0 = y, *y1 = y0 + n2; in fft_bf2() local 146 for (int i = 0; i < n; i++, y0 += 2*n2, y1 += 2*n2) { in fft_bf2() 150 y0[j].re = x0->re + x1->re * w[j].re - x1->im * w[j].im; in fft_bf2() 151 y0[j].im = x0->im + x1->im * w[j].re + x1->re * w[j].im; in fft_bf2() 169 struct lc3_complex *y0, struct lc3_complex *y1) in fft() argument 171 struct lc3_complex *y[2] = { y1, y0 }; in fft() [all …]
|
D | mdct_neon.h | 54 float32x4_t y0, y1, y2, y3, y4; in neon_fft_5() local 68 y0 = vaddq_f32( x0, vaddq_f32(s14, s23) ); in neon_fft_5() 88 vst1_f32( (float *)(y + 0), vget_low_f32(y0) ); in neon_fft_5() 94 vst1_f32( (float *)(y + 5), vget_high_f32(y0) ); in neon_fft_5() 248 float32x4_t y0, y1; in neon_fft_bf2() local 256 y0 = vfmaq_f32( x0, x1 , w_re ); in neon_fft_bf2() 257 y0 = vfmaq_f32( y0, x1r, w_im ); in neon_fft_bf2() 258 vst1q_f32( (float *)(y0_ptr + 2*j), y0 ); in neon_fft_bf2() 271 float32x2_t y0, y1; in neon_fft_bf2() local 279 y0 = vfma_f32( x0, x1 , w_re ); in neon_fft_bf2() [all …]
|
/liblc3-latest/test/ |
D | sns.py | 280 y0 = np.append(y1[:10], [ 0 ] * 6) 282 q_pvq = ((corr_xy + x[10:]) ** 2) / (energy_y + 2*y0[10:] + 1) 285 y0[n_best] += 1 289 y0 *= np.sign(t2_rot).astype(int) 296 xq = [ y / np.sqrt(sum(y ** 2)) for y in (y0, y1, y2, y3) ] 314 (self.idx_a, self.ls_a) = self.enum_mpvq(y0[:10]) 315 (self.idx_b, self.ls_b) = self.enum_mpvq(y0[10:])
|