view spandsp-0.0.3/spandsp-0.0.3/tests/line_models.h @ 5:f762bf195c4b

import spandsp-0.0.3
author Peter Meerwald <pmeerw@cosy.sbg.ac.at>
date Fri, 25 Jun 2010 16:00:21 +0200
parents
children
line wrap: on
line source

/* Medium range telephone line response
   (from p 537, Digital Communication, John G. Proakis */
float proakis_line_model[] =
{
       -0.00705,
       -0.01284,
        0.02405,
       -0.03508,
        0.02300,
       -0.00213,
       -0.02267,
        0.03844,
       -0.04396,
        0.02747,
       -0.00482,
       -0.02891,
        0.04508,
       -0.05778,
        0.02944,
       -0.00216,
       -0.04426,
        0.05613,
       -0.04741,
        0.01100,
        0.01974,
       -0.03484,
        0.03041,
       -0.01802,
        0.00396,
        0.00722,
       -0.01257,
        0.01008,
       -0.02129,
        0.01189,
        0.01110,
       -0.00902,
        0.03677,
        0.01409,
       -0.00788,
        0.05309,
       -0.00181,
       -0.01205,
        0.08416,
       -0.03636,
        0.00585,
        0.11289,
       -0.07174,
        0.03292,
        0.11542,
       -0.07318,
        0.07066,
        0.09208,
       -0.10969,
        0.06412,
        0.08354,
       -0.13792,
        0.01457,
        0.06182,
       -0.16818,
       -0.08512,
        0.08340,
       -0.06454,
       -0.18027,
        0.06049,
        0.14184,
       -0.21158,
       -0.20997,
        0.24397,
        0.25474,
       -0.17512,
       -0.35967,
       -0.14378,
        0.22572,
        0.39887,
        0.27289,
        0.08537,
       -0.06342,
       -0.13880,
       -0.13814,
       -0.12693,
       -0.07984,
       -0.03153,
       -0.01270,
        0.01027,
        0.02795,
        0.03463,
        0.02899,
        0.02522,
        0.03612,
        0.03571,
        0.01030,
       -0.00522,
       -0.01149,
       -0.01945,
       -0.01500,
       -0.01652,
       -0.01913,
       -0.01351,
       -0.00751,
       -0.00003,
        0.00452,
        0.01441,
        0.01373,
        0.00663,
        0.01078,
        0.00571,
       -0.00343,
       -0.00153,
       -0.00356,
       -0.00765,
       -0.00665,
       -0.01182,
       -0.00916,
        0.00097,
        0.00202,
        0.00876,
        0.00897,
        0.00554,
        0.00579,
       -0.00074,
       -0.00163,
       -0.00239,
       -0.00503,
       -0.00366,
       -0.00358,
       -0.00183,
       -0.00137,
       -0.00084,
        0.00213,
        0.00460,
        0.00228,
        0.00181,
        0.00195,
};

/* V.56bis AD-1, EDD1 */
float ad_1_edd_1_model[] =
{
        0.04482,
       -0.05976,
        0.05925,
       -0.03128,
       -0.01271,
        0.04535,
       -0.05181,
        0.03347,
        0.00197,
       -0.03055,
        0.03475,
       -0.03072,
        0.00110,
        0.02413,
       -0.04405,
        0.03859,
       -0.01576,
       -0.03592,
        0.05708,
       -0.06376,
        0.01430,
        0.02774,
       -0.05800,
        0.04281,
       -0.03688,
       -0.01247,
        0.02447,
       -0.04317,
        0.03490,
        0.01078,
       -0.05078,
        0.04304,
       -0.01251,
       -0.03629,
        0.08531,
       -0.02963,
       -0.01687,
        0.09114,
       -0.08658,
        0.06435,
        0.02228,
       -0.03730,
        0.10279,
       -0.08188,
        0.05383,
        0.01141,
       -0.03236,
       -0.02176,
        0.11879,
       -0.09229,
        0.01957,
        0.11088,
       -0.21019,
        0.09577,
       -0.00051,
       -0.08253,
       -0.02967,
        0.10759,
       -0.22623,
       -0.00271,
        0.26620,
       -0.16222,
       -0.18842,
        0.09633,
        0.19962,
       -0.25771,
       -0.38113,
       -0.11341,
        0.27012,
        0.37307,
        0.24665,
        0.16448,
        0.01117,
       -0.05027,
       -0.02675,
        0.00018,
       -0.03914,
       -0.08277,
       -0.05620,
       -0.08162,
       -0.07112,
       -0.01226,
       -0.02247,
       -0.03531,
       -0.02537,
        0.02406,
        0.01289,
        0.02278,
        0.03278,
        0.00123,
        0.00058,
        0.00246,
        0.01181,
        0.00896,
        0.01532,
        0.01220,
       -0.00661,
        0.00295,
       -0.00397,
       -0.00285,
       -0.00293,
        0.00966,
        0.00446,
       -0.01462,
       -0.00029,
       -0.00947,
       -0.00316,
        0.00729,
        0.00544,
        0.00676,
       -0.00708,
       -0.00098,
       -0.00087,
        0.00248,
        0.00826,
        0.00230,
        0.00045,
       -0.00222,
        0.00059,
       -0.00403,
        0.00250,
        0.00019,
       -0.00346,
       -0.00075,
       -0.00502,
       -0.00122,
       -0.00308,
       -0.00191,
        0.00120,
};

/* V.56bis AD-1, EDD2 */
float ad_1_edd_2_model[] =
{
        0.04732,
       -0.04724,
        0.03866,
        0.02182,
       -0.04232,
        0.07190,
       -0.02283,
       -0.00824,
        0.06738,
       -0.05754,
        0.03313,
        0.02536,
       -0.06435,
        0.05437,
       -0.02632,
       -0.04625,
        0.04333,
       -0.05486,
       -0.02783,
        0.02214,
       -0.06130,
       -0.01324,
        0.02032,
       -0.06481,
        0.00157,
        0.03406,
       -0.07386,
        0.03431,
        0.04433,
       -0.08752,
        0.09704,
        0.01345,
       -0.06564,
        0.12077,
        0.00268,
       -0.04505,
        0.11707,
       -0.00441,
       -0.02899,
        0.07442,
        0.02795,
       -0.05670,
        0.04352,
        0.08568,
       -0.18814,
        0.15929,
       -0.05581,
       -0.08987,
        0.04517,
       -0.01030,
       -0.04908,
       -0.15124,
        0.23640,
       -0.18565,
       -0.10843,
        0.08784,
        0.05851,
       -0.12323,
       -0.12339,
        0.24836,
        0.01865,
       -0.18041,
       -0.03995,
        0.22783,
        0.18847,
       -0.13937,
       -0.29103,
       -0.10640,
        0.15334,
        0.34399,
        0.25483,
        0.08044,
       -0.03240,
       -0.12069,
       -0.13349,
       -0.16170,
       -0.13070,
       -0.08604,
       -0.05577,
       -0.00714,
        0.01519,
        0.03134,
        0.05397,
        0.06067,
        0.07535,
        0.05555,
        0.04772,
        0.03399,
        0.01174,
        0.00814,
       -0.01522,
       -0.02233,
       -0.02344,
       -0.03617,
       -0.02593,
       -0.03410,
       -0.02532,
       -0.01638,
       -0.02249,
       -0.00614,
       -0.00099,
        0.00474,
        0.01194,
        0.00899,
        0.01744,
        0.01391,
        0.01533,
        0.01437,
        0.01046,
        0.01305,
        0.00487,
        0.00471,
        0.00191,
       -0.00313,
        0.00183,
       -0.00725,
       -0.00593,
       -0.00335,
       -0.01083,
       -0.00398,
       -0.00664,
       -0.00422,
       -0.00335,
       -0.00424,
        0.00080,
       -0.00325,
        0.00121,
        0.00246,
       -0.00079,
};

/* V.56bis AD-1, EDD3 */
float ad_1_edd_3_model[] =
{
       -0.02087,
        0.08830,
       -0.00143,
        0.00449,
        0.09159,
       -0.00660,
        0.01052,
        0.06539,
        0.02152,
       -0.04182,
        0.02942,
        0.00228,
       -0.06501,
        0.01169,
       -0.04119,
       -0.06119,
        0.00553,
       -0.07525,
       -0.04903,
       -0.01805,
       -0.03666,
       -0.03022,
       -0.02328,
        0.03239,
       -0.10797,
        0.14478,
       -0.01214,
       -0.01839,
        0.06843,
        0.06363,
        0.08119,
       -0.07770,
        0.18216,
       -0.09578,
        0.08604,
        0.01018,
       -0.04951,
       -0.01911,
        0.02260,
        0.03172,
       -0.19208,
        0.08096,
       -0.04139,
       -0.10698,
        0.00700,
        0.02377,
       -0.10843,
       -0.03594,
        0.15248,
       -0.02055,
       -0.03900,
        0.20737,
        0.09715,
       -0.12437,
        0.00808,
        0.17811,
       -0.00951,
       -0.18458,
        0.02890,
        0.10228,
       -0.08793,
       -0.20843,
       -0.03874,
        0.11792,
       -0.04827,
       -0.19580,
       -0.06122,
        0.17114,
        0.18915,
        0.02797,
       -0.04222,
        0.01672,
        0.16505,
        0.16989,
       -0.04063,
       -0.20328,
       -0.19531,
       -0.06260,
        0.03589,
        0.03110,
       -0.05266,
       -0.10030,
        0.02869,
        0.18419,
        0.21568,
        0.12446,
       -0.01278,
       -0.12373,
       -0.21498,
       -0.18620,
       -0.02492,
        0.12880,
        0.15351,
        0.07356,
        0.01361,
       -0.04919,
       -0.09703,
       -0.06718,
       -0.00720,
        0.05247,
        0.06003,
        0.03479,
       -0.01251,
       -0.04003,
       -0.00859,
        0.00401,
       -0.00648,
       -0.01224,
        0.00466,
        0.03222,
        0.02093,
       -0.00249,
       -0.01269,
       -0.01112,
       -0.01164,
       -0.02005,
       -0.00586,
       -0.00017,
        0.01215,
        0.01940,
        0.00289,
        0.00497,
        0.00891,
        0.00978,
       -0.00370,
       -0.01642,
       -0.01625,
       -0.01360,
        0.00503,
};

/* V.56bis AD-5, EDD1 */
float ad_5_edd_1_model[] =
{
        0.03727,
       -0.04444,
        0.04801,
       -0.02304,
       -0.01106,
        0.03902,
       -0.04178,
        0.02668,
        0.00327,
       -0.02751,
        0.02712,
       -0.02769,
       -0.00121,
        0.01652,
       -0.03886,
        0.02948,
       -0.01827,
       -0.03269,
        0.04317,
       -0.05666,
        0.00751,
        0.02232,
       -0.05078,
        0.03072,
       -0.03222,
       -0.01384,
        0.01886,
       -0.03601,
        0.03280,
        0.01035,
       -0.04305,
        0.04039,
       -0.00987,
       -0.02601,
        0.08141,
       -0.02204,
       -0.00557,
        0.07945,
       -0.06319,
        0.05599,
        0.02696,
       -0.02120,
        0.08871,
       -0.06245,
        0.04270,
        0.01784,
       -0.04275,
       -0.01052,
        0.09908,
       -0.08563,
        0.01936,
        0.08620,
       -0.19191,
        0.06851,
        0.00791,
       -0.09592,
       -0.02162,
        0.08806,
       -0.22093,
       -0.00132,
        0.25400,
       -0.14769,
       -0.20326,
        0.10936,
        0.19213,
       -0.26003,
       -0.40251,
       -0.11454,
        0.28430,
        0.39479,
        0.27449,
        0.17248,
        0.01941,
       -0.05200,
       -0.02573,
        0.00126,
       -0.03968,
       -0.08197,
       -0.06058,
       -0.08468,
       -0.07407,
       -0.01598,
       -0.02186,
       -0.03913,
       -0.02618,
        0.02108,
        0.01286,
        0.02165,
        0.02891,
       -0.00017,
       -0.00492,
       -0.00043,
        0.00735,
        0.00635,
        0.01389,
        0.01038,
       -0.00553,
        0.00194,
       -0.00200,
       -0.00192,
       -0.00005,
        0.01301,
        0.00612,
       -0.01089,
       -0.00038,
       -0.00690,
       -0.00181,
        0.00872,
        0.00816,
        0.00680,
       -0.00532,
       -0.00132,
       -0.00019,
        0.00295,
        0.00818,
        0.00279,
       -0.00034,
       -0.00212,
       -0.00059,
       -0.00403,
        0.00142,
       -0.00036,
       -0.00382,
       -0.00222,
       -0.00553,
       -0.00279,
       -0.00399,
       -0.00282,
        0.00017,
};

/* V.56bis AD-5, EDD2 */
float ad_5_edd_2_model[] =
{
        0.04363,
       -0.03598,
        0.03769,
        0.02140,
       -0.03104,
        0.06396,
       -0.01682,
       -0.00436,
        0.05754,
       -0.04829,
        0.02677,
        0.01931,
       -0.05854,
        0.04167,
       -0.02786,
       -0.04691,
        0.03104,
       -0.05473,
       -0.03237,
        0.01253,
       -0.06079,
       -0.01749,
        0.01377,
       -0.06382,
        0.00100,
        0.02725,
       -0.06716,
        0.03556,
        0.03809,
       -0.07095,
        0.09179,
        0.01870,
       -0.05203,
        0.11772,
        0.01173,
       -0.03397,
        0.11368,
        0.00888,
       -0.02759,
        0.08079,
        0.02815,
       -0.05355,
        0.05377,
        0.06510,
       -0.16053,
        0.12818,
       -0.04041,
       -0.10187,
        0.03484,
       -0.00183,
       -0.07862,
       -0.12572,
        0.20017,
       -0.16666,
       -0.12702,
        0.08793,
        0.06419,
       -0.14059,
       -0.10852,
        0.23396,
        0.02913,
       -0.18978,
       -0.03829,
        0.23943,
        0.19316,
       -0.14369,
       -0.30347,
       -0.11490,
        0.16842,
        0.36341,
        0.27798,
        0.09311,
       -0.03405,
       -0.12217,
       -0.14483,
       -0.16773,
       -0.13833,
       -0.08986,
       -0.05640,
       -0.00919,
        0.01593,
        0.03286,
        0.05591,
        0.06421,
        0.07691,
        0.05812,
        0.04845,
        0.03251,
        0.01108,
        0.00442,
       -0.01745,
       -0.02551,
       -0.02789,
       -0.03797,
       -0.02966,
       -0.03460,
       -0.02556,
       -0.01711,
       -0.02071,
       -0.00641,
        0.00088,
        0.00604,
        0.01255,
        0.01045,
        0.01724,
        0.01483,
        0.01565,
        0.01478,
        0.01155,
        0.01319,
        0.00629,
        0.00545,
        0.00256,
       -0.00166,
        0.00187,
       -0.00628,
       -0.00539,
       -0.00343,
       -0.00979,
       -0.00475,
       -0.00624,
       -0.00460,
       -0.00382,
       -0.00432,
       -0.00042,
       -0.00366,
        0.00032,
        0.00144,
       -0.00104,
};

/* V.56bis AD-5, EDD3 */
float ad_5_edd_3_model[] =
{
       -0.00789,
        0.08582,
        0.00920,
        0.01169,
        0.09059,
        0.00315,
        0.01105,
        0.06927,
        0.02012,
       -0.03839,
        0.02548,
       -0.00197,
       -0.06305,
        0.00187,
       -0.04463,
       -0.06236,
       -0.00722,
       -0.07395,
       -0.05913,
       -0.02113,
       -0.04056,
       -0.03802,
       -0.01705,
        0.01191,
       -0.08672,
        0.12186,
        0.00328,
       -0.02458,
        0.06762,
        0.07654,
        0.06535,
       -0.04722,
        0.15409,
       -0.06356,
        0.07088,
        0.02170,
       -0.04615,
       -0.02177,
        0.03941,
        0.01367,
       -0.16697,
        0.06319,
       -0.03046,
       -0.10935,
        0.00460,
        0.02312,
       -0.11378,
       -0.03226,
        0.14324,
       -0.01834,
       -0.03557,
        0.20379,
        0.09900,
       -0.12435,
        0.00743,
        0.17848,
       -0.01297,
       -0.18136,
        0.02280,
        0.10341,
       -0.09202,
       -0.21329,
       -0.03934,
        0.11357,
       -0.04800,
       -0.20016,
       -0.06067,
        0.17546,
        0.19447,
        0.03393,
       -0.04348,
        0.02128,
        0.17088,
        0.17392,
       -0.04049,
       -0.21265,
       -0.20232,
       -0.06607,
        0.03741,
        0.03240,
       -0.05486,
       -0.09976,
        0.03054,
        0.19264,
        0.22716,
        0.13177,
       -0.01145,
       -0.13293,
       -0.22679,
       -0.19600,
       -0.02792,
        0.13376,
        0.15953,
        0.07966,
        0.01309,
       -0.05311,
       -0.10101,
       -0.07152,
       -0.00582,
        0.05480,
        0.06417,
        0.03623,
       -0.01428,
       -0.04136,
       -0.01158,
        0.00347,
       -0.00732,
       -0.01324,
        0.00535,
        0.03272,
        0.02264,
       -0.00182,
       -0.01262,
       -0.01094,
       -0.01283,
       -0.01946,
       -0.00670,
        0.00088,
        0.01347,
        0.01978,
        0.00483,
        0.00525,
        0.01026,
        0.01012,
       -0.00389,
       -0.01680,
       -0.01783,
       -0.01386,
        0.00455,
};

/* V.56bis AD-6, EDD1 */
float ad_6_edd_1_model[] =
{
        0.03000,
       -0.03318,
        0.03817,
       -0.01757,
       -0.01030,
        0.03342,
       -0.03441,
        0.02128,
        0.00436,
       -0.02476,
        0.02196,
       -0.02434,
       -0.00118,
        0.01240,
       -0.03348,
        0.02531,
       -0.01877,
       -0.02810,
        0.03433,
       -0.05015,
        0.00425,
        0.01846,
       -0.04334,
        0.02141,
       -0.02692,
       -0.01517,
        0.01525,
       -0.03158,
        0.03074,
        0.00907,
       -0.03952,
        0.03707,
       -0.00998,
       -0.02083,
        0.07641,
       -0.01890,
        0.00049,
        0.07016,
       -0.04982,
        0.04918,
        0.02604,
       -0.00810,
        0.07051,
       -0.04290,
        0.02854,
        0.02834,
       -0.05238,
        0.00349,
        0.08746,
       -0.08015,
        0.02787,
        0.06512,
       -0.16698,
        0.04161,
        0.02621,
       -0.11607,
       -0.00719,
        0.06634,
       -0.21057,
       -0.00296,
        0.24598,
       -0.13619,
       -0.21698,
        0.12060,
        0.18275,
       -0.25754,
       -0.42080,
       -0.11198,
        0.29078,
        0.40915,
        0.29243,
        0.17747,
        0.02335,
       -0.05329,
       -0.02581,
        0.00001,
       -0.04290,
       -0.08228,
       -0.06560,
       -0.08736,
       -0.07578,
       -0.01918,
       -0.02201,
       -0.04409,
       -0.02604,
        0.01807,
        0.01425,
        0.02134,
        0.02879,
        0.00072,
       -0.00622,
        0.00126,
        0.00832,
        0.00779,
        0.01512,
        0.01123,
       -0.00380,
        0.00046,
       -0.00134,
       -0.00323,
        0.00020,
        0.01302,
        0.00571,
       -0.01000,
       -0.00166,
       -0.00612,
       -0.00198,
        0.00868,
        0.00936,
        0.00616,
       -0.00466,
       -0.00197,
        0.00013,
        0.00322,
        0.00803,
        0.00337,
       -0.00060,
       -0.00144,
       -0.00120,
       -0.00366,
        0.00093,
       -0.00053,
       -0.00391,
       -0.00290,
       -0.00531,
       -0.00339,
       -0.00391,
       -0.00285,
        0.00003,
};

/* V.56bis AD-6, EDD2 */
float ad_6_edd_2_model[] =
{
        0.03953,
       -0.02944,
        0.03552,
        0.02006,
       -0.02369,
        0.05762,
       -0.01259,
       -0.00135,
        0.05136,
       -0.04099,
        0.02372,
        0.01674,
       -0.05206,
        0.03411,
       -0.02566,
       -0.04570,
        0.02446,
       -0.05186,
       -0.03502,
        0.00803,
       -0.05969,
       -0.01901,
        0.00922,
       -0.06184,
        0.00053,
        0.02263,
       -0.06309,
        0.03580,
        0.03195,
       -0.05985,
        0.08499,
        0.02029,
       -0.04364,
        0.11234,
        0.01572,
       -0.02809,
        0.11097,
        0.01369,
       -0.02474,
        0.08016,
        0.03157,
       -0.05869,
        0.06738,
        0.04299,
       -0.13404,
        0.10235,
       -0.02443,
       -0.10690,
        0.02564,
        0.01336,
       -0.10674,
       -0.09557,
        0.16409,
       -0.14026,
       -0.14955,
        0.09446,
        0.06282,
       -0.15022,
       -0.09737,
        0.22501,
        0.04005,
       -0.19693,
       -0.03303,
        0.24539,
        0.19779,
       -0.14750,
       -0.30917,
       -0.12305,
        0.17860,
        0.37409,
        0.29167,
        0.09816,
       -0.03678,
       -0.12493,
       -0.15456,
       -0.17421,
       -0.14549,
       -0.09494,
       -0.05843,
       -0.01031,
        0.01727,
        0.03552,
        0.05665,
        0.06831,
        0.07797,
        0.06172,
        0.05007,
        0.03446,
        0.01277,
        0.00370,
       -0.01689,
       -0.02548,
       -0.02944,
       -0.03815,
       -0.03213,
       -0.03530,
       -0.02738,
       -0.01934,
       -0.02216,
       -0.00850,
        0.00031,
        0.00631,
        0.01235,
        0.01209,
        0.01782,
        0.01657,
        0.01668,
        0.01587,
        0.01300,
        0.01348,
        0.00718,
        0.00574,
        0.00261,
       -0.00114,
        0.00113,
       -0.00611,
       -0.00555,
       -0.00413,
       -0.00960,
       -0.00585,
       -0.00641,
       -0.00525,
       -0.00438,
       -0.00424,
       -0.00111,
       -0.00331,
        0.00028,
        0.00150,
       -0.00059,
};

/* V.56bis AD-6, EDD3 */
float ad_6_edd_3_model[] =
{
       -0.00149,
        0.08209,
        0.01384,
        0.01622,
        0.08742,
        0.00956,
        0.01078,
        0.07169,
        0.01911,
       -0.03530,
        0.02358,
       -0.00454,
       -0.05969,
       -0.00469,
       -0.04524,
       -0.06237,
       -0.01394,
       -0.07373,
       -0.06252,
       -0.02551,
       -0.03846,
       -0.04671,
       -0.00666,
       -0.00608,
       -0.06587,
        0.10500,
        0.01537,
       -0.02447,
        0.06386,
        0.09382,
        0.04438,
       -0.01356,
        0.12210,
       -0.03135,
        0.04874,
        0.03624,
       -0.05172,
       -0.02478,
        0.04867,
       -0.00423,
       -0.14925,
        0.04300,
       -0.01981,
       -0.11766,
        0.00568,
        0.02034,
       -0.11359,
       -0.02983,
        0.14051,
       -0.01454,
       -0.03023,
        0.20276,
        0.10279,
       -0.12381,
        0.00761,
        0.17886,
       -0.01549,
       -0.17864,
        0.01879,
        0.10476,
       -0.09546,
       -0.21454,
       -0.03968,
        0.11031,
       -0.04958,
       -0.20307,
       -0.06206,
        0.17767,
        0.19771,
        0.03836,
       -0.04480,
        0.02409,
        0.17547,
        0.17719,
       -0.03916,
       -0.21814,
       -0.20660,
       -0.06913,
        0.03669,
        0.03251,
       -0.05729,
       -0.09980,
        0.03106,
        0.19815,
        0.23384,
        0.13478,
       -0.01110,
       -0.13898,
       -0.23338,
       -0.20115,
       -0.02825,
        0.13774,
        0.16369,
        0.08422,
        0.01364,
       -0.05496,
       -0.10328,
       -0.07557,
       -0.00642,
        0.05467,
        0.06642,
        0.03739,
       -0.01455,
       -0.04092,
       -0.01251,
        0.00383,
       -0.00754,
       -0.01344,
        0.00631,
        0.03285,
        0.02345,
       -0.00185,
       -0.01322,
       -0.01168,
       -0.01409,
       -0.01892,
       -0.00728,
        0.00155,
        0.01427,
        0.01972,
        0.00568,
        0.00475,
        0.01077,
        0.00995,
       -0.00410,
       -0.01693,
       -0.01850,
       -0.01366,
        0.00458,
};

/* V.56bis AD-7, EDD1 */
float ad_7_edd_1_model[] =
{
        0.02669,
       -0.02820,
        0.03384,
       -0.01539,
       -0.00955,
        0.03049,
       -0.03090,
        0.01889,
        0.00444,
       -0.02300,
        0.01958,
       -0.02269,
       -0.00141,
        0.01047,
       -0.03043,
        0.02268,
       -0.01897,
       -0.02583,
        0.03053,
       -0.04682,
        0.00259,
        0.01696,
       -0.04034,
        0.01715,
       -0.02443,
       -0.01541,
        0.01287,
       -0.02832,
        0.02874,
        0.00833,
       -0.03693,
        0.03496,
       -0.01055,
       -0.01767,
        0.07354,
       -0.01579,
        0.00163,
        0.06419,
       -0.04177,
        0.04443,
        0.02700,
       -0.00293,
        0.06520,
       -0.03794,
        0.02680,
        0.02818,
       -0.05440,
        0.00772,
        0.08226,
       -0.07472,
        0.02933,
        0.05802,
       -0.15929,
        0.03541,
        0.02713,
       -0.11832,
       -0.00552,
        0.05941,
       -0.20977,
       -0.00324,
        0.24320,
       -0.12926,
       -0.22100,
        0.12358,
        0.18216,
       -0.25941,
       -0.42601,
       -0.11160,
        0.29434,
        0.41247,
        0.29898,
        0.17862,
        0.02563,
       -0.05483,
       -0.02799,
       -0.00031,
       -0.04359,
       -0.08136,
       -0.06574,
       -0.08631,
       -0.07644,
       -0.02102,
       -0.02278,
       -0.04557,
       -0.02630,
        0.01649,
        0.01390,
        0.02057,
        0.02765,
        0.00203,
       -0.00535,
        0.00173,
        0.00795,
        0.00861,
        0.01585,
        0.01087,
       -0.00361,
        0.00061,
       -0.00041,
       -0.00349,
        0.00035,
        0.01300,
        0.00505,
       -0.00966,
       -0.00204,
       -0.00580,
       -0.00204,
        0.00876,
        0.00967,
        0.00572,
       -0.00429,
       -0.00221,
       -0.00006,
        0.00331,
        0.00833,
        0.00376,
       -0.00090,
       -0.00154,
       -0.00134,
       -0.00354,
        0.00077,
       -0.00042,
       -0.00369,
       -0.00317,
       -0.00522,
       -0.00367,
       -0.00408,
       -0.00288,
        0.00004,
};

/* V.56bis AD-7, EDD2 */
float ad_7_edd_2_model[] =
{
        0.03717,
       -0.02572,
        0.03386,
        0.01953,
       -0.02001,
        0.05397,
       -0.01005,
       -0.00021,
        0.04752,
       -0.03625,
        0.02187,
        0.01486,
       -0.04801,
        0.03029,
       -0.02515,
       -0.04410,
        0.02045,
       -0.05035,
       -0.03493,
        0.00521,
       -0.05838,
       -0.01970,
        0.00648,
       -0.06006,
        0.00021,
        0.01929,
       -0.05912,
        0.03491,
        0.02845,
       -0.05409,
        0.08253,
        0.01931,
       -0.03918,
        0.10931,
        0.01831,
       -0.02480,
        0.10756,
        0.01700,
       -0.02508,
        0.08121,
        0.03052,
       -0.05623,
        0.06850,
        0.03776,
       -0.12471,
        0.09225,
       -0.01990,
       -0.10967,
        0.02421,
        0.01772,
       -0.11431,
       -0.08785,
        0.15465,
       -0.13457,
       -0.15481,
        0.09436,
        0.06547,
       -0.15693,
       -0.09355,
        0.22101,
        0.04480,
       -0.19669,
       -0.03202,
        0.25018,
        0.19772,
       -0.14861,
       -0.31262,
       -0.12483,
        0.18112,
        0.37639,
        0.29590,
        0.10111,
       -0.03736,
       -0.12643,
       -0.15855,
       -0.17654,
       -0.14765,
       -0.09582,
       -0.05670,
       -0.00975,
        0.01755,
        0.03548,
        0.05636,
        0.06851,
        0.07780,
        0.06281,
        0.05013,
        0.03360,
        0.01348,
        0.00476,
       -0.01566,
       -0.02537,
       -0.02953,
       -0.03764,
       -0.03327,
       -0.03608,
       -0.02832,
       -0.02030,
       -0.02191,
       -0.00882,
        0.00005,
        0.00587,
        0.01199,
        0.01243,
        0.01776,
        0.01714,
        0.01727,
        0.01621,
        0.01341,
        0.01369,
        0.00777,
        0.00564,
        0.00248,
       -0.00063,
        0.00116,
       -0.00587,
       -0.00577,
       -0.00452,
       -0.00961,
       -0.00628,
       -0.00640,
       -0.00540,
       -0.00453,
       -0.00413,
       -0.00138,
       -0.00334,
        0.00011,
        0.00137,
       -0.00037,
};

/* V.56bis AD-7, EDD3 */
float ad_7_edd_3_model[] =
{
        0.00161,
        0.07950,
        0.01637,
        0.01767,
        0.08574,
        0.01237,
        0.01067,
        0.07152,
        0.01956,
       -0.03424,
        0.02241,
       -0.00560,
       -0.05788,
       -0.00768,
       -0.04517,
       -0.06184,
       -0.01770,
       -0.07205,
       -0.06503,
       -0.02510,
       -0.04020,
       -0.04723,
       -0.00445,
       -0.01079,
       -0.05986,
        0.09916,
        0.02075,
       -0.02641,
        0.06416,
        0.09771,
        0.04041,
       -0.00602,
        0.11399,
       -0.02252,
        0.04434,
        0.03743,
       -0.05163,
       -0.02665,
        0.05209,
       -0.01059,
       -0.14282,
        0.03750,
       -0.01827,
       -0.11730,
        0.00428,
        0.02071,
       -0.11569,
       -0.02712,
        0.13910,
       -0.01318,
       -0.02911,
        0.20182,
        0.10444,
       -0.12439,
        0.00741,
        0.17856,
       -0.01618,
       -0.17792,
        0.01767,
        0.10595,
       -0.09593,
       -0.21559,
       -0.03912,
        0.11033,
       -0.04852,
       -0.20384,
       -0.06271,
        0.17690,
        0.19647,
        0.03844,
       -0.04482,
        0.02615,
        0.17611,
        0.17685,
       -0.03806,
       -0.21821,
       -0.20649,
       -0.06925,
        0.03670,
        0.03177,
       -0.05866,
       -0.09940,
        0.03117,
        0.19915,
        0.23557,
        0.13555,
       -0.01160,
       -0.14132,
       -0.23488,
       -0.20243,
       -0.02878,
        0.13930,
        0.16627,
        0.08715,
        0.01390,
       -0.05662,
       -0.10564,
       -0.07785,
       -0.00651,
        0.05510,
        0.06753,
        0.03844,
       -0.01394,
       -0.04064,
       -0.01347,
        0.00357,
       -0.00760,
       -0.01369,
        0.00657,
        0.03287,
        0.02359,
       -0.00203,
       -0.01294,
       -0.01106,
       -0.01423,
       -0.01916,
       -0.00811,
        0.00143,
        0.01435,
        0.01972,
        0.00648,
        0.00498,
        0.01100,
        0.00974,
       -0.00446,
       -0.01718,
       -0.01897,
       -0.01343,
        0.00483,
};

/* V.56bis AD-8, EDD1 */
float ad_8_edd_1_model[] =
{
        0.03609,
       -0.04908,
        0.04802,
       -0.02590,
       -0.01264,
        0.04023,
       -0.04432,
        0.02857,
        0.00379,
       -0.02755,
        0.03043,
       -0.02744,
        0.00241,
        0.02035,
       -0.03736,
        0.03569,
       -0.01549,
       -0.02868,
        0.04988,
       -0.05448,
        0.01335,
        0.02855,
       -0.04824,
        0.03704,
       -0.02907,
       -0.01115,
        0.02294,
       -0.03632,
        0.03533,
        0.00961,
       -0.04780,
        0.03891,
       -0.01417,
       -0.03543,
        0.08064,
       -0.03376,
       -0.01301,
        0.07285,
       -0.07678,
        0.04912,
        0.01780,
       -0.03079,
        0.08096,
       -0.06835,
        0.03351,
        0.02065,
       -0.05301,
       -0.00888,
        0.10504,
       -0.08834,
        0.02652,
        0.09628,
       -0.18797,
        0.07884,
        0.03130,
       -0.08963,
       -0.00166,
        0.10456,
       -0.21346,
        0.01892,
        0.28289,
       -0.13871,
       -0.20165,
        0.13755,
        0.21423,
       -0.26178,
       -0.43510,
       -0.14268,
        0.26242,
        0.37078,
        0.23549,
        0.12641,
       -0.02174,
       -0.08273,
       -0.03872,
       -0.00043,
       -0.03102,
       -0.06872,
       -0.04054,
       -0.06311,
       -0.05041,
        0.00754,
       -0.00285,
       -0.02496,
       -0.01424,
        0.03001,
        0.01744,
        0.02333,
        0.02825,
       -0.00348,
       -0.00943,
       -0.00420,
        0.00423,
        0.00357,
        0.01071,
        0.00768,
       -0.00841,
       -0.00018,
       -0.00411,
       -0.00401,
       -0.00136,
        0.01274,
        0.00541,
       -0.01211,
       -0.00099,
       -0.00795,
       -0.00295,
        0.00812,
        0.00714,
        0.00513,
       -0.00732,
       -0.00304,
       -0.00142,
        0.00182,
        0.00770,
        0.00243,
       -0.00065,
       -0.00188,
       -0.00020,
       -0.00318,
        0.00261,
        0.00110,
       -0.00258,
       -0.00048,
       -0.00391,
       -0.00108,
       -0.00241,
       -0.00145,
        0.00161,
};

/* V.56bis AD-8, EDD2 */
float ad_8_edd_2_model[] =
{
        0.03948,
       -0.04537,
        0.03236,
        0.01539,
       -0.04026,
        0.06115,
       -0.02386,
       -0.00988,
        0.05777,
       -0.05332,
        0.02807,
        0.02294,
       -0.05792,
        0.05084,
       -0.02047,
       -0.03988,
        0.04615,
       -0.04474,
       -0.02061,
        0.02853,
       -0.05030,
       -0.00570,
        0.02730,
       -0.05791,
        0.00855,
        0.03456,
       -0.07001,
        0.03732,
        0.03532,
       -0.08273,
        0.08512,
        0.00835,
       -0.07261,
        0.10961,
       -0.00783,
       -0.05246,
        0.10178,
       -0.00800,
       -0.04444,
        0.07039,
        0.02239,
       -0.06990,
        0.05744,
        0.06266,
       -0.16118,
        0.13707,
       -0.02955,
       -0.09310,
        0.05100,
        0.01829,
       -0.06865,
       -0.10695,
        0.22222,
       -0.15137,
       -0.11997,
        0.11096,
        0.07508,
       -0.14141,
       -0.10744,
        0.24518,
        0.03115,
       -0.21261,
       -0.04781,
        0.23971,
        0.19859,
       -0.16600,
       -0.34027,
       -0.14846,
        0.14965,
        0.35417,
        0.26286,
        0.07745,
       -0.04127,
       -0.11562,
       -0.12685,
       -0.14181,
       -0.11042,
       -0.06214,
       -0.03405,
        0.00766,
        0.02281,
        0.03034,
        0.04581,
        0.04986,
        0.06100,
        0.04057,
        0.03206,
        0.01872,
        0.00143,
       -0.00049,
       -0.01821,
       -0.02133,
       -0.01917,
       -0.02734,
       -0.01731,
       -0.02243,
       -0.01352,
       -0.00701,
       -0.01344,
       -0.00113,
        0.00371,
        0.00615,
        0.01051,
        0.00628,
        0.01170,
        0.00830,
        0.00877,
        0.00786,
        0.00467,
        0.00708,
        0.00096,
        0.00164,
        0.00000,
       -0.00305,
        0.00201,
       -0.00542,
       -0.00344,
       -0.00107,
       -0.00717,
       -0.00191,
       -0.00330,
       -0.00212,
       -0.00144,
       -0.00249,
        0.00124,
       -0.00265,
        0.00104,
        0.00190,
       -0.00128,
};

/* V.56bis AD-8, EDD3 */
float ad_8_edd_3_model[] =
{
       -0.02785,
        0.07032,
       -0.01175,
       -0.00877,
        0.07548,
       -0.01465,
       -0.00453,
        0.06191,
        0.01317,
       -0.04240,
        0.02882,
        0.00693,
       -0.05469,
        0.02098,
       -0.02756,
       -0.04081,
        0.01799,
       -0.05260,
       -0.03654,
       -0.00091,
       -0.01930,
       -0.02891,
       -0.00250,
        0.01236,
       -0.08771,
        0.11850,
       -0.00663,
       -0.04314,
        0.04957,
        0.06214,
        0.04078,
       -0.06552,
        0.13590,
       -0.07712,
        0.05807,
        0.02025,
       -0.05238,
       -0.02092,
        0.05160,
        0.02302,
       -0.15786,
        0.07646,
       -0.01045,
       -0.10346,
        0.02039,
        0.03037,
       -0.11413,
       -0.03553,
        0.14184,
       -0.03144,
       -0.05413,
        0.19832,
        0.08457,
       -0.14475,
       -0.00222,
        0.18423,
       -0.01372,
       -0.18286,
        0.03808,
        0.12764,
       -0.07739,
       -0.20418,
       -0.02084,
        0.13917,
       -0.03818,
       -0.21058,
       -0.07171,
        0.17427,
        0.19079,
        0.01321,
       -0.07253,
        0.00064,
        0.16873,
        0.18089,
       -0.03840,
       -0.21428,
       -0.19805,
       -0.05117,
        0.05689,
        0.04425,
       -0.05832,
       -0.11445,
        0.01825,
        0.18790,
        0.22521,
        0.12895,
       -0.01469,
       -0.13428,
       -0.22800,
       -0.19553,
       -0.02198,
        0.14411,
        0.16744,
        0.08123,
        0.01200,
       -0.05498,
       -0.10356,
       -0.07305,
       -0.00468,
        0.05824,
        0.06726,
        0.03635,
       -0.01694,
       -0.04457,
       -0.01190,
        0.00453,
       -0.00726,
       -0.01395,
        0.00481,
        0.03358,
        0.02288,
       -0.00251,
       -0.01354,
       -0.01048,
       -0.01156,
       -0.01840,
       -0.00608,
        0.00068,
        0.01287,
        0.01877,
        0.00246,
        0.00286,
        0.00898,
        0.00966,
       -0.00414,
       -0.01748,
       -0.01820,
       -0.01414,
        0.00503,
};

/* V.56bis AD-9, EDD1 */
float ad_9_edd_1_model[] =
{
        0.02380,
       -0.03432,
        0.03276,
       -0.01924,
       -0.01155,
        0.03131,
       -0.03292,
        0.02113,
        0.00544,
       -0.02193,
        0.02308,
       -0.02080,
        0.00301,
        0.01568,
       -0.02615,
        0.02977,
       -0.01324,
       -0.01913,
        0.03917,
       -0.04132,
        0.01217,
        0.02525,
       -0.03355,
        0.02617,
       -0.01930,
       -0.00997,
        0.01767,
       -0.02674,
        0.03247,
        0.00767,
       -0.04135,
        0.03057,
       -0.01777,
       -0.02790,
        0.06698,
       -0.03064,
       -0.01235,
        0.05186,
       -0.06405,
        0.03297,
        0.01038,
       -0.01863,
        0.05325,
       -0.04818,
        0.01458,
        0.02598,
       -0.06413,
        0.00364,
        0.08844,
       -0.07677,
        0.03606,
        0.06917,
       -0.14835,
        0.05354,
        0.06093,
       -0.09478,
        0.02846,
        0.08226,
       -0.19051,
        0.03306,
        0.28763,
       -0.11872,
       -0.21020,
        0.17126,
        0.23123,
       -0.25980,
       -0.48468,
       -0.16864,
        0.25842,
        0.37367,
        0.22706,
        0.09324,
       -0.05391,
       -0.10944,
       -0.04912,
        0.00345,
       -0.02442,
       -0.05422,
       -0.03112,
       -0.04807,
       -0.03447,
        0.02050,
        0.01156,
       -0.01974,
       -0.00587,
        0.03277,
        0.02360,
        0.02327,
        0.02517,
       -0.00632,
       -0.01539,
       -0.00838,
       -0.00031,
        0.00137,
        0.00946,
        0.00486,
       -0.00866,
       -0.00303,
       -0.00365,
       -0.00556,
       -0.00028,
        0.01300,
        0.00511,
       -0.01063,
       -0.00304,
       -0.00738,
       -0.00348,
        0.00785,
        0.00857,
        0.00399,
       -0.00717,
       -0.00496,
       -0.00207,
        0.00195,
        0.00747,
        0.00288,
       -0.00159,
       -0.00187,
       -0.00099,
       -0.00235,
        0.00264,
        0.00177,
       -0.00134,
       -0.00033,
       -0.00252,
       -0.00085,
       -0.00153,
       -0.00075,
        0.00207,
};

/* V.56bis AD-9, EDD2 */
float ad_9_edd_2_model[] =
{
        0.02850,
       -0.03901,
        0.02392,
        0.00842,
       -0.03316,
        0.04635,
       -0.02093,
       -0.00891,
        0.04456,
       -0.04286,
        0.02252,
        0.01852,
       -0.04507,
        0.04276,
       -0.01322,
       -0.03007,
        0.04264,
       -0.03160,
       -0.01413,
        0.03086,
       -0.03859,
        0.00099,
        0.02796,
       -0.04722,
        0.01252,
        0.03084,
       -0.06061,
        0.03500,
        0.02474,
       -0.07058,
        0.06907,
        0.00096,
       -0.06855,
        0.08794,
       -0.01043,
       -0.05670,
        0.08370,
       -0.01260,
       -0.04997,
        0.05930,
        0.01770,
       -0.07584,
        0.06759,
        0.03587,
       -0.12332,
        0.10773,
       -0.00633,
       -0.08885,
        0.05092,
        0.04436,
       -0.09258,
       -0.05470,
        0.18996,
       -0.10861,
       -0.13402,
        0.13177,
        0.08353,
       -0.15288,
       -0.09325,
        0.23998,
        0.04092,
       -0.23668,
       -0.05757,
        0.25801,
        0.21255,
       -0.18487,
       -0.38292,
       -0.18766,
        0.14974,
        0.36044,
        0.27123,
        0.07005,
       -0.05351,
       -0.11455,
       -0.12077,
       -0.12520,
       -0.09171,
       -0.04326,
       -0.01526,
        0.01854,
        0.02786,
        0.02852,
        0.03629,
        0.04141,
        0.04788,
        0.03185,
        0.02041,
        0.00859,
       -0.00545,
       -0.00565,
       -0.01877,
       -0.01953,
       -0.01605,
       -0.01897,
       -0.01102,
       -0.01270,
       -0.00578,
       -0.00055,
       -0.00712,
        0.00209,
        0.00571,
        0.00643,
        0.00797,
        0.00439,
        0.00724,
        0.00473,
        0.00396,
        0.00316,
        0.00125,
        0.00327,
       -0.00116,
       -0.00074,
       -0.00168,
       -0.00264,
        0.00167,
       -0.00395,
       -0.00236,
       -0.00002,
       -0.00468,
       -0.00081,
       -0.00113,
       -0.00050,
       -0.00016,
       -0.00064,
        0.00142,
       -0.00158,
        0.00102,
        0.00159,
       -0.00115,
};

/* V.56bis AD-9, EDD3 */
float ad_9_edd_3_model[] =
{
       -0.03069,
        0.05066,
       -0.01866,
       -0.01613,
        0.05724,
       -0.01832,
       -0.01478,
        0.05593,
        0.00776,
       -0.04067,
        0.02724,
        0.00807,
       -0.03984,
        0.02138,
       -0.01278,
       -0.02466,
        0.02533,
       -0.03453,
       -0.02439,
        0.00919,
       -0.00495,
       -0.02558,
        0.01326,
       -0.00652,
       -0.06275,
        0.09272,
       -0.00157,
       -0.05526,
        0.02953,
        0.06825,
        0.00180,
       -0.04140,
        0.08068,
       -0.04447,
        0.02612,
        0.02974,
       -0.05989,
       -0.01807,
        0.06869,
        0.01050,
       -0.12367,
        0.06355,
        0.01224,
       -0.09534,
        0.02988,
        0.03081,
       -0.11236,
       -0.03280,
        0.12918,
       -0.03945,
       -0.05694,
        0.18321,
        0.07656,
       -0.15804,
       -0.00899,
        0.18416,
       -0.01423,
       -0.17814,
        0.04248,
        0.14726,
       -0.06940,
       -0.20031,
       -0.00607,
        0.15693,
       -0.03071,
       -0.22125,
       -0.08145,
        0.17733,
        0.19183,
        0.00142,
       -0.10179,
       -0.01428,
        0.17173,
        0.19033,
       -0.03382,
       -0.22191,
       -0.19917,
       -0.03875,
        0.07786,
        0.05680,
       -0.06574,
       -0.12886,
        0.00477,
        0.18721,
        0.23222,
        0.13253,
       -0.01494,
       -0.14263,
       -0.23579,
       -0.20004,
       -0.01743,
        0.15626,
        0.17764,
        0.08721,
        0.00911,
       -0.06134,
       -0.10898,
       -0.07790,
       -0.00169,
        0.06330,
        0.07329,
        0.03702,
       -0.02138,
       -0.04797,
       -0.01500,
        0.00523,
       -0.00706,
       -0.01471,
        0.00640,
        0.03475,
        0.02451,
       -0.00331,
       -0.01417,
       -0.00996,
       -0.01143,
       -0.01718,
       -0.00707,
        0.00141,
        0.01348,
        0.01737,
        0.00180,
        0.00063,
        0.00886,
        0.00976,
       -0.00406,
       -0.01771,
       -0.01966,
       -0.01407,
        0.00503,
};

Repositories maintained by Peter Meerwald, pmeerw@pmeerw.net.