Lower absolute ATH to no more than -130dB, -140 nominal. Carsten has
authorMonty <xiphmont@xiph.org>
Tue, 2 Sep 2003 06:05:47 +0000 (06:05 +0000)
committerMonty <xiphmont@xiph.org>
Tue, 2 Sep 2003 06:05:47 +0000 (06:05 +0000)
found enough conterexamples at this point to disprove the rationale
for a lowest-possible ATH in masking; the only value it has left is to
give a bottom end to the dB range to avoid FP underflows.

Monty

svn path=/trunk/vorbis/; revision=5284

lib/modes/psych_16.h
lib/modes/psych_44.h
lib/modes/psych_8.h

index 0e9870a..c6098bf 100644 (file)
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: 16kHz settings 
- last mod: $Id: psych_16.h,v 1.2 2002/10/11 11:14:42 xiphmont Exp $
+ last mod: $Id: psych_16.h,v 1.3 2003/09/02 06:05:47 xiphmont Exp $
 
  ********************************************************************/
 
@@ -122,7 +122,7 @@ static int _psy_ath_floater_16[4]={
 };
 
 static int _psy_ath_abs_16[4]={
-  -110,-110,-120,-140,
+  -130,-130,-130,-140,
 };
 
 
index 97a303a..156e347 100644 (file)
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: key psychoacoustic settings for 44.1/48kHz
- last mod: $Id: psych_44.h,v 1.27 2002/10/18 06:00:12 xiphmont Exp $
+ last mod: $Id: psych_44.h,v 1.28 2003/09/02 06:05:47 xiphmont Exp $
 
  ********************************************************************/
 
@@ -391,7 +391,7 @@ static int _psy_ath_floater[11]={
 };
 
 static int _psy_ath_abs[11]={
-  -110,-110,-120,-130,-140,-140,-140,-140,-140,-140,-150,
+  -130,-130,-130,-130,-140,-140,-140,-140,-140,-140,-150,
 };
 
 /* stereo setup.  These don't map directly to quality level, there's
index 79ba849..1cbdd41 100644 (file)
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: 8kHz psychoacoustic settings 
- last mod: $Id: psych_8.h,v 1.2 2002/07/11 08:57:29 xiphmont Exp $
+ last mod: $Id: psych_8.h,v 1.3 2003/09/02 06:05:47 xiphmont Exp $
 
  ********************************************************************/
 
@@ -97,6 +97,6 @@ static int _psy_ath_floater_8[3]={
 };
 
 static int _psy_ath_abs_8[3]={
-  -110,-110,-140,
+  -130,-130,-140,
 };