![]() |
ERIS CORE
|
const int16_t PROGMEM wt_113[] = {-1, 0, 0, 2, 2, 4, 5, 7, 9, 10, 13, 15, 18, 21, 24, 28, 32, 36, 41, 45, 50, 56, 61, 66, 71, 77, 85, 91, 98, 105, 112, 120, 128, 136, 145, 153, 163, 171, 181, 190, 200, 210, 221, 232, 242, 253, 264, 277, 288, 300, 312, 325, 338, 351, 364, 378, 392, 406, 421, 435, 450, 466, 481, 496, 512, 528, 545, 561, 577, 595, 612, 630, 648, 665, 685, 703, 722, 741, 760, 781, 799, 819, 841, 861, 882, 903, 924, 945, 967, 989, 1013, 1035, 1058, 1082, 1105, 1128, 1152, 1176, 1200, 1224, 1251, 1274, 1301, 1326, 1352, 1378, 1405, 1432, 1459, 1485, 1513, 1540, 1568, 1596, 1625, 1653, 1682, 1711, 1740, 1770, 1800, 1830, 1860, 1891, 1922, 1953, 1985, 2016, 2049, 2080, 2113, 2145, 2178, 2211, 2244, 2278, 2312, 2346, 2380, 2415, 2450, 2485, 2521, 2557, 2592, 2628, 2665, 2701, 2738, 2775, 2813, 2849, 2887, 2925, 2965, 3002, 3042, 3081, 3121, 3161, 3200, 3240, 3280, 3321, 3362, 3403, 3445, 3486, 3528, 3570, 3612, 3656, 3698, 3742, 3785, 3828, 3873, 3916, 3961, 4006, 4049, 4096, 4140, 4186, 4232, 4278, 4325, 4372, 4417, 4466, 4513, 4560, 4608, 4655, 4705, 4753, 4802, 4852, 4901, 4950, 5000, 5050, 5100, 5151, 5202, 5253, 5305, 5356, 5408, 5461, 5513, 5564, 5618, 5672, 5724, 5778, 5832, 5886, 5941, 5996, 6050, 6104, 6161, 6216, 6271, 6328, 6384, 6441, 6498, 6555, 6612, 6670, 6728, 6786, 6844, 6903, 6962, 7021, 7080, 7141, 7199, 7259, 7321, 7382, 7442, 7504, 7564, 7626, 7689, 7750, 7813, 7875, 7938, 8001, 8065, 8129, 8192, 8256, 8320, 8385, 8450, 8515, 8581, 8647, 8712, 8778, 8844, 8912, 8978, 9044, 9113, 9180, 9248, 9316, 9384, 9453, 9522, 9591, 9661, 9730, 9800, 9870, 9940, 10011, 10083, 10152, 10224, 10296, 10367, 10439, 10512, 10584, 10659, 10731, 10804, 10878, 10952, 11026, 11101, 11175, 11250, 11324, 11401, 11476, 11552, 11628, 11705, 11781, 11858, 11935, 12012, 12090, 12168, 12246, 12324, 12404, 12482, 12561, 12641, 12720, 12800, 12881, 12960, 13041, 13123, 13203, 13284, 13366, 13448, 13531, 13612, 13695, 13778, 13861, 13944, 14028, 14112, 14196, 14280, 14365, 14450, 14535, 14621, 14706, 14793, 14879, 14965, 15051, 15139, 15225, 15313, 15400, 15488, 15576, 15665, 15753, 15842, 15931, 16020, 16110, 16200, 16291, 16380, 16471, 16562, 16653, 16745, 16836, 16928, 17020, 17113, 17206, 17298, 17392, 17485, 17578, 17672, 17766, 17860, 17955, 18049, 18145, 18240, 18336, 18432, 18528, 18625, 18721, 18818, 18915, 19012, 19111, 19208, 19306, 19404, 19503, 19602, 19702, 19800, 19901, 20000, 20100, 20200, 20301, 20402, 20503, 20605, 20705, 20808, 20910, 21012, 21116, 21218, 21321, 21425, 21528, 21632, 21736, 21841, 21945, 22049, 22155, 22261, 22367, 22472, 22578, 22685, 22790, 22898, 23005, 23113, 23220, 23328, 23436, 23545, 23653, 23762, 23871, 23981, 24090, 24200, 24311, 24421, 24531, 24642, 24753, 24864, 24976, 25088, 25199, 25312, 25426, 25538, 25651, 25765, 25878, 25992, 26106, 26220, 26335, 26451, 26566, 26680, 26796, 26913, 27028, 27145, 27261, 27378, 27495, 27612, 27729, 27847, 27966, 28085, 28204, 28322, 28441, 28560, 28681, 28800, 28920, 29041, 29160, 29282, 29403, 29525, 29646, 29769, 29890, 30012, 30135, 30258, 30381, 30505, 30628, 30752, 30876, 31001, 31125, 31250, 31375, 31501, 31626, 31752, 31878, 32004, 32132, 32258, 32385, 32512, 32641, 32767, 32640, 32513, 32385, 32259, 32131, 32005, 31878, 31752, 31626, 31501, 31376, 31249, 31125, 31001, 30876, 30752, 30628, 30505, 30381, 30257, 30135, 30013, 29890, 29768, 29646, 29525, 29402, 29282, 29161, 29040, 28920, 28800, 28680, 28560, 28441, 28322, 28203, 28084, 27966, 27848, 27731, 27613, 27495, 27379, 27261, 27145, 27029, 26912, 26796, 26680, 26565, 26451, 26335, 26221, 26106, 25992, 25879, 25764, 25652, 25538, 25425, 25313, 25200, 25088, 24976, 24865, 24753, 24642, 24531, 24421, 24311, 24200, 24091, 23980, 23871, 23762, 23652, 23545, 23436, 23328, 23220, 23112, 23005, 22898, 22791, 22684, 22578, 22471, 22367, 22261, 22155, 22050, 21945, 21841, 21736, 21632, 21528, 21425, 21321, 21218, 21116, 21012, 20910, 20808, 20706, 20605, 20502, 20401, 20301, 20201, 20101, 20000, 19900, 19800, 19701, 19602, 19503, 19404, 19306, 19209, 19110, 19012, 18916, 18818, 18720, 18625, 18528, 18432, 18336, 18240, 18146, 18049, 17955, 17860, 17766, 17672, 17578, 17484, 17392, 17299, 17206, 17112, 17020, 16928, 16836, 16745, 16653, 16561, 16471, 16380, 16290, 16200, 16111, 16020, 15930, 15842, 15753, 15664, 15576, 15489, 15400, 15312, 15226, 15138, 15051, 14964, 14879, 14792, 14706, 14620, 14535, 14450, 14365, 14281, 14197, 14111, 14028, 13945, 13861, 13778, 13695, 13612, 13530, 13447, 13367, 13284, 13203, 13122, 13041, 12961, 12880, 12800, 12721, 12641, 12561, 12482, 12403, 12324, 12246, 12168, 12089, 12012, 11935, 11859, 11781, 11705, 11629, 11552, 11476, 11401, 11325, 11250, 11176, 11100, 11026, 10952, 10878, 10805, 10731, 10659, 10584, 10512, 10441, 10367, 10296, 10225, 10153, 10081, 10012, 9941, 9870, 9800, 9730, 9660, 9592, 9522, 9453, 9385, 9316, 9248, 9180, 9113, 9045, 8978, 8912, 8844, 8778, 8713, 8646, 8580, 8515, 8450, 8386, 8321, 8257, 8193, 8128, 8065, 8002, 7938, 7876, 7813, 7750, 7688, 7627, 7564, 7504, 7442, 7382, 7320, 7260, 7200, 7140, 7080, 7022, 6962, 6903, 6845, 6786, 6727, 6671, 6612, 6555, 6498, 6441, 6385, 6328, 6272, 6216, 6160, 6106, 6050, 5995, 5941, 5886, 5832, 5778, 5724, 5672, 5617, 5565, 5513, 5460, 5408, 5356, 5305, 5254, 5202, 5151, 5100, 5050, 5001, 4950, 4901, 4851, 4801, 4753, 4704, 4657, 4608, 4560, 4512, 4465, 4418, 4371, 4324, 4279, 4233, 4186, 4141, 4095, 4051, 4005, 3960, 3916, 3872, 3829, 3785, 3741, 3698, 3655, 3612, 3570, 3528, 3487, 3445, 3404, 3362, 3321, 3281, 3240, 3200, 3161, 3120, 3081, 3043, 3003, 2964, 2927, 2889, 2850, 2813, 2775, 2738, 2702, 2664, 2629, 2592, 2556, 2521, 2486, 2450, 2415, 2381, 2346, 2312, 2279, 2245, 2211, 2178, 2145, 2113, 2080, 2048, 2016, 1985, 1954, 1922, 1891, 1861, 1831, 1800, 1771, 1740, 1712, 1682, 1653, 1625, 1597, 1569, 1541, 1513, 1485, 1458, 1431, 1404, 1378, 1352, 1326, 1300, 1275, 1250, 1226, 1200, 1176, 1152, 1128, 1104, 1081, 1058, 1035, 1013, 991, 968, 946, 925, 903, 882, 862, 841, 821, 799, 780, 761, 741, 722, 703, 685, 665, 647, 631, 612, 595, 578, 560, 545, 528, 512, 496, 480, 466, 450, 435, 421, 406, 391, 377, 365, 351, 338, 326, 312, 300, 288, 277, 265, 253, 243, 231, 221, 210, 200, 190, 180, 171, 162, 154, 144, 136, 127, 120, 113, 105, 99, 91, 84, 78, 72, 66, 60, 55, 50, 45, 40, 36, 32, 28, 24, 21, 18, 15, 12, 10, 8, 6, 4, 3, 2, 2, 0, 1, 0, 0, 0, -1, -2, -3, -5, -6, -8, -11, -12, -16, -18, -21, -25, -29, -32, -35, -40, -45, -51, -55, -61, -66, -72, -78, -85, -91, -98, -105, -113, -120, -128, -136, -144, -153, -162, -171, -180, -191, -200, -210, -220, -231, -242, -254, -265, -275, -288, -301, -313, -325, -338, -351, -364, -379, -392, -406, -420, -436, -450, -465, -480, -496, -512, -528, -544, -561, -578, -596, -613, -630, -648, -666, -685, -703, -722, -741, -760, -780, -800, -820, -841, -861, -882, -903, -925, -947, -968, -990, -1012, -1035, -1058, -1080, -1104, -1129, -1151, -1176, -1201, -1225, -1250, -1275, -1301, -1327, -1353, -1378, -1405, -1431, -1458, -1485, -1513, -1541, -1568, -1596, -1625, -1654, -1683, -1711, -1741, -1770, -1800, -1830, -1860, -1891, -1922, -1953, -1985, -2016, -2048, -2080, -2113, -2145, -2178, -2212, -2244, -2278, -2312, -2346, -2380, -2415, -2450, -2485, -2521, -2556, -2592, -2629, -2664, -2701, -2738, -2775, -2813, -2850, -2888, -2926, -2965, -3003, -3042, -3080, -3120, -3160, -3201, -3240, -3281, -3321, -3363, -3403, -3444, -3486, -3528, -3570, -3613, -3655, -3699, -3740, -3785, -3828, -3872, -3916, -3960, -4006, -4050, -4095, -4140, -4187, -4232, -4278, -4325, -4371, -4418, -4465, -4512, -4560, -4608, -4656, -4705, -4753, -4802, -4851, -4900, -4951, -5000, -5050, -5101, -5151, -5203, -5253, -5304, -5356, -5409, -5460, -5513, -5566, -5619, -5670, -5724, -5778, -5832, -5887, -5941, -5995, -6050, -6105, -6160, -6217, -6272, -6328, -6384, -6441, -6498, -6554, -6612, -6669, -6728, -6787, -6845, -6903, -6962, -7022, -7081, -7140, -7201, -7260, -7321, -7380, -7442, -7504, -7564, -7626, -7688, -7751, -7812, -7875, -7937, -8001, -8065, -8129, -8192, -8256, -8320, -8385, -8451, -8515, -8581, -8646, -8712, -8778, -8844, -8911, -8979, -9045, -9112, -9181, -9248, -9316, -9385, -9452, -9523, -9592, -9660, -9731, -9800, -9870, -9940, -10010, -10082, -10153, -10224, -10296, -10368, -10439, -10513, -10584, -10659, -10731, -10805, -10878, -10952, -11026, -11101, -11176, -11250, -11325, -11401, -11476, -11552, -11628, -11705, -11781, -11858, -11935, -12013, -12091, -12168, -12246, -12324, -12404, -12482, -12561, -12640, -12720, -12799, -12880, -12960, -13041, -13122, -13203, -13285, -13366, -13448, -13530, -13612, -13695, -13778, -13861, -13945, -14028, -14112, -14197, -14281, -14365, -14450, -14535, -14620, -14706, -14792, -14877, -14965, -15050, -15138, -15224, -15312, -15400, -15488, -15576, -15664, -15753, -15842, -15931, -16020, -16110, -16201, -16290, -16381, -16471, -16562, -16653, -16744, -16836, -16928, -17020, -17112, -17205, -17297, -17391, -17485, -17578, -17672, -17767, -17860, -17955, -18050, -18145, -18241, -18336, -18432, -18528, -18625, -18721, -18818, -18915, -19012, -19110, -19208, -19307, -19404, -19503, -19602, -19702, -19801, -19901, -20000, -20100, -20200, -20301, -20402, -20503, -20605, -20706, -20809, -20910, -21013, -21115, -21218, -21321, -21424, -21528, -21632, -21736, -21840, -21945, -22050, -22155, -22260, -22366, -22471, -22578, -22684, -22791, -22898, -23005, -23113, -23220, -23328, -23436, -23545, -23653, -23762, -23871, -23980, -24090, -24201, -24310, -24420, -24531, -24642, -24753, -24864, -24977, -25088, -25200, -25313, -25425, -25538, -25651, -25764, -25878, -25992, -26107, -26221, -26335, -26450, -26566, -26680, -26796, -26912, -27029, -27144, -27262, -27378, -27496, -27613, -27730, -27849, -27966, -28084, -28203, -28322, -28441, -28561, -28681, -28800, -28920, -29041, -29161, -29283, -29403, -29524, -29646, -29768, -29891, -30013, -30135, -30258, -30382, -30504, -30629, -30752, -30876, -31000, -31126, -31250, -31375, -31501, -31627, -31752, -31878, -32004, -32131, -32258, -32385, -32513, -32640, -32768, -32640, -32512, -32385, -32258, -32131, -32005, -31878, -31751, -31626, -31501, -31375, -31250, -31125, -31000, -30876, -30752, -30628, -30504, -30381, -30258, -30134, -30012, -29890, -29767, -29646, -29525, -29404, -29282, -29161, -29040, -28920, -28800, -28680, -28561, -28441, -28322, -28204, -28085, -27966, -27848, -27731, -27613, -27495, -27379, -27261, -27144, -27028, -26913, -26796, -26681, -26565, -26450, -26335, -26220, -26106, -25993, -25878, -25765, -25652, -25537, -25425, -25312, -25200, -25089, -24977, -24864, -24753, -24642, -24531, -24420, -24310, -24200, -24090, -23981, -23872, -23762, -23653, -23545, -23435, -23327, -23220, -23113, -23004, -22898, -22791, -22684, -22579, -22472, -22366, -22261, -22155, -22050, -21945, -21840, -21736, -21632, -21527, -21425, -21320, -21218, -21116, -21012, -20910, -20809, -20706, -20605, -20503, -20402, -20300, -20201, -20100, -19999, -19900, -19801, -19700, -19602, -19503, -19404, -19306, -19208, -19110, -19012, -18916, -18818, -18721, -18624, -18528, -18432, -18337, -18241, -18145, -18050, -17955, -17861, -17767, -17672, -17579, -17485, -17391, -17298, -17205, -17113, -17020, -16928, -16836, -16745, -16654, -16562, -16471, -16380, -16291, -16200, -16110, -16021, -15932, -15842, -15752, -15664, -15576, -15488, -15401, -15313, -15225, -15138, -15051, -14964, -14878, -14792, -14706, -14620, -14535, -14450, -14365, -14280, -14196, -14112, -14028, -13944, -13860, -13778, -13695, -13613, -13530, -13448, -13366, -13285, -13203, -13122, -13042, -12960, -12880, -12800, -12720, -12641, -12560, -12482, -12403, -12325, -12246, -12169, -12090, -12013, -11935, -11858, -11781, -11704, -11628, -11552, -11476, -11400, -11325, -11250, -11175, -11100, -11026, -10952, -10878, -10804, -10731, -10658, -10585, -10512, -10440, -10367, -10296, -10225, -10153, -10082, -10011, -9940, -9870, -9799, -9731, -9661, -9591, -9522, -9453, -9385, -9316, -9248, -9181, -9112, -9046, -8978, -8911, -8845, -8777, -8712, -8646, -8581, -8515, -8450, -8386, -8320, -8256, -8192, -8128, -8064, -8001, -7938, -7876, -7813, -7750, -7687, -7626, -7564, -7504, -7442, -7382, -7320, -7260, -7200, -7141, -7080, -7021, -6963, -6903, -6844, -6786, -6728, -6670, -6613, -6555, -6499, -6441, -6385, -6328, -6272, -6216, -6161, -6106, -6049, -5996, -5940, -5886, -5832, -5779, -5724, -5671, -5619, -5565, -5512, -5461, -5408, -5357, -5305, -5253, -5203, -5151, -5101, -5050, -5001, -4950, -4901, -4852, -4802, -4754, -4704, -4656, -4608, -4560, -4513, -4465, -4419, -4371, -4324, -4278, -4231, -4186, -4141, -4096, -4050, -4005, -3960, -3916, -3872, -3828, -3785, -3741, -3698, -3655, -3613, -3570, -3528, -3486, -3445, -3404, -3362, -3321, -3281, -3240, -3200, -3160, -3121, -3081, -3042, -3003, -2964, -2926, -2888, -2849, -2813, -2774, -2738, -2700, -2664, -2629, -2592, -2557, -2520, -2486, -2450, -2416, -2380, -2346, -2312, -2278, -2245, -2211, -2177, -2145, -2113, -2080, -2048, -2016, -1985, -1953, -1921, -1891, -1860, -1829, -1800, -1770, -1741, -1711, -1682, -1653, -1625, -1596, -1568, -1540, -1512, -1485, -1459, -1431, -1405, -1378, -1352, -1326, -1300, -1276, -1251, -1225, -1201, -1176, -1152, -1128, -1104, -1080, -1058, -1035, -1013, -991, -967, -946, -925, -903, -882, -862, -840, -820, -800, -780, -760, -741, -723, -703, -685, -666, -648, -630, -612, -596, -578, -562, -544, -528, -513, -496, -480, -465, -449, -435, -421, -407, -393, -379, -364, -351, -338, -325, -312, -301, -289, -276, -265, -253, -242, -231, -220, -211, -199, -190, -181, -171, -161, -153, -145, -136, -128, -120, -112, -105, -98, -92, -85, -78, -72, -66, -61, -55, -49, -45, -40, -35, -33, -28, -24, -21, -18, -15, -12, -10, -8, -7, -4, -2, -2, -1, -1, 0} |
Definition at line 137 of file eris_waveshapes.cpp.