⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mdct_tab.h

📁 这是著名的TCPMP播放器在WINDWOWS,和WINCE下编译通过的源程序.笔者对其中的LIBMAD库做了针对ARM MPU的优化. 并增加了词幕功能.
💻 H
📖 第 1 页 / 共 5 页
字号:
    { FRAC_CONST(0.880470889052161), FRAC_CONST(0.474100214650550) },
    { FRAC_CONST(0.868570705971341), FRAC_CONST(0.495565261825773) },
    { FRAC_CONST(0.856147328375194), FRAC_CONST(0.516731799017650) },
    { FRAC_CONST(0.843208239641845), FRAC_CONST(0.537587076295645) },
    { FRAC_CONST(0.829761233794523), FRAC_CONST(0.558118531220556) },
    { FRAC_CONST(0.815814410806734), FRAC_CONST(0.578313796411656) },
    { FRAC_CONST(0.801376171723140), FRAC_CONST(0.598160706996342) },
    { FRAC_CONST(0.786455213599086), FRAC_CONST(0.617647307937804) },
    { FRAC_CONST(0.771060524261814), FRAC_CONST(0.636761861236284) },
    { FRAC_CONST(0.755201376896537), FRAC_CONST(0.655492852999615) },
    { FRAC_CONST(0.738887324460615), FRAC_CONST(0.673829000378756) },
    { FRAC_CONST(0.722128193929215), FRAC_CONST(0.691759258364158) },
    { FRAC_CONST(0.704934080375905), FRAC_CONST(0.709272826438866) },
    { FRAC_CONST(0.687315340891759), FRAC_CONST(0.726359155084346) },
    { FRAC_CONST(0.669282588346636), FRAC_CONST(0.743007952135122) },
    { FRAC_CONST(0.650846684996381), FRAC_CONST(0.759209188978388) },
    { FRAC_CONST(0.632018735939809), FRAC_CONST(0.774953106594874) },
    { FRAC_CONST(0.612810082429410), FRAC_CONST(0.790230221437310) },
    { FRAC_CONST(0.593232295039800), FRAC_CONST(0.805031331142964) },
    { FRAC_CONST(0.573297166698042), FRAC_CONST(0.819347520076797) },
    { FRAC_CONST(0.553016705580028), FRAC_CONST(0.833170164701913) },
    { FRAC_CONST(0.532403127877198), FRAC_CONST(0.846490938774052) },
    { FRAC_CONST(0.511468850437971), FRAC_CONST(0.859301818357008) },
    { FRAC_CONST(0.490226483288291), FRAC_CONST(0.871595086655951) },
    { FRAC_CONST(0.468688822035828), FRAC_CONST(0.883363338665732) },
    { FRAC_CONST(0.446868840162374), FRAC_CONST(0.894599485631383) },
    { FRAC_CONST(0.424779681209109), FRAC_CONST(0.905296759318119) },
    { FRAC_CONST(0.402434650859419), FRAC_CONST(0.915448716088268) },
    { FRAC_CONST(0.379847208924051), FRAC_CONST(0.925049240782678) },
    { FRAC_CONST(0.357030961233430), FRAC_CONST(0.934092550404259) },
    { FRAC_CONST(0.333999651442009), FRAC_CONST(0.942573197601447) },
    { FRAC_CONST(0.310767152749611), FRAC_CONST(0.950486073949482) },
    { FRAC_CONST(0.287347459544730), FRAC_CONST(0.957826413027533) },
    { FRAC_CONST(0.263754678974832), FRAC_CONST(0.964589793289813) },
    { FRAC_CONST(0.240003022448742), FRAC_CONST(0.970772140728950) },
    { FRAC_CONST(0.216106797076220), FRAC_CONST(0.976369731330021) },
    { FRAC_CONST(0.192080397049892), FRAC_CONST(0.981379193313755) },
    { FRAC_CONST(0.167938294974731), FRAC_CONST(0.985797509167567) },
    { FRAC_CONST(0.143695033150295), FRAC_CONST(0.989622017463201) },
    { FRAC_CONST(0.119365214810991), FRAC_CONST(0.992850414459865) },
    { FRAC_CONST(0.094963495329639), FRAC_CONST(0.995480755491927) },
    { FRAC_CONST(0.070504573389614), FRAC_CONST(0.997511456140303) },
    { FRAC_CONST(0.046003182130915), FRAC_CONST(0.998941293186857) },
    { FRAC_CONST(0.021474080275470), FRAC_CONST(0.999769405351215) }
};

#ifdef LD_DEC
/* 256 (N/4) complex twiddle factors */
ALIGN static const complex_t mdct_tab_1024[] =
{
    { FRAC_CONST(0.999999705862882), FRAC_CONST(0.000766990318743) },
    { FRAC_CONST(0.999976174986898), FRAC_CONST(0.006902858724730) },
    { FRAC_CONST(0.999914995573113), FRAC_CONST(0.013038467241987) },
    { FRAC_CONST(0.999816169924900), FRAC_CONST(0.019173584868323) },
    { FRAC_CONST(0.999679701762988), FRAC_CONST(0.025307980620025) },
    { FRAC_CONST(0.999505596225325), FRAC_CONST(0.031441423540560) },
    { FRAC_CONST(0.999293859866888), FRAC_CONST(0.037573682709270) },
    { FRAC_CONST(0.999044500659429), FRAC_CONST(0.043704527250063) },
    { FRAC_CONST(0.998757527991183), FRAC_CONST(0.049833726340107) },
    { FRAC_CONST(0.998432952666508), FRAC_CONST(0.055961049218521) },
    { FRAC_CONST(0.998070786905482), FRAC_CONST(0.062086265195060) },
    { FRAC_CONST(0.997671044343441), FRAC_CONST(0.068209143658806) },
    { FRAC_CONST(0.997233740030466), FRAC_CONST(0.074329454086846) },
    { FRAC_CONST(0.996758890430818), FRAC_CONST(0.080446966052950) },
    { FRAC_CONST(0.996246513422316), FRAC_CONST(0.086561449236251) },
    { FRAC_CONST(0.995696628295664), FRAC_CONST(0.092672673429913) },
    { FRAC_CONST(0.995109255753726), FRAC_CONST(0.098780408549800) },
    { FRAC_CONST(0.994484417910748), FRAC_CONST(0.104884424643135) },
    { FRAC_CONST(0.993822138291520), FRAC_CONST(0.110984491897163) },
    { FRAC_CONST(0.993122441830496), FRAC_CONST(0.117080380647801) },
    { FRAC_CONST(0.992385354870852), FRAC_CONST(0.123171861388280) },
    { FRAC_CONST(0.991610905163495), FRAC_CONST(0.129258704777796) },
    { FRAC_CONST(0.990799121866020), FRAC_CONST(0.135340681650134) },
    { FRAC_CONST(0.989950035541609), FRAC_CONST(0.141417563022303) },
    { FRAC_CONST(0.989063678157882), FRAC_CONST(0.147489120103154) },
    { FRAC_CONST(0.988140083085693), FRAC_CONST(0.153555124301993) },
    { FRAC_CONST(0.987179285097874), FRAC_CONST(0.159615347237193) },
    { FRAC_CONST(0.986181320367928), FRAC_CONST(0.165669560744784) },
    { FRAC_CONST(0.985146226468662), FRAC_CONST(0.171717536887050) },
    { FRAC_CONST(0.984074042370776), FRAC_CONST(0.177759047961107) },
    { FRAC_CONST(0.982964808441396), FRAC_CONST(0.183793866507478) },
    { FRAC_CONST(0.981818566442553), FRAC_CONST(0.189821765318656) },
    { FRAC_CONST(0.980635359529608), FRAC_CONST(0.195842517447658) },
    { FRAC_CONST(0.979415232249635), FRAC_CONST(0.201855896216568) },
    { FRAC_CONST(0.978158230539735), FRAC_CONST(0.207861675225075) },
    { FRAC_CONST(0.976864401725313), FRAC_CONST(0.213859628358994) },
    { FRAC_CONST(0.975533794518291), FRAC_CONST(0.219849529798779) },
    { FRAC_CONST(0.974166459015280), FRAC_CONST(0.225831154028026) },
    { FRAC_CONST(0.972762446695689), FRAC_CONST(0.231804275841965) },
    { FRAC_CONST(0.971321810419786), FRAC_CONST(0.237768670355934) },
    { FRAC_CONST(0.969844604426715), FRAC_CONST(0.243724113013852) },
    { FRAC_CONST(0.968330884332445), FRAC_CONST(0.249670379596669) },
    { FRAC_CONST(0.966780707127683), FRAC_CONST(0.255607246230807) },
    { FRAC_CONST(0.965194131175725), FRAC_CONST(0.261534489396596) },
    { FRAC_CONST(0.963571216210257), FRAC_CONST(0.267451885936678) },
    { FRAC_CONST(0.961912023333112), FRAC_CONST(0.273359213064419) },
    { FRAC_CONST(0.960216615011963), FRAC_CONST(0.279256248372291) },
    { FRAC_CONST(0.958485055077976), FRAC_CONST(0.285142769840249) },
    { FRAC_CONST(0.956717408723403), FRAC_CONST(0.291018555844085) },
    { FRAC_CONST(0.954913742499131), FRAC_CONST(0.296883385163778) },
    { FRAC_CONST(0.953074124312172), FRAC_CONST(0.302737036991819) },
    { FRAC_CONST(0.951198623423113), FRAC_CONST(0.308579290941525) },
    { FRAC_CONST(0.949287310443502), FRAC_CONST(0.314409927055337) },
    { FRAC_CONST(0.947340257333192), FRAC_CONST(0.320228725813100) },
    { FRAC_CONST(0.945357537397632), FRAC_CONST(0.326035468140330) },
    { FRAC_CONST(0.943339225285108), FRAC_CONST(0.331829935416461) },
    { FRAC_CONST(0.941285396983929), FRAC_CONST(0.337611909483075) },
    { FRAC_CONST(0.939196129819570), FRAC_CONST(0.343381172652115) },
    { FRAC_CONST(0.937071502451759), FRAC_CONST(0.349137507714085) },
    { FRAC_CONST(0.934911594871516), FRAC_CONST(0.354880697946223) },
    { FRAC_CONST(0.932716488398140), FRAC_CONST(0.360610527120662) },
    { FRAC_CONST(0.930486265676150), FRAC_CONST(0.366326779512574) },
    { FRAC_CONST(0.928221010672169), FRAC_CONST(0.372029239908285) },
    { FRAC_CONST(0.925920808671770), FRAC_CONST(0.377717693613386) },
    { FRAC_CONST(0.923585746276257), FRAC_CONST(0.383391926460809) },
    { FRAC_CONST(0.921215911399409), FRAC_CONST(0.389051724818894) },
    { FRAC_CONST(0.918811393264170), FRAC_CONST(0.394696875599434) },
    { FRAC_CONST(0.916372282399289), FRAC_CONST(0.400327166265690) },
    { FRAC_CONST(0.913898670635912), FRAC_CONST(0.405942384840403) },
    { FRAC_CONST(0.911390651104122), FRAC_CONST(0.411542319913765) },
    { FRAC_CONST(0.908848318229439), FRAC_CONST(0.417126760651388) },
    { FRAC_CONST(0.906271767729258), FRAC_CONST(0.422695496802233) },
    { FRAC_CONST(0.903661096609248), FRAC_CONST(0.428248318706532) },
    { FRAC_CONST(0.901016403159702), FRAC_CONST(0.433785017303679) },
    { FRAC_CONST(0.898337786951834), FRAC_CONST(0.439305384140100) },
    { FRAC_CONST(0.895625348834030), FRAC_CONST(0.444809211377105) },
    { FRAC_CONST(0.892879190928052), FRAC_CONST(0.450296291798709) },
    { FRAC_CONST(0.890099416625192), FRAC_CONST(0.455766418819435) },
    { FRAC_CONST(0.887286130582383), FRAC_CONST(0.461219386492092) },
    { FRAC_CONST(0.884439438718254), FRAC_CONST(0.466654989515531) },
    { FRAC_CONST(0.881559448209144), FRAC_CONST(0.472073023242369) },
    { FRAC_CONST(0.878646267485068), FRAC_CONST(0.477473283686698) },
    { FRAC_CONST(0.875700006225635), FRAC_CONST(0.482855567531766) },
    { FRAC_CONST(0.872720775355914), FRAC_CONST(0.488219672137627) },
    { FRAC_CONST(0.869708687042266), FRAC_CONST(0.493565395548775) },
    { FRAC_CONST(0.866663854688111), FRAC_CONST(0.498892536501745) },
    { FRAC_CONST(0.863586392929668), FRAC_CONST(0.504200894432690) },
    { FRAC_CONST(0.860476417631632), FRAC_CONST(0.509490269484936) },
    { FRAC_CONST(0.857334045882816), FRAC_CONST(0.514760462516501) },
    { FRAC_CONST(0.854159395991739), FRAC_CONST(0.520011275107596) },
    { FRAC_CONST(0.850952587482176), FRAC_CONST(0.525242509568095) },
    { FRAC_CONST(0.847713741088654), FRAC_CONST(0.530453968944976) },
    { FRAC_CONST(0.844442978751911), FRAC_CONST(0.535645457029741) },
    { FRAC_CONST(0.841140423614298), FRAC_CONST(0.540816778365797) },
    { FRAC_CONST(0.837806200015151), FRAC_CONST(0.545967738255818) },
    { FRAC_CONST(0.834440433486103), FRAC_CONST(0.551098142769075) },
    { FRAC_CONST(0.831043250746362), FRAC_CONST(0.556207798748740) },
    { FRAC_CONST(0.827614779697938), FRAC_CONST(0.561296513819151) },
    { FRAC_CONST(0.824155149420829), FRAC_CONST(0.566364096393064) },
    { FRAC_CONST(0.820664490168157), FRAC_CONST(0.571410355678857) },
    { FRAC_CONST(0.817142933361273), FRAC_CONST(0.576435101687722) },
    { FRAC_CONST(0.813590611584799), FRAC_CONST(0.581438145240810) },
    { FRAC_CONST(0.810007658581641), FRAC_CONST(0.586419297976361) },
    { FRAC_CONST(0.806394209247956), FRAC_CONST(0.591378372356788) },
    { FRAC_CONST(0.802750399628069), FRAC_CONST(0.596315181675744) },
    { FRAC_CONST(0.799076366909352), FRAC_CONST(0.601229540065149) },
    { FRAC_CONST(0.795372249417061), FRAC_CONST(0.606121262502186) },
    { FRAC_CONST(0.791638186609126), FRAC_CONST(0.610990164816272) },
    { FRAC_CONST(0.787874319070900), FRAC_CONST(0.615836063695985) },
    { FRAC_CONST(0.784080788509870), FRAC_CONST(0.620658776695972) },
    { FRAC_CONST(0.780257737750317), FRAC_CONST(0.625458122243814) },
    { FRAC_CONST(0.776405310727940), FRAC_CONST(0.630233919646864) },
    { FRAC_CONST(0.772523652484441), FRAC_CONST(0.634985989099049) },
    { FRAC_CONST(0.768612909162058), FRAC_CONST(0.639714151687640) },
    { FRAC_CONST(0.764673227998067), FRAC_CONST(0.644418229399988) },
    { FRAC_CONST(0.760704757319237), FRAC_CONST(0.649098045130226) },
    { FRAC_CONST(0.756707646536246), FRAC_CONST(0.653753422685936) },
    { FRAC_CONST(0.752682046138055), FRAC_CONST(0.658384186794785) },
    { FRAC_CONST(0.748628107686245), FRAC_CONST(0.662990163111121) },
    { FRAC_CONST(0.744545983809307), FRAC_CONST(0.667571178222540) },
    { FRAC_CONST(0.740435828196898), FRAC_CONST(0.672127059656412) },
    { FRAC_CONST(0.736297795594053), FRAC_CONST(0.676657635886375) },
    { FRAC_CONST(0.732132041795361), FRAC_CONST(0.681162736338795) },
    { FRAC_CONST(0.727938723639099), FRAC_CONST(0.685642191399187) },
    { FRAC_CONST(0.723717999001324), FRAC_CONST(0.690095832418600) },
    { FRAC_CONST(0.719470026789933), FRAC_CONST(0.694523491719966) },
    { FRAC_CONST(0.715194966938680), FRAC_CONST(0.698925002604414) },
    { FRAC_CONST(0.710892980401152), FRAC_CONST(0.703300199357549) },
    { FRAC_CONST(0.706564229144710), FRAC_CONST(0.707648917255684) },
    { FRAC_CONST(0.702208876144392), FRAC_CONST(0.711970992572050) },
    { FRAC_CONST(0.697827085376777), FRAC_CONST(0.716266262582953) },
    { FRAC_CONST(0.693419021813812), FRAC_CONST(0.720534565573905) },
    { FRAC_CONST(0.688984851416597), FRAC_CONST(0.724775740845711) },
    { FRAC_CONST(0.684524741129142), FRAC_CONST(0.728989628720519) },
    { FRAC_CONST(0.680038858872079), FRAC_CONST(0.733176070547833) },
    { FRAC_CONST(0.675527373536339), FRAC_CONST(0.737334908710483) },
    { FRAC_CONST(0.670990454976794), FRAC_CONST(0.741465986630563) },
    { FRAC_CONST(0.666428274005865), FRAC_CONST(0.745569148775325) },
    { FRAC_CONST(0.661841002387087), FRAC_CONST(0.749644240663033) },
    { FRAC_CONST(0.657228812828643), FRAC_CONST(0.753691108868781) },
    { FRAC_CONST(0.652591878976863), FRAC_CONST(0.757709601030268) },
    { FRAC_CONST(0.647930375409685), FRAC_CONST(0.761699565853535) },

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -