[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