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.
OpenTheremin_V3/Open_Theremin_V3/theremin_sintable6.c

1033 lines
6.1 KiB

/* Theremin WAVE Table "Sinus" - 1024 entries full table, amplitude -2048.,*/
#include <avr/pgmspace.h>
const int16_t sine_table6[1024] PROGMEM = {\
0,
5,
10,
20,
25,
27,
33,
36,
37,
43,
46,
47,
52,
56,
59,
62,
64,
67,
71,
74,
77,
80,
82,
88,
92,
94,
98,
104,
107,
112,
115,
117,
120,
122,
126,
129,
131,
134,
138,
141,
144,
147,
149,
155,
161,
167,
173,
176,
179,
185,
195,
198,
202,
205,
213,
214,
220,
223,
226,
228,
237,
238,
244,
248,
251,
258,
277,
277,
277,
292,
307,
322,
322,
322,
330,
345,
352,
364,
367,
375,
382,
398,
398,
405,
431,
443,
447,
450,
473,
480,
496,
503,
511,
518,
533,
556,
563,
574,
585,
589,
604,
611,
626,
634,
634,
649,
664,
679,
679,
679,
694,
709,
724,
728,
732,
732,
747,
762,
770,
777,
785,
807,
811,
815,
822,
822,
845,
845,
845,
868,
875,
898,
909,
921,
921,
936,
951,
954,
958,
981,
988,
996,
1004,
1011,
1026,
1034,
1037,
1041,
1056,
1064,
1079,
1079,
1079,
1094,
1109,
1109,
1117,
1124,
1132,
1139,
1147,
1151,
1154,
1162,
1166,
1169,
1180,
1182,
1185,
1200,
1207,
1211,
1215,
1222,
1234,
1237,
1243,
1249,
1254,
1260,
1275,
1279,
1283,
1286,
1290,
1313,
1317,
1320,
1324,
1328,
1333,
1338,
1343,
1354,
1366,
1371,
1376,
1381,
1388,
1396,
1403,
1411,
1418,
1426,
1433,
1439,
1444,
1449,
1456,
1464,
1471,
1479,
1486,
1498,
1509,
1514,
1519,
1524,
1532,
1539,
1547,
1554,
1562,
1567,
1573,
1579,
1584,
1592,
1599,
1604,
1609,
1615,
1622,
1630,
1635,
1640,
1645,
1652,
1660,
1665,
1670,
1675,
1690,
1695,
1700,
1705,
1713,
1720,
1725,
1730,
1735,
1743,
1748,
1753,
1758,
1765,
1780,
1780,
1788,
1796,
1803,
1811,
1826,
1829,
1832,
1835,
1839,
1840,
1844,
1847,
1852,
1854,
1859,
1861,
1865,
1866,
1868,
1870,
1870,
1872,
1873,
1873,
1874,
1875,
1875,
1875,
1875,
1875,
1875,
1874,
1874,
1870,
1867,
1859,
1852,
1852,
1848,
1844,
1844,
1844,
1829,
1829,
1829,
1821,
1821,
1814,
1814,
1806,
1799,
1799,
1791,
1787,
1784,
1769,
1769,
1753,
1753,
1746,
1746,
1731,
1731,
1727,
1723,
1716,
1708,
1708,
1705,
1697,
1690,
1675,
1670,
1665,
1660,
1648,
1637,
1632,
1627,
1622,
1611,
1599,
1588,
1577,
1569,
1562,
1557,
1552,
1547,
1539,
1532,
1509,
1504,
1499,
1494,
1479,
1464,
1459,
1454,
1449,
1444,
1439,
1433,
1423,
1413,
1403,
1396,
1388,
1381,
1373,
1363,
1353,
1343,
1335,
1328,
1323,
1318,
1313,
1303,
1293,
1283,
1278,
1273,
1268,
1256,
1245,
1237,
1230,
1222,
1217,
1212,
1207,
1192,
1177,
1172,
1167,
1162,
1151,
1139,
1132,
1124,
1117,
1105,
1094,
1090,
1086,
1083,
1079,
1056,
1051,
1046,
1041,
1036,
1031,
1026,
1011,
996,
992,
988,
985,
981,
966,
951,
946,
941,
936,
921,
913,
905,
898,
890,
883,
875,
868,
860,
853,
838,
834,
830,
826,
822,
807,
792,
787,
782,
777,
770,
762,
752,
742,
732,
724,
717,
713,
709,
706,
702,
692,
682,
672,
667,
662,
657,
649,
641,
634,
626,
621,
616,
611,
600,
589,
584,
579,
574,
566,
558,
551,
543,
536,
528,
521,
516,
511,
498,
491,
485,
479,
474,
468,
460,
445,
440,
435,
430,
415,
409,
404,
398,
392,
377,
375,
372,
370,
347,
345,
342,
340,
325,
317,
310,
302,
294,
287,
272,
269,
267,
264,
249,
244,
238,
232,
227,
211,
204,
196,
189,
181,
174,
169,
164,
159,
144,
132,
121,
116,
111,
106,
100,
95,
89,
83,
68,
53,
48,
43,
38,
27,
15,
15,
4,
-6,
-14,
-21,
-29,
-36,
-44,
-52,
-59,
-67,
-74,
-82,
-93,
-104,
-108,
-112,
-119,
-127,
-135,
-142,
-150,
-157,
-165,
-187,
-193,
-199,
-204,
-210,
-225,
-231,
-236,
-242,
-248,
-255,
-263,
-270,
-278,
-285,
-297,
-308,
-312,
-316,
-323,
-331,
-338,
-350,
-361,
-368,
-376,
-383,
-391,
-406,
-414,
-421,
-429,
-440,
-451,
-456,
-461,
-466,
-474,
-482,
-489,
-497,
-504,
-515,
-527,
-529,
-532,
-534,
-557,
-562,
-567,
-572,
-583,
-595,
-602,
-610,
-617,
-629,
-640,
-644,
-647,
-651,
-655,
-678,
-683,
-689,
-695,
-700,
-708,
-715,
-723,
-746,
-753,
-761,
-768,
-776,
-783,
-798,
-813,
-818,
-824,
-829,
-844,
-859,
-866,
-874,
-881,
-889,
-896,
-906,
-917,
-927,
-942,
-949,
-957,
-964,
-972,
-979,
-987,
-994,
-1002,
-1017,
-1027,
-1037,
-1047,
-1062,
-1068,
-1074,
-1079,
-1085,
-1096,
-1108,
-1115,
-1123,
-1130,
-1138,
-1145,
-1155,
-1165,
-1176,
-1183,
-1191,
-1198,
-1206,
-1213,
-1225,
-1236,
-1243,
-1251,
-1259,
-1266,
-1274,
-1284,
-1294,
-1304,
-1311,
-1319,
-1326,
-1334,
-1341,
-1353,
-1364,
-1372,
-1379,
-1387,
-1398,
-1409,
-1417,
-1424,
-1432,
-1440,
-1447,
-1455,
-1462,
-1477,
-1485,
-1492,
-1500,
-1511,
-1523,
-1533,
-1543,
-1553,
-1560,
-1568,
-1575,
-1583,
-1590,
-1606,
-1621,
-1628,
-1636,
-1643,
-1651,
-1658,
-1666,
-1673,
-1681,
-1696,
-1704,
-1711,
-1719,
-1726,
-1741,
-1749,
-1756,
-1764,
-1779,
-1794,
-1799,
-1804,
-1809,
-1824,
-1836,
-1847,
-1851,
-1854,
-1877,
-1885,
-1892,
-1897,
-1902,
-1907,
-1940,
-1940,
-1940,
-1947,
-1963,
-1970,
-1985,
-1988,
-1990,
-1993,
-2000,
-2003,
-2026,
-2026,
-2030,
-2033,
-2034,
-2036,
-2037,
-2037,
-2038,
-2039,
-2039,
-2039,
-2039,
-2039,
-2039,
-2039,
-2039,
-2039,
-2038,
-2035,
-2034,
-2031,
-2028,
-2025,
-2023,
-2023,
-2008,
-2000,
-1995,
-1993,
-1990,
-1968,
-1963,
-1958,
-1952,
-1930,
-1924,
-1919,
-1913,
-1907,
-1892,
-1885,
-1877,
-1867,
-1857,
-1847,
-1842,
-1837,
-1832,
-1820,
-1809,
-1794,
-1789,
-1784,
-1779,
-1771,
-1764,
-1760,
-1756,
-1749,
-1741,
-1731,
-1721,
-1711,
-1704,
-1692,
-1681,
-1666,
-1651,
-1646,
-1641,
-1621,
-1616,
-1611,
-1605,
-1590,
-1587,
-1583,
-1579,
-1575,
-1553,
-1545,
-1538,
-1530,
-1523,
-1515,
-1504,
-1492,
-1481,
-1470,
-1465,
-1460,
-1455,
-1440,
-1428,
-1417,
-1413,
-1409,
-1406,
-1387,
-1382,
-1377,
-1372,
-1360,
-1349,
-1344,
-1339,
-1334,
-1323,
-1311,
-1308,
-1304,
-1289,
-1281,
-1274,
-1266,
-1259,
-1236,
-1228,
-1225,
-1213,
-1198,
-1191,
-1168,
-1164,
-1160,
-1138,
-1130,
-1123,
-1115,
-1108,
-1093,
-1085,
-1062,
-1057,
-1052,
-1047,
-1032,
-1025,
-1021,
-1010,
-1002,
-972,
-969,
-967,
-949,
-949,
-912,
-909,
-906,
-896,
-881,
-866,
-862,
-844,
-829,
-813,
-806,
-795,
-783,
-761,
-753,
-748,
-743,
-723,
-708,
-700,
-685,
-680,
-675,
-670,
-663,
-651,
-640,
-632,
-625,
-610,
-606,
-602,
-580,
-572,
-557,
-552,
-547,
-527,
-519,
-504,
-497,
-489,
-482,
-466,
-459,
-451,
-444,
-429,
-421,
-406,
-402,
-399,
-383,
-368,
-361,
-353,
-346,
-323,
-316,
-312,
-308,
-293,
-285,
-278,
-265,
-263,
-256,
-253,
-249,
-241,
-235,
-220,
-213,
-204,
-183,
-165,
-154,
-151,
-144,
-133,
-127,
-121,
-109,
-106,
-102,
-98,
-80,
-40,
-20,
-10,
-5,
-3
};