Last cleanup for 0.0.3
[speexdsp.git] / libspeex / stoc.c
1 /*---------------------------------------------------------------------------*\\r
2 |                                                                             |\r
3 | FILE: STOC.C                                                                |\r
4 | TYPE: Unix C data file                                                      |\r
5 | AUTHOR: David Rowe                                                          |\r
6 | DATE CREATED: 23/3/93                                                       |\r
7 | LAST MODIFIED: 23/3/93                                                      |\r
8 |                                                                             |\r
9 | DoD CELP 3.2 stochastic codebook.                                           |\r
10 |                                                                             |\r
11 \*---------------------------------------------------------------------------*/\r
12 /* \r
13    This library is free software; you can redistribute it and/or\r
14    modify it under the terms of the GNU Lesser General Public\r
15    License as published by the Free Software Foundation; either\r
16    version 2.1 of the License, or (at your option) any later version.\r
17    \r
18    This library is distributed in the hope that it will be useful,\r
19    but WITHOUT ANY WARRANTY; without even the implied warranty of\r
20    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\r
21    Lesser General Public License for more details.\r
22    \r
23    You should have received a copy of the GNU Lesser General Public\r
24    License along with this library; if not, write to the Free Software\r
25    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\r
26 */\r
27 \r
28 \r
29 float stoc[] = {\r
30    0.,  1.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,  1.,  0.,  0.,  0.,  0., -1.,\r
31    0.,  0., -1.,  0., -1.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,  0., -1.,  0., -1., -1.,  0.,  0.,\r
32   -1.,  0., -1.,  0., -1.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  1.,  0.,\r
33    0.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1., -1.,  0.,\r
34    1.,  0.,  1.,  0., -1.,  1.,  0.,  0.,  0.,  0.,  0., -1.,  0.,  0.,  1.,  0.,  0.,  0., -1.,  0.,\r
35    0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,\r
36    0., -1., -1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0., -1., -1.,\r
37    0.,  1., -1.,  0.,  0., -1., -1.,  0.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,\r
38    0.,  0.,  0., -1.,  0., -1., -1.,  0.,  0., -1.,  0.,  1.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,\r
39    0., -1.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  0., -1.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,\r
40    0.,  0., -1.,  1.,  0.,  0.,  0., -1.,  1.,  0.,  0.,  1.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0.,\r
41    0., -1.,  0.,  0.,  1., -1.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  1.,  1.,  0.,  0.,\r
42    1.,  1.,  0.,  0.,  0., -1.,  0.,  0.,  0., -1.,  0.,  0., -1.,  1.,  0.,  0.,  0.,  0.,  0., -1.,\r
43   -1.,  0.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,\r
44    0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  1.,  0., -1., -1.,  0.,  0.,  1.,  0.,\r
45    0.,  0.,  0.,  0.,  0., -1.,  0.,  0., -1.,  1.,  0.,  0.,  0.,  0.,  0.,  0., -1.,  0.,  0., -1.,\r
46    0.,  0.,  0.,  0.,  0., -1.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0., -1., -1., -1.,  0., -1., -1.,\r
47    0.,  1.,  0.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  1., -1.,  0.,  0.,  0.,\r
48    0.,  0.,  0.,  1., -1.,  0.,  0., -1.,  0., -1.,  0.,  0., -1.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,\r
49   -1., -1.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,  0., -1.,  0.,  0.,  0.,\r
50   -1.,  0.,  1.,  0.,  0., -1.,  0.,  0.,  0., -1.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  0., -1.,  0.,\r
51    0., -1., -1.,  0.,  0.,  0.,  1.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,\r
52    0.,  0.,  1.,  1.,  0.,  0.,  0.,  1.,  1.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0., -1.,  1.,\r
53    1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,\r
54    0.,  0.,  0.,  0.,  0.,  0.,  0.,  0., -1.,  0.,  1.,  1.,  0.,  0.,  0.,  0.,  1.,  0.,  0.,  1.,\r
55    0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,  0.,  1.,  0., -1.,\r
56   -1.,  1.,  0.,  0.,  0.,  1.,  0.,  1.,  0.,  1.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,\r
57    0., -1.,  0., -1.,  0.,  0.,  0., -1.,  0.,  0., -1.,  0.,  1.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,\r
58    0.,  0.,  0.,  0.,  0.,  0.,  0., -1., -1.,  0.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,\r
59   -1.,  0., -1., -1.,  0.,  0., -1.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,  1.,  0.,  0.,  0.,\r
60    0.,  0.,  0.,  1., -1.,  0.,  1.,  0.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,\r
61    0., -1., -1.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  1., -1.,  0.,  1.,  0.,  1.,\r
62    0.,  1.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0., -1.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0.,\r
63    0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0., -1.,  0.,  0.,\r
64    0.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,\r
65    1.,  0.,  0.,  1.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0., -1.,  1.,  0.,  1.,  0.,  0., -1.,\r
66    0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1., -1.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  0., -1.,\r
67    0.,  0.,  0.,  0.,  1., -1.,  0., -1.,  1.,  0.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  1.,  0.,  0.,\r
68    0.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  0., -1.,  0., -1.,  1.,  1., -1.,  0.,  0.,  0.,  1.,\r
69    0.,  1.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,  1.,  0.,\r
70    0.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,\r
71    0.,  0., -1.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0., -1.,  0.,  1., -1.,  0.,  1.,  0.,  0.,  0.,\r
72    0.,  0., -1.,  0.,  0.,  0.,  1.,  0., -1.,  1., -1.,  0.,  0.,  1.,  0.,  0.,  0.,  0., -1.,  0.,\r
73    0.,  0., -1.,  0.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  1.,  0.,  0.,  0., -1.,  0.,  0.,  0.,\r
74    0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,  1., -1.,  0.,  0.,  1.,  0.,  0.,  0.,  0., -1.,\r
75    0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  1.,  0.,  0.,  1.,  0.,  0.,\r
76    0.,  0.,  1.,  0.,  0.,  1.,  0.,  0., -1.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,\r
77    1.,  0.,  0., -1.,  0.,  0., -1.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,\r
78    0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,  0., -1.,  1., -1.,  0.,  1.,  0.,  0.,  0.,\r
79    0.,  0.,  0.,  0.,  1., -1.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0., -1.,  1.,  0.,  0.,  0.,  0.,\r
80    0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0.,  0., -1.,  0.,  0.,  0.,  0., -1.,  0.,\r
81    0.,  0., -1.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  0., -1.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0.,\r
82    0.,  0.,  0.,  1., -1.,  0.,  0.,  0.,  0., -1.,  0.,  1.,  0.,  0.,  1.,  0.,  0.,  0.,  0., -1.,\r
83    0.,  0.,  0.,  0.,  1.,  0.,  0.,  0.,  0., -1.,  0.,  0., -1.,  0.,  0.,  0.,  0.,  0.,  0.,  1., \r
84    0., 0.};\r
85    \r