Home
last modified time | relevance | path

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

/liblc3-latest/test/
Dtns.py115 (self.nfilters, self.lpc_weighting, self.rc_order, self.rc) = \
124 'rc_order' : self.rc_order, 'rc' : rc }
132 rc_order = self.rc_order[f]
135 nbits_order = T.TNS_ORDER_BITS[int(lpc_weighting)][rc_order]
137 for k in range(rc_order) ])
208 rc_order = len(rc_i) - np.argmin(rc_i[::-1] == 8)
210 return (rc_order, rc_q, rc_i)
212 def filtering(self, st, x, rc_order, rc): argument
221 for k in range(rc_order):
242 self.rc_order = np.zeros(2, dtype=np.intc)
[all …]
Dtns_py.c77 int rc_order, *rc_q; in quantize_rc_py() local
89 quantize_rc(rc, maxorder, &rc_order, rc_q); in quantize_rc_py()
91 return Py_BuildValue("iN", rc_order, rc_q_obj); in quantize_rc_py()
97 int rc_order, *rc_q; in unquantize_rc_py() local
100 if (!PyArg_ParseTuple(args, "OI", &rc_q_obj, &rc_order)) in unquantize_rc_py()
104 CTYPES_CHECK("rc_order", (unsigned)rc_order <= 8); in unquantize_rc_py()
108 unquantize_rc(rc_q, rc_order, rc); in unquantize_rc_py()
Dctypes.h500 new_1d_copy(NPY_INT, 2, side->rc_order)); in new_tns_data()
526 item = to_1d_copy(item, NPY_INT, side->rc_order, 2)); in to_tns_data()
/liblc3-latest/src/
Dtns.c303 const int rc_order[2], float (* const rc)[8], float *x) in forward_filtering()
317 if (!rc_order[f]) in forward_filtering()
324 for (int k = 0; k < rc_order[f]; k++) { in forward_filtering()
345 const int rc_order[2], float (* const rc)[8], float *x) in inverse_filtering()
359 if (!rc_order[f]) in inverse_filtering()
374 for (int k = 7; k >= rc_order[f]; k--) in inverse_filtering()
408 data->rc_order[f] = 0; in lc3_tns_analyze()
417 quantize_rc(rc[f], maxorder, &data->rc_order[f], data->rc[f]); in lc3_tns_analyze()
418 unquantize_rc(data->rc[f], data->rc_order[f], rc[f]); in lc3_tns_analyze()
421 forward_filtering(dt, bw, data->rc_order, rc, x); in lc3_tns_analyze()
[all …]
Dtns.h33 int rc_order[2]; member