spandsp 0.0.6
|
00001 #define TX_PULSESHAPER_GAIN 1.000000f 00002 #define TX_PULSESHAPER_COEFF_SETS 10 00003 static const float tx_pulseshaper[TX_PULSESHAPER_COEFF_SETS][9] = 00004 { 00005 { 00006 -0.0028949626f, /* Filter 0 */ 00007 -0.0180558777f, 00008 0.0644370035f, 00009 -0.1680546392f, 00010 0.6136030985f, 00011 0.6136030984f, 00012 -0.1680546392f, 00013 0.0644370034f, 00014 -0.0180558778f 00015 }, 00016 { 00017 0.0031457248f, /* Filter 1 */ 00018 -0.0296755147f, 00019 0.0821538018f, 00020 -0.1948071696f, 00021 0.7563219631f, 00022 0.4608861941f, 00023 -0.1273859915f, 00024 0.0418434579f, 00025 -0.0059021774f 00026 }, 00027 { 00028 0.0095859909f, /* Filter 2 */ 00029 -0.0389394472f, 00030 0.0918555210f, 00031 -0.2016880234f, 00032 0.8793516917f, 00033 0.3081345068f, 00034 -0.0792085179f, 00035 0.0176601554f, 00036 0.0051283325f 00037 }, 00038 { 00039 0.0153896883f, /* Filter 3 */ 00040 -0.0441001646f, 00041 0.0909724653f, 00042 -0.1838386340f, 00043 0.9741012686f, 00044 0.1647552955f, 00045 -0.0297442724f, 00046 -0.0050682341f, 00047 0.0137350940f 00048 }, 00049 { 00050 0.0194884088f, /* Filter 4 */ 00051 -0.0437412561f, 00052 0.0779044330f, 00053 -0.1380831560f, 00054 1.0338274098f, 00055 0.0388498604f, 00056 0.0155354801f, 00057 -0.0238603979f, 00058 0.0191007894f 00059 }, 00060 { 00061 0.0209425252f, /* Filter 5 */ 00062 -0.0370198693f, 00063 0.0523524602f, 00064 -0.0633894605f, 00065 1.0542286891f, 00066 -0.0633894606f, 00067 0.0523524602f, 00068 -0.0370198693f, 00069 0.0209425251f 00070 }, 00071 { 00072 0.0191007894f, /* Filter 6 */ 00073 -0.0238603978f, 00074 0.0155354801f, 00075 0.0388498605f, 00076 1.0338274098f, 00077 -0.1380831561f, 00078 0.0779044330f, 00079 -0.0437412561f, 00080 0.0194884087f 00081 }, 00082 { 00083 0.0137350940f, /* Filter 7 */ 00084 -0.0050682341f, 00085 -0.0297442724f, 00086 0.1647552955f, 00087 0.9741012686f, 00088 -0.1838386340f, 00089 0.0909724652f, 00090 -0.0441001646f, 00091 0.0153896883f 00092 }, 00093 { 00094 0.0051283326f, /* Filter 8 */ 00095 0.0176601554f, 00096 -0.0792085179f, 00097 0.3081345069f, 00098 0.8793516917f, 00099 -0.2016880235f, 00100 0.0918555209f, 00101 -0.0389394473f, 00102 0.0095859909f 00103 }, 00104 { 00105 -0.0059021774f, /* Filter 9 */ 00106 0.0418434580f, 00107 -0.1273859915f, 00108 0.4608861942f, 00109 0.7563219631f, 00110 -0.1948071696f, 00111 0.0821538018f, 00112 -0.0296755147f, 00113 0.0031457248f 00114 } 00115 };