rendered paste bodyconst double fircoef[] = {
0.4251365959644317627,
0.81309837102890014648,
0.64131593704223632812,
0.49791565537452697754,
0.39716854691505432129,
0.35413843393325805664,
0.29386919736862182617,
0.26038119196891784668,
0.21595910191535949707,
0.22228360176086425781,
0.16087934374809265137,
0.18388135731220245361,
0.10261540859937667847,
0.15131433308124542236,
0.075377508997917175293,
0.12323469668626785278,
0.048302460461854934692,
0.091484002768993377686,
0.03042547963559627533,
0.049188882112503051758,
}; // fs=16000, bestmax=6.05291
const double fircoef[] = {
0.30566114187240600586,
0.7378177642822265625,
0.42500153183937072754,
0.35008195042610168457,
0.17898409068584442139,
0.14076673984527587891,
0.072762206196784973145,
0.034414850175380706787,
0.010960078798234462738,
-0.0025574250612407922745,
-0.027042644098401069641,
-0.020226091146469116211,
-0.035938259214162826538,
-0.047795251011848449707,
-0.042273178696632385254,
-0.058477636426687240601,
-0.070102907717227935791,
-0.051782611757516860962,
-0.049811419099569320679,
-0.031190467998385429382,
}; // fs=16000, bestmax=6.08775
const double fircoef[] = {
0.096490934491157531738,
0.57365465164184570312,
0.25172474980354309082,
0.2479314655065536499,
0.10566837340593338013,
0.15662091970443725586,
0.0037147351540625095367,
-0.014770153909921646118,
-0.028275078162550926208,
-0.011869207024574279785,
0.044432744383811950684,
0.094695016741752624512,
0.12171062082052230835,
0.11075367778539657593,
-0.011943189427256584167,
-0.052797015756368637085,
-0.15085883438587188721,
-0.14645630121231079102,
-0.10894422233104705811,
-0.073532730340957641602,
}; // fs=16000, bestmax=6.38106
const double fircoef[] = {
0.30886432528495788574,
0.75533461570739746094,
0.43586072325706481934,
0.36028826236724853516,
0.1627340465784072876,
0.15186138451099395752,
0.078662350773811340332,
0.065599195659160614014,
0.052838012576103210449,
0.027782818302512168884,
0.0059216232039034366608,
0.024734724313020706177,
0.0077590895816683769226,
0.029765373095870018005,
0.026368176564574241638,
0.016387229785323143005,
0.028903866186738014221,
0.029504237696528434753,
0.021355798467993736267,
0.018735958263278007507,
}; // fs=16000, bestmax=6.07423
const double fircoef[] = {
0.33121812343597412109,
0.85440057516098022461,
0.61444324254989624023,
0.54601687192916870117,
0.38879308104515075684,
0.39307320117950439453,
0.32453003525733947754,
0.32485845685005187988,
0.27289497852325439453,
0.2285185009241104126,
0.17722599208354949951,
0.16370317339897155762,
0.1610075831413269043,
0.15807259082794189453,
0.14501714706420898438,
0.12945930659770965576,
0.1233479231595993042,
0.11712678521871566772,
0.080224946141242980957,
0.041859522461891174316,
}; // fs=16000, bestmax=6.07383
const double fircoef[] = {
0.43128770589828491211,
0.84462434053421020508,
0.58934360742568969727,
0.5213463902473449707,
0.41430178284645080566,
0.33371171355247497559,
0.29563465714454650879,
0.27725064754486083984,
0.2027727961540222168,
0.18207007646560668945,
0.15614165365695953369,
0.14654813706874847412,
0.075965315103530883789,
0.14287635684013366699,
0.07886104285717010498,
0.089829683303833007812,
0.061862941831350326538,
0.078188531100749969482,
0.0022186646237969398499,
0.047670315951108932495,
}; // fs=16000, bestmax=6.07286
const double fircoef[] = {
0.41531533002853393555,
0.80303186178207397461,
0.61846786737442016602,
0.485210418701171875,
0.3866240084171295166,
0.34476074576377868652,
0.29941135644912719727,
0.29898306727409362793,
0.26682776212692260742,
0.27900138497352600098,
0.23706118762493133545,
0.24978280067443847656,
0.19486655294895172119,
0.22779037058353424072,
0.13078737258911132812,
0.18276362121105194092,
0.086237132549285888672,
0.12227746844291687012,
0.049255672842264175415,
0.06076510995626449585,
}; // fs=16000, bestmax=6.07268
const double fircoef[] = {
0.35007464885711669922,
0.86266309022903442383,
0.58894878625869750977,
0.55345493555068969727,
0.40633398294448852539,
0.34324726462364196777,
0.24042116105556488037,
0.23681922256946563721,
0.17826658487319946289,
0.16189013421535491943,
0.15017308294773101807,
0.13336063921451568604,
0.10565875470638275146,
0.10351541638374328613,
0.075119428336620330811,
0.046599362045526504517,
0.038143519312143325806,
0.040445849299430847168,
0.020583515986800193787,
0.01985034160315990448,
}; // fs=16000, bestmax=6.07173
const double fircoef[] = {
0.41401362419128417969,
0.76654374599456787109,
0.59933233261108398438,
0.41674184799194335938,
0.35945037007331848145,
0.26431789994239807129,
0.28626343607902526855,
0.21886685490608215332,
0.26324483752250671387,
0.19401969015598297119,
0.23143686354160308838,
0.14556987583637237549,
0.18735949695110321045,
0.097845315933227539062,
0.12328864634037017822,
0.042230170220136642456,
0.073056012392044067383,
0.019420543685555458069,
0.026858491823077201843,
0.0045475549995899200439,
}; // fs=16000, bestmax=6.06554
const double fircoef[] = {
0.34319469332695007324,
0.7728176116943359375,
0.56787854433059692383,
0.51855599880218505859,
0.43593284487724304199,
0.44909828901290893555,
0.36814168095588684082,
0.32568889856338500977,
0.24465024471282958984,
0.19141346216201782227,
0.15089033544063568115,
0.14174626767635345459,
0.14524374902248382568,
0.17523247003555297852,
0.1630156785249710083,
0.17597781121730804443,
0.11272361874580383301,
0.10680782049894332886,
0.036787506192922592163,
0.033028811216354370117,
}; // fs=16000, bestmax=6.06249
const double fircoef[] = {
0.40474578738212585449,
0.82220059633255004883,
0.61216765642166137695,
0.51142460107803344727,
0.4026291966438293457,
0.33731892704963684082,
0.32372549176216125488,
0.22791442275047302246,
0.24583420157432556152,
0.16966983675956726074,
0.17519687116146087646,
0.12978877127170562744,
0.14027696847915649414,
0.10586611181497573853,
0.11340653896331787109,
0.080037757754325866699,
0.088683269917964935303,
0.044629827141761779785,
0.046788815408945083618,
0.019019894301891326904,
}; // fs=16000, bestmax=6.05432
const double fircoef[] = {
0.3794167637825012207,
0.86311739683151245117,
0.57434308528900146484,
0.51618474721908569336,
0.36350175738334655762,
0.31927222013473510742,
0.24324285984039306641,
0.26273936033248901367,
0.191415444016456604,
0.16549950838088989258,
0.15146520733833312988,
0.12563924491405487061,
0.099181845784187316895,
0.10107479989528656006,
0.079778634011745452881,
0.061030756682157516479,
0.047598686069250106812,
0.046805262565612792969,
0.015988925471901893616,
0.012026441283524036407,
}; // fs=16000, bestmax=6.03084
const double fircoef[] = {
0.38428631424903869629,
0.8383833765983581543,
0.5657176971435546875,
0.52402311563491821289,
0.36573955416679382324,
0.34038946032524108887,
0.2564792633056640625,
0.21574474871158599854,
0.18776001036167144775,
0.16805046796798706055,
0.1253566443920135498,
0.12764538824558258057,
0.094824619591236114502,
0.090859085321426391602,
0.066913694143295288086,
0.055871654301881790161,
0.05098881945013999939,
0.041549749672412872314,
0.013658814132213592529,
0.029802624136209487915,
}; // fs=16000, bestmax=6.02197
const double fircoef[] = {
0.34068942070007324219,
0.77698498964309692383,
0.48712241649627685547,
0.4196408689022064209,
0.26650178432464599609,
0.27096718549728393555,
0.21535360813140869141,
0.21225826442241668701,
0.20204129815101623535,
0.19572108983993530273,
0.15860033035278320312,
0.14457322657108306885,
0.11594077199697494507,
0.087389394640922546387,
0.067811585962772369385,
0.040072020143270492554,
0.021201962605118751526,
0.013819325715303421021,
0.0043721906840801239014,
-0.0011036004871129989624,
}; // fs=16000, bestmax=6.0195
const double fircoef[] = {
0.34805053472518920898,
0.78674679994583129883,
0.50675916671752929688,
0.45703303813934326172,
0.2904854118824005127,
0.28837612271308898926,
0.21732787787914276123,
0.19698892533779144287,
0.18180578947067260742,
0.17159417271614074707,
0.13458113372325897217,
0.13100528717041015625,
0.087970189750194549561,
0.063973456621170043945,
0.044537160545587539673,
0.016187226399779319763,
0.0071130362339317798615,
0.0039818640798330307007,
-0.0053430735133588314056,
0.00040079004247672855854,
}; // fs=16000, bestmax=6.01362
const double fircoef[] = {
0.36414176225662231445,
0.82649570703506469727,
0.55613219738006591797,
0.50638616085052490234,
0.36776685714721679688,
0.37273329496383666992,
0.29146224260330200195,
0.28642639517784118652,
0.2486912459135055542,
0.22165803611278533936,
0.1948178410530090332,
0.18927200138568878174,
0.16811837255954742432,
0.16207297146320343018,
0.1480048447847366333,
0.13250932097434997559,
0.10067856311798095703,
0.078426763415336608887,
0.052078314125537872314,
0.027854636311531066895,
}; // fs=16000, bestmax=6.01016
const double fircoef[] = {
0.37079578638076782227,
0.83407342433929443359,
0.57080638408660888672,
0.50593495368957519531,
0.34962260723114013672,
0.32964399456977844238,
0.23475404083728790283,
0.22047631442546844482,
0.18791760504245758057,
0.17497389018535614014,
0.15014024078845977783,
0.13980357348918914795,
0.10551512986421585083,
0.091293320059776306152,
0.058400370180606842041,
0.051927611231803894043,
0.033934369683265686035,
0.029374789446592330933,
0.027467478066682815552,
0.022353963926434516907,
}; // fs=16000, bestmax=6.00122
const double fircoef[] = {
0.34818515181541442871,
0.77942764759063720703,
0.49656718969345092773,
0.40936362743377685547,
0.24695593118667602539,
0.22409838438034057617,
0.14196850359439849854,
0.119755573570728302,
0.089545182883739471436,
0.067426748573780059814,
0.046642869710922241211,
0.033566024154424667358,
0.013500998727977275848,
0.0090387575328350067139,
-0.00088047835743054747581,
-0.005069112870842218399,
-0.0023015942424535751343,
-0.0019729963969439268112,
-0.00032047057175077497959,
-0.00066681188764050602913,
}; // fs=16000, bestmax=5.99424
const double fircoef[] = {
0.36295208334922790527,
0.81737035512924194336,
0.5760657191276550293,
0.51010948419570922852,
0.36872065067291259766,
0.34547764062881469727,
0.26296985149383544922,
0.246347770094871521,
0.21592879295349121094,
0.20392568409442901611,
0.17070408165454864502,
0.14358811080455780029,
0.12228558957576751709,
0.10391180217266082764,
0.099704809486865997314,
0.089642040431499481201,
0.075948886573314666748,
0.057197138667106628418,
0.032550077885389328003,
0.012342684902250766754,
}; // fs=16000, bestmax=5.99245
const double fircoef[] = {
0.37613523006439208984,
0.82960873842239379883,
0.56707292795181274414,
0.50291460752487182617,
0.34867873787879943848,
0.34007316827774047852,
0.25540155172348022461,
0.23166294395923614502,
0.18918266892433166504,
0.17332759499549865723,
0.13258352875709533691,
0.12152516841888427734,
0.092822149395942687988,
0.091317787766456604004,
0.072881437838077545166,
0.061820775270462036133,
0.055338434875011444092,
0.047395251691341400146,
0.023585231974720954895,
0.019849156960844993591,
}; // fs=16000, bestmax=5.99148
const double fircoef[] = {
0.37985199689865112305,
0.81858348846435546875,
0.56960844993591308594,
0.48416891694068908691,
0.33797922730445861816,
0.30998212099075317383,
0.23459914326667785645,
0.21936072409152984619,
0.18193380534648895264,
0.16260617971420288086,
0.13859049975872039795,
0.1150159686803817749,
0.10473086684942245483,
0.080730624496936798096,
0.066521711647510528564,
0.046636037528514862061,
0.037618171423673629761,
0.026680435985326766968,
0.018329339101910591125,
0.014532475732266902924,
}; // fs=16000, bestmax=5.97697, totalloops=-1833157296