shithub: opus

ref: d513d743fb5d9802e2d39d74a13f5628c1553059
dir: /src_FLP/SKP_Silk_tables_NLSF_CB1_10_FLP.c/

View raw version
/***********************************************************************
Copyright (c) 2006-2010, Skype Limited. All rights reserved. 
Redistribution and use in source and binary forms, with or without 
modification, (subject to the limitations in the disclaimer below) 
are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright 
notice, this list of conditions and the following disclaimer in the 
documentation and/or other materials provided with the distribution.
- Neither the name of Skype Limited, nor the names of specific 
contributors, may be used to endorse or promote products derived from 
this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTED 
BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
CONTRIBUTORS ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
***********************************************************************/

/**********************************************/
/* This file has been automatically generated */
/*                                            */
/* ROM usage:  3.56 kB                        */
/**********************************************/

#include "SKP_Silk_tables_FLP.h"
#include "SKP_Silk_tables_NLSF_CB1_10.h"

const SKP_float SKP_Silk_NLSF_MSVQ_CB1_10_rates[ NLSF_MSVQ_CB1_10_VECTORS ] =
{
      1.62500000000000000000f,      3.18750000000000000000f,
      3.43750000000000000000f,      4.00000000000000000000f,
      4.75000000000000000000f,      4.81250000000000000000f,
      5.00000000000000000000f,      5.31250000000000000000f,
      5.43750000000000000000f,      5.62500000000000000000f,
      5.68750000000000000000f,      5.75000000000000000000f,
      5.75000000000000000000f,      6.12500000000000000000f,
      6.18750000000000000000f,      6.31250000000000000000f,
      6.37500000000000000000f,      6.43750000000000000000f,
      6.43750000000000000000f,      6.50000000000000000000f,
      6.56250000000000000000f,      6.75000000000000000000f,
      6.93750000000000000000f,      7.06250000000000000000f,
      7.06250000000000000000f,      7.06250000000000000000f,
      7.06250000000000000000f,      7.06250000000000000000f,
      7.06250000000000000000f,      7.06250000000000000000f,
      7.06250000000000000000f,      7.06250000000000000000f,
      0.93750000000000000000f,      2.87500000000000000000f,
      3.68750000000000000000f,      4.00000000000000000000f,
      4.25000000000000000000f,      4.25000000000000000000f,
      4.25000000000000000000f,      4.37500000000000000000f,
      1.12500000000000000000f,      2.62500000000000000000f,
      3.50000000000000000000f,      3.93750000000000000000f,
      4.00000000000000000000f,      4.18750000000000000000f,
      4.25000000000000000000f,      4.25000000000000000000f,
      1.06250000000000000000f,      3.18750000000000000000f,
      3.62500000000000000000f,      3.75000000000000000000f,
      3.87500000000000000000f,      3.93750000000000000000f,
      3.93750000000000000000f,      4.25000000000000000000f,
      2.18750000000000000000f,      2.56250000000000000000f,
      2.75000000000000000000f,      2.87500000000000000000f,
      2.93750000000000000000f,      3.56250000000000000000f,
      4.06250000000000000000f,      4.31250000000000000000f,
      1.31250000000000000000f,      2.75000000000000000000f,
      2.93750000000000000000f,      3.62500000000000000000f,
      3.93750000000000000000f,      4.00000000000000000000f,
      4.12500000000000000000f,      4.12500000000000000000f,
      1.68750000000000000000f,      2.50000000000000000000f,
      3.25000000000000000000f,      3.37500000000000000000f,
      3.37500000000000000000f,      3.43750000000000000000f,
      3.56250000000000000000f,      4.31250000000000000000f
};

const SKP_float SKP_Silk_NLSF_MSVQ_CB1_10_ndelta_min[ 10 + 1 ] =
{
      0.00894165039062500000f,
      0.00097656250000000000f,
      0.00686645507812500000f,
      0.00854492187500000000f,
      0.00466918945312500000f,
      0.00070190429687500000f,
      0.00039672851562500005f,
      0.00042724609375000000f,
      0.00027465820312500000f,
      0.00009155273437500000f,
      0.02099609375000000000f
};

const SKP_float SKP_Silk_NLSF_MSVQ_CB1_10[ 10 * NLSF_MSVQ_CB1_10_VECTORS ] =
{
     -0.44140625000000000000f,     -0.35937500000000000000f,
     -0.26562500000000000000f,     -0.16796875000000000000f,
     -0.07812500000000000000f,      0.01171875000000000000f,
      0.10937500000000000000f,      0.20312500000000003000f,
      0.30468750000000000000f,      0.39062500000000000000f,
     -0.44531250000000000000f,     -0.39453125000000000000f,
     -0.29296875000000000000f,     -0.20703125000000000000f,
     -0.11718749999999999000f,     -0.02734375000000000000f,
      0.07812500000000000000f,      0.17578125000000000000f,
      0.28125000000000000000f,      0.37500000000000000000f,
     -0.38281250000000000000f,     -0.31640625000000000000f,
     -0.22656250000000000000f,     -0.12890625000000000000f,
     -0.03906250000000000000f,      0.03906250000000000000f,
      0.13671875000000000000f,      0.22656250000000000000f,
      0.32031250000000000000f,      0.40234375000000000000f,
     -0.42968750000000000000f,     -0.38671875000000006000f,
     -0.31250000000000000000f,     -0.23828125000000000000f,
     -0.14843750000000000000f,     -0.05859374999999999300f,
      0.04687500000000000000f,      0.14843750000000000000f,
      0.25781250000000000000f,      0.34765625000000000000f,
     -0.44921875000000006000f,     -0.42187500000000000000f,
     -0.30078125000000000000f,     -0.19140625000000000000f,
     -0.08203125000000000000f,      0.01562500000000000000f,
      0.11328125000000000000f,      0.20703125000000000000f,
      0.30859375000000000000f,      0.39843750000000000000f,
     -0.39453125000000000000f,     -0.31640625000000000000f,
     -0.21484375000000000000f,     -0.11328125000000000000f,
     -0.02734375000000000000f,      0.08984375000000000000f,
      0.18359375000000000000f,      0.27734375000000000000f,
      0.36328124999999994000f,      0.42968750000000000000f,
     -0.39062500000000000000f,     -0.32421875000000006000f,
     -0.25390625000000000000f,     -0.17187499999999997000f,
     -0.09765625000000000000f,     -0.02734375000000000000f,
      0.07421875000000000000f,      0.17578125000000000000f,
      0.28125000000000000000f,      0.37500000000000000000f,
     -0.42968750000000000000f,     -0.39062500000000000000f,
     -0.33203125000000000000f,     -0.17578125000000000000f,
     -0.09765625000000000000f,     -0.03125000000000000000f,
      0.08593749999999998600f,      0.15234375000000000000f,
      0.30468750000000000000f,      0.37890625000000000000f,
     -0.44921875000000006000f,     -0.41796875000000000000f,
     -0.34765625000000000000f,     -0.26953125000000000000f,
     -0.14062500000000000000f,     -0.03515625000000000000f,
      0.07812500000000000000f,      0.17578125000000000000f,
      0.28125000000000000000f,      0.38671875000000006000f,
     -0.44140625000000000000f,     -0.38671875000000006000f,
     -0.26953125000000000000f,     -0.14843750000000000000f,
     -0.04687500000000000000f,      0.06250000000000000000f,
      0.17187499999999997000f,      0.26562500000000000000f,
      0.35937500000000000000f,      0.42578124999999994000f,
     -0.42578124999999994000f,     -0.38281250000000000000f,
     -0.32812500000000000000f,     -0.23437499999999997000f,
     -0.07421875000000000000f,     -0.01171875000000000000f,
      0.07031250000000000000f,      0.16796875000000000000f,
      0.23828125000000000000f,      0.38281250000000000000f,
     -0.38671875000000006000f,     -0.30078125000000000000f,
     -0.17968750000000000000f,     -0.06640625000000000000f,
      0.03906250000000000000f,      0.13671875000000000000f,
      0.21484375000000000000f,      0.28906250000000000000f,
      0.35937500000000000000f,      0.41406250000000000000f,
     -0.41015625000000000000f,     -0.35546875000000000000f,
     -0.27343750000000000000f,     -0.16406250000000000000f,
     -0.00390625000000000000f,      0.06640625000000000000f,
      0.13671875000000000000f,      0.22656250000000000000f,
      0.29296875000000000000f,      0.38671875000000006000f,
     -0.35156250000000000000f,     -0.30078125000000000000f,
     -0.20703125000000000000f,     -0.14843750000000000000f,
     -0.08203125000000000000f,      0.00000000000000000000f,
      0.10937500000000000000f,      0.19140625000000000000f,
      0.29687500000000000000f,      0.37890625000000000000f,
     -0.42968750000000000000f,     -0.39453125000000000000f,
     -0.31250000000000000000f,     -0.11328125000000000000f,
     -0.03125000000000000000f,      0.02343750000000000000f,
      0.11718749999999999000f,      0.18750000000000000000f,
      0.32031250000000000000f,      0.38671875000000006000f,
     -0.42968750000000000000f,     -0.35937500000000000000f,
     -0.21484375000000000000f,     -0.07421875000000000000f,
      0.01562500000000000000f,      0.09765625000000000000f,
      0.16796875000000000000f,      0.24218750000000000000f,
      0.32812500000000000000f,      0.39453125000000000000f,
     -0.39453125000000000000f,     -0.34374999999999994000f,
     -0.28515625000000000000f,     -0.22656250000000000000f,
     -0.17578125000000000000f,     -0.10156250000000001000f,
      0.08203125000000000000f,      0.17968750000000000000f,
      0.27734375000000000000f,      0.38281250000000000000f,
     -0.32421875000000006000f,     -0.26171875000000000000f,
     -0.15625000000000000000f,     -0.08593749999999998600f,
     -0.00781250000000000000f,      0.07421875000000000000f,
      0.16015625000000000000f,      0.24609375000000000000f,
      0.33203125000000000000f,      0.40234375000000000000f,
     -0.43750000000000000000f,     -0.40234375000000000000f,
     -0.34765625000000000000f,     -0.24218750000000000000f,
     -0.03125000000000000000f,      0.05859374999999999300f,
      0.12890625000000000000f,      0.21875000000000000000f,
      0.28906250000000000000f,      0.37890625000000000000f,
     -0.45703125000000000000f,     -0.28515625000000000000f,
     -0.21875000000000000000f,     -0.12890625000000000000f,
     -0.05078125000000000700f,      0.04296874999999999300f,
      0.13281250000000000000f,      0.22265625000000000000f,
      0.31250000000000000000f,      0.39453125000000000000f,
     -0.42968750000000000000f,     -0.39062500000000000000f,
     -0.32812500000000000000f,     -0.28125000000000000000f,
     -0.23046875000000000000f,     -0.05859374999999999300f,
      0.08203125000000000000f,      0.17578125000000000000f,
      0.29687500000000000000f,      0.37500000000000000000f,
     -0.40234375000000000000f,     -0.35156250000000000000f,
     -0.28125000000000000000f,     -0.23046875000000000000f,
     -0.15625000000000000000f,      0.00390625000000000000f,
      0.12500000000000000000f,      0.21875000000000000000f,
      0.32031250000000000000f,      0.38281250000000000000f,
     -0.41796875000000000000f,     -0.37890625000000000000f,
     -0.30859375000000000000f,     -0.21093750000000000000f,
     -0.14453125000000000000f,     -0.08203125000000000000f,
     -0.01562500000000000000f,      0.08593749999999998600f,
      0.27734375000000000000f,      0.36718750000000000000f,
     -0.37890625000000000000f,     -0.26171875000000000000f,
     -0.10546875000000000000f,     -0.00781250000000000000f,
      0.11328125000000000000f,      0.17187499999999997000f,
      0.22656250000000000000f,      0.27734375000000000000f,
      0.32031250000000000000f,      0.38281250000000000000f,
     -0.34765625000000000000f,     -0.28906250000000000000f,
     -0.21484375000000000000f,     -0.17578125000000000000f,
     -0.11718749999999999000f,     -0.07031250000000000000f,
     -0.00781250000000000000f,      0.08984375000000000000f,
      0.25390625000000000000f,      0.37890625000000000000f,
     -0.41406250000000000000f,     -0.32031250000000000000f,
     -0.21875000000000000000f,     -0.12109375000000000000f,
     -0.01953125000000000000f,      0.13281250000000000000f,
      0.23046875000000000000f,      0.25390625000000000000f,
      0.26562500000000000000f,      0.30468750000000000000f,
     -0.41796875000000000000f,     -0.32031250000000000000f,
     -0.22265625000000000000f,     -0.12109375000000000000f,
      0.07812500000000000000f,      0.12109375000000000000f,
      0.13281250000000000000f,      0.13671875000000000000f,
      0.26562500000000000000f,      0.40234375000000000000f,
     -0.42578124999999994000f,     -0.32421875000000006000f,
     -0.21875000000000000000f,     -0.12500000000000000000f,
     -0.02343750000000000000f,      0.07031250000000000000f,
      0.19140625000000000000f,      0.32031250000000000000f,
      0.42578124999999994000f,      0.45312500000000000000f,
     -0.40234375000000000000f,     -0.32031250000000000000f,
     -0.19531250000000000000f,     -0.06640625000000000000f,
     -0.02343750000000000000f,      0.00781250000000000000f,
      0.07421875000000000000f,      0.21875000000000000000f,
      0.32421875000000006000f,      0.41015625000000000000f,
     -0.41406250000000000000f,     -0.32031250000000000000f,
     -0.21093750000000000000f,     -0.11718749999999999000f,
     -0.00390625000000000000f,      0.12500000000000000000f,
      0.16015625000000000000f,      0.19140625000000000000f,
      0.20312500000000003000f,      0.38281250000000000000f,
     -0.38281250000000000000f,     -0.25781250000000000000f,
     -0.14062500000000000000f,      0.00000000000000000000f,
      0.01953125000000000000f,      0.04687500000000000000f,
      0.05468750000000000000f,      0.10156250000000001000f,
      0.25000000000000000000f,      0.37890625000000000000f,
     -0.41015625000000000000f,     -0.31250000000000000000f,
     -0.20703125000000000000f,     -0.11328125000000000000f,
      0.00781250000000000000f,      0.11718749999999999000f,
      0.29687500000000000000f,      0.35156250000000000000f,
      0.36718750000000000000f,      0.37500000000000000000f,
     -0.00781250000000000000f,     -0.00781250000000000000f,
     -0.00781250000000000000f,      0.00000000000000000000f,
     -0.00390625000000000000f,     -0.00390625000000000000f,
     -0.00390625000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
      0.00781250000000000000f,      0.00781250000000000000f,
      0.01171875000000000000f,      0.01562500000000000000f,
      0.01171875000000000000f,      0.01953125000000000000f,
      0.02734375000000000000f,      0.02343750000000000000f,
      0.01562500000000000000f,      0.00781250000000000000f,
      0.03125000000000000000f,      0.03515625000000000000f,
      0.01953125000000000000f,     -0.00781250000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
     -0.00781250000000000000f,     -0.00781250000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00781250000000000000f,     -0.00781250000000000000f,
     -0.02734375000000000000f,     -0.04296874999999999300f,
     -0.04296874999999999300f,      0.00000000000000000000f,
     -0.00390625000000000000f,      0.00000000000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
     -0.01171875000000000000f,     -0.00781250000000000000f,
     -0.02343750000000000000f,     -0.01171875000000000000f,
      0.00781250000000000000f,     -0.01562500000000000000f,
      0.03906250000000000000f,      0.01953125000000000000f,
     -0.00390625000000000000f,     -0.01171875000000000000f,
     -0.01953125000000000000f,     -0.02734375000000000000f,
      0.04296874999999999300f,      0.02734375000000000000f,
      0.01562500000000000000f,     -0.00390625000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00000000000000000000f,      0.00390625000000000000f,
      0.02734375000000000000f,      0.03906250000000000000f,
      0.01171875000000000000f,     -0.00390625000000000000f,
     -0.02343750000000000000f,     -0.00781250000000000000f,
     -0.01171875000000000000f,     -0.01562500000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
     -0.00781250000000000000f,     -0.00781250000000000000f,
      0.00000000000000000000f,      0.01171875000000000000f,
      0.00000000000000000000f,     -0.01953125000000000000f,
     -0.04296874999999999300f,     -0.03906250000000000000f,
     -0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
      0.00781250000000000000f,      0.00390625000000000000f,
     -0.00781250000000000000f,     -0.01562500000000000000f,
     -0.01953125000000000000f,     -0.01171875000000000000f,
     -0.01171875000000000000f,     -0.01171875000000000000f,
     -0.01171875000000000000f,     -0.01171875000000000000f,
      0.01171875000000000000f,      0.00781250000000000000f,
      0.01171875000000000000f,      0.01953125000000000000f,
      0.01562500000000000000f,      0.00000000000000000000f,
     -0.01171875000000000000f,     -0.03515625000000000000f,
     -0.01953125000000000000f,     -0.00390625000000000000f,
      0.01171875000000000000f,      0.00781250000000000000f,
      0.00781250000000000000f,     -0.00390625000000000000f,
     -0.00390625000000000000f,     -0.00390625000000000000f,
     -0.00781250000000000000f,      0.02343750000000000000f,
      0.02734375000000000000f,      0.02343750000000000000f,
     -0.00781250000000000000f,     -0.01953125000000000000f,
     -0.03515625000000000000f,     -0.01562500000000000000f,
     -0.00390625000000000000f,     -0.01171875000000000000f,
     -0.01171875000000000000f,      0.00390625000000000000f,
      0.00781250000000000000f,      0.00781250000000000000f,
     -0.02343750000000000000f,     -0.03515625000000000000f,
      0.02343750000000000000f,      0.01171875000000000000f,
      0.01171875000000000000f,      0.00390625000000000000f,
      0.00781250000000000000f,      0.00390625000000000000f,
     -0.00390625000000000000f,     -0.00390625000000000000f,
      0.01171875000000000000f,      0.00390625000000000000f,
     -0.00781250000000000000f,      0.00781250000000000000f,
      0.01562500000000000000f,     -0.01171875000000000000f,
      0.03515625000000000000f,      0.01171875000000000000f,
     -0.01171875000000000000f,      0.01562500000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
     -0.00390625000000000000f,     -0.01562500000000000000f,
     -0.02343750000000000000f,      0.04296874999999999300f,
      0.01562500000000000000f,      0.00390625000000000000f,
      0.00781250000000000000f,     -0.00390625000000000000f,
     -0.00390625000000000000f,     -0.00390625000000000000f,
     -0.00390625000000000000f,     -0.00781250000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
     -0.00390625000000000000f,      0.00000000000000000000f,
      0.02343750000000000000f,      0.01171875000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,     -0.00390625000000000000f,
      0.00390625000000000000f,      0.00781250000000000000f,
     -0.01953125000000000000f,      0.02343750000000000000f,
      0.01171875000000000000f,      0.00781250000000000000f,
      0.01171875000000000000f,      0.01562500000000000000f,
      0.00781250000000000000f,      0.00390625000000000000f,
      0.00000000000000000000f,      0.00390625000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
     -0.00781250000000000000f,      0.00781250000000000000f,
      0.00390625000000000000f,     -0.00390625000000000000f,
     -0.02343750000000000000f,     -0.03125000000000000000f,
      0.00781250000000000000f,     -0.00390625000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
      0.03125000000000000000f,      0.00390625000000000000f,
     -0.01953125000000000000f,      0.00000000000000000000f,
     -0.00390625000000000000f,     -0.00390625000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
     -0.00781250000000000000f,      0.00000000000000000000f,
     -0.00781250000000000000f,     -0.03125000000000000000f,
      0.01171875000000000000f,      0.00000000000000000000f,
      0.00781250000000000000f,      0.00781250000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
     -0.00781250000000000000f,      0.03906250000000000000f,
      0.00390625000000000000f,     -0.01562500000000000000f,
     -0.00390625000000000000f,     -0.01562500000000000000f,
     -0.02343750000000000000f,      0.02343750000000000000f,
      0.01171875000000000000f,      0.01562500000000000000f,
      0.01562500000000000000f,      0.00390625000000000000f,
     -0.00390625000000000000f,     -0.00781250000000000000f,
      0.00000000000000000000f,      0.00390625000000000000f,
      0.00781250000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.01562500000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
     -0.00390625000000000000f,     -0.00781250000000000000f,
      0.00000000000000000000f,      0.01562500000000000000f,
      0.00781250000000000000f,      0.00000000000000000000f,
     -0.00390625000000000000f,     -0.00781250000000000000f,
     -0.00390625000000000000f,     -0.00781250000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
     -0.00390625000000000000f,     -0.00781250000000000000f,
     -0.00781250000000000000f,      0.00390625000000000000f,
     -0.00390625000000000000f,     -0.01562500000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
     -0.00390625000000000000f,     -0.01562500000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
     -0.00781250000000000000f,     -0.01562500000000000000f,
     -0.00390625000000000000f,      0.00000000000000000000f,
      0.01171875000000000000f,      0.01171875000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
     -0.00390625000000000000f,     -0.01171875000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
     -0.00390625000000000000f,     -0.00781250000000000000f,
      0.01562500000000000000f,      0.01171875000000000000f,
      0.00781250000000000000f,      0.00000000000000000000f,
     -0.00390625000000000000f,     -0.00781250000000000000f,
      0.01953125000000000000f,     -0.00390625000000000000f,
     -0.01171875000000000000f,      0.00000000000000000000f,
     -0.00390625000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,     -0.00781250000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
     -0.02734375000000000000f,      0.02343750000000000000f,
      0.00781250000000000000f,      0.00000000000000000000f,
     -0.00781250000000000000f,      0.01562500000000000000f,
     -0.01562500000000000000f,      0.00390625000000000000f,
     -0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
      0.00390625000000000000f,     -0.00390625000000000000f,
      0.00390625000000000000f,      0.00781250000000000000f,
      0.00781250000000000000f,      0.00000000000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00000000000000000000f,      0.00390625000000000000f,
     -0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,     -0.01562500000000000000f,
      0.00781250000000000000f,     -0.00390625000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
     -0.00390625000000000000f,     -0.00390625000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
     -0.01171875000000000000f,     -0.00390625000000000000f,
     -0.00781250000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,     -0.01171875000000000000f,
     -0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
     -0.00781250000000000000f,      0.00390625000000000000f,
      0.00000000000000000000f,      0.00390625000000000000f,
     -0.01953125000000000000f,      0.00390625000000000000f,
     -0.00781250000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
     -0.00781250000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,      0.00390625000000000000f,
     -0.00390625000000000000f,      0.00000000000000000000f,
      0.01953125000000000000f,     -0.01171875000000000000f,
      0.00000000000000000000f,     -0.01171875000000000000f,
      0.00781250000000000000f,      0.00000000000000000000f,
     -0.01171875000000000000f,     -0.00781250000000000000f,
     -0.00781250000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
      0.00781250000000000000f,      0.00781250000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
     -0.01562500000000000000f,     -0.00390625000000000000f,
      0.00781250000000000000f,      0.00390625000000000000f,
     -0.00390625000000000000f,     -0.01171875000000000000f,
     -0.01953125000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00781250000000000000f,
     -0.00781250000000000000f,      0.00000000000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00781250000000000000f,      0.00781250000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
     -0.00781250000000000000f,     -0.00390625000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,      0.00781250000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
      0.00390625000000000000f,     -0.00390625000000000000f,
      0.00000000000000000000f,      0.01171875000000000000f,
     -0.00781250000000000000f,     -0.00390625000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
      0.01562500000000000000f,     -0.00390625000000000000f,
      0.00390625000000000000f,     -0.01171875000000000000f,
      0.00000000000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.01562500000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f,
     -0.00390625000000000000f,      0.00000000000000000000f,
     -0.00390625000000000000f,     -0.00390625000000000000f,
     -0.00781250000000000000f,     -0.01171875000000000000f,
     -0.00390625000000000000f,      0.00000000000000000000f,
     -0.00390625000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,      0.00390625000000000000f,
     -0.01171875000000000000f,      0.00000000000000000000f,
     -0.00390625000000000000f,      0.00781250000000000000f,
     -0.01562500000000000000f,      0.00000000000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
     -0.00781250000000000000f,     -0.00390625000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
      0.01171875000000000000f,     -0.00781250000000000000f,
     -0.00390625000000000000f,      0.00390625000000000000f,
      0.00390625000000000000f,      0.00390625000000000000f,
      0.01562500000000000000f,     -0.00390625000000000000f,
     -0.00390625000000000000f,      0.00000000000000000000f,
      0.00390625000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,      0.00000000000000000000f,
      0.00000000000000000000f,     -0.00390625000000000000f
};

const SKP_Silk_NLSF_CBS_FLP SKP_Silk_NLSF_CB1_10_Stage_info_FLP[ NLSF_MSVQ_CB1_10_STAGES ] =
{
        {  32, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *   0 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[   0 ] },
        {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  32 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  32 ] },
        {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  40 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  40 ] },
        {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  48 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  48 ] },
        {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  56 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  56 ] },
        {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  64 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  64 ] },
        {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  72 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  72 ] }
};

const SKP_Silk_NLSF_CB_FLP SKP_Silk_NLSF_CB1_10_FLP =
{
        NLSF_MSVQ_CB1_10_STAGES,
        SKP_Silk_NLSF_CB1_10_Stage_info_FLP,
        SKP_Silk_NLSF_MSVQ_CB1_10_ndelta_min,
        SKP_Silk_NLSF_MSVQ_CB1_10_CDF,
        SKP_Silk_NLSF_MSVQ_CB1_10_CDF_start_ptr,
        SKP_Silk_NLSF_MSVQ_CB1_10_CDF_middle_idx
};