📄 mdct_tab.h
字号:
{ FRAC_CONST(0.643244477630086), FRAC_CONST(0.765660853118662) },
{ FRAC_CONST(0.638534362059467), FRAC_CONST(0.769593313685423) },
{ FRAC_CONST(0.633800206031017), FRAC_CONST(0.773496799498899) },
{ FRAC_CONST(0.629042187783036), FRAC_CONST(0.777371163595056) },
{ FRAC_CONST(0.624260486452221), FRAC_CONST(0.781216260106276) },
{ FRAC_CONST(0.619455282066924), FRAC_CONST(0.785031944266848) },
{ FRAC_CONST(0.614626755540375), FRAC_CONST(0.788818072418420) },
{ FRAC_CONST(0.609775088663868), FRAC_CONST(0.792574502015408) },
{ FRAC_CONST(0.604900464099920), FRAC_CONST(0.796301091630359) },
{ FRAC_CONST(0.600003065375389), FRAC_CONST(0.799997700959282) },
{ FRAC_CONST(0.595083076874570), FRAC_CONST(0.803664190826924) },
{ FRAC_CONST(0.590140683832249), FRAC_CONST(0.807300423192014) },
{ FRAC_CONST(0.585176072326730), FRAC_CONST(0.810906261152460) },
{ FRAC_CONST(0.580189429272832), FRAC_CONST(0.814481568950499) },
{ FRAC_CONST(0.575180942414845), FRAC_CONST(0.818026211977813) },
{ FRAC_CONST(0.570150800319470), FRAC_CONST(0.821540056780598) },
{ FRAC_CONST(0.565099192368714), FRAC_CONST(0.825022971064580) },
{ FRAC_CONST(0.560026308752760), FRAC_CONST(0.828474823700007) },
{ FRAC_CONST(0.554932340462810), FRAC_CONST(0.831895484726578) },
{ FRAC_CONST(0.549817479283891), FRAC_CONST(0.835284825358337) },
{ FRAC_CONST(0.544681917787635), FRAC_CONST(0.838642717988527) },
{ FRAC_CONST(0.539525849325029), FRAC_CONST(0.841969036194388) },
{ FRAC_CONST(0.534349468019138), FRAC_CONST(0.845263654741918) },
{ FRAC_CONST(0.529152968757791), FRAC_CONST(0.848526449590593) },
{ FRAC_CONST(0.523936547186249), FRAC_CONST(0.851757297898029) },
{ FRAC_CONST(0.518700399699835), FRAC_CONST(0.854956078024615) },
{ FRAC_CONST(0.513444723436544), FRAC_CONST(0.858122669538086) },
{ FRAC_CONST(0.508169716269615), FRAC_CONST(0.861256953218062) },
{ FRAC_CONST(0.502875576800087), FRAC_CONST(0.864358811060534) },
{ FRAC_CONST(0.497562504349319), FRAC_CONST(0.867428126282307) },
{ FRAC_CONST(0.492230698951486), FRAC_CONST(0.870464783325398) },
{ FRAC_CONST(0.486880361346047), FRAC_CONST(0.873468667861385) },
{ FRAC_CONST(0.481511692970190), FRAC_CONST(0.876439666795714) },
{ FRAC_CONST(0.476124895951244), FRAC_CONST(0.879377668271953) },
{ FRAC_CONST(0.470720173099072), FRAC_CONST(0.882282561676009) },
{ FRAC_CONST(0.465297727898435), FRAC_CONST(0.885154237640285) },
{ FRAC_CONST(0.459857764501330), FRAC_CONST(0.887992588047806) },
{ FRAC_CONST(0.454400487719304), FRAC_CONST(0.890797506036281) },
{ FRAC_CONST(0.448926103015743), FRAC_CONST(0.893568886002136) },
{ FRAC_CONST(0.443434816498138), FRAC_CONST(0.896306623604480) },
{ FRAC_CONST(0.437926834910323), FRAC_CONST(0.899010615769039) },
{ FRAC_CONST(0.432402365624690), FRAC_CONST(0.901680760692038) },
{ FRAC_CONST(0.426861616634386), FRAC_CONST(0.904316957844028) },
{ FRAC_CONST(0.421304796545480), FRAC_CONST(0.906919107973678) },
{ FRAC_CONST(0.415732114569105), FRAC_CONST(0.909487113111505) },
{ FRAC_CONST(0.410143780513590), FRAC_CONST(0.912020876573568) },
{ FRAC_CONST(0.404540004776553), FRAC_CONST(0.914520302965104) },
{ FRAC_CONST(0.398920998336983), FRAC_CONST(0.916985298184123) },
{ FRAC_CONST(0.393286972747297), FRAC_CONST(0.919415769424947) },
{ FRAC_CONST(0.387638140125373), FRAC_CONST(0.921811625181708) },
{ FRAC_CONST(0.381974713146567), FRAC_CONST(0.924172775251791) },
{ FRAC_CONST(0.376296905035705), FRAC_CONST(0.926499130739231) },
{ FRAC_CONST(0.370604929559052), FRAC_CONST(0.928790604058057) },
{ FRAC_CONST(0.364899001016267), FRAC_CONST(0.931047108935595) },
{ FRAC_CONST(0.359179334232337), FRAC_CONST(0.933268560415712) },
{ FRAC_CONST(0.353446144549481), FRAC_CONST(0.935454874862015) },
{ FRAC_CONST(0.347699647819051), FRAC_CONST(0.937605969961000) },
{ FRAC_CONST(0.341940060393402), FRAC_CONST(0.939721764725153) },
{ FRAC_CONST(0.336167599117745), FRAC_CONST(0.941802179495998) },
{ FRAC_CONST(0.330382481321983), FRAC_CONST(0.943847135947093) },
{ FRAC_CONST(0.324584924812532), FRAC_CONST(0.945856557086984) },
{ FRAC_CONST(0.318775147864118), FRAC_CONST(0.947830367262101) },
{ FRAC_CONST(0.312953369211560), FRAC_CONST(0.949768492159607) },
{ FRAC_CONST(0.307119808041533), FRAC_CONST(0.951670858810194) },
{ FRAC_CONST(0.301274683984318), FRAC_CONST(0.953537395590833) },
{ FRAC_CONST(0.295418217105532), FRAC_CONST(0.955368032227470) },
{ FRAC_CONST(0.289550627897843), FRAC_CONST(0.957162699797670) },
{ FRAC_CONST(0.283672137272669), FRAC_CONST(0.958921330733213) },
{ FRAC_CONST(0.277782966551858), FRAC_CONST(0.960643858822638) },
{ FRAC_CONST(0.271883337459360), FRAC_CONST(0.962330219213737) },
{ FRAC_CONST(0.265973472112876), FRAC_CONST(0.963980348415994) },
{ FRAC_CONST(0.260053593015495), FRAC_CONST(0.965594184302977) },
{ FRAC_CONST(0.254123923047321), FRAC_CONST(0.967171666114677) },
{ FRAC_CONST(0.248184685457075), FRAC_CONST(0.968712734459795) },
{ FRAC_CONST(0.242236103853696), FRAC_CONST(0.970217331317979) },
{ FRAC_CONST(0.236278402197920), FRAC_CONST(0.971685400042009) },
{ FRAC_CONST(0.230311804793846), FRAC_CONST(0.973116885359925) },
{ FRAC_CONST(0.224336536280494), FRAC_CONST(0.974511733377116) },
{ FRAC_CONST(0.218352821623346), FRAC_CONST(0.975869891578341) },
{ FRAC_CONST(0.212360886105879), FRAC_CONST(0.977191308829712) },
{ FRAC_CONST(0.206360955321076), FRAC_CONST(0.978475935380617) },
{ FRAC_CONST(0.200353255162940), FRAC_CONST(0.979723722865591) },
{ FRAC_CONST(0.194338011817989), FRAC_CONST(0.980934624306142) },
{ FRAC_CONST(0.188315451756732), FRAC_CONST(0.982108594112514) },
{ FRAC_CONST(0.182285801725153), FRAC_CONST(0.983245588085407) },
{ FRAC_CONST(0.176249288736168), FRAC_CONST(0.984345563417642) },
{ FRAC_CONST(0.170206140061078), FRAC_CONST(0.985408478695768) },
{ FRAC_CONST(0.164156583221016), FRAC_CONST(0.986434293901627) },
{ FRAC_CONST(0.158100845978377), FRAC_CONST(0.987422970413855) },
{ FRAC_CONST(0.152039156328246), FRAC_CONST(0.988374471009341) },
{ FRAC_CONST(0.145971742489812), FRAC_CONST(0.989288759864625) },
{ FRAC_CONST(0.139898832897777), FRAC_CONST(0.990165802557248) },
{ FRAC_CONST(0.133820656193755), FRAC_CONST(0.991005566067049) },
{ FRAC_CONST(0.127737441217662), FRAC_CONST(0.991808018777406) },
{ FRAC_CONST(0.121649416999106), FRAC_CONST(0.992573130476429) },
{ FRAC_CONST(0.115556812748755), FRAC_CONST(0.993300872358093) },
{ FRAC_CONST(0.109459857849718), FRAC_CONST(0.993991217023329) },
{ FRAC_CONST(0.103358781848900), FRAC_CONST(0.994644138481051) },
{ FRAC_CONST(0.097253814448363), FRAC_CONST(0.995259612149133) },
{ FRAC_CONST(0.091145185496681), FRAC_CONST(0.995837614855342) },
{ FRAC_CONST(0.085033124980280), FRAC_CONST(0.996378124838200) },
{ FRAC_CONST(0.078917863014785), FRAC_CONST(0.996881121747814) },
{ FRAC_CONST(0.072799629836352), FRAC_CONST(0.997346586646633) },
{ FRAC_CONST(0.066678655793002), FRAC_CONST(0.997774502010168) },
{ FRAC_CONST(0.060555171335948), FRAC_CONST(0.998164851727646) },
{ FRAC_CONST(0.054429407010919), FRAC_CONST(0.998517621102622) },
{ FRAC_CONST(0.048301593449480), FRAC_CONST(0.998832796853528) },
{ FRAC_CONST(0.042171961360348), FRAC_CONST(0.999110367114175) },
{ FRAC_CONST(0.036040741520706), FRAC_CONST(0.999350321434199) },
{ FRAC_CONST(0.029908164767517), FRAC_CONST(0.999552650779457) },
{ FRAC_CONST(0.023774461988828), FRAC_CONST(0.999717347532362) },
{ FRAC_CONST(0.017639864115082), FRAC_CONST(0.999844405492175) },
{ FRAC_CONST(0.011504602110423), FRAC_CONST(0.999933819875236) },
{ FRAC_CONST(0.005368906963996), FRAC_CONST(0.999985587315143) }
};
#endif // LD_DEC
#ifdef ALLOW_SMALL_FRAMELENGTH
/* 480 (N/4) complex twiddle factors */
ALIGN static const complex_t mdct_tab_1920[] =
{
{ FRAC_CONST(0.999999916334328), FRAC_CONST(0.000409061532028) },
{ FRAC_CONST(0.999993223088129), FRAC_CONST(0.003681545574400) },
{ FRAC_CONST(0.999975820717897), FRAC_CONST(0.006953990190376) },
{ FRAC_CONST(0.999947709409999), FRAC_CONST(0.010226360334704) },
{ FRAC_CONST(0.999908889465485), FRAC_CONST(0.013498620962929) },
{ FRAC_CONST(0.999859361300084), FRAC_CONST(0.016770737031768) },
{ FRAC_CONST(0.999799125444203), FRAC_CONST(0.020042673499487) },
{ FRAC_CONST(0.999728182542920), FRAC_CONST(0.023314395326274) },
{ FRAC_CONST(0.999646533355977), FRAC_CONST(0.026585867474619) },
{ FRAC_CONST(0.999554178757770), FRAC_CONST(0.029857054909681) },
{ FRAC_CONST(0.999451119737344), FRAC_CONST(0.033127922599673) },
{ FRAC_CONST(0.999337357398377), FRAC_CONST(0.036398435516228) },
{ FRAC_CONST(0.999212892959173), FRAC_CONST(0.039668558634781) },
{ FRAC_CONST(0.999077727752645), FRAC_CONST(0.042938256934941) },
{ FRAC_CONST(0.998931863226306), FRAC_CONST(0.046207495400865) },
{ FRAC_CONST(0.998775300942246), FRAC_CONST(0.049476239021636) },
{ FRAC_CONST(0.998608042577122), FRAC_CONST(0.052744452791636) },
{ FRAC_CONST(0.998430089922136), FRAC_CONST(0.056012101710921) },
{ FRAC_CONST(0.998241444883019), FRAC_CONST(0.059279150785597) },
{ FRAC_CONST(0.998042109480008), FRAC_CONST(0.062545565028192) },
{ FRAC_CONST(0.997832085847824), FRAC_CONST(0.065811309458034) },
{ FRAC_CONST(0.997611376235651), FRAC_CONST(0.069076349101624) },
{ FRAC_CONST(0.997379983007114), FRAC_CONST(0.072340648993011) },
{ FRAC_CONST(0.997137908640245), FRAC_CONST(0.075604174174166) },
{ FRAC_CONST(0.996885155727469), FRAC_CONST(0.078866889695354) },
{ FRAC_CONST(0.996621726975566), FRAC_CONST(0.082128760615515) },
{ FRAC_CONST(0.996347625205645), FRAC_CONST(0.085389752002632) },
{ FRAC_CONST(0.996062853353117), FRAC_CONST(0.088649828934106) },
{ FRAC_CONST(0.995767414467660), FRAC_CONST(0.091908956497133) },
{ FRAC_CONST(0.995461311713186), FRAC_CONST(0.095167099789075) },
{ FRAC_CONST(0.995144548367810), FRAC_CONST(0.098424223917834) },
{ FRAC_CONST(0.994817127823813), FRAC_CONST(0.101680294002229) },
{ FRAC_CONST(0.994479053587606), FRAC_CONST(0.104935275172364) },
{ FRAC_CONST(0.994130329279692), FRAC_CONST(0.108189132570007) },
{ FRAC_CONST(0.993770958634630), FRAC_CONST(0.111441831348957) },
{ FRAC_CONST(0.993400945500988), FRAC_CONST(0.114693336675426) },
{ FRAC_CONST(0.993020293841312), FRAC_CONST(0.117943613728403) },
{ FRAC_CONST(0.992629007732074), FRAC_CONST(0.121192627700032) },
{ FRAC_CONST(0.992227091363634), FRAC_CONST(0.124440343795983) },
{ FRAC_CONST(0.991814549040194), FRAC_CONST(0.127686727235827) },
{ FRAC_CONST(0.991391385179751), FRAC_CONST(0.130931743253405) },
{ FRAC_CONST(0.990957604314048), FRAC_CONST(0.134175357097202) },
{ FRAC_CONST(0.990513211088533), FRAC_CONST(0.137417534030720) },
{ FRAC_CONST(0.990058210262297), FRAC_CONST(0.140658239332849) },
{ FRAC_CONST(0.989592606708036), FRAC_CONST(0.143897438298239) },
{ FRAC_CONST(0.989116405411988), FRAC_CONST(0.147135096237670) },
{ FRAC_CONST(0.988629611473887), FRAC_CONST(0.150371178478428) },
{ FRAC_CONST(0.988132230106905), FRAC_CONST(0.153605650364672) },
{ FRAC_CONST(0.987624266637598), FRAC_CONST(0.156838477257806) },
{ FRAC_CONST(0.987105726505845), FRAC_CONST(0.160069624536852) },
{ FRAC_CONST(0.986576615264794), FRAC_CONST(0.163299057598817) },
{ FRAC_CONST(0.986036938580803), FRAC_CONST(0.166526741859069) },
{ FRAC_CONST(0.985486702233375), FRAC_CONST(0.169752642751702) },
{ FRAC_CONST(0.984925912115099), FRAC_CONST(0.172976725729910) },
{ FRAC_CONST(0.984354574231587), FRAC_CONST(0.176198956266353) },
{ FRAC_CONST(0.983772694701407), FRAC_CONST(0.179419299853531) },
{ FRAC_CONST(0.983180279756024), FRAC_CONST(0.182637722004152) },
{ FRAC_CONST(0.982577335739725), FRAC_CONST(0.185854188251500) },
{ FRAC_CONST(0.981963869109555), FRAC_CONST(0.189068664149806) },
{ FRAC_CONST(0.981339886435250), FRAC_CONST(0.192281115274616) },
{ FRAC_CONST(0.980705394399163), FRAC_CONST(0.195491507223158) },
{ FRAC_CONST(0.980060399796194), FRAC_CONST(0.198699805614714) },
{ FRAC_CONST(0.979404909533716), FRAC_CONST(0.201905976090986) },
{ FRAC_CONST(0.978738930631504), FRAC_CONST(0.205109984316464) },
{ FRAC_CONST(0.978062470221657), FRAC_CONST(0.208311795978794) },
{ FRAC_CONST(0.977375535548522), FRAC_CONST(0.211511376789145) },
{ FRAC_CONST(
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -