rendered paste bodyconst double fircoef[] = {
0.81048560142517089844,
0.84039217233657836914,
0.45905894041061401367,
0.26519948244094848633,
0.10567314177751541138,
0.067208729684352874756,
0.045388996601104736328,
0.0016971136210486292839,
-0.11142469197511672974,
-0.11441364884376525879,
-0.10822726041078567505,
-0.093411058187484741211,
-0.17573061585426330566,
-0.19335407018661499023,
-0.19468632340431213379,
-0.15919417142868041992,
-0.15155681967735290527,
-0.14333957433700561523,
-0.101014748215675354,
-0.041713681071996688843,
}; // fs=11025, bestmax=6.19171
const double fircoef[] = {
0.87909644842147827148,
0.90670484304428100586,
0.52553570270538330078,
0.39100423455238342285,
0.27490285038948059082,
0.24665081501007080078,
0.19308264553546905518,
0.16392442584037780762,
0.10053423792123794556,
0.076454818248748779297,
0.017133647575974464417,
-0.0020448989234864711761,
-0.038179107010364532471,
-0.046911098062992095947,
-0.059106733649969100952,
-0.052465170621871948242,
-0.041986495256423950195,
-0.034885618835687637329,
-0.023386856541037559509,
-0.012403847649693489075,
}; // fs=11025, bestmax=6.01592
const double fircoef[] = {
0.95496964454650878906,
1.0349547863006591797,
0.72043794393539428711,
0.60368973016738891602,
0.46444913744926452637,
0.43181270360946655273,
0.3704020380973815918,
0.34920424222946166992,
0.26861333847045898438,
0.24252593517303466797,
0.1761195063591003418,
0.17843601107597351074,
0.14642089605331420898,
0.13953889906406402588,
0.10445761680603027344,
0.07179371267557144165,
0.074309661984443664551,
0.049657255411148071289,
0.046339802443981170654,
0.0095126722007989883423,
}; // fs=11025, bestmax=6.00593
const double fircoef[] = {
0.91612893342971801758,
0.9737606048583984375,
0.64530348777770996094,
0.54165095090866088867,
0.4532591700553894043,
0.42211997509002685547,
0.41653394699096679688,
0.40446117520332336426,
0.39497515559196472168,
0.36229440569877624512,
0.35274580121040344238,
0.31812933087348937988,
0.28521400690078735352,
0.21596924960613250732,
0.1652850806713104248,
0.10652425885200500488,
0.091245800256729125977,
0.054695535451173782349,
0.038888745009899139404,
0.011849240399897098541,
}; // fs=11025, bestmax=6.00201
const double fircoef[] = {
0.91804242134094238281,
1.0209432840347290039,
0.68452370166778564453,
0.57551717758178710938,
0.43057852983474731445,
0.36290082335472106934,
0.2833659052848815918,
0.26107302308082580566,
0.22157628834247589111,
0.20104028284549713135,
0.15576457977294921875,
0.11598113924264907837,
0.095279097557067871094,
0.078489258885383605957,
0.059886280447244644165,
0.033825922757387161255,
0.032027546316385269165,
0.022841993719339370728,
0.010370942763984203339,
0.0067101493477821350098,
}; // fs=11025, bestmax=5.99436
const double fircoef[] = {
0.90467548370361328125,
0.96714228391647338867,
0.58822530508041381836,
0.45718240737915039062,
0.32212081551551818848,
0.27909103035926818848,
0.21382968127727508545,
0.16914764046669006348,
0.13386575877666473389,
0.10830730199813842773,
0.072281427681446075439,
0.053862232714891433716,
0.038974057883024215698,
0.032370347529649734497,
0.017099875956773757935,
0.01017118990421295166,
0.006428350694477558136,
0.0035566838923841714859,
-0.00061569240642711520195,
0.0010328626958653330803,
}; // fs=11025, bestmax=5.97023
const double fircoef[] = {
0.92217034101486206055,
1.0080381631851196289,
0.66920077800750732422,
0.56452661752700805664,
0.4585450291633605957,
0.40928435325622558594,
0.35243874788284301758,
0.31989726424217224121,
0.28044009208679199219,
0.24527437984943389893,
0.20286290347576141357,
0.17628973722457885742,
0.13769488036632537842,
0.10749199241399765015,
0.078831858932971954346,
0.06358448415994644165,
0.053378254175186157227,
0.046091016381978988647,
0.029333394020795822144,
0.012316280044615268707,
}; // fs=11025, bestmax=5.96157
const double fircoef[] = {
0.93696463108062744141,
1.0093437433242797852,
0.66402518749237060547,
0.56280153989791870117,
0.44399091601371765137,
0.42176955938339233398,
0.36360493302345275879,
0.34269690513610839844,
0.29344025254249572754,
0.2580636143684387207,
0.22073417901992797852,
0.17691488564014434814,
0.15475264191627502441,
0.12483645230531692505,
0.097049303352832794189,
0.074615806341171264648,
0.048106517642736434937,
0.04433197900652885437,
0.021714918315410614014,
0.02261482924222946167,
}; // fs=11025, bestmax=5.96056
const double fircoef[] = {
0.92853111028671264648,
0.98296314477920532227,
0.62370026111602783203,
0.50654214620590209961,
0.38630926609039306641,
0.352230072021484375,
0.28666979074478149414,
0.26239252090454101562,
0.21839275956153869629,
0.19412954151630401611,
0.16696794331073760986,
0.13791704177856445312,
0.12329649180173873901,
0.089896164834499359131,
0.076131582260131835938,
0.05597229301929473877,
0.042456172406673431396,
0.025754280388355255127,
0.017815168946981430054,
0.0099641792476177215576,
}; // fs=11025, bestmax=5.96045
const double fircoef[] = {
0.93067336082458496094,
0.99018818140029907227,
0.65393543243408203125,
0.54114347696304321289,
0.43635803461074829102,
0.38145565986633300781,
0.3246008753776550293,
0.26390117406845092773,
0.22110550105571746826,
0.17598126828670501709,
0.14663022756576538086,
0.11636660993099212646,
0.096148416399955749512,
0.083895497024059295654,
0.066368564963340759277,
0.059276469051837921143,
0.042223896831274032593,
0.029620202258229255676,
0.012476922012865543365,
0.0027224447112530469894,
}; // fs=11025, bestmax=5.95486, totalloops=-2136657296