<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16544" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>male.snd and maleout5x.snd are headerless 16-bit
mono audio files. There is no reason why you could not play these files
after adding an appropriate header. Or, you can use something that
supports raw audio files. Now, if the playback sounds terrible, there may
be some other issue.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>malebits5x.dat is the encoded file. It is a
series of 20-byte frames, without any Ogg header. You will not be able to
play it back in a decoder which expects a file header. You can build with
DECODE_ONLY defined in config.h, and then you can decode an existing
file.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>The execution time of the project in the simulator
is so long because the C54x simulator is horribly slow. It is much, much
slower than the C55x and C64x simulators. Speex does not run as well on
the C54x as it does on C55x. The last time I checked (build 12825, a
little before 1.2 Beta 2), I saw about 68 MIPs for C54x and 27 MIPs for
C55x, for 8kbps, complexity 1. Both of these numbers are dramatic
improvements over the first results that I saw a couple of years ago.
There are no assembly optimizations for TI DSPs in the source tree, so all of
the improvement has come from Jean-Marc's work.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Speex runs fast enough on a C54x to be used for
real-time telephony. If you have the choice, though, it runs much better
on the C55x.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Regards,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Jim</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=ahmadagha23@yahoo.com href="mailto:ahmadagha23@yahoo.com">daryoosh
goal</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=speex-dev@xiph.org
href="mailto:speex-dev@xiph.org">speex-dev@xiph.org</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, November 07, 2007 11:05
AM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> [Speex-dev] some questions about
speex on TMS and also unsubscribe</DIV>
<DIV><FONT face=Arial size=2></FONT><FONT face=Arial size=2></FONT><BR></DIV>
<DIV>Hi;</DIV>
<DIV>I have a question about speex on TMS320C54X:</DIV>
<DIV>I have build and run the related project on Code Composer Studio IDE
(ver. 3.1) and the male.snd (93.7KB) was its input file and
malebits5x.dat (5.85KB) and maleout5x.snd (93.5KB) are output files. What
is malebits5x.dat file? if it is encoded file, why I could'nt decode
it?</DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV>Also if maleout5x.snd is output recoverd file why after adding
header I couldn't play it?</DIV>
<DIV>The other question is that why the execution time of this project so long
in simulator? Could you tell me its MIPS for TMS320c54cst? can I use speex for
real-time telephony purpose? </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT color=#ff0000>ALSO how can I could prohibit receiving emails from
speex-dev?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV>regards</DIV>
<P>__________________________________________________<BR>Do You
Yahoo!?<BR>Tired of spam? Yahoo! Mail has the best spam protection around
<BR>http://mail.yahoo.com
<P>
<HR>
<P></P>_______________________________________________<BR>Speex-dev mailing
list<BR>Speex-dev@xiph.org<BR>http://lists.xiph.org/mailman/listinfo/speex-dev<BR></BLOCKQUOTE></BODY></HTML>