Brought EPIC_48K pitch table up-to-date.
authorjm <jm@0101bb08-14d6-0310-b084-bc0e0c8e3800>
Fri, 1 Dec 2006 14:05:36 +0000 (14:05 +0000)
committerjm <jm@0101bb08-14d6-0310-b084-bc0e0c8e3800>
Fri, 1 Dec 2006 14:05:36 +0000 (14:05 +0000)
git-svn-id: http://svn.xiph.org/trunk/speex@12162 0101bb08-14d6-0310-b084-bc0e0c8e3800

libspeex/lbr_48k_tables.c
libspeex/modes.c

index b25ec15..d4d80dc 100644 (file)
 const int dummy_epic_48k_variable=0;
 #ifdef EPIC_48K
 
-const signed char gain_cdbk_ulbr[192] = {
--31, -48, -30, 
--19, -10, -18, 
--33, -22, -45, 
--5, -56, -43, 
--30, -56, -3, 
--59, -17, -52, 
--41, -60, -58, 
--64, -47, -22, 
--30, -31, -31, 
--29, -14, -31, 
--22, -37, -58, 
--31, -44, 13, 
--37, 0, 1, 
--46, -55, -35, 
--56, -14, -53, 
--8, 1, -36, 
--29, -15, -27, 
--29, -39, -28, 
--43, -5, 3, 
--51, -27, -54, 
-10, -46, -36, 
-3, -3, -42, 
--27, 16, -22, 
--34, -52, 13, 
--31, -21, -28, 
--34, -45, -40, 
--20, -48, 4, 
--40, -27, 16, 
--6, 11, -44, 
--35, 12, -5, 
-19, -33, -37, 
--29, 18, -32, 
--29, -23, -19, 
-16, -47, -28, 
--34, -30, 17, 
--20, 2, -26, 
--38, -40, -36, 
-15, -14, -40, 
--39, 14, -9, 
--15, 25, -39, 
--26, 19, -32, 
--39, 17, -14, 
-10, -36, -26, 
-14, -13, -40, 
--29, -21, -12, 
--8, 19, -39, 
--36, -18, 15, 
--32, -38, -38, 
--19, 4, -23, 
--38, -7, 11, 
-9, -10, -39, 
--37, 24, -19, 
--34, -5, -8, 
--20, 23, -41, 
--4, 17, -31, 
--17, -26, -26, 
--24, 28, -36, 
--7, 15, -39, 
--42, 16, -11, 
--29, 14, -6, 
--36, 28, -27, 
--21, 5, -26, 
-11, -9, -39, 
--38, -7, 13, 
+const signed char gain_cdbk_ulbr[256] = {
+-31, -48, -30, 10,
+-19, -10, -18, 25,
+-33, -22, -45, 12,
+-5, -56, -43, 31,
+-30, -56, -3, 28,
+-59, -17, -52, 31,
+-41, -60, -58, 32,
+-64, -47, -22, 29,
+-30, -31, -31, 2,
+-29, -14, -31, 11,
+-22, -37, -58, 21,
+-31, -44, 13, 29,
+-37, 0, 1, 35,
+-46, -55, -35, 20, 
+-56, -14, -53, 32,
+-8, 1, -36, 31,
+-29, -15, -27, 13,
+-29, -39, -28, 7,
+-43, -5, 3, 37,
+-51, -27, -54, 23,
+10, -46, -36, 30,
+3, -3, -42, 37,
+-27, 16, -22, 32,
+-34, -52, 13, 34,
+-31, -21, -28, 8,
+-34, -45, -40, 12,
+-20, -48, 4, 32,
+-40, -27, 16, 31,
+-6, 11, -44, 41,
+-35, 12, -5, 37,
+19, -33, -37, 29,
+-29, 18, -32, 27,
+-29, -23, -19, 13,
+16, -47, -28, 34,
+-34, -30, 17, 27,
+-20, 2, -26, 26,
+-38, -40, -36, 9,
+15, -14, -40, 37,
+-39, 14, -9, 38,
+-15, 25, -39, 41,
+-26, 19, -32, 29,
+-39, 17, -14, 37,
+10, -36, -26, 26,
+14, -13, -40, 37,
+-29, -21, -12, 17,
+-8, 19, -39, 41,
+-36, -18, 15, 33,
+-32, -38, -38, 6,
+-19, 4, -23, 29,
+-38, -7, 11, 37,
+9, -10, -39, 35,
+-37, 24, -19, 37,
+-34, -5, -8, 27,
+-20, 23, -41, 38,
+-4, 17, -31, 39,
+-17, -26, -26, 14,
+-24, 28, -36, 36,
+-7, 15, -39, 40,
+-42, 16, -11, 40,
+-29, 14, -6, 38,
+-36, 28, -27, 35,
+-21, 5, -26, 27,
+11, -9, -39, 37,
+-38, -7, 13, 38
 };
 
 
index de1a612..34cfd18 100644 (file)
@@ -608,7 +608,7 @@ static const SpeexSubmode nb_48k_submode = {
    split_cb_search_shape_sign,
    split_cb_shape_sign_unquant,
    &split_cb_nb_48k,
-   QCONST16(.45,15),
+   QCONST16(.7,15),
    144
 };