Displaying 4 results from an estimated 4 matches for "awk2".
Did you mean:
awk
2006 May 25
1
how to study the speex source code
...void filter_mem2(float *x, float *num, float *den, float *y, int N, int ord,
float *mem)
void iir_mem2(float *x, float *den, float *y, int N, int ord, float *mem)
void fir_mem2(float *x, float *num, float *y, int N, int ord, float *mem)
void syn_percep_zero(float *xx, float *ak, float *awk1, float *awk2, float
*y, int N, int ord, char *stack)
void residue_percep_zero(float *xx, float *ak, float *awk1, float *awk2,
float *y, int N, int ord, char *stack)
void qmf_decomp(float *xx, float *aa, float *y1, float *y2, int N, int M,
float *mem, char *stack)
void comb_filter(
thanks very much
-------...
2005 Oct 24
2
(small) bug in nb_decode?
Hi,
So I got a crash on the following code:
k1=SUBMODE(lpc_enh_k1);
k2=SUBMODE(lpc_enh_k2);
which in the newer codebase is:
bw_lpc(SUBMODE(lpc_enh_k1), st->interp_qlpc, awk1, st->lpcSize);
bw_lpc(SUBMODE(lpc_enh_k2), st->interp_qlpc, awk2, st->lpcSize);
I am not sure if the newer code will have the same issue but the
following check is performed in nb_decode_lost, so I figure the
same thing should be done in decode... right?
add (or equivalent):
if (st->submodes[st->submodeID] != NULL)
{
k...
2005 May 25
3
Speex on TI C6x, Problem with TI C5x Patch
...state);
}
#define median3(a, b, c) ((a) < (b) ? ((b) < (c) ? (b) : ((a) < (c) ? (c) :
(a))) : ((c) < (b) ? (b) : ((c) < (a) ? (c) : (a))))
static void nb_decode_lost(DecState *st, spx_word16_t *out, char *stack)
{
int i, sub;
VARDECL(spx_coef_t *awk1);
VARDECL(spx_coef_t *awk2);
VARDECL(spx_coef_t *awk3);
float pitch_gain, fact;
spx_word16_t gain_med;
fact = exp(-.04*st->count_lost*st->count_lost);
gain_med = median3(st->pitch_gain_buf[0], st->pitch_gain_buf[1],
st->pitch_gain_buf[2]);
if (gain_med < st->last_pitch_gain)
st-...
2009 Apr 24
2
[PATCH] Blackfin: cleanup astat/cc/hardware loop asm clobbers
...ory",
+ "ASTAT" BFIN_HWLOOP0_REGS BFIN_HWLOOP1_REGS
);
}
@@ -426,7 +430,8 @@ void compute_impulse_response(const spx_coef_t *ak, const spx_coef_t *awk1, cons
"LOOP_END samples%=;\n\t"
: "=a" (ytmp2), "=a" (y)
: "a" (awk2), "a" (ak), "d" (ord), "m" (N), "0" (ytmp2), "1" (y)
- : "A0", "A1", "R0", "R1", "R2", "R3", "I0", "I1", "I2", "I3", "L0", "L1"...