Thank you for your quick reply. I am interested in helping port it to fixed point (as a school project - I am willing to learn.) What would I have to do? By the way, what's the difference between the preprocessor VAD and the built-in one? I heard the preprocessor one is better. Would it possible to port that to fixed-point as well? Do you think the preprocessor VAD would work in a real-time encoder or was there a special reason why it was placed in the preprocessor and not the encoder? Thank you once again!
<br><br>SingHui<br><br><br><br><div><span class="gmail_quote">On 12/28/05, <b class="gmail_sendername">Jean-Marc Valin</b> &lt;<a href="mailto:Jean-Marc.Valin@usherbrooke.ca">Jean-Marc.Valin@usherbrooke.ca</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; I found this message concerning VAD and was wondering whether VAD has<br>&gt; been ported to fixed-point in the latest version?
<br><br>Sorry, VAD is still float, but if you're using the built-in one, float<br>emulation should work (it's not very compute-intensive).<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jean-Marc<br><br>&gt; Thanks,<br>&gt; SingHui<br>&gt;<br>&gt; ---------- Forwarded message ----------
<br>&gt; From: Jean-Marc Valin &lt;<a href="mailto:Jean-Marc.Valin@usherbrooke.ca">Jean-Marc.Valin@usherbrooke.ca</a>&gt;<br>&gt; Date: Jul 22, 2005 1:02 AM<br>&gt; Subject: Re: [Speex-dev] Fixed-point<br>&gt; To: gue baja &lt; 
<a href="mailto:gue_baja@yahoo.com">gue_baja@yahoo.com</a>&gt;<br>&gt; Cc: <a href="mailto:speex-dev@xiph.org">speex-dev@xiph.org</a><br>&gt;<br>&gt; Hi Baja,<br>&gt;<br>&gt; Here's a quick summary:<br>&gt; In narrowband, the encoder and decoder are all ported to fixed-point
<br>&gt; for<br>&gt; CBR between 4 kbps and 18.2 kbps. Only the 2 kbps (vocoder) and 24.6<br>&gt; kbps modes still have a few floats left. Most of wideband is also<br>&gt; ported, but there are some float operations left. The packet loss
<br>&gt; concealment is also done, but not the VAD/VBR. The jitter buffer<br>&gt; isn't<br>&gt; converted, but there's not many float ops there in the first place.<br>&gt; The<br>&gt; preprocessor and echo cancellor aren't converted and there's lots of
<br>&gt; float stuff there.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Jean-Marc<br>&gt;<br>&gt; Le mercredi 20 juillet 2005 à 09:18 -0700, gue baja a écrit :<br>&gt; &gt; Is there any place where I can see a summary of what<br>&gt; &gt; is being done and what is still pending with the fixed
<br>&gt; &gt; point version of the libraries?<br>&gt; &gt;<br>&gt; &gt; I have some experience with vocoders and fairly good<br>&gt; &gt; experience with de-jitters and suchs. I may be able to<br>&gt; &gt; help.<br>&gt; &gt;
<br>&gt; &gt; Thanks<br>&gt; &gt;<br>&gt; &gt; Baja<br>&gt; &gt; _______________________________________________<br>&gt; &gt; Speex-dev mailing list<br>&gt; &gt; <a href="mailto:Speex-dev@xiph.org">Speex-dev@xiph.org</a><br>
&gt; &gt; <a href="http://lists.xiph.org/mailman/listinfo/speex-dev">http://lists.xiph.org/mailman/listinfo/speex-dev</a><br>&gt; &gt;<br>&gt; --<br>&gt; Jean-Marc Valin &lt;<a href="mailto:Jean-Marc.Valin@USherbrooke.ca">
Jean-Marc.Valin@USherbrooke.ca</a>&gt;<br>&gt; Université de Sherbrooke<br>&gt;<br>&gt; _______________________________________________<br>&gt; Speex-dev mailing list<br>&gt; <a href="mailto:Speex-dev@xiph.org">Speex-dev@xiph.org
</a><br>&gt; <a href="http://lists.xiph.org/mailman/listinfo/speex-dev">http://lists.xiph.org/mailman/listinfo/speex-dev</a><br></blockquote></div><br>