Displaying 20 results from an estimated 140 matches for "nb_celp".
2004 Nov 30
1
Problem compiling speex 1.1.6
# make
make all-recursive
make[1]: Entering directory `/tmp/speex-1.1.6'
Making all in libspeex
make[2]: Entering directory `/tmp/speex-1.1.6/libspeex'
source='nb_celp.c' object='nb_celp.lo' libtool=yes \
depfile='.deps/nb_celp.Plo' tmpdepfile='.deps/nb_celp.TPlo' \
depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..
-I../include -s -O3 -march=i686 -O3 -msse -c -o nb_celp.lo `test -f...
2006 Apr 08
2
speex cvs: 'EncState' has no member named 'frame'
Trying to build today's svn on fc5, gcc-4.1.0,amd64:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include
-I.. -I/usr/include -O2 -fPIC -funswitch-loops
-ftree-loop-linear -march=k8 -ftree-vectorize -pipe
-mfpmath=sse -frename-registers -O3 -msse -MT nb_celp.lo -MD
-MP -MF .deps/nb_celp.Tpo -c nb_celp.c -fPIC -DPIC -o
.libs/nb_celp.o
nb_celp.c: In function 'nb_encode':
nb_celp.c:442: error: 'EncState' has no member named 'frame'
make[2]: *** [nb_celp.lo] Error 1
make[2]: Leaving directory
`/usr/src/redhat/BUILD/speex/libspee...
2004 Aug 06
1
Re: speex 1.1.4 compile fails/vq.h parse error
..._STDLIB_H=1
> -DHAVE_STR
> ING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H
> =1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_SYS_SOUNDCARD_H=1
> -DHAVE_LIBOGG=1 -
> DHAVE_LIBM=1 -DVERSION=\"1.1.4\" -D_USE_SSE=1 -I. -I. -g -O2 -MT
> nb_celp.lo
> -MD -MP -MF ".deps/nb_celp.Tpo" \
> -c -o nb_celp.lo `test -f 'nb_celp.c' || echo './'`nb_celp.c; \
> then mv -f ".deps/nb_celp.Tpo" ".deps/nb_celp.Plo"; \
> else rm -f ".deps/nb_celp.Tpo"; exit 1; \
> fi
> mkdir .lib...
2011 Jun 17
1
speex on arm
...peex gives me an error.
I've tried with speex-1.1.6 and speex-1.2rc1 with same result:
vcpbx:~/arm/speex-1.1.6# make
make all-recursive
make[1]: Entering directory `/root/arm/speex-1.1.6'
Making all in libspeex
make[2]: Entering directory `/root/arm/speex-1.1.6/libspeex'
source='nb_celp.c' object='nb_celp.lo' libtool=yes \
depfile='.deps/nb_celp.Plo' tmpdepfile='.deps/nb_celp.TPlo' \
depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile arm-linux-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -g -O2 -c -o nb_celp.lo `test -f 'nb_c...
2004 Aug 06
2
Problem compiling speex 1.1.4
...1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_LIBOGG=1 -DHAVE_LIBM=1
-DVERSION=\"1.1.4\" -D_USE_SSE=1 -DEPIC_48K=1 -I. -I. -s -O3
-march=i686 -MT nb_celp.lo -MD -MP -MF ".deps/nb_celp.Tpo" \
-c -o nb_celp.lo `test -f 'nb_celp.c' || echo './'`nb_celp.c; \
then mv -f ".deps/nb_celp.Tpo" ".deps/nb_celp.Plo"; \
else rm -f ".deps/nb_celp.Tpo"; exit 1; \
fi
gcc -DPACKAGE_NAME=\"\" -DPA...
2004 Aug 06
4
libspeex/SSE Intrinsics with GCC 3.3.x
...YS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_LIBOGG=1 -DHAVE_LIBM=1
-DVERSION=\"1.1.4\" -D_USE_SSE=1 -I. -I. -g -O2 -MT nb_celp.lo -MD -MP
-MF .deps/nb_celp.Tpo -c nb_celp.c -fPIC -DPIC -o .libs/nb_celp.o
In file included from vq.h:43,
from nb_celp.c:41:
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/xmmintrin.h:34:3:
#error "SSE instruction set not enabled"
In file included from nb_celp.c:41...
2006 Jan 02
0
Speex 1.1.11.1 not work on symbian
..../../SYMBIAN/8.0A/S60_2ND_FP2/EPOC32/BUILD/SRC/SPEEX/SYMBIAN/SPEEX/ARMI/UREL/MISC.o)(.text+0x260):Misc.c:
relocation truncated to fit: ARM_26 fprintf
..\..\..\SYMBIAN\8.0A\S60_2ND_FP2\EPOC32\RELEASE\ARMI\UREL\SPEEX.LIB(../../../SYMBIAN/8.0A/S60_2ND_FP2/EPOC32/BUILD/SRC/SPEEX/SYMBIAN/SPEEX/ARMI/UREL/NB_CELP.o)(.text+0x1ac):Nb_celp.c:
undefined reference to `cos'
..\..\..\SYMBIAN\8.0A\S60_2ND_FP2\EPOC32\RELEASE\ARMI\UREL\SPEEX.LIB(../../../SYMBIAN/8.0A/S60_2ND_FP2/EPOC32/BUILD/SRC/SPEEX/SYMBIAN/SPEEX/ARMI/UREL/NB_CELP.o)(.text+0x1ac):Nb_celp.c:
relocation truncated to fit: ARM_26 cos
..\..\..\SYMBI...
2004 Aug 06
2
Port to uClinux
Hi,
I'm trying a quick port of this terrific codec to uClinux, a Linux-derivate
for mmu-less systems. I'm particulary interested in the alloc()'s the
library does, and it's stack usage.
In nb_celp.c I found two lines of code doing memory allocation :
nb_celp.c: st = (EncState*)speex_alloc(sizeof(EncState)+8000*sizeof(float));
nb_celp.c: st = (DecState*)speex_alloc(sizeof(DecState)+4000*sizeof(float));
Where do these magic numbers 8000 and 4000 come from ? If I decrease those
to 4000 an...
2004 Aug 06
0
libspeex/SSE Intrinsics with GCC 3.3.x
...SYS_STAT_H=1 -DHAVE_STDLIB_H=1
> -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
> -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_LIBOGG=1 -DHAVE_LIBM=1
> -DVERSION=\"1.1.4\" -D_USE_SSE=1 -I. -I. -g -O2 -MT nb_celp.lo -MD -MP
> -MF .deps/nb_celp.Tpo -c nb_celp.c -fPIC -DPIC -o .libs/nb_celp.o
> In file included from vq.h:43,
> from nb_celp.c:41:
> /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/xmmintrin.h:34:3:
> #error "SSE instruction set not enabled"
> In f...
2005 Feb 27
2
SPEEX_GET_QUALITY
To close debian bug #271052,
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=271052
I went ahead and did the following:
$ diff -u ../original/speex-1.1.6/libspeex/nb_celp.c libspeex/nb_celp.c
--- ../original/speex-1.1.6/libspeex/nb_celp.c 2004-07-15 01:16:52.000000000 -0400
+++ libspeex/nb_celp.c 2005-02-27 08:24:49.000000000 -0500
@@ -1746,6 +1746,21 @@
st->submodeSelect = st->submodeID = ((SpeexNBMode*)(st->mode->mode))->quality_map[qualit...
2005 Jun 22
2
Deallocation bug in speex
...-27 15:05:05 -0300 (Fri, 27 May 2005) | 2 lines
Proper de-allocation
When compiling with the 9316, everything works fine.
but when I update with later than or equal to 9320 (besides, it was working
really fine for quite some time now before I updated it),
a segmentation fault occurs in nb_celp.c:229:
#0 0x7c96df51 in $R000000 ()
#1 0x00c80000 in ?? ()
#2 0x7c94a5d0 in $R000000 ()
#3 0x7c9268ad in $R000000 ()
#4 0x77c2c2de in $R000000 ()
#5 0x657c380e in nb_encoder_destroy (state=0x41426b0) at nb_celp.c:229
#6 0x657bac1f in speex_encoder_destroy (state=0x41426b0) at speex...
2005 Feb 27
0
SPEEX_GET_QUALITY
...y broken anyway.
Jean-Marc
Le dimanche 27 f?vrier 2005 ? 08:45 -0500, A. Maitland Bottoms a ?crit :
> To close debian bug #271052,
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=271052
>
> I went ahead and did the following:
>
> $ diff -u ../original/speex-1.1.6/libspeex/nb_celp.c libspeex/nb_celp.c
> --- ../original/speex-1.1.6/libspeex/nb_celp.c 2004-07-15 01:16:52.000000000 -0400
> +++ libspeex/nb_celp.c 2005-02-27 08:24:49.000000000 -0500
> @@ -1746,6 +1746,21 @@
> st->submodeSelect = st->submodeID = ((SpeexNBMode*)(st->mode->mode))-&g...
2007 Aug 23
1
did I screw up encode?
Skipped content of type multipart/alternative-------------- next part --------------
A non-text attachment was scrubbed...
Name: nb_celp.c
Type: application/octet-stream
Size: 66058 bytes
Desc: not available
Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20070823/714475ef/nb_celp-0002.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nb_celp.h
Type: application/octet-stream
Size: 11...
2007 Feb 02
1
Getting at the LPC coefficients
Hi Jean-Marc
I'm looking at the 1.0.5 source, and I'm not seeing an _spx_lpc(). There's
an _spx_autocorr(), which is in lpc.c and is called near the start of the
encoder function in nb_celp.c.
The encoder seems to call the autocorr() function, then calls wld() to do
something called Levinson-Durbin. Am I right in thinking that after the
call to wld(), the st->lpc[] array contains the coefficients?
Later on it computes "interpolated" LPCs -- are these what I want?
Than...
2004 Oct 22
1
FIXED_POINT warns on compute_weighted_codebook
...(blame the pointy haired boss).
now, when i compile with FIXED_POINT defined in the Visual C++ 6.0, i get
these errors:
e:\phonestack\engine\speex\cb_search.c(185) : warning C4133: 'function' :
incompatible types - from 'short *' to 'float *'
e:\phonestack\engine\speex\nb_celp.c(875) : warning C4761: integral size
mismatch in argument; conversion supplied
e:\phonestack\engine\speex\nb_celp.c(1603) : warning C4761: integral size
mismatch in argument; conversion supplied
of these, the last two are not worrisome. but the first error is forcing a
short pointer to a floa...
2004 Aug 06
3
libspeex/SSE Intrinsics with GCC 3.3.x
...AVE_STDLIB_H=1
> > -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
> > -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
> > -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_LIBOGG=1 -DHAVE_LIBM=1
> > -DVERSION=\"1.1.4\" -D_USE_SSE=1 -I. -I. -g -O2 -MT nb_celp.lo -MD -MP
> > -MF .deps/nb_celp.Tpo -c nb_celp.c -fPIC -DPIC -o .libs/nb_celp.o
> > In file included from vq.h:43,
> > from nb_celp.c:41:
> > /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/xmmintrin.h:34:3:
> > #error "SSE instruction set not...
2005 Sep 05
2
[PATCH] fix gcc 3.4 warnings
...)" which gives the warning:
libspeex/ltp.c:573: warning: declaration of "start" shadows a global declaration
build/include/UbicomSDK.h:5651: warning: shadowed declaration is here
also this line gives a warning:
v1=(int)floor(st->vbr_quality);
libSpeex/libspeex/nb_celp.c: In function `nb_encode':
libSpeex/libspeex/nb_celp.c:465: warning: cast does not match function type
my CFLAGS include this:
-Wall \
-Wstrict-prototypes \
-Wshadow \
-Wundef \
-Wbad-function-cast \
-Wcast-align \
-Wsign-compare \
perhaps we should add a few of these to libspeex ?...
2010 Feb 02
1
Fwd: Re: Fixed Point on wideband-mode: Single Frame loss on 2000 Hz sine causes "freak off"
...1. Februar 2010 um 17:29 geschrieben:
> Can you look at the residual signal? i.e. what it looks like after the pitch is
> removed. Any significant difference there? Also, the pitch gain can be
> informative.
>
I catched the "orignal" residual (st->exc from line 400 inside nb_celp.c) plus the "synthesized" one (exc on line 880 inside nb_celp.c) both for fixed and floating point.
There is a significant difference in the residual signal -- the fixed point signal shows some kind of "glitches" (see attachments) while the floating point version looks more or...
2004 Aug 06
1
narrowband embedded in wideband
It looks like I'll need to go further into the guts of speex to do
this. I do, however, see some lines in nb_celp.c/nb_decode() that
look interesting. I guess I'll play with it. I doubt that it will be
terribly clean, though.
Jean-Marc: Take a look at line 1195 in nb_celp.c (CVS). It reads
"speex_warning ("More than to wideband layers found: corrupted
stream?");" when it should b...
2010 Feb 02
1
Fwd: Re: Fixed Point on wideband-mode: Single Frame loss on 2000 Hz sine causes "freak off"
...1. Februar 2010 um 17:29 geschrieben:
> Can you look at the residual signal? i.e. what it looks like after the pitch is
> removed. Any significant difference there? Also, the pitch gain can be
> informative.
>
I catched the "orignal" residual (st->exc from line 400 inside nb_celp.c) plus the "synthesized" one (exc on line 880 inside nb_celp.c) both for fixed and floating point.
There is a significant difference in the residual signal -- the fixed point signal shows some kind of "glitches" (see attachments) while the floating point version looks more or...