Displaying 20 results from an estimated 2000 matches similar to: "patch for libspeex"
2011 Aug 02
1
Compile Speex for Blackfin in VisualDsp
Hi,
?
Is there a fix for this issue??? ---> http://permalink.gmane.org/gmane.comp.audio.compression.speex.devel/2959
?
I am seeing the same thing when I compile speex in visualdsp
?
These are the errors I get from using the assembly version of vq_nbest:
?
..\..\..\..\algorithms\voice\speex\src\vq.c
[Error ea5004] "C:\Users\coder\AppData\Local\Temp\acc22e8547f000\acc22e8547f001.s":482
2004 Aug 06
2
patch for libspeex
On Sat, Dec 14, 2002 at 01:46:19AM -0500, Jean-Marc Valin wrote:
> Thanks for the patch. I applied it and it give me up to 15% in speed.
> Doesn't seem to change the results, which is a good thing (though you
> originally forgot a "used=0" in vq_nbest_sign). I'll check a thing or
> two and I'll apply to CVS.
D'oh. My carelessness, sorry! :)
> Strange...
2004 Aug 06
0
patch for libspeex
Le sam 14/12/2002 à 01:03, Bernard Blackham a écrit :
> I have a patch for libspeex, which optimises some of the loops in
> vq_nbest and vq_nbest_sign that speeds up encoding - my results:
Thanks for the patch. I applied it and it give me up to 15% in speed.
Doesn't seem to change the results, which is a good thing (though you
originally forgot a "used=0" in vq_nbest_sign).
2009 Apr 24
2
[PATCH] Blackfin: cleanup astat/cc/hardware loop asm clobbers
Most asm statements clobber ASTAT bits (shifts, maxes, etc...) but do
declare the register as clobbered. Same thing with CC in a few places.
Some places make an attempt at clobbering some hardware loop registers,
but it's very incomplete compared with how many asm statements actually
use hardware loops.
Signed-off-by: Mike Frysinger <vapier at gentoo.org>
---
libspeex/bfin.h
2004 Aug 06
2
patch for libspeex
On Sat, Dec 14, 2002 at 06:04:08PM -0500, Jean-Marc Valin wrote:
> Maybe not everything got re-compiled and some parts were left with -g or
> something? With the files you sent, I get (on my PIII 1 GHz, with -O3):
> speexenc --comp 3 --quality 3 sample.wav sample.spx
> 0,65s user 0,00s system 100% cpu 0,647 total
>
> strange...
I'm recompiling the lot, no debugging, -O3 (or
2005 Jul 03
2
Bug report: speex 1.1.10
Hi there,
here is a little bug report:
# ./configure --with-gnu-ld --enable-sse
# make
[...]
vq.c:99: error: conflicting types for `vq_nbest'
vq.h:44: error: previous declaration of `vq_nbest'
vq.c:133: error: conflicting types for `vq_nbest_sign'
vq.h:46: error: previous declaration of `vq_nbest_sign'
The --enable-sse option took this bug to the surface.
The header file is
2005 Mar 07
0
Questions about "Complexity"
Hi all!
Speex can encode voice in eight different bit-rates that can be invoked by
setting the "Quality" parameter. Another parameter that is of importance to
what I am trying to achieve is "Complexity". My questions deal with
"Complexity". I know that the CPU requirements for complexity 10 is about 5
times higher than for complexity 1. I have verified it while
2005 Mar 07
2
VAD with speex_preprocess()
I would like to use speex_preprocess() for voice activity detection. I read
the comments in speex_preprocess.h and the relevant paragraphs in the Speex
manual. Is there anywhere I can find more information on how to use this
function?
Thanks for your help,
Steve
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today
2009 Jun 14
1
Resampler saturation, blackfin performance
> -----Message d'origine-----
> De : Jean-Marc Valin [mailto:jean-marc.valin at usherbrooke.ca]
> Envoy? : dimanche, 14. juin 2009 20:46
> ? : Stephane Lesage
> Cc : speex-dev at xiph.org
> Objet : Re: [Speex-dev] Resampler saturation
>
> Just to make sure I understand, the two patches you sent are
> two different ways to fix the problem, with the only
>
2004 Aug 06
2
patch for libspeex
On Wed, Dec 18, 2002 at 04:55:49PM +1100, Conrad Parker wrote:
> for a good time read:
> http://gcc.gnu.org/onlinedocs/gcc/Inline.html
*nod* makes it all that much clearer... tya!
> > Australian Linux Technical Conference 2003: http://www.linux.conf.au/
>
> oath, see you there :)
Where speex will be used to encode/compress the presentation audio
streams, and sweep will
2004 Aug 06
4
Speex test cases?
I'm trying to get speex to encode a bit faster, mainly by rewriting a few
functions in SSE and translating the GCC __asm__ to VC __asm.
There's 2 functions I'm targeting, first is vq_nbest which consumes 40% of
the time at high complexity and split_cb_search_shape_sign. Which consumes
just over 30%. I've split out two functions from:
cb_search_precompute_energy - loop at the
2004 Aug 06
2
linux.conf.au and streaming (was Re: patch for libspeex)
Hi Jens,
> There is already streaming support in the xmms-plugin.
> The 0.6.0 version found at http://jzb.rapanden.dk/speex/ is hopelessly
> outdated, but the nightly version should work.
D'oh, should've looked at this before hand. Seems you've done more
or less what I've done and taken the streaming code from the
mpeg/vorbis plugins and meshed it in with yours.
I
2004 Aug 06
1
patch for libspeex
On Sun, Dec 15, 2002 at 02:15:51PM -0500, Jean-Marc Valin wrote:
> I thought that -O3 would inline those functions, but I'll have a closer
> look... I'm not sure how C inlining works. Does the inlined function
> need to be in a .h?
I believe either the .h or the .c or both (both for consistency). It
does seem an obvious optimisation for gcc to do though. Maybe
because its in a
2006 Sep 19
2
Exc CB Search very little Question
Hi,
Jean-Marc Valin wrote:
>> 1. What is the point in multiplying a codebook index with some number
>> ant adding a loop variable to it as done in the exc unquant function.
>> for (j=0;j<subvect_size;j++)
>> exc[subvect_size*i+j]+=s*0.03125*shape_cb[ind[i]*subvect_size+j];
>
> That's just how you represent a 2D array in C: the codebook has
2006 Sep 20
2
Denoiser level and AEC problem
Hello,
Is it possible to adjust the level of the denoiser ?
In an old beta, before you change the aggressiveness of the denoiser, it
works very well with the noise of a car, a road etc... but not now.
The AEC too works very well in a old beta, but now, I think there is a
problem... I have tested it with the same sound card (WB 16000).
In any case, your project is the best VOIP library in this
2004 Aug 06
5
linux.conf.au and streaming (was Re: patch for libspeex)
On Tue, Dec 17, 2002 at 11:55:21PM -0800, Greg Herlein wrote:
> If such a thing happens, discussion of the RTP profile draft
> would be most welcome - please get responses back to the
> list!
Now, if this were finalised before the conference then we could do
a demo and use it for broadcasting the lectures streams around the
world... What is currently the best way of doing this?
I'm
2006 Sep 19
0
Exc CB Search very little Question
How about this: the codebook search gives you the N best (in order)
combinations of entries for the current sub-frame. You can simply
compute a one-bit checksum on all the codebook entries and choose which
of the N-best to use based on that and the "message" you have. Of
course, there will be cases where all of the N-best match to the same
checksum, but that's what error-correcting
2004 Aug 06
0
patch for libspeex
> Using zsh's time function (gives real and user time - which are
> pretty similar on this unloaded machine). I've put my sample wave
> file at http://dagobah.ucc.asn.au/speextest/sample.wav if anybody
> wants to compare times.
>
> I'm curious now why my machine is slower - perhaps it's something
> about the way I've compiled it. (Compiles by default with
2007 Aug 06
2
Attempting to shrink speex: Are these functions necessary?
Hi,
I am using speex 1.2beta2 on a narrowband 16-bit, 8khz system that has
a severe program space problem and will not fit speex in its normal
operation. In an attempt to shrink speex I placed a breakpoint in every
function and ran a decode and encode and removed the breakpoints that I
hit. in the functions that had a breakpoint that I didn't hit I
commented out those functions (as well as
2006 Sep 19
2
Exc CB Search very little Question
Hi,
Jean-Marc Valin wrote:
> Well, you could change the order in the encoder as long as you reverse
> it in the decoder as well.
Ok, I see that in the split_cb_shape_sign_unquant function, that each
coefficient is tied to it's position in the nb_subvect exc coefficients.
Honestly, I have problems understanding what exactly the codebook search
works like. If you have the time to to