From f02dfce6e6c34b3d8a7b8a0e784b506178e331fa Mon Sep 17 00:00:00 2001 From: "erdgeist@erdgeist.org" Date: Thu, 4 Jul 2019 23:26:09 +0200 Subject: stripdown of version 0.9 --- codebookmel.c | 145 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 145 insertions(+) create mode 100644 codebookmel.c (limited to 'codebookmel.c') diff --git a/codebookmel.c b/codebookmel.c new file mode 100644 index 0000000..a548db5 --- /dev/null +++ b/codebookmel.c @@ -0,0 +1,145 @@ +/* THIS IS A GENERATED FILE. Edit generate_codebook.c and its input */ + +/* + * This intermediary file and the files that used to create it are under + * The LGPL. See the file COPYING. + */ + +#include "defines.h" + + /* /Users/erdgeist/Coding/codec2/src/codebook/mel1.txt */ +#ifdef __EMBEDDED__ +static const float codes0[] = { +#else +static float codes0[] = { +#endif + 550, + 600, + 650, + 700, + 750, + 800, + 850, + 900 +}; + /* /Users/erdgeist/Coding/codec2/src/codebook/mel2.txt */ +#ifdef __EMBEDDED__ +static const float codes1[] = { +#else +static float codes1[] = { +#endif + 50, + 100, + 200, + 300 +}; + /* /Users/erdgeist/Coding/codec2/src/codebook/mel3.txt */ +#ifdef __EMBEDDED__ +static const float codes2[] = { +#else +static float codes2[] = { +#endif + 800, + 850, + 900, + 950, + 1000, + 1050, + 1100, + 1150, + 1200, + 1250, + 1300, + 1350, + 1400, + 1450, + 1500, + 1650 +}; + /* /Users/erdgeist/Coding/codec2/src/codebook/mel4.txt */ +#ifdef __EMBEDDED__ +static const float codes3[] = { +#else +static float codes3[] = { +#endif + 25, + 50, + 75, + 100, + 125, + 150, + 175, + 250 +}; + /* /Users/erdgeist/Coding/codec2/src/codebook/mel5.txt */ +#ifdef __EMBEDDED__ +static const float codes4[] = { +#else +static float codes4[] = { +#endif + 1350, + 1400, + 1450, + 1500, + 1550, + 1600, + 1650, + 1700 +}; + /* /Users/erdgeist/Coding/codec2/src/codebook/mel6.txt */ +#ifdef __EMBEDDED__ +static const float codes5[] = { +#else +static float codes5[] = { +#endif + 25, + 50, + 100, + 150 +}; + +const struct lsp_codebook mel_cb[] = { + /* /Users/erdgeist/Coding/codec2/src/codebook/mel1.txt */ + { + 1, + 3, + 8, + codes0 + }, + /* /Users/erdgeist/Coding/codec2/src/codebook/mel2.txt */ + { + 1, + 2, + 4, + codes1 + }, + /* /Users/erdgeist/Coding/codec2/src/codebook/mel3.txt */ + { + 1, + 4, + 16, + codes2 + }, + /* /Users/erdgeist/Coding/codec2/src/codebook/mel4.txt */ + { + 1, + 3, + 8, + codes3 + }, + /* /Users/erdgeist/Coding/codec2/src/codebook/mel5.txt */ + { + 1, + 3, + 8, + codes4 + }, + /* /Users/erdgeist/Coding/codec2/src/codebook/mel6.txt */ + { + 1, + 2, + 4, + codes5 + }, + { 0, 0, 0, 0 } +}; -- cgit v1.2.3