Displaying 5 results from an estimated 5 matches for "ol_gain".
2005 May 25
3
Speex on TI C6x, Problem with TI C5x Patch
..."vbr.h"
#include "misc.h"
#include <speex/speex_callbacks.h>
#ifndef M_PI
#define M_PI 3.14159265358979323846 /* pi */
#endif
#ifndef NULL
#define NULL 0
#endif
#define SUBMODE(x) st->submodes[st->submodeID]->x
#ifdef FIXED_POINT
const spx_word32_t ol_gain_table[32]={18900, 25150, 33468, 44536, 59265,
78865, 104946, 139653, 185838, 247297, 329081, 437913, 582736, 775454,
1031906, 1373169, 1827293, 2431601, 3235761, 4305867, 5729870, 7624808,
10146425, 13501971, 17967238, 23909222, 31816294, 42338330, 56340132,
74972501, 99766822, 132760927};
cons...
2007 Aug 11
2
speex and rtp
Hi all,
i've been having problems for the past little while with finding a app library
for my voip application. then looking at speexclient i noticed there are
timestamps and sequence numbers included in the implementation.
my question is: should i get a third party RTP lib for my application or
simply emulate the speex client in its RTP like properties. wouldn't it
be easier and
2007 Aug 20
2
libspeex stopped to work
I discovered that starting from svn commit 13186, liibspeex does not
work anymore. Version 13178 and earlier works ok.
Revision: 13186
Author: jm
Date: 0:16:56, 25 June 2007
Message:
Tuned the vocoder gains and prevented the ol_gain from being reduced by
the encoder for voiced segments.
----
Modified : /trunk/speex/libspeex/nb_celp.c
I tested it on Windows Mobile 5.0 PocketPC platform with several
different applications (duplex voice capturing/encoding/decoding/playback).
If I use any recent libspeex version >=13186, app...
2006 Apr 17
0
Major internal changes, TI DSP build change
...le error at line 410 in nb_celp.c, because this compiler
will not allow variable declarations in the midst of executable code. I
fixed this by bracketing this code block:
line 410:
{ /* Added */
spx_word16_t *exc16_alias = (spx_word16_t*)st->exc;
--26 more lines, then--
ol_gain = SHL32(EXTEND32(compute_rms16(exc16_alias,
st->frameSize)),SIG_SHIFT);
#ifdef EPIC_48K
}
#endif
} /* Added */
2: The decoder is broken. Running the Male.wav test file, I get all zeros
out for the first 5 seconds, then 8 samples ranging from -2 to 2, and then
all 0001 samples...
2006 Apr 11
2
Major internal changes
Hi everyone,
I've recently done some major internal changes in Speex aimed at
reducing RAM (by nearly a factor of 2!) and improving quality of the
fixed-point. In doing so, I might have accidently broken a few things.
I'd like to hear feedback on the current svn code to make sure I fix any
regression before the next release. I'm already aware that
--enable-vorbis-psy is broken and