summaryrefslogtreecommitdiffstats
path: root/libfaad2/sine_win.h
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-08-30 22:30:28 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-08-30 22:30:28 +0000
commit32063c433915b8dddd143a951ad90ae901ac1b38 (patch)
tree88aaee983b0885b5bb22d870476f7afdaa8a7010 /libfaad2/sine_win.h
parent264633eec589baddfdcd79dde08fd7f1f47fba51 (diff)
downloadmpv-32063c433915b8dddd143a951ad90ae901ac1b38.tar.bz2
mpv-32063c433915b8dddd143a951ad90ae901ac1b38.tar.xz
libfaad2 v2.0rc1 imported
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10726 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libfaad2/sine_win.h')
-rw-r--r--libfaad2/sine_win.h8548
1 files changed, 8548 insertions, 0 deletions
diff --git a/libfaad2/sine_win.h b/libfaad2/sine_win.h
new file mode 100644
index 0000000000..9e5d1c61b3
--- /dev/null
+++ b/libfaad2/sine_win.h
@@ -0,0 +1,8548 @@
+/*
+** FAAD2 - Freeware Advanced Audio (AAC) Decoder including SBR decoding
+** Copyright (C) 2003 M. Bakker, Ahead Software AG, http://www.nero.com
+**
+** This program is free software; you can redistribute it and/or modify
+** it under the terms of the GNU General Public License as published by
+** the Free Software Foundation; either version 2 of the License, or
+** (at your option) any later version.
+**
+** This program is distributed in the hope that it will be useful,
+** but WITHOUT ANY WARRANTY; without even the implied warranty of
+** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+** GNU General Public License for more details.
+**
+** You should have received a copy of the GNU General Public License
+** along with this program; if not, write to the Free Software
+** Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+**
+** Any non-GPL usage of this software or parts of this software is strictly
+** forbidden.
+**
+** Commercial non-GPL licensing of this software is possible.
+** For more info contact Ahead Software through Mpeg4AAClicense@nero.com.
+**
+** $Id: sine_win.h,v 1.2 2003/07/29 08:20:13 menno Exp $
+**/
+
+#ifndef __SINE_WIN_H__
+#define __SINE_WIN_H__
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifndef FIXED_POINT
+
+#ifdef _MSC_VER
+#pragma warning(disable:4305)
+#pragma warning(disable:4244)
+#endif
+
+real_t sine_long_1024[] =
+{
+ 0.0007669903,
+ 0.0023009692,
+ 0.0038349427,
+ 0.0053689071,
+ 0.0069028589,
+ 0.0084367945,
+ 0.0099707102,
+ 0.0115046024,
+ 0.0130384676,
+ 0.0145723021,
+ 0.0161061023,
+ 0.0176398646,
+ 0.0191735854,
+ 0.0207072611,
+ 0.0222408880,
+ 0.0237744627,
+ 0.0253079813,
+ 0.0268414404,
+ 0.0283748364,
+ 0.0299081656,
+ 0.0314414244,
+ 0.0329746092,
+ 0.0345077165,
+ 0.0360407425,
+ 0.0375736838,
+ 0.0391065366,
+ 0.0406392974,
+ 0.0421719625,
+ 0.0437045285,
+ 0.0452369916,
+ 0.0467693482,
+ 0.0483015948,
+ 0.0498337277,
+ 0.0513657434,
+ 0.0528976382,
+ 0.0544294085,
+ 0.0559610508,
+ 0.0574925613,
+ 0.0590239366,
+ 0.0605551730,
+ 0.0620862669,
+ 0.0636172147,
+ 0.0651480128,
+ 0.0666786576,
+ 0.0682091456,
+ 0.0697394730,
+ 0.0712696363,
+ 0.0727996319,
+ 0.0743294562,
+ 0.0758591055,
+ 0.0773885764,
+ 0.0789178652,
+ 0.0804469683,
+ 0.0819758821,
+ 0.0835046030,
+ 0.0850331273,
+ 0.0865614516,
+ 0.0880895722,
+ 0.0896174856,
+ 0.0911451880,
+ 0.0926726760,
+ 0.0941999459,
+ 0.0957269942,
+ 0.0972538171,
+ 0.0987804113,
+ 0.1003067730,
+ 0.1018328987,
+ 0.1033587847,
+ 0.1048844276,
+ 0.1064098236,
+ 0.1079349692,
+ 0.1094598609,
+ 0.1109844950,
+ 0.1125088679,
+ 0.1140329761,
+ 0.1155568160,
+ 0.1170803839,
+ 0.1186036763,
+ 0.1201266897,
+ 0.1216494204,
+ 0.1231718648,
+ 0.1246940194,
+ 0.1262158806,
+ 0.1277374448,
+ 0.1292587084,
+ 0.1307796678,
+ 0.1323003195,
+ 0.1338206599,
+ 0.1353406854,
+ 0.1368603924,
+ 0.1383797774,
+ 0.1398988368,
+ 0.1414175669,
+ 0.1429359643,
+ 0.1444540254,
+ 0.1459717465,
+ 0.1474891242,
+ 0.1490061548,
+ 0.1505228347,
+ 0.1520391605,
+ 0.1535551285,
+ 0.1550707352,
+ 0.1565859770,
+ 0.1581008503,
+ 0.1596153516,
+ 0.1611294774,
+ 0.1626432239,
+ 0.1641565877,
+ 0.1656695653,
+ 0.1671821530,
+ 0.1686943474,
+ 0.1702061448,
+ 0.1717175416,
+ 0.1732285344,
+ 0.1747391196,
+ 0.1762492936,
+ 0.1777590529,
+ 0.1792683938,
+ 0.1807773130,
+ 0.1822858067,
+ 0.1837938716,
+ 0.1853015039,
+ 0.1868087002,
+ 0.1883154569,
+ 0.1898217705,
+ 0.1913276375,
+ 0.1928330542,
+ 0.1943380172,
+ 0.1958425228,
+ 0.1973465677,
+ 0.1988501481,
+ 0.2003532607,
+ 0.2018559018,
+ 0.2033580679,
+ 0.2048597554,
+ 0.2063609610,
+ 0.2078616809,
+ 0.2093619117,
+ 0.2108616499,
+ 0.2123608919,
+ 0.2138596342,
+ 0.2153578733,
+ 0.2168556056,
+ 0.2183528276,
+ 0.2198495358,
+ 0.2213457267,
+ 0.2228413967,
+ 0.2243365424,
+ 0.2258311602,
+ 0.2273252466,
+ 0.2288187981,
+ 0.2303118111,
+ 0.2318042822,
+ 0.2332962078,
+ 0.2347875845,
+ 0.2362784086,
+ 0.2377686768,
+ 0.2392583855,
+ 0.2407475313,
+ 0.2422361105,
+ 0.2437241197,
+ 0.2452115554,
+ 0.2466984140,
+ 0.2481846922,
+ 0.2496703864,
+ 0.2511554931,
+ 0.2526400088,
+ 0.2541239300,
+ 0.2556072532,
+ 0.2570899749,
+ 0.2585720917,
+ 0.2600536001,
+ 0.2615344965,
+ 0.2630147775,
+ 0.2644944396,
+ 0.2659734793,
+ 0.2674518932,
+ 0.2689296777,
+ 0.2704068294,
+ 0.2718833448,
+ 0.2733592205,
+ 0.2748344529,
+ 0.2763090386,
+ 0.2777829741,
+ 0.2792562559,
+ 0.2807288807,
+ 0.2822008448,
+ 0.2836721449,
+ 0.2851427776,
+ 0.2866127392,
+ 0.2880820264,
+ 0.2895506357,
+ 0.2910185637,
+ 0.2924858069,
+ 0.2939523618,
+ 0.2954182251,
+ 0.2968833932,
+ 0.2983478627,
+ 0.2998116301,
+ 0.3012746921,
+ 0.3027370451,
+ 0.3041986858,
+ 0.3056596107,
+ 0.3071198163,
+ 0.3085792992,
+ 0.3100380561,
+ 0.3114960833,
+ 0.3129533776,
+ 0.3144099355,
+ 0.3158657535,
+ 0.3173208283,
+ 0.3187751564,
+ 0.3202287344,
+ 0.3216815589,
+ 0.3231336264,
+ 0.3245849335,
+ 0.3260354769,
+ 0.3274852530,
+ 0.3289342586,
+ 0.3303824902,
+ 0.3318299443,
+ 0.3332766176,
+ 0.3347225067,
+ 0.3361676081,
+ 0.3376119185,
+ 0.3390554345,
+ 0.3404981526,
+ 0.3419400695,
+ 0.3433811818,
+ 0.3448214861,
+ 0.3462609790,
+ 0.3476996571,
+ 0.3491375170,
+ 0.3505745554,
+ 0.3520107688,
+ 0.3534461540,
+ 0.3548807074,
+ 0.3563144257,
+ 0.3577473057,
+ 0.3591793438,
+ 0.3606105367,
+ 0.3620408811,
+ 0.3634703735,
+ 0.3648990107,
+ 0.3663267892,
+ 0.3677537058,
+ 0.3691797569,
+ 0.3706049394,
+ 0.3720292498,
+ 0.3734526847,
+ 0.3748752409,
+ 0.3762969150,
+ 0.3777177036,
+ 0.3791376034,
+ 0.3805566111,
+ 0.3819747232,
+ 0.3833919366,
+ 0.3848082478,
+ 0.3862236535,
+ 0.3876381503,
+ 0.3890517351,
+ 0.3904644043,
+ 0.3918761548,
+ 0.3932869831,
+ 0.3946968860,
+ 0.3961058601,
+ 0.3975139021,
+ 0.3989210088,
+ 0.4003271768,
+ 0.4017324027,
+ 0.4031366834,
+ 0.4045400154,
+ 0.4059423955,
+ 0.4073438203,
+ 0.4087442867,
+ 0.4101437912,
+ 0.4115423307,
+ 0.4129399017,
+ 0.4143365010,
+ 0.4157321254,
+ 0.4171267715,
+ 0.4185204361,
+ 0.4199131159,
+ 0.4213048075,
+ 0.4226955078,
+ 0.4240852135,
+ 0.4254739212,
+ 0.4268616277,
+ 0.4282483298,
+ 0.4296340242,
+ 0.4310187077,
+ 0.4324023768,
+ 0.4337850286,
+ 0.4351666595,
+ 0.4365472665,
+ 0.4379268463,
+ 0.4393053955,
+ 0.4406829110,
+ 0.4420593896,
+ 0.4434348280,
+ 0.4448092229,
+ 0.4461825711,
+ 0.4475548694,
+ 0.4489261146,
+ 0.4502963034,
+ 0.4516654326,
+ 0.4530334990,
+ 0.4544004994,
+ 0.4557664305,
+ 0.4571312892,
+ 0.4584950722,
+ 0.4598577763,
+ 0.4612193983,
+ 0.4625799351,
+ 0.4639393833,
+ 0.4652977398,
+ 0.4666550015,
+ 0.4680111650,
+ 0.4693662273,
+ 0.4707201851,
+ 0.4720730353,
+ 0.4734247746,
+ 0.4747754000,
+ 0.4761249081,
+ 0.4774732959,
+ 0.4788205601,
+ 0.4801666976,
+ 0.4815117052,
+ 0.4828555798,
+ 0.4841983182,
+ 0.4855399172,
+ 0.4868803737,
+ 0.4882196845,
+ 0.4895578465,
+ 0.4908948565,
+ 0.4922307114,
+ 0.4935654080,
+ 0.4948989433,
+ 0.4962313139,
+ 0.4975625169,
+ 0.4988925491,
+ 0.5002214073,
+ 0.5015490885,
+ 0.5028755895,
+ 0.5042009071,
+ 0.5055250384,
+ 0.5068479800,
+ 0.5081697290,
+ 0.5094902823,
+ 0.5108096366,
+ 0.5121277890,
+ 0.5134447363,
+ 0.5147604754,
+ 0.5160750032,
+ 0.5173883167,
+ 0.5187004127,
+ 0.5200112881,
+ 0.5213209399,
+ 0.5226293650,
+ 0.5239365603,
+ 0.5252425227,
+ 0.5265472491,
+ 0.5278507366,
+ 0.5291529819,
+ 0.5304539821,
+ 0.5317537341,
+ 0.5330522349,
+ 0.5343494813,
+ 0.5356454703,
+ 0.5369401989,
+ 0.5382336641,
+ 0.5395258627,
+ 0.5408167917,
+ 0.5421064482,
+ 0.5433948291,
+ 0.5446819312,
+ 0.5459677517,
+ 0.5472522875,
+ 0.5485355355,
+ 0.5498174928,
+ 0.5510981563,
+ 0.5523775230,
+ 0.5536555900,
+ 0.5549323541,
+ 0.5562078124,
+ 0.5574819619,
+ 0.5587547996,
+ 0.5600263225,
+ 0.5612965275,
+ 0.5625654118,
+ 0.5638329724,
+ 0.5650992062,
+ 0.5663641102,
+ 0.5676276815,
+ 0.5688899172,
+ 0.5701508142,
+ 0.5714103696,
+ 0.5726685804,
+ 0.5739254436,
+ 0.5751809564,
+ 0.5764351157,
+ 0.5776879185,
+ 0.5789393621,
+ 0.5801894433,
+ 0.5814381593,
+ 0.5826855071,
+ 0.5839314838,
+ 0.5851760864,
+ 0.5864193121,
+ 0.5876611579,
+ 0.5889016208,
+ 0.5901406980,
+ 0.5913783866,
+ 0.5926146835,
+ 0.5938495860,
+ 0.5950830911,
+ 0.5963151959,
+ 0.5975458976,
+ 0.5987751931,
+ 0.6000030797,
+ 0.6012295544,
+ 0.6024546144,
+ 0.6036782567,
+ 0.6049004785,
+ 0.6061212769,
+ 0.6073406491,
+ 0.6085585921,
+ 0.6097751031,
+ 0.6109901793,
+ 0.6122038177,
+ 0.6134160156,
+ 0.6146267701,
+ 0.6158360782,
+ 0.6170439373,
+ 0.6182503444,
+ 0.6194552967,
+ 0.6206587913,
+ 0.6218608255,
+ 0.6230613964,
+ 0.6242605011,
+ 0.6254581369,
+ 0.6266543010,
+ 0.6278489904,
+ 0.6290422025,
+ 0.6302339344,
+ 0.6314241833,
+ 0.6326129463,
+ 0.6338002208,
+ 0.6349860039,
+ 0.6361702928,
+ 0.6373530847,
+ 0.6385343769,
+ 0.6397141665,
+ 0.6408924509,
+ 0.6420692271,
+ 0.6432444925,
+ 0.6444182443,
+ 0.6455904797,
+ 0.6467611960,
+ 0.6479303904,
+ 0.6490980601,
+ 0.6502642024,
+ 0.6514288146,
+ 0.6525918940,
+ 0.6537534377,
+ 0.6549134431,
+ 0.6560719074,
+ 0.6572288279,
+ 0.6583842018,
+ 0.6595380266,
+ 0.6606902994,
+ 0.6618410175,
+ 0.6629901782,
+ 0.6641377789,
+ 0.6652838167,
+ 0.6664282891,
+ 0.6675711934,
+ 0.6687125267,
+ 0.6698522866,
+ 0.6709904702,
+ 0.6721270748,
+ 0.6732620980,
+ 0.6743955368,
+ 0.6755273888,
+ 0.6766576511,
+ 0.6777863212,
+ 0.6789133965,
+ 0.6800388741,
+ 0.6811627516,
+ 0.6822850262,
+ 0.6834056954,
+ 0.6845247564,
+ 0.6856422067,
+ 0.6867580436,
+ 0.6878722645,
+ 0.6889848667,
+ 0.6900958478,
+ 0.6912052049,
+ 0.6923129356,
+ 0.6934190372,
+ 0.6945235071,
+ 0.6956263427,
+ 0.6967275415,
+ 0.6978271008,
+ 0.6989250180,
+ 0.7000212906,
+ 0.7011159160,
+ 0.7022088916,
+ 0.7033002148,
+ 0.7043898831,
+ 0.7054778939,
+ 0.7065642446,
+ 0.7076489327,
+ 0.7087319557,
+ 0.7098133109,
+ 0.7108929959,
+ 0.7119710081,
+ 0.7130473449,
+ 0.7141220039,
+ 0.7151949824,
+ 0.7162662781,
+ 0.7173358883,
+ 0.7184038105,
+ 0.7194700423,
+ 0.7205345811,
+ 0.7215974244,
+ 0.7226585697,
+ 0.7237180145,
+ 0.7247757564,
+ 0.7258317928,
+ 0.7268861212,
+ 0.7279387392,
+ 0.7289896443,
+ 0.7300388340,
+ 0.7310863058,
+ 0.7321320574,
+ 0.7331760861,
+ 0.7342183896,
+ 0.7352589655,
+ 0.7362978112,
+ 0.7373349243,
+ 0.7383703024,
+ 0.7394039430,
+ 0.7404358438,
+ 0.7414660022,
+ 0.7424944159,
+ 0.7435210825,
+ 0.7445459994,
+ 0.7455691644,
+ 0.7465905750,
+ 0.7476102287,
+ 0.7486281233,
+ 0.7496442563,
+ 0.7506586253,
+ 0.7516712279,
+ 0.7526820618,
+ 0.7536911245,
+ 0.7546984137,
+ 0.7557039270,
+ 0.7567076622,
+ 0.7577096166,
+ 0.7587097882,
+ 0.7597081744,
+ 0.7607047729,
+ 0.7616995815,
+ 0.7626925976,
+ 0.7636838191,
+ 0.7646732436,
+ 0.7656608687,
+ 0.7666466922,
+ 0.7676307116,
+ 0.7686129248,
+ 0.7695933293,
+ 0.7705719229,
+ 0.7715487032,
+ 0.7725236681,
+ 0.7734968151,
+ 0.7744681420,
+ 0.7754376465,
+ 0.7764053263,
+ 0.7773711792,
+ 0.7783352028,
+ 0.7792973950,
+ 0.7802577533,
+ 0.7812162757,
+ 0.7821729598,
+ 0.7831278033,
+ 0.7840808041,
+ 0.7850319598,
+ 0.7859812683,
+ 0.7869287273,
+ 0.7878743346,
+ 0.7888180880,
+ 0.7897599851,
+ 0.7907000239,
+ 0.7916382021,
+ 0.7925745175,
+ 0.7935089679,
+ 0.7944415511,
+ 0.7953722649,
+ 0.7963011071,
+ 0.7972280756,
+ 0.7981531680,
+ 0.7990763824,
+ 0.7999977164,
+ 0.8009171680,
+ 0.8018347350,
+ 0.8027504151,
+ 0.8036642063,
+ 0.8045761064,
+ 0.8054861132,
+ 0.8063942247,
+ 0.8073004386,
+ 0.8082047529,
+ 0.8091071654,
+ 0.8100076740,
+ 0.8109062766,
+ 0.8118029710,
+ 0.8126977551,
+ 0.8135906270,
+ 0.8144815843,
+ 0.8153706251,
+ 0.8162577473,
+ 0.8171429487,
+ 0.8180262273,
+ 0.8189075810,
+ 0.8197870078,
+ 0.8206645055,
+ 0.8215400721,
+ 0.8224137055,
+ 0.8232854037,
+ 0.8241551647,
+ 0.8250229863,
+ 0.8258888666,
+ 0.8267528035,
+ 0.8276147949,
+ 0.8284748389,
+ 0.8293329334,
+ 0.8301890764,
+ 0.8310432659,
+ 0.8318954999,
+ 0.8327457763,
+ 0.8335940932,
+ 0.8344404486,
+ 0.8352848405,
+ 0.8361272668,
+ 0.8369677257,
+ 0.8378062151,
+ 0.8386427331,
+ 0.8394772776,
+ 0.8403098468,
+ 0.8411404387,
+ 0.8419690512,
+ 0.8427956826,
+ 0.8436203307,
+ 0.8444429937,
+ 0.8452636697,
+ 0.8460823567,
+ 0.8468990528,
+ 0.8477137560,
+ 0.8485264645,
+ 0.8493371763,
+ 0.8501458896,
+ 0.8509526024,
+ 0.8517573128,
+ 0.8525600189,
+ 0.8533607189,
+ 0.8541594108,
+ 0.8549560928,
+ 0.8557507630,
+ 0.8565434196,
+ 0.8573340606,
+ 0.8581226843,
+ 0.8589092887,
+ 0.8596938720,
+ 0.8604764323,
+ 0.8612569679,
+ 0.8620354768,
+ 0.8628119573,
+ 0.8635864076,
+ 0.8643588257,
+ 0.8651292099,
+ 0.8658975583,
+ 0.8666638692,
+ 0.8674281408,
+ 0.8681903713,
+ 0.8689505588,
+ 0.8697087015,
+ 0.8704647978,
+ 0.8712188458,
+ 0.8719708437,
+ 0.8727207898,
+ 0.8734686823,
+ 0.8742145194,
+ 0.8749582994,
+ 0.8757000206,
+ 0.8764396811,
+ 0.8771772793,
+ 0.8779128134,
+ 0.8786462817,
+ 0.8793776825,
+ 0.8801070140,
+ 0.8808342745,
+ 0.8815594624,
+ 0.8822825758,
+ 0.8830036132,
+ 0.8837225727,
+ 0.8844394528,
+ 0.8851542517,
+ 0.8858669678,
+ 0.8865775993,
+ 0.8872861446,
+ 0.8879926020,
+ 0.8886969699,
+ 0.8893992467,
+ 0.8900994305,
+ 0.8907975199,
+ 0.8914935132,
+ 0.8921874087,
+ 0.8928792048,
+ 0.8935688998,
+ 0.8942564922,
+ 0.8949419803,
+ 0.8956253626,
+ 0.8963066373,
+ 0.8969858030,
+ 0.8976628579,
+ 0.8983378006,
+ 0.8990106294,
+ 0.8996813427,
+ 0.9003499390,
+ 0.9010164167,
+ 0.9016807742,
+ 0.9023430100,
+ 0.9030031224,
+ 0.9036611101,
+ 0.9043169713,
+ 0.9049707045,
+ 0.9056223083,
+ 0.9062717811,
+ 0.9069191213,
+ 0.9075643274,
+ 0.9082073980,
+ 0.9088483315,
+ 0.9094871263,
+ 0.9101237811,
+ 0.9107582942,
+ 0.9113906642,
+ 0.9120208897,
+ 0.9126489690,
+ 0.9132749009,
+ 0.9138986837,
+ 0.9145203160,
+ 0.9151397963,
+ 0.9157571232,
+ 0.9163722953,
+ 0.9169853111,
+ 0.9175961691,
+ 0.9182048679,
+ 0.9188114061,
+ 0.9194157822,
+ 0.9200179948,
+ 0.9206180426,
+ 0.9212159241,
+ 0.9218116378,
+ 0.9224051825,
+ 0.9229965566,
+ 0.9235857588,
+ 0.9241727878,
+ 0.9247576421,
+ 0.9253403203,
+ 0.9259208211,
+ 0.9264991431,
+ 0.9270752850,
+ 0.9276492454,
+ 0.9282210230,
+ 0.9287906163,
+ 0.9293580242,
+ 0.9299232451,
+ 0.9304862779,
+ 0.9310471211,
+ 0.9316057735,
+ 0.9321622337,
+ 0.9327165005,
+ 0.9332685724,
+ 0.9338184484,
+ 0.9343661269,
+ 0.9349116068,
+ 0.9354548868,
+ 0.9359959655,
+ 0.9365348418,
+ 0.9370715142,
+ 0.9376059817,
+ 0.9381382429,
+ 0.9386682966,
+ 0.9391961415,
+ 0.9397217764,
+ 0.9402452000,
+ 0.9407664111,
+ 0.9412854085,
+ 0.9418021910,
+ 0.9423167573,
+ 0.9428291063,
+ 0.9433392367,
+ 0.9438471473,
+ 0.9443528370,
+ 0.9448563045,
+ 0.9453575486,
+ 0.9458565683,
+ 0.9463533623,
+ 0.9468479294,
+ 0.9473402684,
+ 0.9478303783,
+ 0.9483182579,
+ 0.9488039059,
+ 0.9492873214,
+ 0.9497685031,
+ 0.9502474498,
+ 0.9507241606,
+ 0.9511986342,
+ 0.9516708696,
+ 0.9521408655,
+ 0.9526086210,
+ 0.9530741350,
+ 0.9535374062,
+ 0.9539984337,
+ 0.9544572163,
+ 0.9549137530,
+ 0.9553680427,
+ 0.9558200843,
+ 0.9562698768,
+ 0.9567174191,
+ 0.9571627101,
+ 0.9576057488,
+ 0.9580465342,
+ 0.9584850652,
+ 0.9589213409,
+ 0.9593553600,
+ 0.9597871218,
+ 0.9602166250,
+ 0.9606438688,
+ 0.9610688521,
+ 0.9614915739,
+ 0.9619120332,
+ 0.9623302290,
+ 0.9627461604,
+ 0.9631598263,
+ 0.9635712259,
+ 0.9639803580,
+ 0.9643872219,
+ 0.9647918164,
+ 0.9651941407,
+ 0.9655941938,
+ 0.9659919747,
+ 0.9663874826,
+ 0.9667807165,
+ 0.9671716754,
+ 0.9675603585,
+ 0.9679467648,
+ 0.9683308935,
+ 0.9687127436,
+ 0.9690923142,
+ 0.9694696044,
+ 0.9698446134,
+ 0.9702173403,
+ 0.9705877841,
+ 0.9709559440,
+ 0.9713218192,
+ 0.9716854088,
+ 0.9720467119,
+ 0.9724057277,
+ 0.9727624553,
+ 0.9731168939,
+ 0.9734690427,
+ 0.9738189008,
+ 0.9741664675,
+ 0.9745117418,
+ 0.9748547230,
+ 0.9751954102,
+ 0.9755338028,
+ 0.9758698998,
+ 0.9762037005,
+ 0.9765352041,
+ 0.9768644098,
+ 0.9771913168,
+ 0.9775159245,
+ 0.9778382319,
+ 0.9781582384,
+ 0.9784759432,
+ 0.9787913456,
+ 0.9791044447,
+ 0.9794152399,
+ 0.9797237305,
+ 0.9800299157,
+ 0.9803337948,
+ 0.9806353670,
+ 0.9809346317,
+ 0.9812315882,
+ 0.9815262358,
+ 0.9818185737,
+ 0.9821086014,
+ 0.9823963180,
+ 0.9826817229,
+ 0.9829648155,
+ 0.9832455951,
+ 0.9835240610,
+ 0.9838002126,
+ 0.9840740493,
+ 0.9843455703,
+ 0.9846147750,
+ 0.9848816628,
+ 0.9851462332,
+ 0.9854084853,
+ 0.9856684187,
+ 0.9859260328,
+ 0.9861813268,
+ 0.9864343003,
+ 0.9866849526,
+ 0.9869332832,
+ 0.9871792914,
+ 0.9874229766,
+ 0.9876643384,
+ 0.9879033761,
+ 0.9881400891,
+ 0.9883744770,
+ 0.9886065391,
+ 0.9888362750,
+ 0.9890636840,
+ 0.9892887657,
+ 0.9895115194,
+ 0.9897319448,
+ 0.9899500412,
+ 0.9901658081,
+ 0.9903792451,
+ 0.9905903517,
+ 0.9907991273,
+ 0.9910055714,
+ 0.9912096836,
+ 0.9914114634,
+ 0.9916109103,
+ 0.9918080239,
+ 0.9920028036,
+ 0.9921952491,
+ 0.9923853598,
+ 0.9925731354,
+ 0.9927585753,
+ 0.9929416792,
+ 0.9931224466,
+ 0.9933008770,
+ 0.9934769702,
+ 0.9936507256,
+ 0.9938221428,
+ 0.9939912215,
+ 0.9941579612,
+ 0.9943223616,
+ 0.9944844222,
+ 0.9946441427,
+ 0.9948015227,
+ 0.9949565619,
+ 0.9951092598,
+ 0.9952596161,
+ 0.9954076305,
+ 0.9955533026,
+ 0.9956966321,
+ 0.9958376186,
+ 0.9959762618,
+ 0.9961125614,
+ 0.9962465170,
+ 0.9963781284,
+ 0.9965073951,
+ 0.9966343170,
+ 0.9967588938,
+ 0.9968811250,
+ 0.9970010105,
+ 0.9971185500,
+ 0.9972337431,
+ 0.9973465897,
+ 0.9974570894,
+ 0.9975652420,
+ 0.9976710472,
+ 0.9977745048,
+ 0.9978756145,
+ 0.9979743762,
+ 0.9980707895,
+ 0.9981648543,
+ 0.9982565703,
+ 0.9983459372,
+ 0.9984329550,
+ 0.9985176234,
+ 0.9985999422,
+ 0.9986799111,
+ 0.9987575301,
+ 0.9988327989,
+ 0.9989057173,
+ 0.9989762853,
+ 0.9990445025,
+ 0.9991103689,
+ 0.9991738843,
+ 0.9992350485,
+ 0.9992938615,
+ 0.9993503230,
+ 0.9994044329,
+ 0.9994561911,
+ 0.9995055976,
+ 0.9995526521,
+ 0.9995973545,
+ 0.9996397048,
+ 0.9996797029,
+ 0.9997173486,
+ 0.9997526418,
+ 0.9997855826,
+ 0.9998161708,
+ 0.9998444063,
+ 0.9998702890,
+ 0.9998938190,
+ 0.9999149961,
+ 0.9999338204,
+ 0.9999502917,
+ 0.9999644100,
+ 0.9999761753,
+ 0.9999855875,
+ 0.9999926467,
+ 0.9999973529,
+ 0.9999997059
+};
+
+real_t sine_long_960[] =
+{
+ 0.0008181230,
+ 0.0024543669,
+ 0.0040906041,
+ 0.0057268305,
+ 0.0073630415,
+ 0.0089992327,
+ 0.0106353999,
+ 0.0122715386,
+ 0.0139076445,
+ 0.0155437131,
+ 0.0171797401,
+ 0.0188157211,
+ 0.0204516518,
+ 0.0220875276,
+ 0.0237233444,
+ 0.0253590976,
+ 0.0269947829,
+ 0.0286303960,
+ 0.0302659324,
+ 0.0319013878,
+ 0.0335367578,
+ 0.0351720379,
+ 0.0368072240,
+ 0.0384423114,
+ 0.0400772960,
+ 0.0417121732,
+ 0.0433469388,
+ 0.0449815883,
+ 0.0466161174,
+ 0.0482505217,
+ 0.0498847968,
+ 0.0515189384,
+ 0.0531529420,
+ 0.0547868033,
+ 0.0564205179,
+ 0.0580540815,
+ 0.0596874897,
+ 0.0613207380,
+ 0.0629538222,
+ 0.0645867378,
+ 0.0662194805,
+ 0.0678520459,
+ 0.0694844297,
+ 0.0711166274,
+ 0.0727486347,
+ 0.0743804473,
+ 0.0760120607,
+ 0.0776434706,
+ 0.0792746727,
+ 0.0809056625,
+ 0.0825364356,
+ 0.0841669879,
+ 0.0857973147,
+ 0.0874274119,
+ 0.0890572750,
+ 0.0906868996,
+ 0.0923162815,
+ 0.0939454162,
+ 0.0955742994,
+ 0.0972029267,
+ 0.0988312938,
+ 0.1004593962,
+ 0.1020872297,
+ 0.1037147899,
+ 0.1053420724,
+ 0.1069690729,
+ 0.1085957870,
+ 0.1102222103,
+ 0.1118483386,
+ 0.1134741674,
+ 0.1150996924,
+ 0.1167249092,
+ 0.1183498135,
+ 0.1199744010,
+ 0.1215986673,
+ 0.1232226080,
+ 0.1248462188,
+ 0.1264694953,
+ 0.1280924333,
+ 0.1297150283,
+ 0.1313372760,
+ 0.1329591721,
+ 0.1345807122,
+ 0.1362018920,
+ 0.1378227072,
+ 0.1394431534,
+ 0.1410632262,
+ 0.1426829214,
+ 0.1443022345,
+ 0.1459211613,
+ 0.1475396975,
+ 0.1491578386,
+ 0.1507755804,
+ 0.1523929185,
+ 0.1540098486,
+ 0.1556263664,
+ 0.1572424676,
+ 0.1588581477,
+ 0.1604734026,
+ 0.1620882278,
+ 0.1637026190,
+ 0.1653165720,
+ 0.1669300823,
+ 0.1685431457,
+ 0.1701557579,
+ 0.1717679146,
+ 0.1733796113,
+ 0.1749908439,
+ 0.1766016080,
+ 0.1782118992,
+ 0.1798217134,
+ 0.1814310460,
+ 0.1830398930,
+ 0.1846482499,
+ 0.1862561124,
+ 0.1878634763,
+ 0.1894703372,
+ 0.1910766908,
+ 0.1926825329,
+ 0.1942878591,
+ 0.1958926651,
+ 0.1974969467,
+ 0.1991006995,
+ 0.2007039192,
+ 0.2023066016,
+ 0.2039087424,
+ 0.2055103372,
+ 0.2071113819,
+ 0.2087118720,
+ 0.2103118034,
+ 0.2119111716,
+ 0.2135099726,
+ 0.2151082019,
+ 0.2167058553,
+ 0.2183029285,
+ 0.2198994172,
+ 0.2214953172,
+ 0.2230906242,
+ 0.2246853339,
+ 0.2262794421,
+ 0.2278729444,
+ 0.2294658367,
+ 0.2310581146,
+ 0.2326497739,
+ 0.2342408103,
+ 0.2358312196,
+ 0.2374209975,
+ 0.2390101398,
+ 0.2405986421,
+ 0.2421865003,
+ 0.2437737101,
+ 0.2453602672,
+ 0.2469461675,
+ 0.2485314066,
+ 0.2501159802,
+ 0.2516998843,
+ 0.2532831145,
+ 0.2548656665,
+ 0.2564475362,
+ 0.2580287194,
+ 0.2596092117,
+ 0.2611890089,
+ 0.2627681069,
+ 0.2643465014,
+ 0.2659241881,
+ 0.2675011628,
+ 0.2690774214,
+ 0.2706529596,
+ 0.2722277732,
+ 0.2738018579,
+ 0.2753752096,
+ 0.2769478240,
+ 0.2785196969,
+ 0.2800908242,
+ 0.2816612016,
+ 0.2832308248,
+ 0.2847996898,
+ 0.2863677923,
+ 0.2879351281,
+ 0.2895016930,
+ 0.2910674829,
+ 0.2926324934,
+ 0.2941967205,
+ 0.2957601599,
+ 0.2973228075,
+ 0.2988846591,
+ 0.3004457105,
+ 0.3020059575,
+ 0.3035653959,
+ 0.3051240216,
+ 0.3066818303,
+ 0.3082388180,
+ 0.3097949805,
+ 0.3113503135,
+ 0.3129048130,
+ 0.3144584747,
+ 0.3160112945,
+ 0.3175632683,
+ 0.3191143918,
+ 0.3206646610,
+ 0.3222140717,
+ 0.3237626197,
+ 0.3253103009,
+ 0.3268571111,
+ 0.3284030463,
+ 0.3299481022,
+ 0.3314922747,
+ 0.3330355597,
+ 0.3345779531,
+ 0.3361194508,
+ 0.3376600485,
+ 0.3391997422,
+ 0.3407385278,
+ 0.3422764011,
+ 0.3438133581,
+ 0.3453493945,
+ 0.3468845064,
+ 0.3484186895,
+ 0.3499519398,
+ 0.3514842532,
+ 0.3530156256,
+ 0.3545460528,
+ 0.3560755308,
+ 0.3576040555,
+ 0.3591316228,
+ 0.3606582285,
+ 0.3621838687,
+ 0.3637085392,
+ 0.3652322359,
+ 0.3667549548,
+ 0.3682766918,
+ 0.3697974428,
+ 0.3713172038,
+ 0.3728359706,
+ 0.3743537392,
+ 0.3758705056,
+ 0.3773862656,
+ 0.3789010153,
+ 0.3804147505,
+ 0.3819274673,
+ 0.3834391615,
+ 0.3849498291,
+ 0.3864594661,
+ 0.3879680685,
+ 0.3894756321,
+ 0.3909821530,
+ 0.3924876271,
+ 0.3939920504,
+ 0.3954954189,
+ 0.3969977285,
+ 0.3984989752,
+ 0.3999991550,
+ 0.4014982640,
+ 0.4029962979,
+ 0.4044932530,
+ 0.4059891250,
+ 0.4074839102,
+ 0.4089776043,
+ 0.4104702036,
+ 0.4119617038,
+ 0.4134521011,
+ 0.4149413915,
+ 0.4164295710,
+ 0.4179166355,
+ 0.4194025812,
+ 0.4208874040,
+ 0.4223710999,
+ 0.4238536651,
+ 0.4253350954,
+ 0.4268153870,
+ 0.4282945359,
+ 0.4297725381,
+ 0.4312493897,
+ 0.4327250867,
+ 0.4341996252,
+ 0.4356730012,
+ 0.4371452107,
+ 0.4386162499,
+ 0.4400861148,
+ 0.4415548014,
+ 0.4430223059,
+ 0.4444886242,
+ 0.4459537525,
+ 0.4474176869,
+ 0.4488804234,
+ 0.4503419581,
+ 0.4518022871,
+ 0.4532614065,
+ 0.4547193124,
+ 0