/liblc3-latest/test/ |
D | mdct_py.c | 30 float *x, *xd, *y, *d; in mdct_forward_py() local 42 d_obj = new_1d_ptr(NPY_FLOAT, nd, &d); in mdct_forward_py() 45 memcpy(d, xd, nd * sizeof(float)); in mdct_forward_py() 47 lc3_mdct_forward(dt, sr, sr, x, d, y); in mdct_forward_py() 56 float *x, *xd, *d, *y; in mdct_inverse_py() local 68 d_obj = new_1d_ptr(NPY_FLOAT, nd, &d); in mdct_inverse_py() 71 memcpy(d, xd, nd * sizeof(float)); in mdct_inverse_py() 73 lc3_mdct_inverse(dt, sr, sr, x, d, y); in mdct_inverse_py()
|
D | ltpf.py | 34 self.d = [ 24, 44 ][dt == T.DT_7M5] 38 self.y = np.zeros(self.n + self.d + history) 44 d = self.d 53 if len(self.y) > 2*n + d: 54 self.y[n+d:-n] = self.y[d+2*n:] 55 if len(self.y) > n + d: 57 self.y[:d] = self.y[n:d+n] 82 self.y[d:d+n] = b[0] * u[2:] + b[1] * u[1:-1] + b[2] * u[:-2] 84 self.y[d+i] -= a[1] * self.y[d+i-1] + a[2] * self.y[d+i-2] 221 s = [ np.dot( np.take(r, e-k0+4 + m), np.take(h, 4*m-d) ) \ [all …]
|
D | mdct.py | 137 (y, d) = lc3.mdct_forward(dt, sr, C.X_PCM[i0][0], np.zeros(nd)) 140 (y, d) = lc3.mdct_forward(dt, sr, C.X_PCM[i0][1], d)
|
/liblc3-latest/src/ |
D | mdct.h | 36 const float *x, float *d, float *y); 49 const float *x, float *d, float *y);
|
D | mdct.c | 209 const float *x, float *d, float *y) in mdct_window() argument 219 float *d0 = d, *d1 = d + nd; in mdct_window() 369 const float *x, float *d, float *y) in imdct_window() argument 381 const float *x0 = d + nd-n4, *x1 = x0; in imdct_window() 382 float *y0 = y + nd-n4, *y1 = y0, *y2 = d + nd, *y3 = d; in imdct_window() 432 const float *x, float *d, float *y) in lc3_mdct_forward() argument 442 mdct_window(dt, sr, x, d, u.f); in lc3_mdct_forward() 457 const float *x, float *d, float *y) in lc3_mdct_inverse() argument 474 imdct_window(dt, sr, u.f, d, y); in lc3_mdct_inverse()
|
D | ltpf.c | 516 LC3_HOT static void interpolate(const int16_t *x, int n, int d, int16_t *y) in interpolate() argument 522 const int16_t *h = h4_q15[d]; in interpolate() 549 LC3_HOT static float interpolate_corr(const float *x, int d) in interpolate_corr() argument 562 const float *h = h4[(4+d) % 4]; in interpolate_corr() 564 float y = d < 0 ? x[-4] * *(h++) : in interpolate_corr() 565 d > 0 ? x[ 4] * *(h+7) : 0; in interpolate_corr() 637 float d; in refine_pitch() local 642 if ((d = interpolate_corr(re, i)) > dm) in refine_pitch() 643 dm = d, f = i; in refine_pitch() 645 if (e > 32 && (d = interpolate_corr(re, -i)) > dm) in refine_pitch() [all …]
|
/liblc3-latest/ |
D | Makefile | 95 -include $($(1)_obj:.o=.d) 137 $(addprefix -D,$(DEFINE)) -MMD -MF $(@:.o=.d) -o $@ 144 $(addprefix -D,$(DEFINE)) -MMD -MF $(@:.o=.d) -o $@ 151 $(addprefix -D,$(DEFINE)) -MMD -MF $(@:.o=.d) -o $@
|
D | CONTRIBUTING.md | 3 We'd love to accept your patches and contributions to this project. There are
|
D | LICENSE | 107 (d) If the Work includes a "NOTICE" text file as part of its
|
/liblc3-latest/python/ |
D | LICENSE | 107 (d) If the Work includes a "NOTICE" text file as part of its
|