Home
last modified time | relevance | path

Searched refs:rc (Results 1 – 5 of 5) sorted by relevance

/liblc3-latest/src/
Dtns.c159 float err = r[f][0], rc; in compute_lpc_coeffs() local
166 rc = -r[f][k]; in compute_lpc_coeffs()
168 rc -= a0[i] * r[f][k-i]; in compute_lpc_coeffs()
170 rc /= err; in compute_lpc_coeffs()
171 err *= 1 - rc * rc; in compute_lpc_coeffs()
174 a1[i] = a0[i] + rc * a0[k-i]; in compute_lpc_coeffs()
175 a1[k++] = rc; in compute_lpc_coeffs()
177 rc = -r[f][k]; in compute_lpc_coeffs()
179 rc -= a1[i] * r[f][k-i]; in compute_lpc_coeffs()
181 rc /= err; in compute_lpc_coeffs()
[all …]
Dtns.h34 int rc[2][8]; member
/liblc3-latest/test/
Dtns.py115 (self.nfilters, self.lpc_weighting, self.rc_order, self.rc) = \
120 rc = np.append(self.rc - 8, np.zeros((2, 8 - len(self.rc[0]))), axis=1)
124 'rc_order' : self.rc_order, 'rc' : rc }
133 rc = self.rc[f]
136 nbits_coef = sum([ T.TNS_COEF_BITS[k][rc[k]]
175 rc = -sum(a[:k] * r[k:0:-1]) / err
177 a[1:k] += rc * a[k-1:0:-1]
178 a[k] = rc
180 err *= 1 - rc ** 2
191 rc = np.zeros(len(a)-1)
[all …]
Dtns_py.c55 float *a, *rc; in lpc_reflection_py() local
65 rc_obj = new_1d_ptr(NPY_FLOAT, maxorder, &rc); in lpc_reflection_py()
67 lpc_reflection(a, maxorder, rc); in lpc_reflection_py()
76 float *rc; in quantize_rc_py() local
86 CTYPES_CHECK("rc", to_1d_ptr(rc_obj, NPY_FLOAT, 8, &rc)); in quantize_rc_py()
89 quantize_rc(rc, maxorder, &rc_order, rc_q); in quantize_rc_py()
98 float *rc; in unquantize_rc_py() local
106 rc_obj = new_1d_ptr(NPY_FLOAT, 8, &rc); in unquantize_rc_py()
108 unquantize_rc(rc_q, rc_order, rc); in unquantize_rc_py()
Dctypes.h503 new_2d_copy(NPY_INT, 2, 8, side->rc)); in new_tns_data()
532 item = to_2d_copy(item, NPY_INT, side->rc, 2, 8)); in to_tns_data()