[xiph-cvs] cvs commit: vorbis/lib/modes mode_A.h mode_AA.h mode_B.h mode_C.h mode_D.h mode_E.h

Monty xiphmont at xiph.org
Thu Feb 15 11:06:04 PST 2001



xiphmont    01/02/15 11:06:03

  Modified:    lib/modes mode_A.h mode_AA.h mode_B.h mode_C.h mode_D.h
                        mode_E.h
  Log:
  Some new preecho code; split energy threshholding up into a few bands.
  
  Monty

Revision  Changes    Path
1.12      +3 -2      vorbis/lib/modes/mode_A.h

Index: mode_A.h
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/modes/mode_A.h,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- mode_A.h	2001/02/02 03:52:24	1.11
+++ mode_A.h	2001/02/15 19:06:02	1.12
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: predefined encoding modes
- last mod: $Id: mode_A.h,v 1.11 2001/02/02 03:52:24 xiphmont Exp $
+ last mod: $Id: mode_A.h,v 1.12 2001/02/15 19:06:02 xiphmont Exp $
 
  ********************************************************************/
 
@@ -310,8 +310,9 @@
   },
   /* psy */
   {&_psy_set_A0,&_psy_set_A},
+
   /* thresh sample period, preecho clamp trigger threshhold, range, minenergy */
-  256, 20.f, -26.f, -96.f,
+  256, {26.f,26.f,26.f,30.f}, {-90.f,-90.f,-90.f,-90.f}, -90.f,
 
   -10., 
 

1.8       +4 -4      vorbis/lib/modes/mode_AA.h

Index: mode_AA.h
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/modes/mode_AA.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- mode_AA.h	2001/02/02 03:52:25	1.7
+++ mode_AA.h	2001/02/15 19:06:02	1.8
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: predefined encoding modes
- last mod: $Id: mode_AA.h,v 1.7 2001/02/02 03:52:25 xiphmont Exp $
+ last mod: $Id: mode_AA.h,v 1.8 2001/02/15 19:06:02 xiphmont Exp $
 
  ********************************************************************/
 
@@ -240,7 +240,7 @@
                                         0.246f, .387f};
 static vorbis_info_floor0 _floor_set1AA={30, 44100, 256, 12,150, 2, {2,3}, 
                                         .082f, .126f};
-static vorbis_info_residue0 _residue_set0AA={0,64,16,6,4,
+static vorbis_info_residue0 _residue_set0AA={0,192,16,6,4,
                                             {0,1,1,1,1,1},
                                             {6,7,8,9,10},
                                             
@@ -269,7 +269,7 @@
 codec_setup_info info_AA={
 
   /* smallblock, largeblock */
-  {256, 2048}, 
+  {512, 2048}, 
   /* modes,maps,times,floors,residues,books,psys */
   2,          2,    1,     2,       2,   20,   2,
   /* modes */
@@ -311,7 +311,7 @@
   /* psy */
   {&_psy_set_AA0,&_psy_set_AA},
   /* thresh sample period, preecho clamp trigger threshhold, range, minenergy */
-  256, 24.f, -28.f, -96.f,
+  256, {30.f,30.f,30.f,34.f}, {-90.f,-90.f,-90.f,-90.f}, -90.f,
 
   -10., 
 

1.11      +2 -2      vorbis/lib/modes/mode_B.h

Index: mode_B.h
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/modes/mode_B.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- mode_B.h	2001/02/02 03:52:25	1.10
+++ mode_B.h	2001/02/15 19:06:02	1.11
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: predefined encoding modes
- last mod: $Id: mode_B.h,v 1.10 2001/02/02 03:52:25 xiphmont Exp $
+ last mod: $Id: mode_B.h,v 1.11 2001/02/15 19:06:02 xiphmont Exp $
 
  ********************************************************************/
 
@@ -311,7 +311,7 @@
   /* psy */
   {&_psy_set_B0,&_psy_set_B},
   /* thresh sample period, preecho clamp trigger threshhold, range, minenergy */
-  256, 20.f, -24.f, -96.f,
+  256, {26.f,26.f,26.f,30.f}, {-90.f,-90.f,-90.f,-90.f}, -90.f,
 
   -10., 
 

1.10      +2 -2      vorbis/lib/modes/mode_C.h

Index: mode_C.h
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/modes/mode_C.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- mode_C.h	2001/02/02 03:52:25	1.9
+++ mode_C.h	2001/02/15 19:06:02	1.10
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: predefined encoding modes
- last mod: $Id: mode_C.h,v 1.9 2001/02/02 03:52:25 xiphmont Exp $
+ last mod: $Id: mode_C.h,v 1.10 2001/02/15 19:06:02 xiphmont Exp $
 
  ********************************************************************/
 
@@ -311,7 +311,7 @@
   /* psy */
   {&_psy_set_C0,&_psy_set_C},
   /* thresh sample period, preecho clamp trigger threshhold, range, minenergy */
-  256, 20.f, -20.f, -96.f,
+  256, {26.f,26.f,26.f,30.f}, {-90.f,-90.f,-90.f,-90.f}, -90.f,
 
   -15., 
 

1.11      +2 -2      vorbis/lib/modes/mode_D.h

Index: mode_D.h
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/modes/mode_D.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- mode_D.h	2001/02/02 03:52:25	1.10
+++ mode_D.h	2001/02/15 19:06:02	1.11
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: predefined encoding modes
- last mod: $Id: mode_D.h,v 1.10 2001/02/02 03:52:25 xiphmont Exp $
+ last mod: $Id: mode_D.h,v 1.11 2001/02/15 19:06:02 xiphmont Exp $
 
  ********************************************************************/
 
@@ -308,7 +308,7 @@
   /* psy */
   {&_psy_set_D0,&_psy_set_D},
   /* thresh sample period, preecho clamp trigger threshhold, range, minenergy */
-  256, 18.f, -18.f, -96.f,
+  256, {26.f,26.f,26.f,30.f}, {-90.f,-90.f,-90.f,-90.f}, -90.f,
 
   -15., 
 

1.9       +2 -2      vorbis/lib/modes/mode_E.h

Index: mode_E.h
===================================================================
RCS file: /usr/local/cvsroot/vorbis/lib/modes/mode_E.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- mode_E.h	2001/02/02 03:52:25	1.8
+++ mode_E.h	2001/02/15 19:06:02	1.9
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: predefined encoding modes
- last mod: $Id: mode_E.h,v 1.8 2001/02/02 03:52:25 xiphmont Exp $
+ last mod: $Id: mode_E.h,v 1.9 2001/02/15 19:06:02 xiphmont Exp $
 
  ********************************************************************/
 
@@ -306,7 +306,7 @@
   /* psy */
   {&_psy_set_E0,&_psy_set_E},
   /* thresh sample period, preecho clamp trigger threshhold, range, minenergy */
-  256, 18.f, -18.f, -96.f,
+  256, {26.f,26.f,26.f,30.f}, {-90.f,-90.f,-90.f,-90.f}, -90.f,
 
   -15., 
 

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'cvs-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the commits mailing list