<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">Thanks Jean-Marc.&nbsp; Is there a Speex trunk for the C64xx I can use?&nbsp; Or do I have to figure what options </DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">to turn on (in configure) when building the library?&nbsp; Thanks.</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">&nbsp;</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">Regards,</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">Andy Ngo<BR><BR></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">----- Original Message ----<BR>From: Jean-Marc Valin &lt;jean-marc.valin@usherbrooke.ca&gt;<BR>To: ndno72-speex@yahoo.com<BR>Cc: jtrantow@ieee.org; speex-dev@xiph.org<BR>Sent: Tuesday, December 5, 2006 2:52:02 PM<BR>Subject: Re: [Speex-dev] Speex support for TI DaVinci processor<BR><BR>
<DIV>Hi Andy,<BR><BR>Speex itself (the library) should work fine on the C64xx because from<BR>the libspeex point of view, just just another 32-bit architecture with<BR>no FPU. There wasn't anything special to do to port Speex to the C64<BR>(unlike the C5x).<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;Jean-Marc<BR><BR>ndno72-speex@yahoo.com a écrit :<BR>&gt; Jerry,<BR>&gt; <BR>&gt; Thanks for the response; basically, I need to get just the narrow<BR>&gt; band working now (maybe use advanced features such as jitter buffer,<BR>&gt; echo cancellation, VAD, etc in the future); the DSP will do the<BR>&gt; encode and decode simultaneously as data are available. My main<BR>&gt; objective is just do a voice application that runs on the ARM side of<BR>&gt; the DaVinci with the codec running on the DSP side; the application<BR>&gt; on the ARM will get from and give to the DSP Speex encoded data via<BR>&gt; shared memory.&nbsp;&nbsp;On the outbound flow (to ARM), the DSP basically<BR>&gt;
 continuously samples a mic, encodes it in Speex format, and give it<BR>&gt; to the application on the ARM side via the shared memory; on the<BR>&gt; inbound flow (from ARM), the DSP gets encoded Speex data via the<BR>&gt; shared memory, decodes it and then plays it to the speaker.<BR>&gt; <BR>&gt; I know there's a Speex port for the TMS320VC5510 but will that port<BR>&gt; work for the C64xx series?&nbsp;&nbsp;Thanks.<BR>&gt; <BR>&gt; Regards Andy<BR>&gt; <BR>&gt; ----- Original Message ---- From: Jerry Trantow &lt;jtrantow@ieee.org&gt; <BR>&gt; To: ndno72-speex@yahoo.com; speex-dev@xiph.org Sent: Tuesday,<BR>&gt; December 5, 2006 1:55:13 PM Subject: RE: [Speex-dev] Speex support<BR>&gt; for TI DaVinci processor<BR>&gt; <BR>&gt; <BR>&gt; Do you need to encode and/or decode?&nbsp;&nbsp;I did some work optimizing the<BR>&gt; DM642 speex 1.1.11.1 encoder earlier this year.&nbsp;&nbsp;I was able to reduce<BR>&gt; the narrow band MIPS from approx 30 to 16 using some of the
 #pragmas<BR>&gt; and optimizing the functions (Following the BlackFin example.)&nbsp;&nbsp; The<BR>&gt; project I was working on has been put on hold so I haven’t looked at<BR>&gt; the more recent changes.&nbsp;&nbsp;If you are tight on MIPS, there are plenty<BR>&gt; of opportunities to optimize Speex following the BlackFin example.<BR>&gt; <BR>&gt; -----Original Message----- From: speex-dev-bounces@xiph.org<BR>&gt; [mailto:speex-dev-bounces@xiph.org] On Behalf Of<BR>&gt; ndno72-speex@yahoo.com Sent: Friday, December 01, 2006 5:18 PM To:<BR>&gt; speex-dev@xiph.org Subject: [Speex-dev] Speex support for TI DaVinci<BR>&gt; processor<BR>&gt; <BR>&gt; Hi,<BR>&gt; <BR>&gt; My company just recently bought a TI DaVinci development board and<BR>&gt; I'm trying to port Speex to run on it.&nbsp;&nbsp;The TI DaVinci chip has an<BR>&gt; ARM926 processor and a TMS320C64+ DSP in it.&nbsp;&nbsp;I was able to get Speex<BR>&gt; somewhat working on a TMS320VC5510 about a year ago but I
 was<BR>&gt; wondering is there anything special I need to do to get Speex working<BR>&gt; on the TMS320C64+ DSP in the DaVinci chip.&nbsp;&nbsp;I appreciate any insight<BR>&gt; or comment you may give me or point me to sites where I can get more<BR>&gt; information.&nbsp;&nbsp;Thanks in advance!<BR>&gt; <BR>&gt; Andy<BR>&gt; <BR>&gt; <BR>&gt; ------------------------------------------------------------------------<BR>&gt; <BR>&gt; <BR>&gt; _______________________________________________ Speex-dev mailing<BR>&gt; list Speex-dev@xiph.org <BR>&gt; <A href="http://lists.xiph.org/mailman/listinfo/speex-dev" target=_blank>http://lists.xiph.org/mailman/listinfo/speex-dev</A></DIV></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif"><BR></DIV></div></body></html>