[Speex-dev] Fixed point bug in 1.1.6

Jean-Marc Valin Jean-Marc.Valin at USherbrooke.ca
Mon Mar 14 21:20:00 PST 2005


Hi,

It's been a while since this bug was reported, but it's finally fixed in
SVN. It was an overflow bug affecting only the wideband and
ultra-wideband modes in cases where the input signal is close to
saturation.

	Jean-Marc

Le vendredi 24 septembre 2004 à 13:51 +0200, Tomasz Pyra a écrit :
> Please compare samples:
> 
> http://www.ivo.pl/ivo2/sound/krwawa_org.wav
> http://www.ivo.pl/ivo2/sound/krwawa_fixed.wav
> http://www.ivo.pl/ivo2/sound/krwawa_float.wav
> 
> krwawa_org.wav is original file.
> Both output files was created using same program by compressing from wav 
> to speex, then decompressing from speex to wav (using speex_encode_int 
> and speex_decode_int).
> 
> Only difference was used speex library.
> krwawa_fixed.wav was created by libspeex compiled with defined FIXED_POINT
> krwawa_float.wav was created without FIXED_POINT.
> 
> When samples values do not exceed (-32000;32000) eveything is ok.
> Testing platform was Pocket PC, with ARM cpu, libspeex compiled in MsEVC++4.
> 
> 
> _______________________________________________
> Speex-dev mailing list
> Speex-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/speex-dev
> 
-- 
Jean-Marc Valin <Jean-Marc.Valin at USherbrooke.ca>
Université de Sherbrooke



More information about the Speex-dev mailing list