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

📄 mdct_tab.h

📁 这是著名的TCPMP播放器在WINDWOWS,和WINCE下编译通过的源程序.笔者对其中的LIBMAD库做了针对ARM MPU的优化. 并增加了词幕功能.
💻 H
📖 第 1 页 / 共 5 页
字号:
    { FRAC_CONST(0.489892194718595), FRAC_CONST(0.871783022060993) },
    { FRAC_CONST(0.487215296574269), FRAC_CONST(0.873281887355994) },
    { FRAC_CONST(0.484533812574016), FRAC_CONST(0.874772532989284) },
    { FRAC_CONST(0.481847767956986), FRAC_CONST(0.876254944930338) },
    { FRAC_CONST(0.479157188005253), FRAC_CONST(0.877729109226132) },
    { FRAC_CONST(0.476462098043581), FRAC_CONST(0.879195012001267) },
    { FRAC_CONST(0.473762523439183), FRAC_CONST(0.880652639458111) },
    { FRAC_CONST(0.471058489601483), FRAC_CONST(0.882101977876918) },
    { FRAC_CONST(0.468350021981877), FRAC_CONST(0.883543013615962) },
    { FRAC_CONST(0.465637146073494), FRAC_CONST(0.884975733111667) },
    { FRAC_CONST(0.462919887410955), FRAC_CONST(0.886400122878730) },
    { FRAC_CONST(0.460198271570134), FRAC_CONST(0.887816169510255) },
    { FRAC_CONST(0.457472324167916), FRAC_CONST(0.889223859677868) },
    { FRAC_CONST(0.454742070861955), FRAC_CONST(0.890623180131856) },
    { FRAC_CONST(0.452007537350437), FRAC_CONST(0.892014117701280) },
    { FRAC_CONST(0.449268749371830), FRAC_CONST(0.893396659294108) },
    { FRAC_CONST(0.446525732704651), FRAC_CONST(0.894770791897330) },
    { FRAC_CONST(0.443778513167218), FRAC_CONST(0.896136502577087) },
    { FRAC_CONST(0.441027116617407), FRAC_CONST(0.897493778478790) },
    { FRAC_CONST(0.438271568952410), FRAC_CONST(0.898842606827242) },
    { FRAC_CONST(0.435511896108492), FRAC_CONST(0.900182974926757) },
    { FRAC_CONST(0.432748124060744), FRAC_CONST(0.901514870161279) },
    { FRAC_CONST(0.429980278822841), FRAC_CONST(0.902838279994503) },
    { FRAC_CONST(0.427208386446796), FRAC_CONST(0.904153191969992) },
    { FRAC_CONST(0.424432473022717), FRAC_CONST(0.905459593711293) },
    { FRAC_CONST(0.421652564678558), FRAC_CONST(0.906757472922057) },
    { FRAC_CONST(0.418868687579875), FRAC_CONST(0.908046817386148) },
    { FRAC_CONST(0.416080867929579), FRAC_CONST(0.909327614967767) },
    { FRAC_CONST(0.413289131967691), FRAC_CONST(0.910599853611559) },
    { FRAC_CONST(0.410493505971093), FRAC_CONST(0.911863521342729) },
    { FRAC_CONST(0.407694016253280), FRAC_CONST(0.913118606267154) },
    { FRAC_CONST(0.404890689164118), FRAC_CONST(0.914365096571498) },
    { FRAC_CONST(0.402083551089587), FRAC_CONST(0.915602980523320) },
    { FRAC_CONST(0.399272628451541), FRAC_CONST(0.916832246471184) },
    { FRAC_CONST(0.396457947707454), FRAC_CONST(0.918052882844770) },
    { FRAC_CONST(0.393639535350173), FRAC_CONST(0.919264878154985) },
    { FRAC_CONST(0.390817417907669), FRAC_CONST(0.920468220994067) },
    { FRAC_CONST(0.387991621942785), FRAC_CONST(0.921662900035695) },
    { FRAC_CONST(0.385162174052990), FRAC_CONST(0.922848904035094) },
    { FRAC_CONST(0.382329100870125), FRAC_CONST(0.924026221829144) },
    { FRAC_CONST(0.379492429060153), FRAC_CONST(0.925194842336480) },
    { FRAC_CONST(0.376652185322910), FRAC_CONST(0.926354754557603) },
    { FRAC_CONST(0.373808396391851), FRAC_CONST(0.927505947574975) },
    { FRAC_CONST(0.370961089033802), FRAC_CONST(0.928648410553131) },
    { FRAC_CONST(0.368110290048703), FRAC_CONST(0.929782132738772) },
    { FRAC_CONST(0.365256026269360), FRAC_CONST(0.930907103460875) },
    { FRAC_CONST(0.362398324561191), FRAC_CONST(0.932023312130786) },
    { FRAC_CONST(0.359537211821973), FRAC_CONST(0.933130748242325) },
    { FRAC_CONST(0.356672714981588), FRAC_CONST(0.934229401371881) },
    { FRAC_CONST(0.353804861001772), FRAC_CONST(0.935319261178512) },
    { FRAC_CONST(0.350933676875858), FRAC_CONST(0.936400317404042) },
    { FRAC_CONST(0.348059189628526), FRAC_CONST(0.937472559873159) },
    { FRAC_CONST(0.345181426315543), FRAC_CONST(0.938535978493509) },
    { FRAC_CONST(0.342300414023514), FRAC_CONST(0.939590563255789) },
    { FRAC_CONST(0.339416179869623), FRAC_CONST(0.940636304233848) },
    { FRAC_CONST(0.336528751001382), FRAC_CONST(0.941673191584771) },
    { FRAC_CONST(0.333638154596371), FRAC_CONST(0.942701215548982) },
    { FRAC_CONST(0.330744417861983), FRAC_CONST(0.943720366450326) },
    { FRAC_CONST(0.327847568035171), FRAC_CONST(0.944730634696168) },
    { FRAC_CONST(0.324947632382188), FRAC_CONST(0.945732010777477) },
    { FRAC_CONST(0.322044638198335), FRAC_CONST(0.946724485268921) },
    { FRAC_CONST(0.319138612807696), FRAC_CONST(0.947708048828952) },
    { FRAC_CONST(0.316229583562890), FRAC_CONST(0.948682692199895) },
    { FRAC_CONST(0.313317577844809), FRAC_CONST(0.949648406208035) },
    { FRAC_CONST(0.310402623062359), FRAC_CONST(0.950605181763705) },
    { FRAC_CONST(0.307484746652204), FRAC_CONST(0.951553009861369) },
    { FRAC_CONST(0.304563976078509), FRAC_CONST(0.952491881579706) },
    { FRAC_CONST(0.301640338832679), FRAC_CONST(0.953421788081700) },
    { FRAC_CONST(0.298713862433100), FRAC_CONST(0.954342720614716) },
    { FRAC_CONST(0.295784574424884), FRAC_CONST(0.955254670510587) },
    { FRAC_CONST(0.292852502379605), FRAC_CONST(0.956157629185692) },
    { FRAC_CONST(0.289917673895041), FRAC_CONST(0.957051588141041) },
    { FRAC_CONST(0.286980116594916), FRAC_CONST(0.957936538962351) },
    { FRAC_CONST(0.284039858128637), FRAC_CONST(0.958812473320129) },
    { FRAC_CONST(0.281096926171038), FRAC_CONST(0.959679382969747) },
    { FRAC_CONST(0.278151348422115), FRAC_CONST(0.960537259751520) },
    { FRAC_CONST(0.275203152606767), FRAC_CONST(0.961386095590786) },
    { FRAC_CONST(0.272252366474537), FRAC_CONST(0.962225882497979) },
    { FRAC_CONST(0.269299017799346), FRAC_CONST(0.963056612568704) },
    { FRAC_CONST(0.266343134379238), FRAC_CONST(0.963878277983814) },
    { FRAC_CONST(0.263384744036113), FRAC_CONST(0.964690871009481) },
    { FRAC_CONST(0.260423874615468), FRAC_CONST(0.965494383997270) },
    { FRAC_CONST(0.257460553986133), FRAC_CONST(0.966288809384210) },
    { FRAC_CONST(0.254494810040011), FRAC_CONST(0.967074139692867) },
    { FRAC_CONST(0.251526670691813), FRAC_CONST(0.967850367531414) },
    { FRAC_CONST(0.248556163878797), FRAC_CONST(0.968617485593698) },
    { FRAC_CONST(0.245583317560504), FRAC_CONST(0.969375486659311) },
    { FRAC_CONST(0.242608159718497), FRAC_CONST(0.970124363593660) },
    { FRAC_CONST(0.239630718356094), FRAC_CONST(0.970864109348029) },
    { FRAC_CONST(0.236651021498106), FRAC_CONST(0.971594716959650) },
    { FRAC_CONST(0.233669097190577), FRAC_CONST(0.972316179551765) },
    { FRAC_CONST(0.230684973500512), FRAC_CONST(0.973028490333694) },
    { FRAC_CONST(0.227698678515621), FRAC_CONST(0.973731642600896) },
    { FRAC_CONST(0.224710240344050), FRAC_CONST(0.974425629735035) },
    { FRAC_CONST(0.221719687114115), FRAC_CONST(0.975110445204039) },
    { FRAC_CONST(0.218727046974045), FRAC_CONST(0.975786082562164) },
    { FRAC_CONST(0.215732348091706), FRAC_CONST(0.976452535450054) },
    { FRAC_CONST(0.212735618654346), FRAC_CONST(0.977109797594801) },
    { FRAC_CONST(0.209736886868323), FRAC_CONST(0.977757862810003) },
    { FRAC_CONST(0.206736180958844), FRAC_CONST(0.978396724995823) },
    { FRAC_CONST(0.203733529169694), FRAC_CONST(0.979026378139048) },
    { FRAC_CONST(0.200728959762976), FRAC_CONST(0.979646816313141) },
    { FRAC_CONST(0.197722501018842), FRAC_CONST(0.980258033678304) },
    { FRAC_CONST(0.194714181235226), FRAC_CONST(0.980860024481524) },
    { FRAC_CONST(0.191704028727580), FRAC_CONST(0.981452783056636) },
    { FRAC_CONST(0.188692071828605), FRAC_CONST(0.982036303824369) },
    { FRAC_CONST(0.185678338887988), FRAC_CONST(0.982610581292405) },
    { FRAC_CONST(0.182662858272129), FRAC_CONST(0.983175610055424) },
    { FRAC_CONST(0.179645658363882), FRAC_CONST(0.983731384795162) },
    { FRAC_CONST(0.176626767562281), FRAC_CONST(0.984277900280454) },
    { FRAC_CONST(0.173606214282275), FRAC_CONST(0.984815151367289) },
    { FRAC_CONST(0.170584026954464), FRAC_CONST(0.985343132998855) },
    { FRAC_CONST(0.167560234024824), FRAC_CONST(0.985861840205587) },
    { FRAC_CONST(0.164534863954446), FRAC_CONST(0.986371268105216) },
    { FRAC_CONST(0.161507945219266), FRAC_CONST(0.986871411902812) },
    { FRAC_CONST(0.158479506309796), FRAC_CONST(0.987362266890832) },
    { FRAC_CONST(0.155449575730856), FRAC_CONST(0.987843828449162) },
    { FRAC_CONST(0.152418182001307), FRAC_CONST(0.988316092045160) },
    { FRAC_CONST(0.149385353653780), FRAC_CONST(0.988779053233702) },
    { FRAC_CONST(0.146351119234411), FRAC_CONST(0.989232707657220) },
    { FRAC_CONST(0.143315507302572), FRAC_CONST(0.989677051045747) },
    { FRAC_CONST(0.140278546430595), FRAC_CONST(0.990112079216954) },
    { FRAC_CONST(0.137240265203516), FRAC_CONST(0.990537788076189) },
    { FRAC_CONST(0.134200692218792), FRAC_CONST(0.990954173616519) },
    { FRAC_CONST(0.131159856086043), FRAC_CONST(0.991361231918763) },
    { FRAC_CONST(0.128117785426777), FRAC_CONST(0.991758959151536) },
    { FRAC_CONST(0.125074508874121), FRAC_CONST(0.992147351571276) },
    { FRAC_CONST(0.122030055072553), FRAC_CONST(0.992526405522286) },
    { FRAC_CONST(0.118984452677633), FRAC_CONST(0.992896117436766) },
    { FRAC_CONST(0.115937730355728), FRAC_CONST(0.993256483834846) },
    { FRAC_CONST(0.112889916783750), FRAC_CONST(0.993607501324622) },
    { FRAC_CONST(0.109841040648883), FRAC_CONST(0.993949166602181) },
    { FRAC_CONST(0.106791130648307), FRAC_CONST(0.994281476451642) },
    { FRAC_CONST(0.103740215488939), FRAC_CONST(0.994604427745176) },
    { FRAC_CONST(0.100688323887154), FRAC_CONST(0.994918017443043) },
    { FRAC_CONST(0.097635484568517), FRAC_CONST(0.995222242593618) },
    { FRAC_CONST(0.094581726267515), FRAC_CONST(0.995517100333418) },
    { FRAC_CONST(0.091527077727285), FRAC_CONST(0.995802587887129) },
    { FRAC_CONST(0.088471567699341), FRAC_CONST(0.996078702567634) },
    { FRAC_CONST(0.085415224943307), FRAC_CONST(0.996345441776036) },
    { FRAC_CONST(0.082358078226647), FRAC_CONST(0.996602803001684) },
    { FRAC_CONST(0.079300156324388), FRAC_CONST(0.996850783822197) },
    { FRAC_CONST(0.076241488018856), FRAC_CONST(0.997089381903483) },
    { FRAC_CONST(0.073182102099403), FRAC_CONST(0.997318594999769) },
    { FRAC_CONST(0.070122027362134), FRAC_CONST(0.997538420953611) },
    { FRAC_CONST(0.067061292609637), FRAC_CONST(0.997748857695926) },
    { FRAC_CONST(0.063999926650714), FRAC_CONST(0.997949903246001) },
    { FRAC_CONST(0.060937958300107), FRAC_CONST(0.998141555711521) },
    { FRAC_CONST(0.057875416378229), FRAC_CONST(0.998323813288578) },
    { FRAC_CONST(0.054812329710890), FRAC_CONST(0.998496674261695) },
    { FRAC_CONST(0.051748727129028), FRAC_CONST(0.998660137003838) },
    { FRAC_CONST(0.048684637468439), FRAC_CONST(0.998814199976435) },
    { FRAC_CONST(0.045620089569500), FRAC_CONST(0.998958861729386) },
    { FRAC_CONST(0.042555112276904), FRAC_CONST(0.999094120901079) },
    { FRAC_CONST(0.039489734439384), FRAC_CONST(0.999219976218404) },
    { FRAC_CONST(0.036423984909444), FRAC_CONST(0.999336426496761) },
    { FRAC_CONST(0.033357892543086), FRAC_CONST(0.999443470640078) },
    { FRAC_CONST(0.030291486199539), FRAC_CONST(0.999541107640813) },
    { FRAC_CONST(0.027224794740988), FRAC_CONST(0.999629336579970) },
    { FRAC_CONST(0.024157847032300), FRAC_CONST(0.999708156627105) },
    { FRAC_CONST(0.021090671940755), FRAC_CONST(0.999777567040333) },
    { FRAC_CONST(0.018023298335774), FRAC_CONST(0.999837567166337) },
    { FRAC_CONST(0.014955755088644), FRAC_CONST(0.999888156440373) },
    { FRAC_CONST(0.011888071072252), FRAC_CONST(0.999929334386276) },
    { FRAC_CONST(0.008820275160808), FRAC_CONST(0.999961100616463) },
    { FRAC_CONST(0.005752396229574), FRAC_CONST(0.999983454831938) },
    { FRAC_CONST(0.002684463154596), FRAC_CONST(0.999996396822294) }
};

/* 64 (N/4) complex twiddle factors */
ALIGN static const complex_t mdct_tab_256[] =
{
    { FRAC_CONST(0.999995293809576), FRAC_CONST(0.003067956762966) },
    { FRAC_CONST(0.999618822495179), FRAC_CONST(0.027608145778966) },
    { FRAC_CONST(0.998640218180265), FRAC_CONST(0.052131704680283) },
    { FRAC_CONST(0.997060070339483), FRAC_CONST(0.076623861392031) },
    { FRAC_CONST(0.994879330794806), FRAC_CONST(0.101069862754828) },
    { FRAC_CONST(0.992099313142192), FRAC_CONST(0.125454983411546) },
    { FRAC_CONST(0.988721691960324), FRAC_CONST(0.149764534677322) },
    { FRAC_CONST(0.984748501801904), FRAC_CONST(0.173983873387464) },
    { FRAC_CONST(0.980182135968117), FRAC_CONST(0.198098410717954) },
    { FRAC_CONST(0.975025345066994), FRAC_CONST(0.222093620973204) },
    { FRAC_CONST(0.969281235356549), FRAC_CONST(0.245955050335795) },
    { FRAC_CONST(0.962953266873684), FRAC_CONST(0.269668325572915) },
    { FRAC_CONST(0.956045251349996), FRAC_CONST(0.293219162694259) },
    { FRAC_CONST(0.948561349915730), FRAC_CONST(0.316593375556166) },
    { FRAC_CONST(0.940506070593268), FRAC_CONST(0.339776884406827) },
    { FRAC_CONST(0.931884265581668), FRAC_CONST(0.362755724367397) },
    { FRAC_CONST(0.922701128333879), FRAC_CONST(0.385516053843919) },
    { FRAC_CONST(0.912962190428398), FRAC_CONST(0.408044162864979) },
    { FRAC_CONST(0.902673318237259), FRAC_CONST(0.430326481340083) },
    { FRAC_CONST(0.891840709392343), FRAC_CONST(0.452349587233771) },

⌨️ 快捷键说明

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