00001 #define PULSESHAPER_2400_GAIN 1.000000f
00002 #define PULSESHAPER_2400_COEFF_SETS 20
00003 static const float pulseshaper_2400[PULSESHAPER_2400_COEFF_SETS][9] =
00004 {
00005 {
00006 0.0050261981f,
00007 0.0107704081f,
00008 -0.0150784949f,
00009 -0.0753922201f,
00010 0.5814534590f,
00011 0.5814534590f,
00012 -0.0753922201f,
00013 -0.0150784949f,
00014 0.0107704081f
00015 },
00016 {
00017 0.0036769624f,
00018 0.0132151788f,
00019 -0.0108416500f,
00020 -0.0962477460f,
00021 0.6703977011f,
00022 0.4915574836f,
00023 -0.0543875542f,
00024 -0.0179957571f,
00025 0.0079493167f
00026 },
00027 {
00028 0.0020271568f,
00029 0.0151310537f,
00030 -0.0054150755f,
00031 -0.1159725328f,
00032 0.7564987705f,
00033 0.4025542918f,
00034 -0.0341116983f,
00035 -0.0195425394f,
00036 0.0049156957f
00037 },
00038 {
00039 0.0001575806f,
00040 0.0163856870f,
00041 0.0009922293f,
00042 -0.1335090587f,
00043 0.8378712700f,
00044 0.3161905873f,
00045 -0.0153166425f,
00046 -0.0197430380f,
00047 0.0018355795f
00048 },
00049 {
00050 -0.0018345641f,
00051 0.0168753681f,
00052 0.0080958424f,
00053 -0.1477565732f,
00054 0.9126905398f,
00055 0.2340689659f,
00056 0.0013877622f,
00057 -0.0186894796f,
00058 -0.0011314557f
00059 },
00060 {
00061 -0.0038402662f,
00062 0.0165323372f,
00063 0.0155436576f,
00064 -0.1576073891f,
00065 0.9792460964f,
00066 0.1576073967f,
00067 0.0155436170f,
00068 -0.0165323542f,
00069 -0.0038401947f
00070 },
00071 {
00072 -0.0057441235f,
00073 0.0153307042f,
00074 0.0229275652f,
00075 -0.1619859120f,
00076 1.0359920618f,
00077 0.0880058079f,
00078 0.0268485017f,
00079 -0.0134685582f,
00080 -0.0061665117f
00081 },
00082 {
00083 -0.0074304083f,
00084 0.0132904385f,
00085 0.0297988389f,
00086 -0.1598887936f,
00087 1.0815943275f,
00088 0.0262205388f,
00089 0.0351527365f,
00090 -0.0097281399f,
00091 -0.0080126751f
00092 },
00093 {
00094 -0.0087894091f,
00095 0.0104791756f,
00096 0.0356867178f,
00097 -0.1504249523f,
00098 1.1149702451f,
00099 -0.0270525892f,
00100 0.0404511689f,
00101 -0.0055604029f,
00102 -0.0093110519f
00103 },
00104 {
00105 -0.0097237699f,
00106 0.0070115978f,
00107 0.0401196528f,
00108 -0.1328538516f,
00109 1.1353219580f,
00110 -0.0713862169f,
00111 0.0428697868f,
00112 -0.0012200200f,
00113 -0.0100260759f
00114 },
00115 {
00116 -0.0101544656f,
00117 0.0030462720f,
00118 0.0426483505f,
00119 -0.1066205506f,
00120 1.1421607874f,
00121 -0.1066205506f,
00122 0.0426483505f,
00123 0.0030462720f,
00124 -0.0101544656f
00125 },
00126 {
00127 -0.0100260759f,
00128 -0.0012200200f,
00129 0.0428697868f,
00130 -0.0713862169f,
00131 1.1353219580f,
00132 -0.1328538517f,
00133 0.0401196528f,
00134 0.0070115978f,
00135 -0.0097237699f
00136 },
00137 {
00138 -0.0093110519f,
00139 -0.0055604029f,
00140 0.0404511689f,
00141 -0.0270525892f,
00142 1.1149702451f,
00143 -0.1504249524f,
00144 0.0356867178f,
00145 0.0104791756f,
00146 -0.0087894091f
00147 },
00148 {
00149 -0.0080126751f,
00150 -0.0097281399f,
00151 0.0351527365f,
00152 0.0262205388f,
00153 1.0815943275f,
00154 -0.1598887936f,
00155 0.0297988389f,
00156 0.0132904385f,
00157 -0.0074304083f
00158 },
00159 {
00160 -0.0061665117f,
00161 -0.0134685582f,
00162 0.0268485017f,
00163 0.0880058079f,
00164 1.0359920618f,
00165 -0.1619859120f,
00166 0.0229275652f,
00167 0.0153307042f,
00168 -0.0057441235f
00169 },
00170 {
00171 -0.0038401947f,
00172 -0.0165323542f,
00173 0.0155436170f,
00174 0.1576073967f,
00175 0.9792460963f,
00176 -0.1576073891f,
00177 0.0155436576f,
00178 0.0165323372f,
00179 -0.0038402662f
00180 },
00181 {
00182 -0.0011314557f,
00183 -0.0186894796f,
00184 0.0013877622f,
00185 0.2340689660f,
00186 0.9126905398f,
00187 -0.1477565732f,
00188 0.0080958424f,
00189 0.0168753681f,
00190 -0.0018345641f
00191 },
00192 {
00193 0.0018355795f,
00194 -0.0197430380f,
00195 -0.0153166425f,
00196 0.3161905873f,
00197 0.8378712699f,
00198 -0.1335090587f,
00199 0.0009922293f,
00200 0.0163856870f,
00201 0.0001575806f
00202 },
00203 {
00204 0.0049156957f,
00205 -0.0195425394f,
00206 -0.0341116983f,
00207 0.4025542919f,
00208 0.7564987705f,
00209 -0.1159725328f,
00210 -0.0054150755f,
00211 0.0151310537f,
00212 0.0020271568f
00213 },
00214 {
00215 0.0079493167f,
00216 -0.0179957571f,
00217 -0.0543875542f,
00218 0.4915574837f,
00219 0.6703977010f,
00220 -0.0962477460f,
00221 -0.0108416500f,
00222 0.0132151788f,
00223 0.0036769624f
00224 }
00225 };