<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hi <BR>
&nbsp;<BR>
When we run the profiler these 3 functions take more than 8500 cycles.<BR>
&nbsp;<BR>
<DIV><FONT class=ecxApple-style-span face="'comic sans ms'">split_cb_search_shape_sign_N1()</FONT><SPAN style="WHITE-SPACE: pre" class=ecxApple-tab-span><FONT class=ecxApple-style-span face="'comic sans ms'"> </FONT></SPAN><FONT class=ecxApple-style-span face="'comic sans ms'">22782</FONT></DIV>
<DIV><FONT class=ecxApple-style-span face="'comic sans ms'">pitch_search_3tap()</FONT><SPAN style="WHITE-SPACE: pre" class=ecxApple-tab-span><FONT class=ecxApple-style-span face="'comic sans ms'"> </FONT></SPAN><FONT class=ecxApple-style-span face="'comic sans ms'">19208</FONT></DIV>
<DIV><FONT class=ecxApple-style-span face="'comic sans ms'">lpc_to_lsp()</FONT><SPAN style="WHITE-SPACE: pre" class=ecxApple-tab-span><FONT class=ecxApple-style-span face="'comic sans ms'"> </FONT></SPAN><FONT class=ecxApple-style-span face="'comic sans ms'">16007</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>So can I configure these in a different way so it takes less cycles.</DIV>
<DIV>I do not need very high sound quality</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks for your time</DIV>
<DIV><BR>Warm Regards&nbsp;<BR>Saju<BR><BR>&nbsp;</DIV>&gt; From: yates@ieee.org<BR>&gt; To: saju_pa@hotmail.com<BR>&gt; CC: speex-dev@xiph.org<BR>&gt; Subject: Re: [Speex-dev] Speex on TI DSP 5505<BR>&gt; Date: Mon, 29 Mar 2010 19:55:55 -0400<BR>&gt; <BR>&gt; Saju Palayur &lt;saju_pa@hotmail.com&gt; writes:<BR>&gt; <BR>&gt; &gt; Hi<BR>&gt; &gt;<BR>&gt; &gt; <BR>&gt; &gt;<BR>&gt; &gt; We have ported the Narrow band 8 Khz Speex encoder and decoder on to TI DSP 5505<BR>&gt; &gt;<BR>&gt; &gt; <BR>&gt; &gt;<BR>&gt; &gt; To compress 20ms of 16 bit audio sampled at 8Khz it takes 4.2ms.<BR>&gt; &gt;<BR>&gt; &gt; Is there any optimizations I can do to make it run faster.<BR>&gt; <BR>&gt; The first thing to do would be to profile the code (I assume you're<BR>&gt; using CCS) and see where the most time is being spent. <BR>&gt; <BR>&gt; --Randy<BR>&gt; <BR>&gt; &gt; <BR>&gt; &gt;<BR>&gt; &gt; Thanks for yor time<BR>&gt; &gt;<BR>&gt; &gt; <BR>&gt; &gt;<BR>&gt; &gt; Regards<BR>&gt; &gt;<BR>&gt; &gt; Saju<BR>&gt; &gt;<BR>&gt; &gt; <BR>&gt; &gt; _______________________________________________<BR>&gt; &gt; Speex-dev mailing list<BR>&gt; &gt; Speex-dev@xiph.org<BR>&gt; &gt; http://lists.xiph.org/mailman/listinfo/speex-dev<BR>&gt; <BR>&gt; -- <BR>&gt; Randy Yates % "She tells me that she likes me very much,<BR>&gt; Digital Signal Labs % but when I try to touch, she makes it<BR>&gt; mailto://yates@ieee.org % all too clear."<BR>&gt; http://www.digitalsignallabs.com % 'Yours Truly, 2095', *Time*, ELO <BR>                                               </body>
</html>