/* Automatically generated file with MATLAB */ /* File name: "ResampleFilter.m" */ /* Filter taps in time-domain */ #ifndef _RESAMPLEFILTER_H_ #define _RESAMPLEFILTER_H_ #define NUM_TAPS_PER_PHASE 12 #define INTERP_DECIM_I_D 10 /* Filter for ratios close to 1 */ static float fResTaps1To1[INTERP_DECIM_I_D][NUM_TAPS_PER_PHASE] = { { -0.00129181992672801360f, 0.00561586829442904840f, -0.01349857823816511800f, 0.02541150940858524100f, -0.04267869501534898200f, 0.07724474282951483700f, 0.96609875058711103000f, -0.01641812005088002400f, -0.00427135103965109450f, 0.00726225824406205160f, -0.00544188094946287510f, 0.00266742068076876060f }, { -0.00207886551285772290f, 0.00866090598717600930f, -0.02161960909069559500f, 0.04383507935997314800f, -0.08302470868585065700f, 0.18738870090358245000f, 0.93524350914423104000f, -0.09031872116141286000f, 0.02909509423931267600f, -0.00897188476756275060f, 0.00178311012364952820f, 0.00010586149691723067f }, { -0.00287519800425638110f, 0.01143197533872717000f, -0.02889142869399521600f, 0.06060641890050100900f, -0.12152802242786863000f, 0.30933747340895279000f, 0.87539536840978205000f, -0.14271415809850990000f, 0.05516985095031713000f, -0.02205265100214613000f, 0.00761119378345958850f, -0.00187713739944610450f }, { -0.00354120720771153910f, 0.01351098086300389300f, -0.03433664370844288100f, 0.07367662235517660800f, -0.15398027155782226000f, 0.43728178746780866000f, 0.79013921003423337000f, -0.17341770937821352000f, 0.07263788052016696700f, -0.03120859084480779800f, 0.01170664402374247200f, -0.00319259334815649940f }, { -0.00391755659664638590f, 0.01447751287549226700f, -0.03701682481313090000f, 0.08107302414568577600f, -0.17606165300033697000f, 0.56464344237183917000f, 0.68451472884717957000f, -0.18369620562420094000f, 0.08111657494320076400f, -0.03614676421513295800f, 0.01396276906259418800f, -0.00384568128202934270f }, { -0.00384568128202934270f, 0.01396276906259418800f, -0.03614676421513295800f, 0.08111657494320076400f, -0.18369620562420094000f, 0.68451472884717957000f, 0.56464344237183917000f, -0.17606165300033697000f, 0.08107302414568577600f, -0.03701682481313090000f, 0.01447751287549226700f, -0.00391755659664638590f }, { -0.00319259334815649940f, 0.01170664402374247200f, -0.03120859084480779800f, 0.07263788052016696700f, -0.17341770937821352000f, 0.79013921003423337000f, 0.43728178746780866000f, -0.15398027155782226000f, 0.07367662235517660800f, -0.03433664370844288100f, 0.01351098086300389300f, -0.00354120720771153910f }, { -0.00187713739944610450f, 0.00761119378345958850f, -0.02205265100214613000f, 0.05516985095031713000f, -0.14271415809850990000f, 0.87539536840978205000f, 0.30933747340895279000f, -0.12152802242786863000f, 0.06060641890050100900f, -0.02889142869399521600f, 0.01143197533872717000f, -0.00287519800425638110f }, { 0.00010586149691723067f, 0.00178311012364952820f, -0.00897188476756275060f, 0.02909509423931267600f, -0.09031872116141286000f, 0.93524350914423104000f, 0.18738870090358245000f, -0.08302470868585065700f, 0.04383507935997314800f, -0.02161960909069559500f, 0.00866090598717600930f, -0.00207886551285772290f }, { 0.00266742068076876060f, -0.00544188094946287510f, 0.00726225824406205160f, -0.00427135103965109450f, -0.01641812005088002400f, 0.96609875058711103000f, 0.07724474282951483700f, -0.04267869501534898200f, 0.02541150940858524100f, -0.01349857823816511800f, 0.00561586829442904840f, -0.00129181992672801360f }, }; #endif /* _RESAMPLEFILTER_H_ */