Searched refs:y2 (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() 120 y2[j].re = x0->re + x1->re * w2[j][0].re - x1->im * w2[j][0].im in fft_bf3() 123 y2[j].im = x0->im + x1->im * w2[j][0].re + x1->re * w2[j][0].im in fft_bf3() 382 float *y0 = y + nd-n4, *y1 = y0, *y2 = d + nd, *y3 = d; in imdct_window() local 399 *(--y2) = *(x++) * *(w2++); in imdct_window() 402 *(--y2) = *(x++) * *(w2++); in imdct_window() 405 while (y2 > y3) { in imdct_window() 407 *(--y2) = *(x++) * *(w2++); in imdct_window() 410 *(--y2) = *(x++) * *(w2++); in imdct_window()
|
D | mdct_neon.h | 54 float32x4_t y0, y1, y2, y3, y4; in neon_fft_5() local 82 y2 = vfmaq_f32( y3, d14, sin2q ); in neon_fft_5() 83 y2 = vfmsq_f32( y2, d23, sin1q ); in neon_fft_5() 90 vst1_f32( (float *)(y + 2), vget_low_f32(y2) ); in neon_fft_5() 96 vst1_f32( (float *)(y + 7), vget_high_f32(y2) ); in neon_fft_5()
|
/liblc3-latest/test/ |
D | sns.py | 246 y2 = y3.copy() 248 for k in range(sum(y2), K): 249 q_pvq = ((corr_xy + x) ** 2) / (energy_y + 2*y2 + 1) 253 energy_y += 2*y2[n_best] + 1 254 y2[n_best] += 1 259 y1 = np.append(y2[:10], [0] * 6) 263 corr_xy -= sum(y2[10:] * x[10:]) 264 energy_y -= sum(y2[10:] * y2[10:]) 291 y2 *= np.sign(t2_rot).astype(int) 296 xq = [ y / np.sqrt(sum(y ** 2)) for y in (y0, y1, y2, y3) ] [all …]
|