You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

261 lines
12 KiB

  1. pub const TIME_DATA: [f64; 256] = [
  2. 0.242578298897752, 0.013469574513598,
  3. 0.383138850044058, 0.414652690484492,
  4. 0.067768972864267, 0.993126929734427,
  5. 0.484308046514312, 0.765337766038877,
  6. 0.031833815403205, 0.030935481670748,
  7. 0.932640440265015, 0.887879534106646,
  8. 0.591329730391190, 0.478778684734729,
  9. 0.833354336597656, 0.186335196805343,
  10. 0.735652707394051, 0.115053171811184,
  11. 0.698658630577223, 0.355604111382553,
  12. 0.638300006575091, 0.908210507551306,
  13. 0.294000414802693, 0.264971588861650,
  14. 0.377493997745912, 0.541620115536088,
  15. 0.009281815034003, 0.999465276486923,
  16. 0.012901915708977, 0.842497320772380,
  17. 0.852470221394892, 0.467010983949067,
  18. 0.053607231962312, 0.976747590571990,
  19. 0.196754743436703, 0.856972940665191,
  20. 0.144213759873162, 0.800662188232253,
  21. 0.729397619482781, 0.985790647094041,
  22. 0.183405709538332, 0.499760210746788,
  23. 0.469862021258968, 0.970991299474142,
  24. 0.450770261907377, 0.095791877292000,
  25. 0.974081646638960, 0.390235061007661,
  26. 0.680670355763598, 0.026669318800172,
  27. 0.231241074498389, 0.468739094430925,
  28. 0.097960100554843, 0.415410025238716,
  29. 0.796294187100741, 0.316402602156812,
  30. 0.778534449533808, 0.828493314715332,
  31. 0.487140420585470, 0.369048780002188,
  32. 0.602845496778770, 0.024264360789333,
  33. 0.811111786314804, 0.355792592910953,
  34. 0.806109054389460, 0.274877123662679,
  35. 0.859817398646761, 0.951019056118568,
  36. 0.777276184771804, 0.680837459713611,
  37. 0.835185406652831, 0.961129614133914,
  38. 0.705424748689600, 0.073751226101886,
  39. 0.536857094400030, 0.957185581306548,
  40. 0.418065019146570, 0.418776796394389,
  41. 0.381617000504218, 0.836927474400460,
  42. 0.240062248539209, 0.726211198478104,
  43. 0.431612821496843, 0.116690897437134,
  44. 0.223913225915243, 0.309587957481662,
  45. 0.244801394289733, 0.377033827536290,
  46. 0.807539402417624, 0.314736433008097,
  47. 0.775229567091553, 0.283334107735816,
  48. 0.996348715851246, 0.632867311887847,
  49. 0.600910899043507, 0.509480224228222,
  50. 0.834128603727617, 0.199442850053051,
  51. 0.035980841627336, 0.730005230628888,
  52. 0.197911179716657, 0.293197497862017,
  53. 0.770346566927781, 0.214750355209573,
  54. 0.309220007299082, 0.060662675677176,
  55. 0.557590106296162, 0.416916519597600,
  56. 0.115944876855214, 0.685545305575032,
  57. 0.959950799569465, 0.893088363992557,
  58. 0.136133622907164, 0.997800200710911,
  59. 0.027973348287853, 0.148064673947200,
  60. 0.522975030598685, 0.641339272093651,
  61. 0.989146078000379, 0.578132952367017,
  62. 0.680530432462939, 0.674978404620187,
  63. 0.362046451476424, 0.914709964261721,
  64. 0.530369346742690, 0.917610704394807,
  65. 0.283108763528573, 0.208988624722226,
  66. 0.471815706450406, 0.806578311979109,
  67. 0.161689432878834, 0.514298394561884,
  68. 0.813117401587366, 0.064168478857804,
  69. 0.479624163117085, 0.043309508843026,
  70. 0.902915124736221, 0.294501441668021,
  71. 0.685730114432857, 0.066033273034745,
  72. 0.821219894951777, 0.242774454524170,
  73. 0.310257187723302, 0.492554065535103,
  74. 0.356179448476145, 0.307990538565438,
  75. 0.396981669309075, 0.070916077620776,
  76. 0.886516572389061, 0.684032142946512,
  77. 0.528226502020018, 0.902819450433748,
  78. 0.686503439995695, 0.063316007639894,
  79. 0.152140403702920, 0.023765034984688,
  80. 0.418942987648278, 0.174793404608403,
  81. 0.752751253430150, 0.490316400532758,
  82. 0.747743754064545, 0.329274562806485,
  83. 0.117577088585858, 0.118127862512194,
  84. 0.374985242437099, 0.376969640318756,
  85. 0.728744837329138, 0.014480990830102,
  86. 0.382012881516485, 0.490499647562625,
  87. 0.827576585033711, 0.079664661586128,
  88. 0.923967278061419, 0.118042378275675,
  89. 0.938251679268783, 0.195973470432671,
  90. 0.726117561909425, 0.857863011703763,
  91. 0.103637705139647, 0.838910282048821,
  92. 0.565110394528653, 0.810400843066350,
  93. 0.406969416144755, 0.934977144903958,
  94. 0.160874400828441, 0.816054723605539,
  95. 0.431739638294903, 0.248100822441327,
  96. 0.830522771380154, 0.596218586245653,
  97. 0.645779030698249, 0.608168945465316,
  98. 0.495466435558846, 0.304382437516182,
  99. 0.755627334469756, 0.828610433185757,
  100. 0.455550553023606, 0.438144667743773,
  101. 0.897430769585739, 0.118944427519545,
  102. 0.098993320995473, 0.780745970914488,
  103. 0.997533159795000, 0.539816674562086,
  104. 0.698849364974932, 0.561277133674024,
  105. 0.384785659324744, 0.092576270966128,
  106. 0.929386127707263, 0.192648375962231,
  107. 0.841254797224540, 0.969376952838794,
  108. 0.318446361608080, 0.127999546997249,
  109. 0.288386382762523, 0.909935089717589,
  110. 0.279052883516556, 0.041813262757758,
  111. 0.755507169643188, 0.809000193052460,
  112. 0.866244632688465, 0.973541595029431,
  113. 0.313587659650290, 0.467795742427835,
  114. 0.243042984624879, 0.823442590340712,
  115. 0.599615856353015, 0.743697725117066,
  116. 0.327666042525166, 0.083176720460493,
  117. 0.951140779513466, 0.823081282816399,
  118. 0.527120295226164, 0.310801866143384,
  119. 0.646964271854127, 0.528517052311691,
  120. 0.786098202590876, 0.952490944858869,
  121. 0.515310243012062, 0.819254303732540,
  122. 0.207082832794209, 0.441170772277364,
  123. 0.757169665655666, 0.750570674776365,
  124. 0.841330966372663, 0.249551825341560,
  125. 0.217528515596655, 0.001761632972286,
  126. 0.607765365209321, 0.712493073061338,
  127. 0.871078941911030, 0.223776698682353,
  128. 0.014974754310667, 0.680695699379172,
  129. 0.452619465744411, 0.175360766321123,
  130. ];
  131. pub const FREQUENCY_DATA: [f64; 256] = [
  132. 6.750656266720340e+01, 6.279874768750683e+01,
  133. 7.714838837855442e-02, 5.819389938527752e+00,
  134. -5.303978155417409e+00, -2.887549849606836e-01,
  135. 4.308501796277235e+00, -2.780062259410463e-01,
  136. -1.084455288816293e-01, -9.653434181182980e-01,
  137. 7.727658650311002e-01, -8.707366039824819e+00,
  138. -5.278077778941212e+00, -4.066322943629877e+00,
  139. -3.458371226842232e+00, 8.013344593032468e+00,
  140. -3.599237215989637e+00, -1.105183198676696e+00,
  141. 4.133604334208186e+00, -3.445364011535524e+00,
  142. -4.944656692463901e+00, 5.315462183419959e+00,
  143. 3.880468387697888e+00, 1.634838899334416e+00,
  144. 2.983076467939860e+00, -3.013246639835038e+00,
  145. 8.405096230874929e-01, 4.498605610210712e+00,
  146. -2.972572998085648e+00, 5.831133886072569e+00,
  147. 4.288737227223233e+00, -3.968319162458111e+00,
  148. -8.048535626585105e-01, 4.667294297528397e+00,
  149. 1.411453345272351e+00, -1.449094611132408e+00,
  150. -7.921745368568175e+00, -7.472969089954909e+00,
  151. 3.116401263119543e+00, 8.060860339983653e-01,
  152. -1.098781173708808e+00, -4.976387399730230e+00,
  153. 2.090636515202629e+00, -2.544058986903604e+00,
  154. 2.305750958010683e+00, 3.711657195983209e-02,
  155. 8.516540731741751e-02, 1.846582481253431e+00,
  156. 2.344622479665092e+00, 9.782457560315421e-01,
  157. -5.653027779602048e+00, -4.457764259327358e+00,
  158. 4.396893371992927e+00, -1.781029123711273e+00,
  159. 1.303130356713504e+00, 1.104086803126383e-01,
  160. 8.202058412989162e+00, -1.912136722291750e+00,
  161. -2.386952673947501e+00, -3.800460327948856e-01,
  162. -4.755886984684770e+00, -2.371006165743835e+00,
  163. 9.838525643858385e-01, -1.970780039723673e+00,
  164. 8.843052074705682e-01, 1.209832476084040e+00,
  165. 4.482138368789980e+00, -8.618372361868662e+00,
  166. 2.553617632271545e+00, -2.515247887047421e+00,
  167. -1.310659972997361e+00, -4.744849190522960e+00,
  168. -5.848019862181545e+00, -1.853688693742562e+00,
  169. 2.211012545853336e+00, -3.584550392170881e+00,
  170. 1.466063738740644e+00, 3.285544689641922e-01,
  171. -3.772195284223943e+00, 2.554683615488591e+00,
  172. 3.144799926493497e+00, 5.320412494125712e-01,
  173. -1.617862103749616e+00, 4.505029568623644e+00,
  174. 4.841738890983537e+00, 4.304535776881372e+00,
  175. -1.874383165372953e+00, -1.816379942063393e+00,
  176. -1.559401743047192e+00, -2.563598701770973e+00,
  177. -2.768891360840021e+00, 1.367687274872984e+00,
  178. -3.451402723746730e+00, -2.019459598023322e-01,
  179. -1.849780677085415e+00, -6.075332676660432e+00,
  180. 3.813912169625591e+00, 1.672124644400447e+00,
  181. 2.897552781182169e+00, 4.424347873913383e+00,
  182. 5.144179917427660e-02, 8.187374675121173e+00,
  183. -6.307832248431945e-01, -1.040038800556793e+00,
  184. 9.638242571688409e-01, -1.315676780411990e+00,
  185. 4.548911919541162e+00, -3.110338786263292e+00,
  186. 7.143970293892079e-01, -1.027012942409028e+00,
  187. -6.771408853367402e-01, 7.689403378304775e+00,
  188. 3.266763808523832e+00, -4.939142356746464e+00,
  189. -1.680667450021413e+00, -5.672119730229586e+00,
  190. 2.356251252889546e+00, 3.100152502890580e+00,
  191. -1.718586561803939e+00, -2.848378813769422e+00,
  192. 2.166953458666474e+00, 3.698992188846235e+00,
  193. -2.521465228517406e+00, -1.483012583302976e+00,
  194. -1.385547239860872e+00, 4.278296734710759e+00,
  195. -3.231893261005089e+00, -3.499165263231714e+00,
  196. -3.991693675979821e+00, -2.395612192990072e+00,
  197. -7.551126038911470e+00, -1.253320876553413e+00,
  198. 2.949752700932412e+00, 2.757985604650246e+00,
  199. 2.965000493451835e+00, 5.042549679265349e+00,
  200. -2.276214983007470e+00, -8.605327422795508e-01,
  201. -3.429327683732336e+00, 3.634086096757940e-01,
  202. -9.235956441894744e-01, -1.735427210626094e+00,
  203. -3.923350081315737e+00, -8.961379286949720e-01,
  204. -4.027346047616183e+00, 5.509694798065775e+00,
  205. -6.249259838595390e+00, 6.001167756824247e+00,
  206. -7.578924142578991e-02, 1.719766675858380e+00,
  207. -3.682461675261361e-01, -1.498059975229270e+00,
  208. -2.253868990511852e+00, -2.913770876062722e+00,
  209. 2.473335187775014e+00, -3.737196599784345e-01,
  210. 9.237764999281854e-01, 2.150735454872202e+00,
  211. -2.202133267022083e+00, 1.329217526808811e+00,
  212. 5.396652531710098e-01, 7.023277604131626e-01,
  213. -9.987304998877746e-01, -1.368332585830754e+00,
  214. -2.853890281653036e+00, -3.715099310600182e+00,
  215. 9.673864924730763e-01, -5.576552424605284e+00,
  216. 3.905872946117088e+00, -2.826501461749119e+00,
  217. 6.414605960628869e+00, -5.679739832207091e+00,
  218. 1.909130437842080e+00, 9.955398727323348e-01,
  219. 3.638877999600390e+00, 1.258926814764474e+00,
  220. -8.414044119346986e-03, -3.991754204800230e+00,
  221. 5.146915245537949e+00, 2.820615592243083e-01,
  222. -4.264963191688312e-01, 3.030254700260019e+00,
  223. 4.878539287722978e+00, -1.459376706664878e+00,
  224. -3.399157829092533e+00, 2.161358937350359e+00,
  225. 4.840508528923103e+00, -3.204368559739170e+00,
  226. 2.979104548159062e+00, -1.160028660033101e+00,
  227. -2.413351595413149e-01, 3.101405290332420e+00,
  228. -2.699185197567189e+00, -5.897826029871508e+00,
  229. -6.632075418392930e+00, -1.685124294109047e+00,
  230. -2.674474141084143e+00, -2.563372692380101e+00,
  231. -4.348080993540033e-01, 2.147158479497566e+00,
  232. -3.420180348851098e-01, 2.522012423589093e+00,
  233. 7.249878567998773e-01, -2.068196780758695e+00,
  234. -1.005151880556292e+00, 2.902422614798151e+00,
  235. -3.071761940805398e-01, -5.087687483603752e+00,
  236. -1.792775263985136e+00, 2.641548369598412e-01,
  237. -7.517681005578722e-01, 2.124100304630884e+00,
  238. 3.012458946272915e+00, -6.457540983540484e+00,
  239. -4.860448155416430e-02, -2.372949299902082e+00,
  240. -2.236600417683022e+00, 7.389268307820533e-01,
  241. 1.495969367959897e+00, 1.905315704750479e+00,
  242. 2.398999344465012e+00, -7.411245301876057e-02,
  243. 2.554697843376545e+00, -2.629716248632333e+00,
  244. -2.002497059929998e+00, -3.607915605047513e+00,
  245. 1.320095075374978e+00, -2.156073489574819e+00,
  246. -1.629751417352065e+00, 4.497170521285455e+00,
  247. -2.956509867164297e+00, -3.563268353779526e+00,
  248. -1.949442402686502e+00, -1.250892366300881e+00,
  249. -1.286794839414063e+00, -3.596629452384589e+00,
  250. -5.636666719031170e+00, -3.624154259337708e+00,
  251. -6.973431206318839e+00, 1.575164194822264e+00,
  252. -2.627563294940978e-01, 3.254410744830774e+00,
  253. -6.749332581521038e+00, 4.840407656923577e+00,
  254. 8.039106767692121e-01, 1.470542740596267e-01,
  255. -4.663614419551561e-01, -5.481824322589377e+00,
  256. 5.049316157478017e+00, 4.568830841146547e-01,
  257. -3.884636396852787e+00, -6.613971933163752e+00,
  258. -1.213411748796469e+00, -2.824305441697994e+00,
  259. -2.916435892389174e+00, 2.258137395096740e+00,
  260. ];