Displaying 20 results from an estimated 8000 matches similar to: "Speex on ARM in Real time"
2006 Aug 05
1
Speex on ARM in Real time
steve,
i have run speex succesfully on windows mobile platform. check out our
product on www.spokn.com and you can download the smartphone/pocketpc
version (yes, the same binary works for both) from
http://mobile.spokn.com. we have also made binaries for macintosh
(www.spokn.com/spoknmac.dmg) as well as the regular windows xp. the
linux client is being readied for fully open-source GPL-ed
2006 Aug 05
0
Speex on ARM in Real time
Jean-Marc,
Is there some document somewhere that outlines the ability of Speex to encode on ARM processors in real time, at the various bit rates and complexity settings? If not, can you give me some anecdotal information on the topic? I am interested in a real-time encoder for Windows Mobile 5.0 with XScale 416 MHz platform.
As you may know, X-Pro for Pocket PC is a VoIP softphone
2006 Aug 23
0
speex optimisation for ARM 5TE architecture
Hi JM,
Thanks for the earlier replies. I have tested it with quality 1,2&3 the result is not much different. Also I must tell you that I am using the armbe-linux-gcc compiler which does not suppoort arm5e-asm optimisations. I get lots of assember related errors. Is there any alternative? Will moving on to a board supported by arm-linux-gcc compiler ,to enable arm5e optimisation, help?
2006 Aug 22
0
speex optimisation for ARM 5TE architecture
> Can any body please tell me the compiler options to optimise the
> speex code for ARM TE architecture. Fixed point is enabled. It
> currently takes about 700ms to encode 5 sec worth of voice. I need to
> get it down to under 10ms.
The ARM port has suffered a bit from the fact that I haven't been able
to keep the assembly up-to-date. Don't know what bit-rate/options
2006 Aug 22
2
speex optimisation for ARM 5TE architecture
Hello everyone,
Can any body please tell me the compiler options to optimise the speex code for ARM TE architecture. Fixed point is enabled. It currently takes about 700ms to encode 5 sec worth of voice. I need to get it down to under 10ms.
Is the option --enable-arm5te-asm supported? I am using speex 1.1.12 version. The configure.ac file does not seem to support --enable-arm5te-asm
2006 Aug 23
0
speex optimisation for ARM 5TE architecture
Hi JM,
I am using narrowband mode with speex qaulity set to 0 and complexity set to 4. The code works fine on the 3.2GHz processor. The test program speexenc takes 7ms to encode 5sec worth of voice on the 3.2Ghz processor. The same takes 700ms on the ARM5E intel Xscale. The code that I wrote puts 10 speex frames in one RTP packet.
When exexcuted on ARM I get lots of underrruns hence
2009 Feb 02
1
Speex for armv6
Hello,
I am trying to build a speex library file for armv6 on intel MAC OS.
I've also put -enable-arm5e-asm whether arm5e-asm works or not.
./configure -prefix=/Users/mijin/temp -disable-shared -enable-static -
enable-fixed-point -enable-arm5e-asm
This gives below errors.
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -g -
O2 -fvisibility=hidden -MT cb_search.lo -MD
2005 Sep 20
1
Speex 1.1.10 on ARM926EJ-Sid(wb) rev 3 (v5l)
Hi,
I tried the same options suggested in your post and the problem
continues. What do you suggest?
2005/9/15, Jean-Marc Valin <Jean-Marc.Valin@usherbrooke.ca>:
> Hi Eduardo,
>
> All I can say is that the timings you have are a bit odd. What
> optimizations options are you using (I suggest -O3)? Also, perhaps you
> can try --enable-arm4-asm just in case. I've had the
2005 Sep 15
0
Speex 1.1.10 on ARM926EJ-Sid(wb) rev 3 (v5l)
Hi Eduardo,
All I can say is that the timings you have are a bit odd. What
optimizations options are you using (I suggest -O3)? Also, perhaps you
can try --enable-arm4-asm just in case. I've had the encoder running in
real-time on a chip that's at least twice slower than yours with the
settings you're using.
Jean-Marc
Le jeudi 15 septembre 2005 ? 16:23 -0400, Eduardo Bezerra a
2007 Dec 12
2
Speex crashing on ARM with assembler optimization enabled.
Hi,
I'm trying to get speex working on an ARM board (ARM926EJ-Sid(wb) core,
ARM 5TE architecture) and getting segfaults if build with "--enable-fixed-point
--enable-arm5e-asm" options. If I use just "--enable-fixed-point", then
it runs fine, but once I add "--enable-arm5e-asm" it start crashing
(I use testenc to test it).
Further investigation showed, that it
2005 Mar 27
0
Port speex to my iPAQ 1945
Hi,
A question, How to embed inline assembly in EVC++? Can EVC link
with obj file generated by pocketgcc?
thanks
James
(sorry , last time I sent it to *.ca) On Sat, 26 Mar 2005 11:11:50
-0500, Jean-Marc Valin
<Jean-Marc.Valin@usherbrooke.ca> wrote:
> Hi,
>
> Assuming you have gcc, you can already compile with --enable-arm5e-asm
> and get good results. Right now, many
2007 Dec 12
0
Speex crashing on ARM with assembler optimization enabled.
Did you test what happens if you only enable arm4 assembly? Also, if you
can do some investigation, it would be useful to check what bit of
assembly is causing the crash. Can you disable one at a time and check?
Jean-Marc
Alexander Chemeris a ?crit :
> Hi,
>
> I'm trying to get speex working on an ARM board (ARM926EJ-Sid(wb) core,
> ARM 5TE architecture) and getting segfaults
2005 Mar 25
2
Port speex to my iPAQ 1945
Hi
I want to port speex to my pocket PC iPAQ1945 which has a Samsung
processor 2410, an ARM9-based processor. I would like to write the
specific optimized code for this chip. I had some experience at DSP
chip and fixed-point coding but know nothing about embedded system and
ARM. Could someone tell me some hint how to write optimized code for
this pocket PC. If you can give me some links that will
2004 Aug 06
0
XScale realtime encoding possible?
I'm developing a Personalized system of news audible for PDAs(Pocket PC
and Palm OS), I have somes PDAs with differents processors(Samsung
(2410) 266 MHz, Intel Xscale PXA 250 to 200 and 400 MHz, OMAP1510) with
Pocket PC 2002 and 2003, and Palm OS 5 operating system. I offer myself
to test any application of speex that runs in these machines, only you
must send me the source code.
Regards.
2005 Oct 14
4
performance speex on ARM
hi,
i have searched through the archives but did not manage
to find benchmarks of encoding/decoding speex on ARM
processor. esp interested in ARM9E. understand that ARM5E
has some dsp-like instructions, wonder whether they are compatible
with those in ARM9E.
thanks in advance.
tk
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2005 Sep 15
2
Speex 1.1.10 on ARM926EJ-Sid(wb) rev 3 (v5l)
Hi all,
I'm trying to use libspeex 1.1.10 on an ARM926EJ-Sid(wb) rev 3
(v5l). I executed
the speexenc and speexdec test files and they can encode and decode.
But I'm getting 95% of cpu utilization on the codification and 44% on
the decodification.
I saw in the post:
http://lists.xiph.org/pipermail/speex-dev/2005-June/003485.html
that this version of speex works fine on ARM
2005 Apr 01
2
Speex for the Intel XScale with WMMX.
Jean-Marc,
At 08:12 PM 4/1/2005, Jean-Marc Valin wrote:
>I'm not even sure what WMMX is,
This is just a short name for the MMX/SSE extensions/intrinsic
functions for the intel XSCALE processors. Most of the WMMX
instructions have MMX/SSE equivalents, plus there are a few
other interesting functions. We have been thinking about doing
WMMX optimizations of the various speex asm functions,
2005 Apr 01
2
Speex for the Intel XScale with WMMX.
I work with the Microsoft Embedded Visual C++, and i don't have a linux
machine with me. I need to have the best performance in order to run my
application for the Intel XSCale with MMX. I don't know if i can compile
for this processor with the best performance using the Microsoft
compiler. I would like a help regarding how to get or build this .obj.
Thank you.
Cesar Bremer Pinheiro
2006 Jun 16
1
Problem with default_mail_env in beta9
Hallo,
I am playing arround with dovecot
I hat version 1.0.beta7 running fine. After installing beta9 there is a problem with default_mail_env setting.
I have all users in ldap.
there is an attribute "mailMessageStore" which contains a relative path to users maildir
mailMessageStore: sca/
my mailer completes this relative pathinformation to /var/mail/sca/
therefor I setup
2005 Apr 01
0
Speex for the Intel XScale with WMMX.
Hi,
I'm not even sure what WMMX is, so I have no idea how to use it. For
sure you would at least need to write some assembly. As for the current
inline assembly parts (for the ARMv4 arch), you would need to convert
them to VC++. It shouldn't be too hard, just push/load the registers at
the beginning and then save/pop at the end. It's just the small macros
(in fixed_arm4.h) that you