summaryrefslogtreecommitdiff
path: root/codebookmel.c
diff options
context:
space:
mode:
authorerdgeist@erdgeist.org <erdgeist@bauklotz.fritz.box>2019-07-04 23:26:09 +0200
committererdgeist@erdgeist.org <erdgeist@bauklotz.fritz.box>2019-07-04 23:26:09 +0200
commitf02dfce6e6c34b3d8a7b8a0e784b506178e331fa (patch)
tree45556e6104242d4702689760433d7321ae74ec17 /codebookmel.c
stripdown of version 0.9
Diffstat (limited to 'codebookmel.c')
-rw-r--r--codebookmel.c145
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__
12static const float codes0[] = {
13#else
14static 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__
27static const float codes1[] = {
28#else
29static 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__
38static const float codes2[] = {
39#else
40static 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__
61static const float codes3[] = {
62#else
63static 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__
76static const float codes4[] = {
77#else
78static 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__
91static const float codes5[] = {
92#else
93static float codes5[] = {
94#endif
95 25,
96 50,
97 100,
98 150
99};
100
101const 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};