[Speex-dev] Sound distorted after normalized.
    Erik de Castro Lopo 
    erikd-100 at mega-nerd.com
       
    Tue Dec 28 19:54:02 PST 2004
    
    
  
On Tue, 28 Dec 2004 19:49:34 -0800 (PST)
Tay YueWeng <yueweng at yahoo.com> wrote:
> 
> Dear all, 
> 
> First, my aim is to achieve VoIP using VBR and DTX
> under Win32.
> I face a problem using speex 1.0.4 and need some help.
> 
> My voice is ok and no background noise when I do NOT
> normalize 16 bit value to floating value. Normalized
> means dividing the 16 bit value by 32767.
16 bit ints have a range of -32768 to 32767. If you divide
-32768 by 32767.0 you end up with -1.00003051850948 which
is a bad thing.
Try normalizing with a value of 32768.0.
Erik
-- 
+-----------------------------------------------------------+
  Erik de Castro Lopo  nospam at mega-nerd.com (Yes it's valid)
+-----------------------------------------------------------+
"OS X is great that way.  I put a copy of OS X on my coffee table,
and it hasn't been hacked yet. Yes, I am using it as a server. I
serve several meals on it every week." -- Anthony Minkoff
    
    
More information about the Speex-dev
mailing list