Searched refs:rc (Results 1 – 5 of 5) sorted by relevance
/liblc3-latest/src/ |
D | tns.c | 159 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 …]
|
D | tns.h | 34 int rc[2][8]; member
|
/liblc3-latest/test/ |
D | tns.py | 115 (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 …]
|
D | tns_py.c | 55 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()
|
D | ctypes.h | 503 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()
|