Displaying 20 results from an estimated 300 matches similar to: "speex on embedded processor"
2008 Feb 01
1
speex on embedded processor
Hi Jean-Marc,
will you include these optimizations for minimal ram usage in the main
version?
Maybe if Peter sends a Patch...
Thanks,
Alain
Jean-Marc Valin escreveu:
> Sounds like you did most of what you needed to do. Using a coverage
> analysis tool might help you remove bits of code here and there (e.g.
> unused _ctl() cases), but the main part is done. About the preprocessor,
2008 Feb 01
0
speex on embedded processor
Sounds like you did most of what you needed to do. Using a coverage
analysis tool might help you remove bits of code here and there (e.g.
unused _ctl() cases), but the main part is done. About the preprocessor,
there are some of the state variables that could instead be allocated on
the stack, but that's about as far as you can shrink things.
Cheers,
Jean-Marc
Peter Ruckle a ?crit :
> I
2007 Aug 29
2
high-pass filter issues
Hi, I am using 1.2beta2 on a C5416 doing narrowband
in the decode function I am having a problem with the execution of my
program vectoring off to random interrupts that are not used. I have
tracked down the error to the highpass function called in nb_decode
-very close to the end of the function-context:
it is called here: ln 1719 for me
if (st->highpass_enabled)
highpass(out,
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
2007 Sep 26
1
How can I minimize the memory usage of speex?
Hi,
I am trying to implement Speex in freeRtos on LPC2138 (ARM7 core), to record about 10sec of voice. I like to compress the data by using Speex, because of the limitation of RAM (32KB). I have read that the speex encoder and decoder need less than 6KB RAM.
"The fixed-point narrowband encoder+decoder memory use has been cut by more than half, making it possible to fit both in less than 6 kB
2020 Feb 25
2
[PATCH 04/12] drm: Nuke mode->vrefresh
On Tue, Feb 25, 2020 at 04:19:27PM +0100, Andrzej Hajda wrote:
> On 25.02.2020 12:21, Ville Syrj?l? wrote:
> > On Mon, Feb 24, 2020 at 03:14:54PM +0100, Andrzej Hajda wrote:
> >> On 19.02.2020 21:35, Ville Syrjala wrote:
> >>> From: Ville Syrj?l? <ville.syrjala at linux.intel.com>
> >>>
> >>> Get rid of mode->vrefresh and just
2004 Aug 06
1
querying submodes
> Use speex_mode_query with SPEEX_SUBMODE_BITS_PER_FRAME
> You need to pass the submode number with the pointer and the number of
> bits per frame is returned using the same pointer. Note that with
> speex_mode_query, the first argument is the mode (e.g. &speex_nb_mode),
> not the encoder/decoder state.
Thank you Jean-Marc,
This works well. Now a followup question. Is there
2004 Aug 06
2
SPEEX_GET_QUALITY not working?
Hello everyone,
I'm finally beginning to use Speex for a project. As expected, the
implementation so far has been very easy and I am thrilled with the
capabilities and flexibility of Speex, especially the new features in
1.1. My efforts so far have resulted in a couple of questions:
1) I was interested in fetching the default quality setting for
narrowband:
2008 Jan 25
2
How to get size of WB frame in bits/bytes?
Hi,
Is there any way to determine frame size in bits or bytes of
encoded frame in WB mode for given quality? That is I need
to know how many bits encoded frame will occupy in RTP
packet. I see SPEEX_SUBMODE_BITS_PER_FRAME request,
but it works like this only for NB mode, and for WB mode
it return size of WB "subframe" (?) only.
--
Regards,
Alexander Chemeris.
SIPez LLC.
SIP VoIP, IM
2006 Apr 08
5
rails.el on Ubuntu
Anybody who have a working .emacs (++) for Ubuntu (or Debian) with the
newest emacs-rails (v.0.3). I have especially trouble with getting
HTML Mode Snippets to work.
- Henrik
2006 Jan 02
2
Speex decode memory usage on an Arm processor (wideband)
I am hoping to use Speex for a embedded project using Philips Arm processor
(50 mips) 512kb flash 32kb ram. I found in the manual that decode takes
about 0.5 mips so I should have enough processing power and I compiled the
lib and it seems to take less then 64K so the only issue is memory usage. I
have been testing the speex decode on windows looking at the stack usage and
how much is malloc.
2006 Mar 14
3
rails on emacs - need a working .emacs sample
I would like to hear from some one who has ecb, multiple modes with
ruby mode + html mode, rails mode all working together and playing
well.
I had ecb working with Ruby syntax highlighting. That was a no-brainer
since I just had to apt-get them on my Debian Sarge box.
It got a bit more comlex after I got most of the .el files in the articles
http://www.emacswiki.org/cgi-bin/emacs/RubyOnRails
2006 Apr 19
4
emacs rails 0.39
Testing version of Emacs Rails (http://rubyforge.org/projects/emacs-rails/)
was released. If you have some suggestion or you find some bugs please
inform us.
Features:
* Management of WEBrick/Mongrel
* Display color log file
* Toggle Switch between Action/View and other file (tests, helpers)
automaticly or with menu
* Switching to file from current line f.e. from redirect_to :controller =>
2005 May 25
3
Speex on TI C6x, Problem with TI C5x Patch
>> There is a bit of work remaining to get the memory usage down for a
>> multichannel application. There have been some good posts over the
>> last couple of months about reducing memory usage.
>
> I think 1.1.8 incorporates all memory reductions proposed. Let me know
> otherwise.
For the persistent storage, the only change that I have made is to
MAX_CHARS_PER_FRAME,
2006 Jan 03
1
Speex decode memory usage on an Arm processor (wideband)
> > I have tested lowering these values and then running the speexdec
> > program and looking for errors. By trial and error it appears that I
> > can lower MAX_CHARS_PER_FRAME = 750, SB_DEC_STACK =
> > 750*sizeof(spx_sig_t) and NB_DEC_STACK = 250*sizeof(spx_sig_t)
> > and not get any memory errors but have no idea if these are safe
> > values or not. I
2007 Dec 10
3
Speex 1.2beta3 is out!
Hi everyone,
Just to let you know that version 1.2beta3 is out. The main change is
the split into libspeex and libspeexdsp. Basically, libspeex keeps the
codec (just like it was for 1.0.x) and libspeexdsp has all the new
components. Other changes include a new jitter buffer algorithm and
resampler improvements/fixes. This is also the first release where
libspeex can be built without any floating
2007 Dec 12
4
Speex 1.2beta3 is out!
Hi all,
I am a newbie here and just started using speex in our lab.
During compiling my voice application with windows-compiled version provided
today, I am getting "unresolved external symbol _speex_wb_mode".
I am probably missing some setting with VS6.0 linker... (I am a bit new to
windows too)
If anyone could point it out, I would appreciate it.
- Tim
-----Original Message-----
2008 Aug 24
2
speex RAM optimising
Greetings to All!
Now I am trying to run speex on TI DSP...
I need only coder+decoder+AEC.
Bitrate 8000bps.
Building with floating point support.
What can i do, to reduce RAM consumption?
I mean very serious RAM optimisations. Deleting not used structure fields, etc...
May be I can do something with alloc...
Help me to determine that it is possible to throw out.
What is best result(in RAM
2006 Jan 01
2
Experimental psycho-acoustic model
Happy new year all!
I have had a few issues with this sort of stuff- you could adjust NB_ENC_STACK
or SB_ENC_STACK (which ever you may be fiddling with) and see if the problem
goes away- could be the allocation for the vorbis psy tables takes up more
space than
the current stack size allows (not sure how allocated? Could be your
settings for
supporting alloca/etc. are set different than jm,
2005 Sep 08
1
ultra wide band packet questions
Hi Jean Marc and List,
So I have started finally fiddling around with Ultra-wideband mode.
It appears to be very similar in operation to Wide mode, except that
when peering into the packet structure it looks like (and these are
kind of questions as much as statements here):
1. update rate 0 is not used in UWB- only 1-4?
2. The total bits used for each UWB update rate seem to be as follows: