spandsp 0.0.6
|
00001 #define TX_PULSESHAPER_2400_GAIN 1.000000f 00002 #define TX_PULSESHAPER_2400_COEFF_SETS 20 00003 static const float tx_pulseshaper_2400[TX_PULSESHAPER_2400_COEFF_SETS][9] = 00004 { 00005 { 00006 0.0050262000f, /* Filter 0 */ 00007 0.0107704139f, 00008 -0.0150784957f, 00009 -0.0753922186f, 00010 0.5814534468f, 00011 0.5814534467f, 00012 -0.0753922186f, 00013 -0.0150784958f, 00014 0.0107704138f 00015 }, 00016 { 00017 0.0036769615f, /* Filter 1 */ 00018 0.0132151788f, 00019 -0.0108416505f, 00020 -0.0962477546f, 00021 0.6703977440f, 00022 0.4915574819f, 00023 -0.0543875540f, 00024 -0.0179957590f, 00025 0.0079493141f 00026 }, 00027 { 00028 0.0020271558f, /* Filter 2 */ 00029 0.0151310510f, 00030 -0.0054150757f, 00031 -0.1159725361f, 00032 0.7564987991f, 00033 0.4025543098f, 00034 -0.0341116997f, 00035 -0.0195425378f, 00036 0.0049156947f 00037 }, 00038 { 00039 0.0001575810f, /* Filter 3 */ 00040 0.0163856892f, 00041 0.0009922305f, 00042 -0.1335090670f, 00043 0.8378713095f, 00044 0.3161906111f, 00045 -0.0153166439f, 00046 -0.0197430347f, 00047 0.0018355829f 00048 }, 00049 { 00050 -0.0018345654f, /* Filter 4 */ 00051 0.0168753676f, 00052 0.0080958440f, 00053 -0.1477565768f, 00054 0.9126905920f, 00055 0.2340689766f, 00056 0.0013877594f, 00057 -0.0186894802f, 00058 -0.0011314547f 00059 }, 00060 { 00061 -0.0038402663f, /* Filter 5 */ 00062 0.0165323368f, 00063 0.0155436576f, 00064 -0.1576073958f, 00065 0.9792460719f, 00066 0.1576074027f, 00067 0.0155436234f, 00068 -0.0165323579f, 00069 -0.0038401980f 00070 }, 00071 { 00072 -0.0057441249f, /* Filter 6 */ 00073 0.0153307048f, 00074 0.0229275670f, 00075 -0.1619859170f, 00076 1.0359921022f, 00077 0.0880058111f, 00078 0.0268485018f, 00079 -0.0134685577f, 00080 -0.0061665144f 00081 }, 00082 { 00083 -0.0074304100f, /* Filter 7 */ 00084 0.0132904398f, 00085 0.0297988399f, 00086 -0.1598887983f, 00087 1.0815943709f, 00088 0.0262205341f, 00089 0.0351527390f, 00090 -0.0097281388f, 00091 -0.0080126759f 00092 }, 00093 { 00094 -0.0087894106f, /* Filter 8 */ 00095 0.0104791762f, 00096 0.0356867213f, 00097 -0.1504249558f, 00098 1.1149702967f, 00099 -0.0270525930f, 00100 0.0404511628f, 00101 -0.0055604096f, 00102 -0.0093110523f 00103 }, 00104 { 00105 -0.0097237709f, /* Filter 9 */ 00106 0.0070115966f, 00107 0.0401196552f, 00108 -0.1328538467f, 00109 1.1353220123f, 00110 -0.0713862188f, 00111 0.0428697867f, 00112 -0.0012200205f, 00113 -0.0100260766f 00114 }, 00115 { 00116 -0.0101544658f, /* Filter 10 */ 00117 0.0030462740f, 00118 0.0426483506f, 00119 -0.1066205506f, 00120 1.1421607836f, 00121 -0.1066205506f, 00122 0.0426483506f, 00123 0.0030462740f, 00124 -0.0101544658f 00125 }, 00126 { 00127 -0.0100260766f, /* Filter 11 */ 00128 -0.0012200205f, 00129 0.0428697867f, 00130 -0.0713862187f, 00131 1.1353220123f, 00132 -0.1328538468f, 00133 0.0401196552f, 00134 0.0070115966f, 00135 -0.0097237709f 00136 }, 00137 { 00138 -0.0093110523f, /* Filter 12 */ 00139 -0.0055604096f, 00140 0.0404511629f, 00141 -0.0270525929f, 00142 1.1149702967f, 00143 -0.1504249558f, 00144 0.0356867212f, 00145 0.0104791761f, 00146 -0.0087894106f 00147 }, 00148 { 00149 -0.0080126759f, /* Filter 13 */ 00150 -0.0097281388f, 00151 0.0351527391f, 00152 0.0262205342f, 00153 1.0815943708f, 00154 -0.1598887984f, 00155 0.0297988399f, 00156 0.0132904397f, 00157 -0.0074304100f 00158 }, 00159 { 00160 -0.0061665144f, /* Filter 14 */ 00161 -0.0134685577f, 00162 0.0268485019f, 00163 0.0880058111f, 00164 1.0359921022f, 00165 -0.1619859171f, 00166 0.0229275670f, 00167 0.0153307048f, 00168 -0.0057441249f 00169 }, 00170 { 00171 -0.0038401980f, /* Filter 15 */ 00172 -0.0165323579f, 00173 0.0155436234f, 00174 0.1576074029f, 00175 0.9792460718f, 00176 -0.1576073958f, 00177 0.0155436575f, 00178 0.0165323368f, 00179 -0.0038402663f 00180 }, 00181 { 00182 -0.0011314547f, /* Filter 16 */ 00183 -0.0186894801f, 00184 0.0013877595f, 00185 0.2340689767f, 00186 0.9126905919f, 00187 -0.1477565768f, 00188 0.0080958439f, 00189 0.0168753675f, 00190 -0.0018345654f 00191 }, 00192 { 00193 0.0018355830f, /* Filter 17 */ 00194 -0.0197430346f, 00195 -0.0153166438f, 00196 0.3161906112f, 00197 0.8378713094f, 00198 -0.1335090671f, 00199 0.0009922304f, 00200 0.0163856892f, 00201 0.0001575810f 00202 }, 00203 { 00204 0.0049156947f, /* Filter 18 */ 00205 -0.0195425377f, 00206 -0.0341116997f, 00207 0.4025543099f, 00208 0.7564987990f, 00209 -0.1159725361f, 00210 -0.0054150757f, 00211 0.0151310509f, 00212 0.0020271558f 00213 }, 00214 { 00215 0.0079493141f, /* Filter 19 */ 00216 -0.0179957590f, 00217 -0.0543875540f, 00218 0.4915574821f, 00219 0.6703977439f, 00220 -0.0962477546f, 00221 -0.0108416506f, 00222 0.0132151788f, 00223 0.0036769615f 00224 } 00225 };