Hi, I found this message concerning VAD and was wondering whether VAD has been ported to fixed-point in the latest version? Thanks, SingHui ---------- Forwarded message ---------- From: Jean-Marc Valin <Jean-Marc.Valin@usherbrooke.ca> Date: Jul 22, 2005 1:02 AM Subject: Re: [Speex-dev] Fixed-point To: gue baja <gue_baja@yahoo.com> Cc: speex-dev@xiph.org Hi Baja, Here's a quick summary: In narrowband, the encoder and decoder are all ported to fixed-point for CBR between 4 kbps and 18.2 kbps. Only the 2 kbps (vocoder) and 24.6 kbps modes still have a few floats left. Most of wideband is also ported, but there are some float operations left. The packet loss concealment is also done, but not the VAD/VBR. The jitter buffer isn't converted, but there's not many float ops there in the first place. The preprocessor and echo cancellor aren't converted and there's lots of float stuff there. Jean-Marc Le mercredi 20 juillet 2005 ? 09:18 -0700, gue baja a ?crit :> Is there any place where I can see a summary of what > is being done and what is still pending with the fixed > point version of the libraries? > > I have some experience with vocoders and fairly good > experience with de-jitters and suchs. I may be able to > help. > > Thanks > > Baja > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev >-- Jean-Marc Valin <Jean-Marc.Valin@USherbrooke.ca> Universit? de Sherbrooke _______________________________________________ Speex-dev mailing list Speex-dev@xiph.org http://lists.xiph.org/mailman/listinfo/speex-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20051227/fc98cc62/attachment.htm
> I found this message concerning VAD and was wondering whether VAD has > been ported to fixed-point in the latest version?Sorry, VAD is still float, but if you're using the built-in one, float emulation should work (it's not very compute-intensive). Jean-Marc> Thanks, > SingHui > > ---------- Forwarded message ---------- > From: Jean-Marc Valin <Jean-Marc.Valin@usherbrooke.ca> > Date: Jul 22, 2005 1:02 AM > Subject: Re: [Speex-dev] Fixed-point > To: gue baja < gue_baja@yahoo.com> > Cc: speex-dev@xiph.org > > Hi Baja, > > Here's a quick summary: > In narrowband, the encoder and decoder are all ported to fixed-point > for > CBR between 4 kbps and 18.2 kbps. Only the 2 kbps (vocoder) and 24.6 > kbps modes still have a few floats left. Most of wideband is also > ported, but there are some float operations left. The packet loss > concealment is also done, but not the VAD/VBR. The jitter buffer > isn't > converted, but there's not many float ops there in the first place. > The > preprocessor and echo cancellor aren't converted and there's lots of > float stuff there. > > Jean-Marc > > Le mercredi 20 juillet 2005 ? 09:18 -0700, gue baja a ?crit : > > Is there any place where I can see a summary of what > > is being done and what is still pending with the fixed > > point version of the libraries? > > > > I have some experience with vocoders and fairly good > > experience with de-jitters and suchs. I may be able to > > help. > > > > Thanks > > > > Baja > > _______________________________________________ > > Speex-dev mailing list > > Speex-dev@xiph.org > > http://lists.xiph.org/mailman/listinfo/speex-dev > > > -- > Jean-Marc Valin <Jean-Marc.Valin@USherbrooke.ca> > Universit? de Sherbrooke > > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev
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! SingHui On 12/28/05, Jean-Marc Valin <Jean-Marc.Valin@usherbrooke.ca> wrote:> > > I found this message concerning VAD and was wondering whether VAD has > > been ported to fixed-point in the latest version? > > Sorry, VAD is still float, but if you're using the built-in one, float > emulation should work (it's not very compute-intensive). > > Jean-Marc > > > Thanks, > > SingHui > > > > ---------- Forwarded message ---------- > > From: Jean-Marc Valin <Jean-Marc.Valin@usherbrooke.ca> > > Date: Jul 22, 2005 1:02 AM > > Subject: Re: [Speex-dev] Fixed-point > > To: gue baja < gue_baja@yahoo.com> > > Cc: speex-dev@xiph.org > > > > Hi Baja, > > > > Here's a quick summary: > > In narrowband, the encoder and decoder are all ported to fixed-point > > for > > CBR between 4 kbps and 18.2 kbps. Only the 2 kbps (vocoder) and 24.6 > > kbps modes still have a few floats left. Most of wideband is also > > ported, but there are some float operations left. The packet loss > > concealment is also done, but not the VAD/VBR. The jitter buffer > > isn't > > converted, but there's not many float ops there in the first place. > > The > > preprocessor and echo cancellor aren't converted and there's lots of > > float stuff there. > > > > Jean-Marc > > > > Le mercredi 20 juillet 2005 ? 09:18 -0700, gue baja a ?crit : > > > Is there any place where I can see a summary of what > > > is being done and what is still pending with the fixed > > > point version of the libraries? > > > > > > I have some experience with vocoders and fairly good > > > experience with de-jitters and suchs. I may be able to > > > help. > > > > > > Thanks > > > > > > Baja > > > _______________________________________________ > > > Speex-dev mailing list > > > Speex-dev@xiph.org > > > http://lists.xiph.org/mailman/listinfo/speex-dev > > > > > -- > > Jean-Marc Valin <Jean-Marc.Valin@USherbrooke.ca> > > Universit? de Sherbrooke > > > > _______________________________________________ > > Speex-dev mailing list > > Speex-dev@xiph.org > > http://lists.xiph.org/mailman/listinfo/speex-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20051228/0946c0aa/attachment.html