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_with_MIDI/Open_Theremin_V3/theremin_sintable3.c

1032 lines
6.0 KiB

/* Theremin WAVE Table "Sinus" - 1024 entries full table, amplitude -2048.,*/
#include <avr/pgmspace.h>
const int16_t sine_table3[1024] PROGMEM = {\
9,
13,
15,
15,
18,
20,
22,
26,
30,
34,
38,
42,
46,
50,
54,
58,
62,
66,
70,
74,
78,
82,
86,
90,
92,
95,
97,
101,
105,
109,
113,
120,
124,
128,
131,
135,
135,
135,
143,
150,
158,
162,
165,
173,
180,
188,
192,
196,
203,
211,
214,
218,
226,
233,
248,
252,
256,
271,
286,
290,
294,
301,
324,
331,
335,
339,
354,
361,
369,
373,
377,
384,
399,
403,
407,
414,
422,
437,
441,
444,
452,
467,
467,
471,
482,
490,
505,
505,
512,
512,
520,
527,
527,
527,
535,
535,
535,
535,
535,
535,
535,
539,
543,
543,
543,
543,
543,
550,
550,
543,
543,
543,
543,
543,
543,
543,
543,
535,
535,
535,
535,
535,
535,
535,
535,
535,
535,
535,
543,
543,
543,
543,
543,
543,
546,
550,
550,
558,
558,
561,
565,
565,
573,
573,
573,
580,
580,
588,
588,
588,
588,
595,
599,
603,
603,
610,
618,
618,
618,
625,
633,
641,
644,
648,
656,
671,
671,
678,
693,
701,
708,
712,
724,
739,
754,
769,
773,
776,
791,
814,
818,
829,
844,
859,
874,
878,
882,
897,
905,
912,
916,
920,
942,
950,
954,
957,
965,
988,
995,
999,
1003,
1018,
1025,
1033,
1037,
1040,
1048,
1055,
1063,
1071,
1078,
1078,
1086,
1089,
1093,
1101,
1108,
1116,
1116,
1116,
1123,
1123,
1127,
1131,
1131,
1138,
1146,
1146,
1146,
1146,
1154,
1154,
1157,
1161,
1161,
1161,
1165,
1169,
1169,
1169,
1176,
1176,
1176,
1176,
1176,
1180,
1184,
1191,
1206,
1206,
1210,
1214,
1221,
1229,
1244,
1248,
1259,
1274,
1289,
1289,
1304,
1312,
1327,
1342,
1346,
1365,
1387,
1410,
1425,
1429,
1448,
1470,
1485,
1485,
1501,
1516,
1531,
1538,
1538,
1553,
1561,
1576,
1584,
1587,
1591,
1606,
1614,
1617,
1621,
1629,
1636,
1644,
1648,
1659,
1666,
1666,
1674,
1678,
1682,
1682,
1689,
1689,
1697,
1697,
1697,
1704,
1704,
1704,
1704,
1704,
1712,
1712,
1712,
1712,
1719,
1719,
1719,
1719,
1727,
1727,
1727,
1727,
1727,
1734,
1734,
1734,
1734,
1734,
1734,
1734,
1742,
1742,
1742,
1742,
1742,
1742,
1742,
1742,
1742,
1742,
1742,
1742,
1734,
1734,
1734,
1734,
1734,
1727,
1727,
1727,
1727,
1727,
1723,
1719,
1719,
1719,
1712,
1712,
1712,
1704,
1704,
1697,
1697,
1689,
1689,
1682,
1678,
1674,
1666,
1659,
1651,
1648,
1644,
1636,
1629,
1621,
1617,
1606,
1599,
1584,
1584,
1576,
1561,
1553,
1538,
1538,
1531,
1516,
1508,
1493,
1493,
1485,
1478,
1470,
1470,
1455,
1448,
1440,
1433,
1429,
1425,
1418,
1410,
1402,
1402,
1402,
1395,
1395,
1391,
1387,
1387,
1380,
1380,
1376,
1372,
1372,
1365,
1365,
1361,
1357,
1357,
1350,
1350,
1350,
1342,
1342,
1342,
1342,
1342,
1335,
1335,
1335,
1327,
1327,
1327,
1327,
1323,
1319,
1319,
1312,
1304,
1304,
1304,
1297,
1297,
1293,
1282,
1274,
1267,
1259,
1259,
1252,
1237,
1229,
1214,
1214,
1206,
1199,
1191,
1191,
1176,
1169,
1161,
1154,
1150,
1138,
1123,
1116,
1108,
1105,
1093,
1078,
1055,
1055,
1040,
1025,
1010,
988,
988,
972,
950,
927,
905,
901,
882,
859,
837,
833,
822,
807,
791,
776,
773,
761,
754,
739,
731,
731,
724,
716,
708,
708,
701,
693,
686,
678,
675,
663,
663,
648,
641,
641,
633,
618,
595,
592,
580,
558,
543,
520,
516,
497,
475,
460,
456,
444,
429,
414,
399,
395,
384,
361,
339,
316,
312,
271,
218,
158,
154,
113,
75,
52,
30,
26,
-0,
-15,
-22,
-30,
-34,
-45,
-52,
-67,
-71,
-75,
-83,
-90,
-105,
-105,
-113,
-120,
-128,
-135,
-135,
-143,
-143,
-150,
-154,
-158,
-166,
-166,
-173,
-177,
-181,
-188,
-196,
-203,
-207,
-211,
-218,
-226,
-230,
-233,
-241,
-249,
-256,
-260,
-271,
-279,
-286,
-301,
-305,
-316,
-339,
-369,
-369,
-392,
-430,
-475,
-505,
-509,
-535,
-558,
-588,
-603,
-607,
-626,
-626,
-641,
-641,
-641,
-656,
-656,
-663,
-667,
-671,
-679,
-686,
-686,
-694,
-694,
-701,
-701,
-705,
-709,
-709,
-716,
-716,
-720,
-724,
-724,
-731,
-731,
-731,
-731,
-739,
-739,
-743,
-746,
-754,
-761,
-761,
-765,
-769,
-777,
-777,
-777,
-777,
-784,
-792,
-792,
-795,
-799,
-807,
-814,
-814,
-818,
-822,
-829,
-837,
-837,
-837,
-844,
-852,
-852,
-856,
-860,
-867,
-875,
-875,
-878,
-882,
-890,
-897,
-901,
-905,
-920,
-927,
-935,
-939,
-943,
-958,
-965,
-980,
-984,
-988,
-1003,
-1010,
-1014,
-1018,
-1033,
-1056,
-1078,
-1078,
-1093,
-1116,
-1131,
-1146,
-1150,
-1161,
-1176,
-1191,
-1195,
-1207,
-1214,
-1229,
-1229,
-1233,
-1237,
-1244,
-1244,
-1244,
-1244,
-1252,
-1252,
-1259,
-1259,
-1259,
-1259,
-1267,
-1267,
-1267,
-1274,
-1274,
-1282,
-1282,
-1282,
-1282,
-1282,
-1290,
-1290,
-1290,
-1297,
-1297,
-1305,
-1305,
-1305,
-1305,
-1312,
-1312,
-1312,
-1320,
-1327,
-1327,
-1327,
-1327,
-1335,
-1342,
-1342,
-1346,
-1350,
-1357,
-1357,
-1361,
-1365,
-1372,
-1380,
-1388,
-1388,
-1395,
-1403,
-1410,
-1418,
-1418,
-1418,
-1425,
-1433,
-1433,
-1440,
-1448,
-1455,
-1463,
-1467,
-1478,
-1486,
-1501,
-1516,
-1516,
-1516,
-1531,
-1546,
-1546,
-1554,
-1561,
-1576,
-1584,
-1587,
-1599,
-1606,
-1621,
-1629,
-1633,
-1637,
-1652,
-1667,
-1670,
-1682,
-1704,
-1719,
-1742,
-1742,
-1757,
-1772,
-1787,
-1787,
-1802,
-1810,
-1825,
-1825,
-1829,
-1840,
-1855,
-1863,
-1870,
-1874,
-1878,
-1878,
-1885,
-1885,
-1893,
-1893,
-1893,
-1893,
-1893,
-1893,
-1893,
-1893,
-1893,
-1889,
-1885,
-1885,
-1885,
-1882,
-1878,
-1870,
-1870,
-1870,
-1867,
-1863,
-1855,
-1855,
-1848,
-1848,
-1840,
-1840,
-1833,
-1833,
-1833,
-1825,
-1818,
-1818,
-1814,
-1802,
-1802,
-1795,
-1787,
-1784,
-1780,
-1780,
-1772,
-1769,
-1765,
-1757,
-1750,
-1750,
-1746,
-1742,
-1735,
-1727,
-1719,
-1716,
-1712,
-1704,
-1697,
-1693,
-1689,
-1682,
-1674,
-1667,
-1659,
-1644,
-1637,
-1621,
-1619,
-1616,
-1614,
-1606,
-1591,
-1587,
-1584,
-1569,
-1561,
-1546,
-1542,
-1538,
-1523,
-1516,
-1508,
-1501,
-1493,
-1486,
-1471,
-1467,
-1463,
-1448,
-1440,
-1425,
-1422,
-1418,
-1410,
-1395,
-1391,
-1380,
-1372,
-1357,
-1350,
-1346,
-1335,
-1327,
-1312,
-1290,
-1286,
-1282,
-1259,
-1237,
-1233,
-1229,
-1207,
-1184,
-1161,
-1158,
-1131,
-1108,
-1078,
-1056,
-1048,
-1003,
-950,
-897,
-890,
-844,
-784,
-724,
-686,
-679,
-656,
-626,
-596,
-580,
-573,
-550,
-520,
-490,
-482,
-467,
-452,
-422,
-392,
-384,
-377,
-362,
-347,
-332,
-324,
-316,
-301,
-286,
-279,
-271,
-256,
-241,
-226,
-218,
-211,
-196,
-181,
-173,
-166,
-158,
-150,
-135,
-124,
-113,
-105,
-98,
-83,
-78,
-73,
-67,
-52,
-47,
-42,
-37,
-22,
-15,
-7,
-0,
14,
22,
30,
37,
45,
52,
60,
65,
70,
75,
90,
95,
100,
105,
120,
128,
135,
140,
145,
150,
153,
155,
158,
165,
173,
178,
183,
286,
};