aoTuV Release 1 is equal to aoTuV b4.51(20051117) quality-wise, and Lancer 20060824 is based on aoTuV Release 1(r1). In terms of quality, there are NO difference in these encoders.
Did I make myself clear?
Just to make sure to all that there are no difference in code between beta 4.51 and Release 1: this is the difference between libvorbis-1.1.2 patched with beta 4.51 and Release 1:
diff -purN libvorbis-1.1.2/COPYING aotuv-r1_20051117/COPYING
--- libvorbis-1.1.2/COPYING 2006-08-24 14:47:35.000000000 +0200
+++ aotuv-r1_20051117/COPYING 2006-08-23 14:56:14.000000000 +0200
@@ -1,4 +1,4 @@
-aoTuV - Copyright (c) 2003-2005 Aoyumi
+aoTuV - Copyright (c) 2003-2006 Aoyumi
libvorbis - Copyright (c) 2002-2005 Xiph.org Foundation
Redistribution and use in source and binary forms, with or without
diff -purN libvorbis-1.1.2/aoTuV_README-1st.txt aotuv-r1_20051117/aoTuV_README-1st.txt
--- libvorbis-1.1.2/aoTuV_README-1st.txt 2006-08-24 14:47:35.000000000 +0200
+++ aotuv-r1_20051117/aoTuV_README-1st.txt 2006-08-23 15:02:14.000000000 +0200
@@ -1,4 +1,4 @@
-aoTuV beta4.51 release note
+aoTuV Release 1
"aoTuV" tunes up Xiph.Org's libvorbis uniquely.
A license is taken as "BSD-style license" as well as original libvorbis.
@@ -9,16 +9,15 @@ A license is taken as "BSD-style license
Manuke's patch is used for improvement in the speed of sort processing.
When "#define OPT_SORT" of "lib/psy.h" is deleted, the conventional
processing method is used.
+ Thanks! Manuke.
-
-Thanks! Manuke.
-
+ This version is the same contents as aoTuV beta4.51.
aoTuV based on <Xiph.Org libvorbis>
Copyright (c) 2002-2005 Xiph.Org Foundation
-Copyright (c) 2003-2005 Aoyumi
+Copyright (c) 2003-2006 Aoyumi
-AUTHOR : aoyumi <aoyumi at inter7.jp>
\ No newline at end of file
+AUTHOR : aoyumi <aoyumi at gmail.com>
diff -purN libvorbis-1.1.2/lib/info.c aotuv-r1_20051117/lib/info.c
--- libvorbis-1.1.2/lib/info.c 2006-08-24 14:47:35.000000000 +0200
+++ aotuv-r1_20051117/lib/info.c 2006-08-23 12:40:08.000000000 +0200
@@ -416,7 +416,7 @@ static int _vorbis_pack_info(oggpack_buf
}
static int _vorbis_pack_comment(oggpack_buffer *opb,vorbis_comment *vc){
- char temp[]="AO; aoTuV b4b [20051117] (based on Xiph.Org's libVorbis)";
+ char temp[]="AO; aoTuV r1 [20051117] (based on Xiph.Org's libVorbis)";
int bytes = strlen(temp);
/* preamble */
diff -purN libvorbis-1.1.2/lib/psy.c aotuv-r1_20051117/lib/psy.c
--- libvorbis-1.1.2/lib/psy.c 2006-08-24 14:47:35.000000000 +0200
+++ aotuv-r1_20051117/lib/psy.c 2006-08-23 14:25:56.000000000 +0200
@@ -1066,7 +1066,6 @@ void _vp_offset_and_mix(vorbis_look_psy
if(m4_val > 0){
if(fmask && (m4_start<i)){
mdct[i] *= m4_val;
- //logmdct[i]=todB(mdct+i) + .345; // + .345 is a hack
}
}