diff options
Diffstat (limited to 'codebookmel.c')
-rw-r--r-- | codebookmel.c | 145 |
1 files changed, 145 insertions, 0 deletions
diff --git a/codebookmel.c b/codebookmel.c new file mode 100644 index 0000000..a548db5 --- /dev/null +++ b/codebookmel.c | |||
@@ -0,0 +1,145 @@ | |||
1 | /* THIS IS A GENERATED FILE. Edit generate_codebook.c and its input */ | ||
2 | |||
3 | /* | ||
4 | * This intermediary file and the files that used to create it are under | ||
5 | * The LGPL. See the file COPYING. | ||
6 | */ | ||
7 | |||
8 | #include "defines.h" | ||
9 | |||
10 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel1.txt */ | ||
11 | #ifdef __EMBEDDED__ | ||
12 | static const float codes0[] = { | ||
13 | #else | ||
14 | static float codes0[] = { | ||
15 | #endif | ||
16 | 550, | ||
17 | 600, | ||
18 | 650, | ||
19 | 700, | ||
20 | 750, | ||
21 | 800, | ||
22 | 850, | ||
23 | 900 | ||
24 | }; | ||
25 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel2.txt */ | ||
26 | #ifdef __EMBEDDED__ | ||
27 | static const float codes1[] = { | ||
28 | #else | ||
29 | static float codes1[] = { | ||
30 | #endif | ||
31 | 50, | ||
32 | 100, | ||
33 | 200, | ||
34 | 300 | ||
35 | }; | ||
36 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel3.txt */ | ||
37 | #ifdef __EMBEDDED__ | ||
38 | static const float codes2[] = { | ||
39 | #else | ||
40 | static float codes2[] = { | ||
41 | #endif | ||
42 | 800, | ||
43 | 850, | ||
44 | 900, | ||
45 | 950, | ||
46 | 1000, | ||
47 | 1050, | ||
48 | 1100, | ||
49 | 1150, | ||
50 | 1200, | ||
51 | 1250, | ||
52 | 1300, | ||
53 | 1350, | ||
54 | 1400, | ||
55 | 1450, | ||
56 | 1500, | ||
57 | 1650 | ||
58 | }; | ||
59 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel4.txt */ | ||
60 | #ifdef __EMBEDDED__ | ||
61 | static const float codes3[] = { | ||
62 | #else | ||
63 | static float codes3[] = { | ||
64 | #endif | ||
65 | 25, | ||
66 | 50, | ||
67 | 75, | ||
68 | 100, | ||
69 | 125, | ||
70 | 150, | ||
71 | 175, | ||
72 | 250 | ||
73 | }; | ||
74 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel5.txt */ | ||
75 | #ifdef __EMBEDDED__ | ||
76 | static const float codes4[] = { | ||
77 | #else | ||
78 | static float codes4[] = { | ||
79 | #endif | ||
80 | 1350, | ||
81 | 1400, | ||
82 | 1450, | ||
83 | 1500, | ||
84 | 1550, | ||
85 | 1600, | ||
86 | 1650, | ||
87 | 1700 | ||
88 | }; | ||
89 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel6.txt */ | ||
90 | #ifdef __EMBEDDED__ | ||
91 | static const float codes5[] = { | ||
92 | #else | ||
93 | static float codes5[] = { | ||
94 | #endif | ||
95 | 25, | ||
96 | 50, | ||
97 | 100, | ||
98 | 150 | ||
99 | }; | ||
100 | |||
101 | const struct lsp_codebook mel_cb[] = { | ||
102 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel1.txt */ | ||
103 | { | ||
104 | 1, | ||
105 | 3, | ||
106 | 8, | ||
107 | codes0 | ||
108 | }, | ||
109 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel2.txt */ | ||
110 | { | ||
111 | 1, | ||
112 | 2, | ||
113 | 4, | ||
114 | codes1 | ||
115 | }, | ||
116 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel3.txt */ | ||
117 | { | ||
118 | 1, | ||
119 | 4, | ||
120 | 16, | ||
121 | codes2 | ||
122 | }, | ||
123 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel4.txt */ | ||
124 | { | ||
125 | 1, | ||
126 | 3, | ||
127 | 8, | ||
128 | codes3 | ||
129 | }, | ||
130 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel5.txt */ | ||
131 | { | ||
132 | 1, | ||
133 | 3, | ||
134 | 8, | ||
135 | codes4 | ||
136 | }, | ||
137 | /* /Users/erdgeist/Coding/codec2/src/codebook/mel6.txt */ | ||
138 | { | ||
139 | 1, | ||
140 | 2, | ||
141 | 4, | ||
142 | codes5 | ||
143 | }, | ||
144 | { 0, 0, 0, 0 } | ||
145 | }; | ||