![]() |
ERIS CORE
|
const int16_t PROGMEM wt_109[] = {0, 509, 1010, 1505, 1993, 2474, 2949, 3417, 3879, 4334, 4784, 5227, 5663, 6094, 6519, 6937, 7350, 7757, 8159, 8554, 8944, 9329, 9708, 10082, 10451, 10813, 11172, 11524, 11872, 12215, 12553, 12886, 13215, 13539, 13857, 14172, 14481, 14787, 15087, 15383, 15675, 15963, 16245, 16525, 16800, 17071, 17338, 17600, 17859, 18115, 18366, 18614, 18857, 19098, 19333, 19566, 19796, 20021, 20244, 20463, 20680, 20891, 21100, 21306, 21509, 21708, 21905, 22098, 22288, 22475, 22660, 22842, 23020, 23196, 23369, 23540, 23707, 23871, 24034, 24194, 24350, 24506, 24658, 24807, 24954, 25100, 25242, 25382, 25519, 25655, 25788, 25921, 26050, 26177, 26301, 26424, 26545, 26663, 26780, 26894, 27008, 27119, 27227, 27335, 27440, 27543, 27645, 27746, 27844, 27941, 28036, 28128, 28220, 28311, 28399, 28487, 28572, 28655, 28738, 28819, 28899, 28978, 29054, 29130, 29205, 29277, 29348, 29419, 29487, 29555, 29622, 29687, 29751, 29814, 29876, 29937, 29996, 30055, 30112, 30168, 30223, 30277, 30331, 30382, 30434, 30484, 30533, 30583, 30630, 30676, 30722, 30766, 30810, 30854, 30896, 30937, 30978, 31017, 31057, 31095, 31133, 31169, 31205, 31241, 31275, 31310, 31343, 31375, 31407, 31439, 31469, 31500, 31529, 31557, 31586, 31614, 31640, 31667, 31693, 31719, 31744, 31769, 31793, 31815, 31838, 31860, 31883, 31905, 31926, 31946, 31966, 31986, 32005, 32023, 32042, 32060, 32079, 32096, 32112, 32130, 32145, 32161, 32176, 32191, 32206, 32220, 32234, 32248, 32262, 32275, 32288, 32301, 32313, 32325, 32336, 32348, 32359, 32370, 32380, 32391, 32402, 32412, 32421, 32430, 32440, 32449, 32458, 32466, 32475, 32483, 32491, 32498, 32506, 32513, 32520, 32527, 32534, 32541, 32548, 32554, 32561, 32567, 32571, 32578, 32584, 32589, 32594, 32599, 32603, 32610, 32614, 32618, 32623, 32627, 32631, 32636, 32640, 32645, 32648, 32651, 32655, 32659, 32663, 32666, 32669, 32672, 32675, 32678, 32680, 32684, 32687, 32689, 32692, 32695, 32696, 32699, 32701, 32704, 32706, 32708, 32709, 32712, 32714, 32716, 32717, 32719, 32720, 32722, 32723, 32726, 32727, 32729, 32730, 32731, 32732, 32734, 32735, 32736, 32737, 32739, 32740, 32741, 32742, 32742, 32744, 32745, 32746, 32746, 32746, 32748, 32749, 32749, 32750, 32751, 32752, 32752, 32753, 32753, 32755, 32755, 32755, 32756, 32757, 32757, 32757, 32757, 32759, 32759, 32759, 32759, 32759, 32760, 32761, 32761, 32761, 32761, 32762, 32762, 32763, 32763, 32762, 32763, 32763, 32763, 32764, 32763, 32764, 32765, 32764, 32764, 32765, 32766, 32765, 32766, 32766, 32766, 32766, 32766, 32766, 32766, 32766, 32766, 32765, 32766, 32766, 32766, 32766, 32767, 32766, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32766, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32766, 32767, 32767, 32767, 32766, 32767, 32767, 32766, 32766, 32766, 32767, 32766, 32766, 32766, 32766, 32765, 32765, 32765, 32765, 32766, 32765, 32766, 32764, 32765, 32765, 32764, 32764, 32764, 32764, 32763, 32763, 32763, 32763, 32762, 32762, 32762, 32761, 32761, 32761, 32761, 32760, 32760, 32759, 32759, 32759, 32759, 32757, 32758, 32757, 32757, 32756, 32756, 32755, 32755, 32754, 32753, 32753, 32752, 32752, 32751, 32750, 32749, 32748, 32748, 32747, 32747, 32746, 32745, 32744, 32742, 32741, 32741, 32739, 32738, 32737, 32736, 32735, 32734, 32732, 32731, 32729, 32728, 32727, 32726, 32724, 32723, 32721, 32719, 32718, 32715, 32713, 32712, 32710, 32708, 32706, 32704, 32701, 32699, 32697, 32695, 32692, 32689, 32687, 32683, 32680, 32678, 32675, 32672, 32670, 32665, 32662, 32659, 32655, 32651, 32648, 32644, 32640, 32636, 32632, 32627, 32623, 32619, 32614, 32609, 32604, 32600, 32594, 32588, 32583, 32578, 32572, 32567, 32561, 32554, 32547, 32542, 32534, 32527, 32520, 32513, 32506, 32498, 32491, 32482, 32474, 32466, 32457, 32448, 32440, 32431, 32421, 32411, 32401, 32391, 32381, 32370, 32360, 32347, 32336, 32324, 32312, 32301, 32288, 32275, 32261, 32249, 32234, 32220, 32206, 32191, 32176, 32161, 32145, 32128, 32112, 32095, 32078, 32061, 32043, 32024, 32005, 31986, 31966, 31946, 31926, 31905, 31883, 31861, 31839, 31816, 31792, 31768, 31744, 31719, 31694, 31668, 31642, 31613, 31586, 31557, 31529, 31499, 31469, 31439, 31408, 31375, 31342, 31310, 31275, 31241, 31205, 31170, 31133, 31095, 31057, 31017, 30978, 30936, 30895, 30853, 30810, 30767, 30721, 30677, 30630, 30582, 30533, 30485, 30434, 30383, 30331, 30278, 30224, 30168, 30112, 30055, 29995, 29936, 29876, 29813, 29752, 29687, 29622, 29556, 29487, 29418, 29348, 29277, 29205, 29130, 29054, 28977, 28898, 28819, 28739, 28656, 28571, 28486, 28398, 28311, 28221, 28129, 28035, 27941, 27844, 27745, 27645, 27544, 27440, 27335, 27228, 27119, 27008, 26894, 26779, 26663, 26544, 26423, 26301, 26177, 26049, 25920, 25790, 25656, 25521, 25382, 25242, 25099, 24954, 24807, 24658, 24506, 24352, 24194, 24034, 23873, 23707, 23540, 23369, 23196, 23020, 22842, 22660, 22475, 22288, 22098, 21904, 21708, 21509, 21306, 21100, 20891, 20679, 20463, 20243, 20022, 19796, 19566, 19333, 19097, 18857, 18614, 18367, 18115, 17860, 17600, 17338, 17071, 16800, 16525, 16246, 15962, 15674, 15383, 15086, 14786, 14481, 14170, 13857, 13538, 13215, 12887, 12554, 12215, 11872, 11525, 11172, 10814, 10450, 10082, 9708, 9329, 8945, 8553, 8158, 7756, 7350, 6937, 6518, 6094, 5663, 5226, 4784, 4334, 3879, 3416, 2949, 2474, 1993, 1505, 1009, 508, 0, -509, -1009, -1505, -1994, -2475, -2949, -3418, -3879, -4334, -4784, -5226, -5663, -6093, -6518, -6936, -7349, -7756, -8158, -8555, -8944, -9329, -9708, -10082, -10451, -10813, -11172, -11525, -11872, -12216, -12554, -12886, -13215, -13539, -13857, -14172, -14481, -14787, -15087, -15383, -15675, -15962, -16246, -16525, -16800, -17070, -17337, -17600, -17859, -18114, -18367, -18614, -18857, -19097, -19334, -19567, -19796, -20022, -20245, -20463, -20679, -20892, -21100, -21306, -21508, -21709, -21904, -22098, -22289, -22476, -22659, -22842, -23020, -23196, -23369, -23540, -23707, -23871, -24034, -24194, -24352, -24505, -24657, -24807, -24955, -25099, -25241, -25382, -25520, -25656, -25790, -25920, -26049, -26176, -26301, -26423, -26544, -26663, -26780, -26894, -27007, -27118, -27228, -27334, -27440, -27544, -27645, -27746, -27844, -27940, -28035, -28129, -28221, -28310, -28399, -28487, -28572, -28656, -28738, -28819, -28899, -28977, -29054, -29130, -29204, -29277, -29348, -29419, -29487, -29556, -29622, -29688, -29751, -29814, -29875, -29936, -29996, -30054, -30111, -30169, -30224, -30278, -30331, -30382, -30434, -30485, -30534, -30583, -30629, -30676, -30722, -30767, -30810, -30853, -30895, -30937, -30978, -31018, -31057, -31096, -31133, -31169, -31206, -31241, -31275, -31309, -31343, -31375, -31407, -31438, -31470, -31499, -31529, -31557, -31587, -31613, -31641, -31667, -31693, -31719, -31743, -31769, -31793, -31815, -31838, -31862, -31882, -31904, -31926, -31946, -31966, -31985, -32005, -32024, -32042, -32060, -32078, -32095, -32112, -32128, -32145, -32160, -32176, -32191, -32206, -32220, -32235, -32248, -32262, -32275, -32288, -32300, -32313, -32325, -32337, -32348, -32359, -32370, -32381, -32391, -32401, -32411, -32420, -32431, -32440, -32449, -32457, -32466, -32474, -32483, -32490, -32499, -32506, -32513, -32521, -32527, -32535, -32541, -32548, -32553, -32560, -32566, -32571, -32578, -32583, -32589, -32593, -32599, -32604, -32609, -32614, -32619, -32623, -32628, -32632, -32635, -32641, -32644, -32649, -32651, -32655, -32659, -32662, -32666, -32669, -32672, -32676, -32678, -32681, -32684, -32686, -32689, -32692, -32695, -32696, -32699, -32701, -32703, -32705, -32707, -32709, -32712, -32714, -32716, -32717, -32719, -32721, -32722, -32724, -32725, -32728, -32729, -32730, -32731, -32732, -32734, -32736, -32737, -32738, -32739, -32740, -32740, -32742, -32743, -32744, -32745, -32745, -32746, -32747, -32748, -32748, -32750, -32750, -32751, -32752, -32752, -32753, -32753, -32755, -32755, -32755, -32756, -32756, -32757, -32757, -32758, -32758, -32758, -32759, -32760, -32760, -32760, -32760, -32761, -32761, -32761, -32761, -32762, -32762, -32762, -32762, -32762, -32764, -32763, -32764, -32764, -32764, -32765, -32764, -32764, -32764, -32764, -32765, -32765, -32765, -32765, -32766, -32766, -32765, -32765, -32766, -32766, -32766, -32766, -32767, -32767, -32767, -32767, -32767, -32767, -32767, -32767, -32766, -32767, -32767, -32767, -32767, -32767, -32767, -32767, -32767, -32767, -32768, -32768, -32767, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32767, -32768, -32767, -32767, -32768, -32768, -32768, -32768, -32767, -32767, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32767, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32768, -32767, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32767, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32767, -32767, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32767, -32768, -32767, -32768, -32767, -32768, -32768, -32768, -32768, -32767, -32768, -32767, -32767, -32767, -32767, -32767, -32768, -32767, -32767, -32767, -32767, -32766, -32766, -32767, -32766, -32767, -32766, -32766, -32767, -32766, -32766, -32765, -32765, -32765, -32766, -32765, -32764, -32766, -32764, -32765, -32764, -32764, -32764, -32764, -32764, -32763, -32764, -32763, -32763, -32763, -32762, -32763, -32762, -32761, -32761, -32761, -32761, -32760, -32761, -32760, -32760, -32759, -32758, -32758, -32757, -32757, -32757, -32757, -32755, -32756, -32755, -32754, -32753, -32753, -32752, -32751, -32751, -32750, -32749, -32749, -32747, -32747, -32747, -32746, -32745, -32744, -32743, -32742, -32740, -32740, -32738, -32737, -32737, -32735, -32733, -32733, -32731, -32730, -32729, -32727, -32726, -32723, -32722, -32720, -32719, -32717, -32716, -32714, -32711, -32710, -32708, -32706, -32703, -32701, -32698, -32697, -32694, -32692, -32689, -32686, -32684, -32681, -32678, -32675, -32672, -32669, -32665, -32662, -32658, -32655, -32652, -32648, -32644, -32640, -32636, -32632, -32627, -32623, -32618, -32613, -32608, -32605, -32599, -32594, -32588, -32584, -32577, -32571, -32566, -32560, -32554, -32547, -32541, -32535, -32528, -32521, -32513, -32506, -32498, -32490, -32483, -32474, -32466, -32457, -32448, -32440, -32431, -32421, -32412, -32402, -32391, -32381, -32371, -32358, -32347, -32337, -32325, -32313, -32301, -32288, -32275, -32261, -32249, -32235, -32220, -32206, -32191, -32176, -32161, -32145, -32129, -32112, -32096, -32078, -32061, -32043, -32024, -32005, -31985, -31966, -31946, -31925, -31904, -31882, -31862, -31839, -31816, -31792, -31768, -31744, -31719, -31693, -31667, -31641, -31613, -31586, -31558, -31528, -31499, -31469, -31439, -31407, -31375, -31343, -31309, -31275, -31240, -31205, -31170, -31133, -31095, -31057, -31017, -30977, -30937, -30896, -30853, -30810, -30767, -30722, -30676, -30630, -30582, -30534, -30484, -30435, -30383, -30330, -30277, -30223, -30168, -30112, -30054, -29996, -29936, -29876, -29814, -29751, -29687, -29622, -29554, -29487, -29419, -29348, -29277, -29205, -29130, -29054, -28977, -28900, -28819, -28739, -28656, -28571, -28486, -28399, -28311, -28220, -28129, -28035, -27940, -27844, -27745, -27645, -27543, -27440, -27335, -27227, -27119, -27007, -26895, -26779, -26664, -26544, -26424, -26302, -26176, -26049, -25920, -25790, -25655, -25520, -25382, -25242, -25100, -24955, -24807, -24657, -24505, -24351, -24194, -24033, -23872, -23707, -23540, -23369, -23196, -23019, -22842, -22660, -22475, -22288, -22098, -21905, -21708, -21508, -21307, -21100, -20891, -20678, -20462, -20244, -20022, -19795, -19566, -19334, -19098, -18857, -18614, -18366, -18114, -17859, -17600, -17337, -17071, -16799, -16525, -16246, -15962, -15675, -15383, -15087, -14786, -14481, -14171, -13857, -13538, -13214, -12886, -12554, -12216, -11872, -11524, -11172, -10814, -10451, -10082, -9707, -9329, -8944, -8554, -8158, -7758, -7350, -6936, -6518, -6093, -5663, -5226, -4783, -4335, -3879, -3418, -2949, -2474, -1993, -1505, -1010, -509} |
Definition at line 133 of file eris_waveshapes.cpp.