
The optimization assumes that sub-filters have length that is multiple of four. The int24 Q1.23 format filter coefficients are replaced by int32 Q1.31 format coefficients due to better match with Xtensa HiFi2 EP and and HiFi3 fractional types.
Signed-off-by: Seppo Ingalsuo seppo.ingalsuo@linux.intel.com --- .../reef/audio/coefficients/src/Makefile.am | 96 +- .../src/src_std_int32_10_21_4583_5000.h | 2086 +++++++++++++ .../src/src_std_int32_10_9_4583_5000.h | 1046 +++++++ .../src/src_std_int32_16_7_4125_5000.h | 902 ++++++ .../coefficients/src/src_std_int32_1_2_2292_5000.h | 46 + .../coefficients/src/src_std_int32_1_2_4583_5000.h | 210 ++ .../coefficients/src/src_std_int32_1_3_2292_5000.h | 62 + .../coefficients/src/src_std_int32_1_3_4583_5000.h | 306 ++ .../src/src_std_int32_20_21_4211_5000.h | 1126 +++++++ .../src/src_std_int32_20_7_3008_5000.h | 486 +++ .../src/src_std_int32_21_20_4211_5000.h | 1098 +++++++ .../src/src_std_int32_21_40_4010_5000.h | 1686 ++++++++++ .../src/src_std_int32_21_80_4010_5000.h | 3282 ++++++++++++++++++++ .../coefficients/src/src_std_int32_2_1_2292_5000.h | 46 + .../coefficients/src/src_std_int32_2_1_4583_5000.h | 214 ++ .../coefficients/src/src_std_int32_2_3_4583_5000.h | 310 ++ .../src/src_std_int32_32_21_4583_5000.h | 3206 +++++++++++++++++++ .../coefficients/src/src_std_int32_3_1_2292_5000.h | 66 + .../coefficients/src/src_std_int32_3_1_4583_5000.h | 306 ++ .../coefficients/src/src_std_int32_3_2_4583_5000.h | 306 ++ .../coefficients/src/src_std_int32_3_4_4583_5000.h | 402 +++ .../src/src_std_int32_40_21_4010_5000.h | 1766 +++++++++++ .../coefficients/src/src_std_int32_4_3_4583_5000.h | 406 +++ .../coefficients/src/src_std_int32_5_7_4583_5000.h | 686 ++++ .../coefficients/src/src_std_int32_7_8_4583_5000.h | 846 +++++ .../src/src_std_int32_8_21_3274_5000.h | 518 +++ .../coefficients/src/src_std_int32_8_7_2494_5000.h | 166 + .../coefficients/src/src_std_int32_8_7_4583_5000.h | 838 +++++ .../audio/coefficients/src/src_std_int32_define.h | 11 + .../audio/coefficients/src/src_std_int32_table.h | 211 ++ 30 files changed, 22681 insertions(+), 55 deletions(-) create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_10_21_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_10_9_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_16_7_4125_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_1_2_2292_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_1_2_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_1_3_2292_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_1_3_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_20_21_4211_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_20_7_3008_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_21_20_4211_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_21_40_4010_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_21_80_4010_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_2_1_2292_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_2_1_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_2_3_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_32_21_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_3_1_2292_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_3_1_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_3_2_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_3_4_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_40_21_4010_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_4_3_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_5_7_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_7_8_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_8_21_3274_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_8_7_2494_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_8_7_4583_5000.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_define.h create mode 100644 src/include/reef/audio/coefficients/src/src_std_int32_table.h
diff --git a/src/include/reef/audio/coefficients/src/Makefile.am b/src/include/reef/audio/coefficients/src/Makefile.am index ca30972..88eb5aa 100644 --- a/src/include/reef/audio/coefficients/src/Makefile.am +++ b/src/include/reef/audio/coefficients/src/Makefile.am @@ -1,58 +1,44 @@ noinst_HEADERS = \ - src_small_int24_1_2_4375_5000.h \ - src_small_int24_1_3_2188_5000.h \ - src_small_int24_1_3_4375_5000.h \ - src_small_int24_20_21_4020_5000.h \ - src_small_int24_21_20_4020_5000.h \ - src_small_int24_2_1_4375_5000.h \ - src_small_int24_2_3_4375_5000.h \ - src_small_int24_3_1_2188_5000.h \ - src_small_int24_3_1_4375_5000.h \ - src_small_int24_3_2_4375_5000.h \ - src_small_int24_7_8_4375_5000.h \ - src_small_int24_8_7_4375_5000.h \ - src_small_int24_define.h \ - src_small_int24_table.h \ - src_std_int24_10_21_4375_5000.h \ - src_std_int24_10_9_4375_5000.h \ - src_std_int24_1_2_2188_5000.h \ - src_std_int24_1_2_4375_5000.h \ - src_std_int24_1_3_2188_5000.h \ - src_std_int24_1_3_4375_5000.h \ - src_std_int24_16_7_3938_5000.h \ - src_std_int24_20_21_4020_5000.h \ - src_std_int24_20_7_2871_5000.h \ - src_std_int24_21_20_4020_5000.h \ - src_std_int24_2_1_2188_5000.h \ - src_std_int24_21_40_3828_5000.h \ - src_std_int24_2_1_4375_5000.h \ - src_std_int24_21_80_3828_5000.h \ - src_std_int24_2_3_4375_5000.h \ - src_std_int24_3_1_2188_5000.h \ - src_std_int24_3_1_4375_5000.h \ - src_std_int24_32_21_4375_5000.h \ - src_std_int24_3_2_4375_5000.h \ - src_std_int24_3_4_4375_5000.h \ - src_std_int24_40_21_3828_5000.h \ - src_std_int24_4_3_4375_5000.h \ - src_std_int24_5_7_4375_5000.h \ - src_std_int24_7_8_4375_5000.h \ - src_std_int24_8_21_3125_5000.h\ - src_std_int24_8_7_2381_5000.h \ - src_std_int24_8_7_4375_5000.h \ - src_std_int24_define.h \ - src_std_int24_table.h \ - src_tiny_int16_1_2_3750_5100.h \ - src_tiny_int16_1_3_1875_5100.h \ - src_tiny_int16_1_3_3750_5100.h \ - src_tiny_int16_20_21_3445_5100.h \ - src_tiny_int16_21_20_3445_5100.h \ - src_tiny_int16_2_1_3750_5100.h \ - src_tiny_int16_2_3_3750_5100.h \ - src_tiny_int16_3_1_1875_5100.h \ - src_tiny_int16_3_1_3750_5100.h \ - src_tiny_int16_3_2_3750_5100.h \ - src_tiny_int16_7_8_3750_5100.h \ - src_tiny_int16_8_7_3750_5100.h \ + src_std_int32_10_21_4583_5000.h \ + src_std_int32_10_9_4583_5000.h \ + src_std_int32_1_2_2292_5000.h \ + src_std_int32_1_2_4583_5000.h \ + src_std_int32_1_3_2292_5000.h \ + src_std_int32_1_3_4583_5000.h \ + src_std_int32_16_7_4125_5000.h \ + src_std_int32_20_21_4211_5000.h \ + src_std_int32_20_7_3008_5000.h \ + src_std_int32_21_20_4211_5000.h \ + src_std_int32_2_1_2292_5000.h \ + src_std_int32_21_40_4010_5000.h \ + src_std_int32_2_1_4583_5000.h \ + src_std_int32_21_80_4010_5000.h \ + src_std_int32_2_3_4583_5000.h \ + src_std_int32_3_1_2292_5000.h \ + src_std_int32_3_1_4583_5000.h \ + src_std_int32_32_21_4583_5000.h \ + src_std_int32_3_2_4583_5000.h \ + src_std_int32_3_4_4583_5000.h \ + src_std_int32_40_21_4010_5000.h \ + src_std_int32_4_3_4583_5000.h \ + src_std_int32_5_7_4583_5000.h \ + src_std_int32_7_8_4583_5000.h \ + src_std_int32_8_21_3274_5000.h \ + src_std_int32_8_7_2494_5000.h \ + src_std_int32_8_7_4583_5000.h \ + src_std_int32_define.h \ + src_std_int32_table.h \ + src_tiny_int16_1_2_3281_5000.h \ + src_tiny_int16_1_3_1641_5000.h \ + src_tiny_int16_1_3_3281_5000.h \ + src_tiny_int16_20_21_3015_5000.h \ + src_tiny_int16_21_20_3015_5000.h \ + src_tiny_int16_2_1_3281_5000.h \ + src_tiny_int16_2_3_3281_5000.h \ + src_tiny_int16_3_1_1641_5000.h \ + src_tiny_int16_3_1_3281_5000.h \ + src_tiny_int16_3_2_3281_5000.h \ + src_tiny_int16_7_8_3281_5000.h \ + src_tiny_int16_8_7_3281_5000.h \ src_tiny_int16_define.h \ src_tiny_int16_table.h diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_10_21_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_10_21_4583_5000.h new file mode 100644 index 0000000..a41547e --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_10_21_4583_5000.h @@ -0,0 +1,2086 @@ +const int32_t src_int32_10_21_4583_5000_fir[2080] = { + -81599, + 52956, + 141581, + -29670, + -210743, + -28158, + 277227, + 127254, + -324275, + -268996, + 331554, + 447186, + -277512, + -646421, + 142690, + 841505, + 86314, + -998263, + -412661, + 1076018, + 825468, + -1031762, + -1297051, + 825849, + 1781878, + -428748, + -2217805, + -171853, + 2529970, + 964478, + -2637419, + -1908876, + 2462212, + 2933612, + -1940340, + -3937149, + 1033441, + 4793013, + 260007, + -5359256, + -1895536, + 5491937, + 3777098, + -5061768, + -5756439, + 3972581, + 7638445, + -2179774, + -9192987, + -293376, + 10173084, + 3343762, + -10338492, + -6782957, + 9483071, + 10339875, + -7463605, + -13672655, + 4227297, + 16389989, + 165126, + -18081181, + -5523670, + 18353210, + 11523302, + -16872182, + -17710049, + 13405809, + 23519885, + -7863131, + -28310156, + 327619, + 31402022, + 8919846, + -32131161, + -19390809, + 29902914, + 30393362, + -24247267, + -41050335, + 14868623, + 50329233, + -1685365, + -57078969, + -15145396, + 60064793, + 35221731, + -57987133, + -57912468, + 49459230, + 82397017, + -32894043, + -107733351, + 6187314, + 132964924, + 34107888, + -157303801, + -95109190, + 180538735, + 195630045, + -204441623, + -406835253, + 242343378, + 1406072798, + 1952694807, + 1298208719, + 139113161, + -419633625, + -158789174, + 216570340, + 156314757, + -116500318, + -145071483, + 53831944, + 128538290, + -10928180, + -108637720, + -18858429, + 86888949, + 38688744, + -64638969, + -50451537, + 43089803, + 55560846, + -23271459, + -55267353, + 6005141, + 50771852, + 8126264, + -43248523, + -18793129, + 33825584, + 25916751, + -23547799, + -29649913, + 13335146, + 30342475, + -3946570, + -28495576, + -4045662, + 24708865, + 10268015, + -19625551, + -14543303, + 13879915, + 16874704, + -8051350, + -17418384, + 2628103, + 16447890, + 2017281, + -14314003, + -5639984, + 11403848, + 8122839, + -8102767, + -9465591, + 4761883, + 9765758, + -1673437, + -9193872, + -944953, + 7966069, + 2956919, + -6316890, + -4305555, + 4474759, + 5004592, + -2642057, + -5124437, + 980967, + 4775192, + 394424, + -4088776, + -1419991, + 3202061, + 2078198, + -2242531, + -2390694, + 1317507, + 2408309, + -507431, + -2199944, + -136793, + 1841703, + 592848, + -1407401, + -863187, + 961209, + 969308, + -552851, + -945097, + 215415, + 830196, + 34498, + -664116, + -194743, + 481666, + 274349, + -309956, + -289630, + 167014, + 260286, + -61865, + -205995, + -4263, + 143808, + 35999, + -74664, + 69491, + 136249, + -55351, + -211197, + 7191, + 288843, + 83718, + -353060, + -221376, + 383241, + 402580, + -356380, + -614901, + 250207, + 835581, + -47147, + -1031767, + -261282, + 1162407, + 670216, + -1181936, + -1158001, + 1045665, + 1684263, + -716507, + -2190155, + 172413, + 2601254, + 586351, + -2833321, + -1531121, + 2800833, + 2601018, + -2427734, + -3702400, + 1659529, + 4712362, + -475451, + -5486686, + -1100798, + 5872185, + 2993349, + -5722796, + -5071021, + 4918265, + 7149992, + -3383705, + -9003076, + 1107955, + 10375737, + 1841561, + -11008269, + -5309720, + 10662770, + 9052313, + -9152810, + -12743790, + 6373117, + 15994810, + -2326215, + -18379279, + -2857115, + 19469599, + 8906449, + -18877830, + -15411717, + 16299649, + 21836015, + -11557400, + -27541510, + 4638270, + 31827476, + 4276179, + -33978154, + -14792255, + 33316955, + 26300214, + -29262501, + -37984632, + 21381322, + 48847444, + -9431701, + -57739381, + -6606919, + 63391732, + 26524492, + -64434499, + -49896827, + 59375753, + 76136135, + -46491876, + -104591642, + 23512789, + 134741414, + 13212250, + -166603655, + -71103902, + 201855958, + 169734158, + -248202018, + -384530798, + 351540930, + 1507229360, + 1939399263, + 1184903876, + 42798764, + -423317093, + -112192508, + 232349054, + 129754931, + -134930686, + -130224809, + 72017658, + 121605651, + -27494080, + -107326593, + -4675198, + 89549224, + 27294623, + -69958727, + -41995027, + 49980305, + 49986033, + -30825487, + -52354983, + 13484489, + 50178110, + 1293625, + -44544032, + -13015529, + 36534159, + 21445396, + -27183328, + -26591300, + 17434671, + 28676746, + -8097786, + -28099809, + -183821, + 25383684, + 6952476, + -21123059, + -11941745, + 15930939, + 15067744, + -10390130, + -16408014, + 5012902, + 16170737, + -211324, + -14657723, + -3720425, + 12224901, + 6611629, + -9243914, + -8409478, + 6067973, + 9164259, + -3004383, + -9007798, + 295291, + 8128014, + 1892743, + -6742415, + -3470659, + 5073158, + 4421355, + -3325759, + -4788334, + 1672938, + 4660513, + -244351, + -4155286, + -877716, + 3401771, + 1657232, + -2525913, + -2098893, + 1638614, + 2239494, + -827621, + -2137635, + 153348, + 1863125, + 351621, + -1487285, + -679963, + 1075016, + 844816, + -679203, + -873725, + 337607, + 802229, + -72145, + -667920, + -109850, + 505550, + 212927, + -343583, + -249984, + 202285, + 238520, + -93286, + -197187, + 20354, + 142999, + 18991, + -65791, + 85224, + 127810, + -80764, + -207206, + 43481, + 294734, + 37219, + -375222, + -167927, + 428192, + 348546, + -429612, + -569913, + 354796, + 812194, + -182281, + -1044531, + -101647, + 1226310, + 498326, + -1310278, + -992643, + 1247524, + 1550263, + -994050, + -2116856, + 518384, + 2619932, + 190565, + -2973621, + -1116439, + 3086441, + 2210263, + -2871676, + -3388268, + 2259610, + 4533635, + -1210437, + -5502761, + -273621, + 6136205, + 2138620, + -6273903, + -4273285, + 5773698, + 6508928, + -4531626, + -8625937, + 2501966, + 10367313, + 285263, + -11458972, + -3711718, + 11635782, + 7565290, + -10671486, + -11543535, + 8409989, + 15267037, + -4795022, + -18302875, + -105066, + 20197310, + 6080499, + -20515824, + -12773934, + 18887672, + 19686884, + -15051382, + -26199555, + 8897254, + 31603657, + -502867, + -35146431, + -9841922, + 36082765, + 21623084, + -33731137, + -34104754, + 27528126, + 46344947, + -17075574, + -57221114, + 2173925, + 65458253, + 17165429, + -69646260, + -40737699, + 68221931, + 68206116, + -59365751, + -99235884, + 40697719, + 133774235, + -8455995, + -172703504, + -44893266, + 219733175, + 139191736, + -289110497, + -352454738, + 465652250, + 1600479411, + 1912971307, + 1067474712, + -45767881, + -418393298, + -65572620, + 242863334, + 101456133, + -150120777, + -113125092, + 88336922, + 112357901, + -43188196, + -103865730, + 9367346, + 90352913, + 15516319, + -73784159, + -32801227, + 55766518, + 43466804, + -37661383, + -48413988, + 20603427, + 48571779, + -5489630, + -44920384, + -7035238, + 38471714, + 16584721, + -30228911, + -23023356, + 21138311, + 26444777, + -12042886, + -27136684, + 3643446, + 25535711, + 3528362, + -22176256, + -9123110, + 17637694, + 12972339, + -12494324, + -15074094, + 7271804, + 15567549, + -2412998, + -14699863, + -1744963, + 12788849, + 4981760, + -10185065, + -7193586, + 7236661, + 8382925, + -4259671, + -8640617, + 1515660, + 8122855, + 802261, + -7025916, + -2574989, + 5561295, + 3755246, + -3933494, + -4359037, + 2322203, + 4452544, + -869888, + -4136442, + -324845, + 3529611, + 1208393, + -2753960, + -1768599, + 1921728, + 2027659, + -1126136, + -2032832, + 435796, + 1846327, + 107218, + -1535586, + -486072, + 1164957, + 705401, + -789396, + -785948, + 450534, + 758512, + -175098, + -658053, + -24614, + 518592, + 148645, + -369371, + -206281, + 232464, + 212516, + -121843, + -184632, + 43698, + 139282, + 2293, + -55087, + 99780, + 116330, + -105354, + -198710, + 79971, + 294610, + -11344, + -390123, + -109624, + 465304, + 285995, + -495553, + -512101, + 454216, + 771475, + -316309, + -1035893, + 63083, + 1265991, + 313064, + -1413748, + -803956, + 1426950, + 1382060, + -1255474, + -1998712, + 858935, + 2584831, + -214964, + -3054621, + -672867, + 3312403, + 1768613, + -3262424, + -3000179, + 2820976, + 4259256, + -1929797, + -5405762, + 569354, + 6277151, + 1229662, + -6702447, + -3378344, + 6520236, + 5726706, + -5599288, + -8067245, + 3859900, + 10145684, + -1293712, + -11678989, + -2020480, + 12379931, + 5907292, + -11986650, + -10093761, + 10294941, + 14218239, + -7190344, + -17849760, + 2676804, + 20517498, + 3101404, + -21748854, + -9847478, + 21113679, + 17111966, + -18271328, + -24306071, + 13016610, + 30728558, + -5320574, + -35604997, + -4637750, + 38136728, + 16451715, + -37555522, + -29481323, + 33178767, + 42861330, + -24458925, + -55520505, + 11020007, + 66205677, + 7327660, + -73498267, + -30606223, + 75799947, + 58742436, + -71239355, + -91734853, + 57387516, + 130023418, + -30472863, + -175392936, + -16942113, + 233686125, + 104413044, + -326210552, + -310474610, + 583531915, + 1684708906, + 1873734816, + 947268701, + -125880945, + -405475526, + -19809656, + 248111744, + 72029359, + -161861667, + -94168828, + 102505835, + 101027991, + -57711812, + -98362729, + 22988481, + 89312782, + 3597477, + -76059032, + -23066156, + 60345675, + 36147110, + -43649358, + -43536468, + 27221728, + 45996885, + -12086381, + -44379923, + -975847, + 39607023, + 11437506, + -32628746, + -19023764, + 24374807, + 23697618, + -15703742, + -25631422, + 7358674, + 25167031, + 66368, + -22768118, + -6146861, + 18968882, + 10633970, + -14323475, + -13446993, + 9360127, + 14653888, + -4543230, + -14442648, + 245641, + 13086883, + 3267631, + -10909179, + -5844350, + 8245645, + 7439603, + -5414589, + -8101804, + 2691549, + 7952588, + -292039, + -7163272, + -1637483, + 5930548, + 3020818, + -4453823, + -3846439, + 2916086, + 4156706, + -1469628, + -4033751, + 227230, + 3583953, + 741200, + -2922808, + -1407088, + 2161640, + 1777757, + -1397228, + -1888327, + 704920, + 1792264, + -135332, + -1551854, + -285649, + 1229621, + 554174, + -881485, + -683869, + 552075, + 700254, + -272334, + -635011, + 59216, + 520776, + 82887, + -386987, + -159521, + 257073, + 182929, + -147034, + -168710, + 65327, + 132844, + -13759, + -42708, + 112794, + 101943, + -128568, + -185745, + 115894, + 288299, + -61003, + -397259, + -47569, + 493611, + 216035, + -552662, + -442394, + 546287, + 713919, + -446424, + -1005621, + 229584, + 1280186, + 118035, + -1489771, + -595454, + 1579857, + 1182583, + -1495116, + -1837469, + 1186944, + 2495875, + -622002, + -3073793, + -209153, + 3473228, + 1284484, + -3591205, + -2545157, + 3331548, + 3893654, + -2618512, + -5196278, + 1410958, + 6290629, + 284543, + -6998157, + -2403486, + 7141261, + 4817819, + -6563821, + -7336472, + 5153430, + 9713083, + -2863138, + -11661328, + -269789, + 12877510, + 4110612, + -13069164, + -8421695, + 11987686, + 12866699, + -9462224, + -17025444, + 5431649, + 20419505, + 28820, + -22547550, + -6689568, + 22928343, + 14159872, + -21148375, + -21894382, + 16910357, + 29213514, + -10078442, + -35337099, + 716093, + 39429159, + 10886945, + -40650153, + -24200982, + 38211680, + 38456747, + -31427168, + -52658067, + 19750652, + 65601566, + -2793449, + -75892446, + -19695910, + 81934847, + 47914059, + -81851998, + -82202237, + 73230592, + 123504476, + -52397229, + -174524278, + 12236125, + 243290291, + 65905874, + -358564741, + -258596457, + 703957433, + 1758904796, + 1822169680, + 825645390, + -196968214, + -385270460, + 24270074, + 248190866, + 42087957, + -170017122, + -73779195, + 114289282, + 87885498, + -70795161, + -90964164, + 35920543, + 86478453, + -8219021, + -76759161, + -12994110, + 63640729, + 28185281, + -48678356, + -37832392, + 33210918, + 42516587, + -18364805, + -42943560, + 5038765, + 39925466, + 6111281, + -34340715, + -14678188, + 27083109, + 20496271, + -19008783, + -23620012, + 10887446, + 24290290, + -3362742, + -22891172, + -3075081, + 19901154, + 8102607, + -15843122, + -11562737, + 11237110, + 13451475, + -6559413, + -13894371, + 2210737, + 13115701, + 1504992, + -11403814, + -4390638, + 9076111, + 6355240, + -6446741, + -7404220, + 3799529, + 7622548, + -1367847, + -7153381, + -677709, + 6174820, + 2233839, + -4877227, + -3262002, + 3443198, + 3780142, + -2031701, + -3850407, + 767283, + 3564694, + 265417, + -3029855, + -1022165, + 2354096, + 1495442, + -1635793, + -1707675, + 955451, + 1702641, + -371119, + -1536297, + -82889, + 1268138, + 394432, + -953930, + -569843, + 640384, + 628939, + -361990, + -599550, + 139959, + 512308, + 17032, + -396277, + -110745, + 275758, + 150471, + -168443, + -149860, + 84852, + 123921, + -28851, + -28851, + 123921, + 84852, + -149860, + -168443, + 150471, + 275758, + -110745, + -396277, + 17032, + 512308, + 139959, + -599550, + -361990, + 628939, + 640384, + -569843, + -953930, + 394432, + 1268138, + -82889, + -1536297, + -371119, + 1702641, + 955451, + -1707675, + -1635793, + 1495442, + 2354096, + -1022165, + -3029855, + 265417, + 3564694, + 767283, + -3850407, + -2031701, + 3780142, + 3443198, + -3262002, + -4877227, + 2233839, + 6174820, + -677709, + -7153381, + -1367847, + 7622548, + 3799529, + -7404220, + -6446741, + 6355240, + 9076111, + -4390638, + -11403814, + 1504992, + 13115701, + 2210737, + -13894371, + -6559413, + 13451475, + 11237110, + -11562737, + -15843122, + 8102607, + 19901154, + -3075081, + -22891172, + -3362742, + 24290290, + 10887446, + -23620012, + -19008783, + 20496271, + 27083109, + -14678188, + -34340715, + 6111281, + 39925466, + 5038765, + -42943560, + -18364805, + 42516587, + 33210918, + -37832392, + -48678356, + 28185281, + 63640729, + -12994110, + -76759161, + -8219021, + 86478453, + 35920543, + -90964164, + -70795161, + 87885498, + 114289282, + -73779195, + -170017122, + 42087957, + 248190866, + 24270074, + -385270460, + -196968214, + 825645390, + 1822169680, + 1758904796, + 703957433, + -258596457, + -358564741, + 65905874, + 243290291, + 12236125, + -174524278, + -52397229, + 123504476, + 73230592, + -82202237, + -81851998, + 47914059, + 81934847, + -19695910, + -75892446, + -2793449, + 65601566, + 19750652, + -52658067, + -31427168, + 38456747, + 38211680, + -24200982, + -40650153, + 10886945, + 39429159, + 716093, + -35337099, + -10078442, + 29213514, + 16910357, + -21894382, + -21148375, + 14159872, + 22928343, + -6689568, + -22547550, + 28820, + 20419505, + 5431649, + -17025444, + -9462224, + 12866699, + 11987686, + -8421695, + -13069164, + 4110612, + 12877510, + -269789, + -11661328, + -2863138, + 9713083, + 5153430, + -7336472, + -6563821, + 4817819, + 7141261, + -2403486, + -6998157, + 284543, + 6290629, + 1410958, + -5196278, + -2618512, + 3893654, + 3331548, + -2545157, + -3591205, + 1284484, + 3473228, + -209153, + -3073793, + -622002, + 2495875, + 1186944, + -1837469, + -1495116, + 1182583, + 1579857, + -595454, + -1489771, + 118035, + 1280186, + 229584, + -1005621, + -446424, + 713919, + 546287, + -442394, + -552662, + 216035, + 493611, + -47569, + -397259, + -61003, + 288299, + 115894, + -185745, + -128568, + 101943, + 112794, + -42708, + -13759, + 132844, + 65327, + -168710, + -147034, + 182929, + 257073, + -159521, + -386987, + 82887, + 520776, + 59216, + -635011, + -272334, + 700254, + 552075, + -683869, + -881485, + 554174, + 1229621, + -285649, + -1551854, + -135332, + 1792264, + 704920, + -1888327, + -1397228, + 1777757, + 2161640, + -1407088, + -2922808, + 741200, + 3583953, + 227230, + -4033751, + -1469628, + 4156706, + 2916086, + -3846439, + -4453823, + 3020818, + 5930548, + -1637483, + -7163272, + -292039, + 7952588, + 2691549, + -8101804, + -5414589, + 7439603, + 8245645, + -5844350, + -10909179, + 3267631, + 13086883, + 245641, + -14442648, + -4543230, + 14653888, + 9360127, + -13446993, + -14323475, + 10633970, + 18968882, + -6146861, + -22768118, + 66368, + 25167031, + 7358674, + -25631422, + -15703742, + 23697618, + 24374807, + -19023764, + -32628746, + 11437506, + 39607023, + -975847, + -44379923, + -12086381, + 45996885, + 27221728, + -43536468, + -43649358, + 36147110, + 60345675, + -23066156, + -76059032, + 3597477, + 89312782, + 22988481, + -98362729, + -57711812, + 101027991, + 102505835, + -94168828, + -161861667, + 72029359, + 248111744, + -19809656, + -405475526, + -125880945, + 947268701, + 1873734816, + 1684708906, + 583531915, + -310474610, + -326210552, + 104413044, + 233686125, + -16942113, + -175392936, + -30472863, + 130023418, + 57387516, + -91734853, + -71239355, + 58742436, + 75799947, + -30606223, + -73498267, + 7327660, + 66205677, + 11020007, + -55520505, + -24458925, + 42861330, + 33178767, + -29481323, + -37555522, + 16451715, + 38136728, + -4637750, + -35604997, + -5320574, + 30728558, + 13016610, + -24306071, + -18271328, + 17111966, + 21113679, + -9847478, + -21748854, + 3101404, + 20517498, + 2676804, + -17849760, + -7190344, + 14218239, + 10294941, + -10093761, + -11986650, + 5907292, + 12379931, + -2020480, + -11678989, + -1293712, + 10145684, + 3859900, + -8067245, + -5599288, + 5726706, + 6520236, + -3378344, + -6702447, + 1229662, + 6277151, + 569354, + -5405762, + -1929797, + 4259256, + 2820976, + -3000179, + -3262424, + 1768613, + 3312403, + -672867, + -3054621, + -214964, + 2584831, + 858935, + -1998712, + -1255474, + 1382060, + 1426950, + -803956, + -1413748, + 313064, + 1265991, + 63083, + -1035893, + -316309, + 771475, + 454216, + -512101, + -495553, + 285995, + 465304, + -109624, + -390123, + -11344, + 294610, + 79971, + -198710, + -105354, + 116330, + 99780, + -55087, + 2293, + 139282, + 43698, + -184632, + -121843, + 212516, + 232464, + -206281, + -369371, + 148645, + 518592, + -24614, + -658053, + -175098, + 758512, + 450534, + -785948, + -789396, + 705401, + 1164957, + -486072, + -1535586, + 107218, + 1846327, + 435796, + -2032832, + -1126136, + 2027659, + 1921728, + -1768599, + -2753960, + 1208393, + 3529611, + -324845, + -4136442, + -869888, + 4452544, + 2322203, + -4359037, + -3933494, + 3755246, + 5561295, + -2574989, + -7025916, + 802261, + 8122855, + 1515660, + -8640617, + -4259671, + 8382925, + 7236661, + -7193586, + -10185065, + 4981760, + 12788849, + -1744963, + -14699863, + -2412998, + 15567549, + 7271804, + -15074094, + -12494324, + 12972339, + 17637694, + -9123110, + -22176256, + 3528362, + 25535711, + 3643446, + -27136684, + -12042886, + 26444777, + 21138311, + -23023356, + -30228911, + 16584721, + 38471714, + -7035238, + -44920384, + -5489630, + 48571779, + 20603427, + -48413988, + -37661383, + 43466804, + 55766518, + -32801227, + -73784159, + 15516319, + 90352913, + 9367346, + -103865730, + -43188196, + 112357901, + 88336922, + -113125092, + -150120777, + 101456133, + 242863334, + -65572620, + -418393298, + -45767881, + 1067474712, + 1912971307, + 1600479411, + 465652250, + -352454738, + -289110497, + 139191736, + 219733175, + -44893266, + -172703504, + -8455995, + 133774235, + 40697719, + -99235884, + -59365751, + 68206116, + 68221931, + -40737699, + -69646260, + 17165429, + 65458253, + 2173925, + -57221114, + -17075574, + 46344947, + 27528126, + -34104754, + -33731137, + 21623084, + 36082765, + -9841922, + -35146431, + -502867, + 31603657, + 8897254, + -26199555, + -15051382, + 19686884, + 18887672, + -12773934, + -20515824, + 6080499, + 20197310, + -105066, + -18302875, + -4795022, + 15267037, + 8409989, + -11543535, + -10671486, + 7565290, + 11635782, + -3711718, + -11458972, + 285263, + 10367313, + 2501966, + -8625937, + -4531626, + 6508928, + 5773698, + -4273285, + -6273903, + 2138620, + 6136205, + -273621, + -5502761, + -1210437, + 4533635, + 2259610, + -3388268, + -2871676, + 2210263, + 3086441, + -1116439, + -2973621, + 190565, + 2619932, + 518384, + -2116856, + -994050, + 1550263, + 1247524, + -992643, + -1310278, + 498326, + 1226310, + -101647, + -1044531, + -182281, + 812194, + 354796, + -569913, + -429612, + 348546, + 428192, + -167927, + -375222, + 37219, + 294734, + 43481, + -207206, + -80764, + 127810, + 85224, + -65791, + 18991, + 142999, + 20354, + -197187, + -93286, + 238520, + 202285, + -249984, + -343583, + 212927, + 505550, + -109850, + -667920, + -72145, + 802229, + 337607, + -873725, + -679203, + 844816, + 1075016, + -679963, + -1487285, + 351621, + 1863125, + 153348, + -2137635, + -827621, + 2239494, + 1638614, + -2098893, + -2525913, + 1657232, + 3401771, + -877716, + -4155286, + -244351, + 4660513, + 1672938, + -4788334, + -3325759, + 4421355, + 5073158, + -3470659, + -6742415, + 1892743, + 8128014, + 295291, + -9007798, + -3004383, + 9164259, + 6067973, + -8409478, + -9243914, + 6611629, + 12224901, + -3720425, + -14657723, + -211324, + 16170737, + 5012902, + -16408014, + -10390130, + 15067744, + 15930939, + -11941745, + -21123059, + 6952476, + 25383684, + -183821, + -28099809, + -8097786, + 28676746, + 17434671, + -26591300, + -27183328, + 21445396, + 36534159, + -13015529, + -44544032, + 1293625, + 50178110, + 13484489, + -52354983, + -30825487, + 49986033, + 49980305, + -41995027, + -69958727, + 27294623, + 89549224, + -4675198, + -107326593, + -27494080, + 121605651, + 72017658, + -130224809, + -134930686, + 129754931, + 232349054, + -112192508, + -423317093, + 42798764, + 1184903876, + 1939399263, + 1507229360, + 351540930, + -384530798, + -248202018, + 169734158, + 201855958, + -71103902, + -166603655, + 13212250, + 134741414, + 23512789, + -104591642, + -46491876, + 76136135, + 59375753, + -49896827, + -64434499, + 26524492, + 63391732, + -6606919, + -57739381, + -9431701, + 48847444, + 21381322, + -37984632, + -29262501, + 26300214, + 33316955, + -14792255, + -33978154, + 4276179, + 31827476, + 4638270, + -27541510, + -11557400, + 21836015, + 16299649, + -15411717, + -18877830, + 8906449, + 19469599, + -2857115, + -18379279, + -2326215, + 15994810, + 6373117, + -12743790, + -9152810, + 9052313, + 10662770, + -5309720, + -11008269, + 1841561, + 10375737, + 1107955, + -9003076, + -3383705, + 7149992, + 4918265, + -5071021, + -5722796, + 2993349, + 5872185, + -1100798, + -5486686, + -475451, + 4712362, + 1659529, + -3702400, + -2427734, + 2601018, + 2800833, + -1531121, + -2833321, + 586351, + 2601254, + 172413, + -2190155, + -716507, + 1684263, + 1045665, + -1158001, + -1181936, + 670216, + 1162407, + -261282, + -1031767, + -47147, + 835581, + 250207, + -614901, + -356380, + 402580, + 383241, + -221376, + -353060, + 83718, + 288843, + 7191, + -211197, + -55351, + 136249, + 69491, + -74664, + 35999, + 143808, + -4263, + -205995, + -61865, + 260286, + 167014, + -289630, + -309956, + 274349, + 481666, + -194743, + -664116, + 34498, + 830196, + 215415, + -945097, + -552851, + 969308, + 961209, + -863187, + -1407401, + 592848, + 1841703, + -136793, + -2199944, + -507431, + 2408309, + 1317507, + -2390694, + -2242531, + 2078198, + 3202061, + -1419991, + -4088776, + 394424, + 4775192, + 980967, + -5124437, + -2642057, + 5004592, + 4474759, + -4305555, + -6316890, + 2956919, + 7966069, + -944953, + -9193872, + -1673437, + 9765758, + 4761883, + -9465591, + -8102767, + 8122839, + 11403848, + -5639984, + -14314003, + 2017281, + 16447890, + 2628103, + -17418384, + -8051350, + 16874704, + 13879915, + -14543303, + -19625551, + 10268015, + 24708865, + -4045662, + -28495576, + -3946570, + 30342475, + 13335146, + -29649913, + -23547799, + 25916751, + 33825584, + -18793129, + -43248523, + 8126264, + 50771852, + 6005141, + -55267353, + -23271459, + 55560846, + 43089803, + -50451537, + -64638969, + 38688744, + 86888949, + -18858429, + -108637720, + -10928180, + 128538290, + 53831944, + -145071483, + -116500318, + 156314757, + 216570340, + -158789174, + -419633625, + 139113161, + 1298208719, + 1952694807, + 1406072798, + 242343378, + -406835253, + -204441623, + 195630045, + 180538735, + -95109190, + -157303801, + 34107888, + 132964924, + 6187314, + -107733351, + -32894043, + 82397017, + 49459230, + -57912468, + -57987133, + 35221731, + 60064793, + -15145396, + -57078969, + -1685365, + 50329233, + 14868623, + -41050335, + -24247267, + 30393362, + 29902914, + -19390809, + -32131161, + 8919846, + 31402022, + 327619, + -28310156, + -7863131, + 23519885, + 13405809, + -17710049, + -16872182, + 11523302, + 18353210, + -5523670, + -18081181, + 165126, + 16389989, + 4227297, + -13672655, + -7463605, + 10339875, + 9483071, + -6782957, + -10338492, + 3343762, + 10173084, + -293376, + -9192987, + -2179774, + 7638445, + 3972581, + -5756439, + -5061768, + 3777098, + 5491937, + -1895536, + -5359256, + 260007, + 4793013, + 1033441, + -3937149, + -1940340, + 2933612, + 2462212, + -1908876, + -2637419, + 964478, + 2529970, + -171853, + -2217805, + -428748, + 1781878, + 825849, + -1297051, + -1031762, + 825468, + 1076018, + -412661, + -998263, + 86314, + 841505, + 142690, + -646421, + -277512, + 447186, + 331554, + -268996, + -324275, + 127254, + 277227, + -28158, + -210743, + -29670, + 141581, + 52956, + -81599 + +}; +struct src_stage src_int32_10_21_4583_5000 = { + 2, 1, 10, 208, 2080, 21, 10, 0, 1, + src_int32_10_21_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_10_9_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_10_9_4583_5000.h new file mode 100644 index 0000000..77a65c9 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_10_9_4583_5000.h @@ -0,0 +1,1046 @@ +const int32_t src_int32_10_9_4583_5000_fir[1040] = { + -83252, + 115648, + -146200, + 170446, + -182838, + 176825, + -145013, + 79410, + 28231, + -185997, + 401310, + -680359, + 1027490, + -1444561, + 1930299, + -2479695, + 3083446, + -3727508, + 4392763, + -5054850, + 5684171, + -6246114, + 6701477, + -7007129, + 7116882, + -6982576, + 6555345, + -5787039, + 4631745, + -3047382, + 997283, + 1548274, + -4610673, + 8201762, + -12322925, + 16964501, + -22105612, + 27714493, + -33749405, + 40160258, + -46891114, + 53883882, + -61083726, + 68447217, + -75955335, + 83635873, + -91606031, + 100163543, + -110012191, + 122940702, + -144582993, + 204597592, + 2044460824, + -7527672, + -42011169, + 58167057, + -65088357, + 67831341, + -68150486, + 66848809, + -64374868, + 61022420, + -57009369, + 52512428, + -47683249, + 42656012, + -37550835, + 32475089, + -27523658, + 22778763, + -18309645, + 14172341, + -10409642, + 7051298, + -4114504, + 1604650, + 483675, + -2165471, + 3463937, + -4408974, + 5035620, + -5382477, + 5490187, + -5399987, + 5152411, + -4786144, + 4337070, + -3837525, + 3315760, + -2795609, + 2296357, + -1832794, + 1415414, + -1050761, + 741863, + -488750, + 289004, + -138328, + 31098, + 39115, + -79080, + 95503, + -94704, + 82367, + -96977, + 140557, + -187440, + 233979, + -275250, + 305032, + -315871, + 299223, + -245697, + 145395, + 11649, + -234940, + 532910, + -912243, + 1377163, + -1928696, + 2563961, + -3275499, + 4050690, + -4871294, + 5713132, + -6545958, + 7333535, + -8033929, + 8600041, + -8980368, + 9119987, + -8961736, + 8447566, + -7520002, + 6123682, + -4206883, + 1722972, + 1368321, + -5099896, + 9496671, + -14575508, + 20345853, + -26811337, + 33972712, + -41832686, + 50403633, + -59719912, + 69858111, + -80971892, + 93355967, + -107573653, + 124739377, + -147237501, + 180948878, + -244690015, + 446263585, + 1983417468, + -182060123, + 54516373, + -7448793, + -16726120, + 30877253, + -39525240, + 44690784, + -47436390, + 48395902, + -47989719, + 46522896, + -44233542, + 41317970, + -37944143, + 34258893, + -30391729, + 26456748, + -22553521, + 18767470, + -15170055, + 11818963, + -8758421, + 6019689, + -3621767, + 1572318, + 131216, + -1500339, + 2554092, + -3317587, + 3820498, + -4095581, + 4177267, + -4100352, + 3898838, + -3604934, + 3248250, + -2855177, + 2448470, + -2047014, + 1665772, + -1315885, + 1004907, + -737143, + 514073, + -334823, + 196655, + -95467, + 26257, + 16439, + -38178, + 44297, + -102617, + 154054, + -213834, + 279464, + -347087, + 411366, + -465435, + 500928, + -508107, + 476088, + -393175, + 247312, + -26632, + -279894, + 681722, + -1185953, + 1796503, + -2513290, + 3331434, + -4240548, + 5224114, + -6259024, + 7315279, + -8355901, + 9337067, + -10208480, + 10913977, + -11392371, + 11578496, + -11404427, + 10800815, + -9698290, + 8028820, + -5726955, + 2730806, + 1017388, + -5571306, + 10981488, + -17297559, + 24572329, + -32868722, + 42271156, + -52904284, + 64964633, + -78776428, + 94896182, + -114324955, + 138986394, + -172966100, + 226449695, + -333153749, + 707182580, + 1864614830, + -313589269, + 137711393, + -68289815, + 30732302, + -7293172, + -8417131, + 19275040, + -26782332, + 31816673, + -34941842, + 36551420, + -36940975, + 36346447, + -34965308, + 32968435, + -30506741, + 27714787, + -24712639, + 21606725, + -18490176, + 15442936, + -12531847, + 9810829, + -7321213, + 5092283, + -3142021, + 1478044, + -98724, + -1005568, + 1851114, + -2459464, + 2856034, + -3068760, + 3126829, + -3059519, + 2895199, + -2660476, + 2379533, + -2073639, + 1760840, + -1455819, + 1169906, + -911222, + 684933, + -493581, + 337486, + -215164, + 123767, + -59504, + 18033, + 5194, + -98878, + 153975, + -221904, + 301574, + -390558, + 484890, + -578906, + 665157, + -734400, + 775694, + -776604, + 723523, + -602116, + 397895, + -96889, + -313568, + 843984, + -1501800, + 2290461, + -3208495, + 4248657, + -5397156, + 6633013, + -7927587, + 9244299, + -10538575, + 11758025, + -12842863, + 13726557, + -14336692, + 14595992, + -14423461, + 13735545, + -12447217, + 10472847, + -7726668, + 4122584, + 427006, + -6013906, + 12739106, + -20721324, + 30111292, + -41115685, + 54038231, + -69353286, + 87845630, + -110897929, + 141147529, + -184220158, + 254384238, + -400757708, + 975399844, + 1694410512, + -399565768, + 201941558, + -119481601, + 73231728, + -43305936, + 22363791, + -7064997, + -4335639, + 12849572, + -19115965, + 23571280, + -26535580, + 28259072, + -28948210, + 28780635, + -27913734, + 26489439, + -24636763, + 22472982, + -20104037, + 17624523, + -15117520, + 12654413, + -10294824, + 8086711, + -6066671, + 4260464, + -2683734, + 1342927, + -236356, + -644616, + 1314328, + -1791533, + 2098142, + -2258008, + 2295812, + -2236065, + 2102254, + -1916140, + 1697233, + -1462417, + 1225743, + -998365, + 788609, + -602143, + 442240, + -310104, + 205227, + -125774, + 68951, + -31366, + -85286, + 139314, + -209696, + 296878, + -400114, + 517189, + -644167, + 775186, + -902324, + 1015540, + -1102732, + 1149903, + -1141464, + 1060661, + -890156, + 612718, + -212046, + -326315, + 1013981, + -1858701, + 2863310, + -4024730, + 5333026, + -6770595, + 8311491, + -9920945, + 11555097, + -13160954, + 14676588, + -16031558, + 17147536, + -17939081, + 18314504, + -18176701, + 17423837, + -15949666, + 13643223, + -10387496, + 6056493, + -509784, + -6416954, + 14927969, + -25294667, + 37903001, + -53339316, + 72555357, + -97211663, + 130473151, + -179147598, + 260852285, + -438915049, + 1237989096, + 1481829260, + -440324475, + 243522562, + -157245925, + 107332536, + -74106866, + 50132020, + -31985949, + 17876464, + -6770347, + -1977345, + 8799326, + -14006675, + 17838279, + -20488916, + 22125565, + -22896911, + 22938750, + -22376883, + 21328456, + -19902345, + 18198995, + -16309979, + 14317478, + -12293791, + 10300989, + -8390745, + 6604388, + -4973176, + 3518796, + -2254062, + 1183783, + -305764, + -388090, + 910633, + -1278313, + 1510048, + -1626163, + 1647426, + -1594200, + 1485739, + -1339627, + 1171368, + -994125, + 818598, + -653023, + 503280, + -373091, + 264275, + -177059, + 110396, + -62304, + -62304, + 110396, + -177059, + 264275, + -373091, + 503280, + -653023, + 818598, + -994125, + 1171368, + -1339627, + 1485739, + -1594200, + 1647426, + -1626163, + 1510048, + -1278313, + 910633, + -388090, + -305764, + 1183783, + -2254062, + 3518796, + -4973176, + 6604388, + -8390745, + 10300989, + -12293791, + 14317478, + -16309979, + 18198995, + -19902345, + 21328456, + -22376883, + 22938750, + -22896911, + 22125565, + -20488916, + 17838279, + -14006675, + 8799326, + -1977345, + -6770347, + 17876464, + -31985949, + 50132020, + -74106866, + 107332536, + -157245925, + 243522562, + -440324475, + 1481829260, + 1237989096, + -438915049, + 260852285, + -179147598, + 130473151, + -97211663, + 72555357, + -53339316, + 37903001, + -25294667, + 14927969, + -6416954, + -509784, + 6056493, + -10387496, + 13643223, + -15949666, + 17423837, + -18176701, + 18314504, + -17939081, + 17147536, + -16031558, + 14676588, + -13160954, + 11555097, + -9920945, + 8311491, + -6770595, + 5333026, + -4024730, + 2863310, + -1858701, + 1013981, + -326315, + -212046, + 612718, + -890156, + 1060661, + -1141464, + 1149903, + -1102732, + 1015540, + -902324, + 775186, + -644167, + 517189, + -400114, + 296878, + -209696, + 139314, + -85286, + -31366, + 68951, + -125774, + 205227, + -310104, + 442240, + -602143, + 788609, + -998365, + 1225743, + -1462417, + 1697233, + -1916140, + 2102254, + -2236065, + 2295812, + -2258008, + 2098142, + -1791533, + 1314328, + -644616, + -236356, + 1342927, + -2683734, + 4260464, + -6066671, + 8086711, + -10294824, + 12654413, + -15117520, + 17624523, + -20104037, + 22472982, + -24636763, + 26489439, + -27913734, + 28780635, + -28948210, + 28259072, + -26535580, + 23571280, + -19115965, + 12849572, + -4335639, + -7064997, + 22363791, + -43305936, + 73231728, + -119481601, + 201941558, + -399565768, + 1694410512, + 975399844, + -400757708, + 254384238, + -184220158, + 141147529, + -110897929, + 87845630, + -69353286, + 54038231, + -41115685, + 30111292, + -20721324, + 12739106, + -6013906, + 427006, + 4122584, + -7726668, + 10472847, + -12447217, + 13735545, + -14423461, + 14595992, + -14336692, + 13726557, + -12842863, + 11758025, + -10538575, + 9244299, + -7927587, + 6633013, + -5397156, + 4248657, + -3208495, + 2290461, + -1501800, + 843984, + -313568, + -96889, + 397895, + -602116, + 723523, + -776604, + 775694, + -734400, + 665157, + -578906, + 484890, + -390558, + 301574, + -221904, + 153975, + -98878, + 5194, + 18033, + -59504, + 123767, + -215164, + 337486, + -493581, + 684933, + -911222, + 1169906, + -1455819, + 1760840, + -2073639, + 2379533, + -2660476, + 2895199, + -3059519, + 3126829, + -3068760, + 2856034, + -2459464, + 1851114, + -1005568, + -98724, + 1478044, + -3142021, + 5092283, + -7321213, + 9810829, + -12531847, + 15442936, + -18490176, + 21606725, + -24712639, + 27714787, + -30506741, + 32968435, + -34965308, + 36346447, + -36940975, + 36551420, + -34941842, + 31816673, + -26782332, + 19275040, + -8417131, + -7293172, + 30732302, + -68289815, + 137711393, + -313589269, + 1864614830, + 707182580, + -333153749, + 226449695, + -172966100, + 138986394, + -114324955, + 94896182, + -78776428, + 64964633, + -52904284, + 42271156, + -32868722, + 24572329, + -17297559, + 10981488, + -5571306, + 1017388, + 2730806, + -5726955, + 8028820, + -9698290, + 10800815, + -11404427, + 11578496, + -11392371, + 10913977, + -10208480, + 9337067, + -8355901, + 7315279, + -6259024, + 5224114, + -4240548, + 3331434, + -2513290, + 1796503, + -1185953, + 681722, + -279894, + -26632, + 247312, + -393175, + 476088, + -508107, + 500928, + -465435, + 411366, + -347087, + 279464, + -213834, + 154054, + -102617, + 44297, + -38178, + 16439, + 26257, + -95467, + 196655, + -334823, + 514073, + -737143, + 1004907, + -1315885, + 1665772, + -2047014, + 2448470, + -2855177, + 3248250, + -3604934, + 3898838, + -4100352, + 4177267, + -4095581, + 3820498, + -3317587, + 2554092, + -1500339, + 131216, + 1572318, + -3621767, + 6019689, + -8758421, + 11818963, + -15170055, + 18767470, + -22553521, + 26456748, + -30391729, + 34258893, + -37944143, + 41317970, + -44233542, + 46522896, + -47989719, + 48395902, + -47436390, + 44690784, + -39525240, + 30877253, + -16726120, + -7448793, + 54516373, + -182060123, + 1983417468, + 446263585, + -244690015, + 180948878, + -147237501, + 124739377, + -107573653, + 93355967, + -80971892, + 69858111, + -59719912, + 50403633, + -41832686, + 33972712, + -26811337, + 20345853, + -14575508, + 9496671, + -5099896, + 1368321, + 1722972, + -4206883, + 6123682, + -7520002, + 8447566, + -8961736, + 9119987, + -8980368, + 8600041, + -8033929, + 7333535, + -6545958, + 5713132, + -4871294, + 4050690, + -3275499, + 2563961, + -1928696, + 1377163, + -912243, + 532910, + -234940, + 11649, + 145395, + -245697, + 299223, + -315871, + 305032, + -275250, + 233979, + -187440, + 140557, + -96977, + 82367, + -94704, + 95503, + -79080, + 39115, + 31098, + -138328, + 289004, + -488750, + 741863, + -1050761, + 1415414, + -1832794, + 2296357, + -2795609, + 3315760, + -3837525, + 4337070, + -4786144, + 5152411, + -5399987, + 5490187, + -5382477, + 5035620, + -4408974, + 3463937, + -2165471, + 483675, + 1604650, + -4114504, + 7051298, + -10409642, + 14172341, + -18309645, + 22778763, + -27523658, + 32475089, + -37550835, + 42656012, + -47683249, + 52512428, + -57009369, + 61022420, + -64374868, + 66848809, + -68150486, + 67831341, + -65088357, + 58167057, + -42011169, + -7527672, + 2044460824, + 204597592, + -144582993, + 122940702, + -110012191, + 100163543, + -91606031, + 83635873, + -75955335, + 68447217, + -61083726, + 53883882, + -46891114, + 40160258, + -33749405, + 27714493, + -22105612, + 16964501, + -12322925, + 8201762, + -4610673, + 1548274, + 997283, + -3047382, + 4631745, + -5787039, + 6555345, + -6982576, + 7116882, + -7007129, + 6701477, + -6246114, + 5684171, + -5054850, + 4392763, + -3727508, + 3083446, + -2479695, + 1930299, + -1444561, + 1027490, + -680359, + 401310, + -185997, + 28231, + 79410, + -145013, + 176825, + -182838, + 170446, + -146200, + 115648, + -83252 + +}; +struct src_stage src_int32_10_9_4583_5000 = { + 8, 9, 10, 104, 1040, 9, 10, 0, 0, + src_int32_10_9_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_16_7_4125_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_16_7_4125_5000.h new file mode 100644 index 0000000..fbd7a70 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_16_7_4125_5000.h @@ -0,0 +1,902 @@ +const int32_t src_int32_16_7_4125_5000_fir[896] = { + 25003, + 67082, + -303546, + 713304, + -1275156, + 1895166, + -2395812, + 2524601, + -1987139, + 504995, + 2107187, + -5856869, + 10497283, + -15477868, + 19938243, + -22757179, + 22659386, + -18372228, + 8813599, + 6716826, + -28376135, + 55680621, + -87503660, + 122199907, + -157907073, + 193202741, + -229070354, + 281252966, + 1922299453, + 154133510, + -175467830, + 167460645, + -147611117, + 121438848, + -92545896, + 63839593, + -37651767, + 15667861, + 1133234, + -12471832, + 18683551, + -20572663, + 19228536, + -15835283, + 11502788, + -7140390, + 3384792, + -583257, + -1176072, + 2001331, + -2118999, + 1797507, + -1285345, + 771181, + -367668, + 115640, + 54209, + 12434, + -225485, + 629488, + -1224123, + 1937466, + -2608646, + 2988476, + -2764605, + 1613597, + 723481, + -4351719, + 9134566, + -14626177, + 20042380, + -24284741, + 26024340, + -23841287, + 16404296, + -2663575, + -17978419, + 45560314, + -79569073, + 119135444, + -163590889, + 214005949, + -278961602, + 416724230, + 1902414801, + 37161305, + -119900719, + 137758058, + -133174227, + 116990401, + -94620762, + 69837965, + -45549116, + 23925945, + -6399634, + -6330975, + 14233320, + -17814361, + 17950505, + -15700677, + 12130323, + -8169602, + 4520632, + -1618710, + -357206, + 1436729, + -1789124, + 1649811, + -1256287, + 802701, + -416700, + 157001, + 84640, + -46901, + -135172, + 521022, + -1131889, + 1920618, + -2748176, + 3376092, + -3482817, + 2708376, + -726197, + -2665577, + 7447229, + -13293431, + 19521743, + -25090690, + 28657699, + -28696989, + 23665205, + -12189868, + -6756314, + 33744371, + -68909315, + 112221623, + -164315987, + 228995905, + -323387167, + 558522303, + 1863017359, + -68131053, + -64065926, + 105145828, + -115174272, + 109099522, + -93745198, + 73547277, + -51860279, + 31254964, + -13557983, + -143331, + 9456388, + -14580937, + 16157840, + -15091302, + 12371266, + -8920545, + 5484467, + -2571573, + 444302, + 849462, + -1418300, + 1458708, + -1190712, + 808285, + -450036, + 190373, + 115281, + -109256, + -34808, + 390068, + -999405, + 1842559, + -2807026, + 3672366, + -4117091, + 3754464, + -2198381, + -845992, + 5479001, + -11508337, + 18376257, + -25131378, + 30458712, + -32772100, + 30360706, + -21567077, + 4959255, + 20558363, + -55781094, + 101553123, + -159875269, + 237432101, + -360628543, + 704431854, + 1804842538, + -160500482, + -9571072, + 70714848, + -94275310, + 98107561, + -90025147, + 74912005, + -56430821, + 37452835, + -20131646, + 5900631, + 4506856, + -10983138, + 13918599, + -14038477, + 12229058, + -9378469, + 6252239, + -3415546, + 1204690, + 258204, + -1019409, + 1231874, + -1092346, + 789137, + -467601, + 215279, + 145021, + -172737, + 72936, + 239637, + -828966, + 1703090, + -2780094, + 3864544, + -4644533, + 4717377, + -3647536, + 1053878, + 3283687, + -9314604, + 16625477, + -24386080, + 31350248, + -35919783, + 36267174, + -30497676, + 16813642, + 6379161, + -40525175, + 87343868, + -150212313, + 238735100, + -389047221, + 852091497, + 1728972868, + -239012899, + 42101492, + 35563704, + -71205258, + 84439266, + -83649995, + 73949426, + -59163192, + 42356878, + -25933338, + 11619404, + -459651, + -7140097, + 11312752, + -12586249, + 11718763, + -9538010, + 6806620, + -4128506, + 1902272, + -318939, + -605687, + 977751, + -965749, + 747167, + -469826, + 231556, + 172680, + -235278, + 184984, + 73533, + -624195, + 1503965, + -2664793, + 3942695, + -5044822, + 5564121, + -5027434, + 2976770, + 923760, + -6769973, + 14308486, + -22858226, + 31281804, + -38018702, + 41180278, + -38690831, + 28438953, + -8375459, + -23558184, + 69924151, + -135428478, + 232510283, + -407128140, + 999042126, + 1636813865, + -303055184, + 89626354, + 767287, + -46732420, + 68587681, + -74884655, + 70747272, + -60018331, + 45847850, + -30803856, + 16845793, + -5290789, + -3175467, + 8429419, + -10789703, + 10866279, + -9403083, + 7137339, + -4693055, + 2518030, + -864960, + -190294, + 705251, + -816133, + 684891, + -457599, + 239340, + 197058, + -294698, + 297932, + -103727, + -389993, + 1248918, + -2461244, + 3900129, + -5300948, + 6264283, + -6292595, + 4863005, + -1531367, + -3944781, + 11483181, + -20575903, + 30231756, + -38977450, + 44921854, + -45871668, + 39465204, + -23258741, + -5361837, + 49734137, + -115785577, + 218567377, + -413521368, + 1142778195, + 1530062768, + -352339457, + 131861694, + -32652838, + -21641562, + 51097429, + -64059571, + 65459320, + -59015451, + 47852562, + -34616278, + 21431694, + -9842087, + 786481, + 5363904, + -8712973, + 9707241, + -8986487, + 7241272, + -5096896, + 3036108, + -1364435, + 214087, + 423466, + -649174, + 605326, + -432215, + 239039, + 216970, + -348772, + 408144, + -287032, + -132434, + 943627, + -2172375, + 3733729, + -5399865, + 6791079, + -7399745, + 6652300, + -4007332, + -920084, + 8224935, + -17591605, + 28208749, + -38738152, + 47346117, + -51790260, + 49531810, + -37808088, + 13530119, + 27313836, + -91703903, + 196935100, + -407080926, + 1280800745, + 1410670929, + -386899697, + 167870376, + -63755518, + 3289742, + 32546932, + -51559021, + 58299077, + -56230051, + 48345023, + -37279093, + 25252175, + -13981188, + 4624687, + 2214603, + -6427032, + 8285652, + -8309251, + 7122323, + -5333045, + 3444185, + -1803938, + 595614, + 141373, + -470806, + 511863, + -395307, + 231299, + 231299, + -395307, + 511863, + -470806, + 141373, + 595614, + -1803938, + 3444185, + -5333045, + 7122323, + -8309251, + 8285652, + -6427032, + 2214603, + 4624687, + -13981188, + 25252175, + -37279093, + 48345023, + -56230051, + 58299077, + -51559021, + 32546932, + 3289742, + -63755518, + 167870376, + -386899697, + 1410670929, + 1280800745, + -407080926, + 196935100, + -91703903, + 27313836, + 13530119, + -37808088, + 49531810, + -51790260, + 47346117, + -38738152, + 28208749, + -17591605, + 8224935, + -920084, + -4007332, + 6652300, + -7399745, + 6791079, + -5399865, + 3733729, + -2172375, + 943627, + -132434, + -287032, + 408144, + -348772, + 216970, + 239039, + -432215, + 605326, + -649174, + 423466, + 214087, + -1364435, + 3036108, + -5096896, + 7241272, + -8986487, + 9707241, + -8712973, + 5363904, + 786481, + -9842087, + 21431694, + -34616278, + 47852562, + -59015451, + 65459320, + -64059571, + 51097429, + -21641562, + -32652838, + 131861694, + -352339457, + 1530062768, + 1142778195, + -413521368, + 218567377, + -115785577, + 49734137, + -5361837, + -23258741, + 39465204, + -45871668, + 44921854, + -38977450, + 30231756, + -20575903, + 11483181, + -3944781, + -1531367, + 4863005, + -6292595, + 6264283, + -5300948, + 3900129, + -2461244, + 1248918, + -389993, + -103727, + 297932, + -294698, + 197058, + 239340, + -457599, + 684891, + -816133, + 705251, + -190294, + -864960, + 2518030, + -4693055, + 7137339, + -9403083, + 10866279, + -10789703, + 8429419, + -3175467, + -5290789, + 16845793, + -30803856, + 45847850, + -60018331, + 70747272, + -74884655, + 68587681, + -46732420, + 767287, + 89626354, + -303055184, + 1636813865, + 999042126, + -407128140, + 232510283, + -135428478, + 69924151, + -23558184, + -8375459, + 28438953, + -38690831, + 41180278, + -38018702, + 31281804, + -22858226, + 14308486, + -6769973, + 923760, + 2976770, + -5027434, + 5564121, + -5044822, + 3942695, + -2664793, + 1503965, + -624195, + 73533, + 184984, + -235278, + 172680, + 231556, + -469826, + 747167, + -965749, + 977751, + -605687, + -318939, + 1902272, + -4128506, + 6806620, + -9538010, + 11718763, + -12586249, + 11312752, + -7140097, + -459651, + 11619404, + -25933338, + 42356878, + -59163192, + 73949426, + -83649995, + 84439266, + -71205258, + 35563704, + 42101492, + -239012899, + 1728972868, + 852091497, + -389047221, + 238735100, + -150212313, + 87343868, + -40525175, + 6379161, + 16813642, + -30497676, + 36267174, + -35919783, + 31350248, + -24386080, + 16625477, + -9314604, + 3283687, + 1053878, + -3647536, + 4717377, + -4644533, + 3864544, + -2780094, + 1703090, + -828966, + 239637, + 72936, + -172737, + 145021, + 215279, + -467601, + 789137, + -1092346, + 1231874, + -1019409, + 258204, + 1204690, + -3415546, + 6252239, + -9378469, + 12229058, + -14038477, + 13918599, + -10983138, + 4506856, + 5900631, + -20131646, + 37452835, + -56430821, + 74912005, + -90025147, + 98107561, + -94275310, + 70714848, + -9571072, + -160500482, + 1804842538, + 704431854, + -360628543, + 237432101, + -159875269, + 101553123, + -55781094, + 20558363, + 4959255, + -21567077, + 30360706, + -32772100, + 30458712, + -25131378, + 18376257, + -11508337, + 5479001, + -845992, + -2198381, + 3754464, + -4117091, + 3672366, + -2807026, + 1842559, + -999405, + 390068, + -34808, + -109256, + 115281, + 190373, + -450036, + 808285, + -1190712, + 1458708, + -1418300, + 849462, + 444302, + -2571573, + 5484467, + -8920545, + 12371266, + -15091302, + 16157840, + -14580937, + 9456388, + -143331, + -13557983, + 31254964, + -51860279, + 73547277, + -93745198, + 109099522, + -115174272, + 105145828, + -64065926, + -68131053, + 1863017359, + 558522303, + -323387167, + 228995905, + -164315987, + 112221623, + -68909315, + 33744371, + -6756314, + -12189868, + 23665205, + -28696989, + 28657699, + -25090690, + 19521743, + -13293431, + 7447229, + -2665577, + -726197, + 2708376, + -3482817, + 3376092, + -2748176, + 1920618, + -1131889, + 521022, + -135172, + -46901, + 84640, + 157001, + -416700, + 802701, + -1256287, + 1649811, + -1789124, + 1436729, + -357206, + -1618710, + 4520632, + -8169602, + 12130323, + -15700677, + 17950505, + -17814361, + 14233320, + -6330975, + -6399634, + 23925945, + -45549116, + 69837965, + -94620762, + 116990401, + -133174227, + 137758058, + -119900719, + 37161305, + 1902414801, + 416724230, + -278961602, + 214005949, + -163590889, + 119135444, + -79569073, + 45560314, + -17978419, + -2663575, + 16404296, + -23841287, + 26024340, + -24284741, + 20042380, + -14626177, + 9134566, + -4351719, + 723481, + 1613597, + -2764605, + 2988476, + -2608646, + 1937466, + -1224123, + 629488, + -225485, + 12434, + 54209, + 115640, + -367668, + 771181, + -1285345, + 1797507, + -2118999, + 2001331, + -1176072, + -583257, + 3384792, + -7140390, + 11502788, + -15835283, + 19228536, + -20572663, + 18683551, + -12471832, + 1133234, + 15667861, + -37651767, + 63839593, + -92545896, + 121438848, + -147611117, + 167460645, + -175467830, + 154133510, + 1922299453, + 281252966, + -229070354, + 193202741, + -157907073, + 122199907, + -87503660, + 55680621, + -28376135, + 6716826, + 8813599, + -18372228, + 22659386, + -22757179, + 19938243, + -15477868, + 10497283, + -5856869, + 2107187, + 504995, + -1987139, + 2524601, + -2395812, + 1895166, + -1275156, + 713304, + -303546, + 67082, + 25003 + +}; +struct src_stage src_int32_16_7_4125_5000 = { + 3, 7, 16, 56, 896, 7, 16, 0, 0, + src_int32_16_7_4125_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_1_2_2292_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_1_2_2292_5000.h new file mode 100644 index 0000000..c758593 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_1_2_2292_5000.h @@ -0,0 +1,46 @@ +const int32_t src_int32_1_2_2292_5000_fir[40] = { + -145826, + 1042622, + 2533728, + -7519, + -7345199, + -9384005, + 5186764, + 25866299, + 19560083, + -26630789, + -64946470, + -24293308, + 85461938, + 134003629, + -98613, + -233601515, + -266676069, + 146433987, + 885505280, + 1474878208, + 1474878208, + 885505280, + 146433987, + -266676069, + -233601515, + -98613, + 134003629, + 85461938, + -24293308, + -64946470, + -26630789, + 19560083, + 25866299, + 5186764, + -9384005, + -7345199, + -7519, + 2533728, + 1042622, + -145826 + +}; +struct src_stage src_int32_1_2_2292_5000 = { + 1, 0, 1, 40, 40, 2, 1, 0, 1, + src_int32_1_2_2292_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_1_2_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_1_2_4583_5000.h new file mode 100644 index 0000000..d298f8d --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_1_2_4583_5000.h @@ -0,0 +1,210 @@ +const int32_t src_int32_1_2_4583_5000_fir[204] = { + 96836, + 21743, + -144412, + -55863, + 197416, + 109773, + -252500, + -187549, + 304929, + 292810, + -348511, + -428352, + 375613, + 595742, + -377261, + -794892, + 343335, + 1023648, + -262879, + -1277392, + 124515, + 1548705, + 83038, + -1827101, + -370344, + 2098864, + 746549, + -2347016, + -1218617, + 2551427, + 1790526, + -2689087, + -2462457, + 2734561, + 3230015, + -2660613, + -4083500, + 2439011, + 5007291, + -2041500, + -5979354, + 1440920, + 6970927, + -612440, + -7946399, + -465114, + 8863404, + 1807880, + -9673157, + -3425590, + 10321018, + 5320222, + -10747291, + -7484752, + 10888226, + 9902027, + -10677201, + -12543805, + 10046020, + 15369984, + -8926282, + -18328036, + 7250720, + 21352631, + -4954418, + -24365423, + 1975786, + 27274930, + 1742884, + -29976377, + -6255462, + 32351322, + 11612910, + -34266764, + -17865499, + 35573249, + 25066886, + -36101235, + -33281021, + 35654434, + 42593504, + -33997923, + -53130293, + 30836968, + 65089324, + -25778631, + -78796296, + 18259580, + 94809238, + -7402407, + -114130737, + -8294595, + 138685945, + 31707963, + -172561911, + -69227483, + 225945557, + 138599066, + -332554332, + -314414484, + 706490612, + 1865346707, + 1865346707, + 706490612, + -314414484, + -332554332, + 138599066, + 225945557, + -69227483, + -172561911, + 31707963, + 138685945, + -8294595, + -114130737, + -7402407, + 94809238, + 18259580, + -78796296, + -25778631, + 65089324, + 30836968, + -53130293, + -33997923, + 42593504, + 35654434, + -33281021, + -36101235, + 25066886, + 35573249, + -17865499, + -34266764, + 11612910, + 32351322, + -6255462, + -29976377, + 1742884, + 27274930, + 1975786, + -24365423, + -4954418, + 21352631, + 7250720, + -18328036, + -8926282, + 15369984, + 10046020, + -12543805, + -10677201, + 9902027, + 10888226, + -7484752, + -10747291, + 5320222, + 10321018, + -3425590, + -9673157, + 1807880, + 8863404, + -465114, + -7946399, + -612440, + 6970927, + 1440920, + -5979354, + -2041500, + 5007291, + 2439011, + -4083500, + -2660613, + 3230015, + 2734561, + -2462457, + -2689087, + 1790526, + 2551427, + -1218617, + -2347016, + 746549, + 2098864, + -370344, + -1827101, + 83038, + 1548705, + 124515, + -1277392, + -262879, + 1023648, + 343335, + -794892, + -377261, + 595742, + 375613, + -428352, + -348511, + 292810, + 304929, + -187549, + -252500, + 109773, + 197416, + -55863, + -144412, + 21743, + 96836 + +}; +struct src_stage src_int32_1_2_4583_5000 = { + 1, 0, 1, 204, 204, 2, 1, 0, 1, + src_int32_1_2_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_1_3_2292_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_1_3_2292_5000.h new file mode 100644 index 0000000..2ff4f06 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_1_3_2292_5000.h @@ -0,0 +1,62 @@ +const int32_t src_int32_1_3_2292_5000_fir[56] = { + 649372, + 1473953, + 1384024, + -919724, + -5320411, + -9096696, + -7689901, + 2033391, + 17674531, + 29781227, + 25821331, + -862781, + -42233558, + -74299097, + -67991881, + -9051809, + 84476999, + 161152154, + 158628552, + 42722226, + -157570845, + -343110822, + -378159261, + -154718428, + 342664462, + 1007809627, + 1641021687, + 2026926412, + 2026926412, + 1641021687, + 1007809627, + 342664462, + -154718428, + -378159261, + -343110822, + -157570845, + 42722226, + 158628552, + 161152154, + 84476999, + -9051809, + -67991881, + -74299097, + -42233558, + -862781, + 25821331, + 29781227, + 17674531, + 2033391, + -7689901, + -9096696, + -5320411, + -919724, + 1384024, + 1473953, + 649372 + +}; +struct src_stage src_int32_1_3_2292_5000 = { + 1, 0, 1, 56, 56, 3, 1, 0, 2, + src_int32_1_3_2292_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_1_3_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_1_3_4583_5000.h new file mode 100644 index 0000000..7f294f9 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_1_3_4583_5000.h @@ -0,0 +1,306 @@ +const int32_t src_int32_1_3_4583_5000_fir[300] = { + -59364, + -58842, + 6638, + 85996, + 96862, + 7746, + -113371, + -146433, + -34986, + 138524, + 207815, + 78640, + -157570, + -280357, + -142208, + 165709, + 362288, + 228871, + -157301, + -450515, + -341181, + 126013, + 540469, + 480730, + -65034, + -625997, + -647796, + -32628, + 699327, + 840983, + 173776, + -751115, + -1056891, + -364590, + 770588, + 1289812, + 610132, + -745793, + -1531499, + -913817, + 663951, + 1771004, + 1276859, + -511925, + -1994635, + -1697723, + 276787, + 2186014, + 2171603, + 53517, + -2326292, + -2689959, + -489430, + 2394491, + 3240139, + 1038992, + -2368003, + -3805108, + -1707016, + 2223238, + 4363321, + 2494267, + -1936403, + -4888742, + -3396679, + 1484412, + 5351045, + 4404632, + -845887, + -5715984, + -5502333, + 2238, + 5945956, + 6667325, + 1061223, + -6000721, + -7870143, + -2354163, + 5838290, + 9074150, + 3880148, + -5415932, + -10235540, + -5635637, + 4691267, + 11303516, + 7609079, + -3623412, + -12220626, + -9780159, + 2174099, + 12923204, + 12119189, + -308713, + -13341866, + -14586663, + -2002830, + 13401967, + 17132960, + 4785463, + -13023889, + -19698145, + -8058725, + 12122959, + 22211794, + 11837019, + -10608748, + -24592697, + -16130578, + 8383310, + 26748212, + 20947421, + -5337751, + -28572895, + -26296713, + 1346054, + 29945762, + 32194279, + 3745605, + -30725086, + -38671563, + -10137324, + 30738673, + 45790480, + 18107962, + -29765652, + -53669159, + -28074531, + 27501375, + 62529371, + 40707126, + -23486317, + -72791334, + -57169691, + 16950265, + 85284167, + 79681793, + -6429741, + -101782827, + -113042713, + -11342074, + 126677864, + 169811372, + 45622497, + -174103184, + -296201138, + -137383965, + 326369351, + 908694020, + 1311135540, + 1311135540, + 908694020, + 326369351, + -137383965, + -296201138, + -174103184, + 45622497, + 169811372, + 126677864, + -11342074, + -113042713, + -101782827, + -6429741, + 79681793, + 85284167, + 16950265, + -57169691, + -72791334, + -23486317, + 40707126, + 62529371, + 27501375, + -28074531, + -53669159, + -29765652, + 18107962, + 45790480, + 30738673, + -10137324, + -38671563, + -30725086, + 3745605, + 32194279, + 29945762, + 1346054, + -26296713, + -28572895, + -5337751, + 20947421, + 26748212, + 8383310, + -16130578, + -24592697, + -10608748, + 11837019, + 22211794, + 12122959, + -8058725, + -19698145, + -13023889, + 4785463, + 17132960, + 13401967, + -2002830, + -14586663, + -13341866, + -308713, + 12119189, + 12923204, + 2174099, + -9780159, + -12220626, + -3623412, + 7609079, + 11303516, + 4691267, + -5635637, + -10235540, + -5415932, + 3880148, + 9074150, + 5838290, + -2354163, + -7870143, + -6000721, + 1061223, + 6667325, + 5945956, + 2238, + -5502333, + -5715984, + -845887, + 4404632, + 5351045, + 1484412, + -3396679, + -4888742, + -1936403, + 2494267, + 4363321, + 2223238, + -1707016, + -3805108, + -2368003, + 1038992, + 3240139, + 2394491, + -489430, + -2689959, + -2326292, + 53517, + 2171603, + 2186014, + 276787, + -1697723, + -1994635, + -511925, + 1276859, + 1771004, + 663951, + -913817, + -1531499, + -745793, + 610132, + 1289812, + 770588, + -364590, + -1056891, + -751115, + 173776, + 840983, + 699327, + -32628, + -647796, + -625997, + -65034, + 480730, + 540469, + 126013, + -341181, + -450515, + -157301, + 228871, + 362288, + 165709, + -142208, + -280357, + -157570, + 78640, + 207815, + 138524, + -34986, + -146433, + -113371, + 7746, + 96862, + 85996, + 6638, + -58842, + -59364 + +}; +struct src_stage src_int32_1_3_4583_5000 = { + 1, 0, 1, 300, 300, 3, 1, 0, 1, + src_int32_1_3_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_20_21_4211_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_20_21_4211_5000.h new file mode 100644 index 0000000..a169f31 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_20_21_4211_5000.h @@ -0,0 +1,1126 @@ +const int32_t src_int32_20_21_4211_5000_fir[1120] = { + 170412, + -363067, + 555731, + -622137, + 392638, + 299492, + -1547157, + 3289151, + -5245196, + 6895240, + -7528020, + 6370753, + -2791100, + -3461285, + 12026916, + -21786303, + 30846918, + -36705417, + 36587515, + -27924871, + 8887740, + 21135686, + -61230159, + 108918982, + -160492583, + 211841626, + -260500372, + 315954485, + 1871495046, + 216725324, + -222261883, + 197369326, + -158967189, + 114691603, + -70513564, + 31217766, + -139296, + -21041095, + 32268829, + -34844756, + 30977183, + -23257591, + 14166080, + -5692922, + -873464, + 4983630, + -6718102, + 6585913, + -5292960, + 3535629, + -1857095, + 580833, + 185372, + -496438, + 495538, + -343409, + 168798, + -376454, + 607850, + -741054, + 600246, + 2509, + -1197386, + 2971966, + -5095214, + 7080141, + -8213268, + 7667746, + -4697192, + -1117071, + 9615575, + -19871532, + 30127261, + -37903003, + 40291467, + -34407865, + 17920709, + 10447166, + -50579077, + 100931130, + -158999449, + 222787036, + -295758361, + 419731179, + 1859762540, + 122915874, + -181849085, + 179754163, + -154535195, + 118195253, + -78286553, + 40518175, + -8992503, + -13892257, + 27427264, + -32367977, + 30526631, + -24266355, + 15998395, + -7772495, + 1019538, + 3534401, + -5801649, + 6161073, + -5240321, + 3708769, + -2122570, + 841722, + -17613, + -366656, + 428838, + -318242, + 163286, + -382896, + 650419, + -850508, + 804100, + -304831, + -813342, + 2588165, + -4843134, + 7133883, + -8757682, + 8847681, + -6554999, + 1297254, + 6972623, + -17541152, + 28820706, + -38402296, + 43298796, + -40359409, + 26788364, + -657570, + -38731899, + 90824537, + -154428553, + 229871490, + -327238826, + 527105610, + 1836430482, + 35310683, + -140065230, + 159422026, + -147357843, + 119418931, + -84437242, + 48879619, + -17510387, + -6616510, + 22162753, + -29332688, + 29514542, + -24802583, + 17495627, + -9664174, + 2852961, + 2051631, + -4798375, + 5631589, + -5090944, + 3807401, + -2339936, + 1077898, + -212606, + -235462, + 357251, + -288402, + 153690, + -381836, + 682090, + -947900, + 1000023, + -616858, + -401429, + 2143254, + -4491062, + 7052099, + -9147425, + 9885272, + -8327913, + 3737004, + 4143867, + -14831510, + 26940985, + -38180710, + 45539328, + -45656457, + 35319278, + -11976587, + -25886455, + 78737679, + -146775889, + 232818380, + -354166155, + 637061597, + 1801762978, + -45401983, + -97698874, + 136832099, + -137641523, + 118393592, + -88886006, + 56165291, + -25540730, + 648177, + 16581291, + -25805872, + 27970342, + -24865300, + 18636377, + -11336389, + 4593723, + 563882, + -3729167, + 5010037, + -4850226, + 3831803, + -2506578, + 1285720, + -396185, + -105441, + 282420, + -254773, + 139910, + -372843, + 701676, + -1030763, + 1183841, + -927615, + 31201, + 1644088, + -4043100, + 6832934, + -9371315, + 10757397, + -9980165, + 6156078, + 1179580, + -11786900, + 24513008, + -37228954, + 46956146, + -50186058, + 43345081, + -23299797, + -12263692, + 64849452, + -136094283, + 231415299, + -375798386, + 748528875, + 1756151711, + -118637326, + -55512626, + 112467990, + -125632920, + 115190625, + -91586271, + 62260997, + -32943243, + 7766582, + 10792848, + -21862465, + 25932862, + -24462419, + 19406354, + -12762332, + 6211189, + -900832, + -2615660, + 4310411, + -4525147, + 3783652, + -2620925, + 1462208, + -565277, + 20952, + 205972, + -218269, + 121938, + -355637, + 708182, + -1096821, + 1351465, + -1230969, + 476767, + 1098781, + -3505322, + 6477140, + -9421098, + 11443596, + -11477530, + 8507823, + -1866372, + -8458862, + 21572607, + -35551456, + 47506923, + -53847689, + 50703700, + -34412756, + 1895959, + 49376839, + -122494025, + 225519916, + -391439205, + 860396308, + 1700110644, + -183919653, + -14232575, + 86828702, + -111613575, + 109919637, + -92524686, + 67076831, + -39591943, + 14608696, + 4909245, + -17583809, + 23449436, + -23610424, + 19798498, + -13920369, + 7677696, + -2315561, + -1479811, + 3547832, + -4124096, + 3665952, + -2682451, + 1605085, + -717205, + 141436, + 129487, + -179810, + 99866, + -330099, + 700837, + -1144044, + 1498976, + -1520726, + 926997, + 516574, + -2885704, + 5988130, + -9291682, + 11926520, + -12788021, + 10745910, + -4937492, + -4905341, + 18166055, + -33166538, + 47164997, + -56555391, + 57242538, + -45100599, + 16336650, + 32571821, + -106142491, + 215064844, + -400449553, + 971525814, + 1634269079, + -240886398, + 25461467, + 60419597, + -95893967, + 102725600, + -91720679, + 70548359, + -45377225, + 21052050, + -957967, + -13056013, + 20574855, + -22333891, + 19812975, + -14794340, + 8969013, + -3654899, + -343477, + 2738225, + -3656673, + 3482941, + -2691653, + 1712795, + -849721, + 253942, + 54470, + -140304, + 73886, + -296281, + 679121, + -1170700, + 1622712, + -1790753, + 1373270, + -92308, + -2194025, + 5371977, + -8981306, + 12192340, + -13882547, + 12825235, + -7975679, + -1189706, + 14349383, + -30106318, + 45920163, + -58239669, + 62821543, + -55152083, + 30791560, + 14717570, + -87262745, + 200061418, + -402258630, + 1080766826, + 1559363176, + -289290483, + 62944756, + 33743510, + -78807225, + 93785418, + -89225430, + 72637322, + -50207595, + 26983856, + -6699584, + -8368256, + 17370202, + -20664880, + 19457029, + -15373746, + 10064719, + -4895434, + 771995, + 1898003, + -3133476, + 3239973, + -2650007, + 1784506, + -961039, + 356647, + -17678, + -100625, + 44297, + -254419, + 642785, + -1175397, + 1719347, + -2035099, + 1806778, + -716827, + -1441719, + 4637363, + -8491656, + 12231090, + -14735539, + 14702806, + -10922309, + 2620362, + 10187490, + -26416366, + 43779177, + -58849119, + 67316091, + -64363623, + 44987643, + -3876015, + -66131104, + 180602280, + -396374134, + 1186971057, + 1476226060, + -329001023, + 97655346, + 7292147, + -60702601, + 83303993, + -85120276, + 73331835, + -54011023, + 32302932, + -12210743, + -3611062, + 13901594, + -18642184, + 18744705, + -15653836, + 10948511, + -6016140, + 1846161, + 1043739, + -2565873, + 2943384, + -2559912, + 1820107, + -1049849, + 447996, + -85685, + -61603, + 11502, + -204931, + 591872, + -1157134, + 1785976, + -2248124, + 2218694, + -1345332, + -641701, + 3795474, + -7827911, + 12036942, + -15325515, + 16338613, + -13719348, + 6454077, + 5753081, + -22155077, + 40765941, + -58351746, + 70619643, + -72543282, + 58650580, + -22877363, + -43073705, + 156862711, + -382391554, + 1289007391, + 1385776650, + -360002373, + 129100643, + -18462086, + -41938810, + 71509878, + -79514608, + 72646101, + -56735927, + 36921371, + -17392805, + 1125417, + 10238841, + -16310473, + 17696453, + -15635577, + 11608419, + -6998725, + 2859846, + 191853, + -1965761, + 2600344, + -2424616, + 1820182, + -1115328, + 526725, + -148424, + -23998, + -23998, + -148424, + 526725, + -1115328, + 1820182, + -2424616, + 2600344, + -1965761, + 191853, + 2859846, + -6998725, + 11608419, + -15635577, + 17696453, + -16310473, + 10238841, + 1125417, + -17392805, + 36921371, + -56735927, + 72646101, + -79514608, + 71509878, + -41938810, + -18462086, + 129100643, + -360002373, + 1385776650, + 1289007391, + -382391554, + 156862711, + -43073705, + -22877363, + 58650580, + -72543282, + 70619643, + -58351746, + 40765941, + -22155077, + 5753081, + 6454077, + -13719348, + 16338613, + -15325515, + 12036942, + -7827911, + 3795474, + -641701, + -1345332, + 2218694, + -2248124, + 1785976, + -1157134, + 591872, + -204931, + 11502, + -61603, + -85685, + 447996, + -1049849, + 1820107, + -2559912, + 2943384, + -2565873, + 1043739, + 1846161, + -6016140, + 10948511, + -15653836, + 18744705, + -18642184, + 13901594, + -3611062, + -12210743, + 32302932, + -54011023, + 73331835, + -85120276, + 83303993, + -60702601, + 7292147, + 97655346, + -329001023, + 1476226060, + 1186971057, + -396374134, + 180602280, + -66131104, + -3876015, + 44987643, + -64363623, + 67316091, + -58849119, + 43779177, + -26416366, + 10187490, + 2620362, + -10922309, + 14702806, + -14735539, + 12231090, + -8491656, + 4637363, + -1441719, + -716827, + 1806778, + -2035099, + 1719347, + -1175397, + 642785, + -254419, + 44297, + -100625, + -17678, + 356647, + -961039, + 1784506, + -2650007, + 3239973, + -3133476, + 1898003, + 771995, + -4895434, + 10064719, + -15373746, + 19457029, + -20664880, + 17370202, + -8368256, + -6699584, + 26983856, + -50207595, + 72637322, + -89225430, + 93785418, + -78807225, + 33743510, + 62944756, + -289290483, + 1559363176, + 1080766826, + -402258630, + 200061418, + -87262745, + 14717570, + 30791560, + -55152083, + 62821543, + -58239669, + 45920163, + -30106318, + 14349383, + -1189706, + -7975679, + 12825235, + -13882547, + 12192340, + -8981306, + 5371977, + -2194025, + -92308, + 1373270, + -1790753, + 1622712, + -1170700, + 679121, + -296281, + 73886, + -140304, + 54470, + 253942, + -849721, + 1712795, + -2691653, + 3482941, + -3656673, + 2738225, + -343477, + -3654899, + 8969013, + -14794340, + 19812975, + -22333891, + 20574855, + -13056013, + -957967, + 21052050, + -45377225, + 70548359, + -91720679, + 102725600, + -95893967, + 60419597, + 25461467, + -240886398, + 1634269079, + 971525814, + -400449553, + 215064844, + -106142491, + 32571821, + 16336650, + -45100599, + 57242538, + -56555391, + 47164997, + -33166538, + 18166055, + -4905341, + -4937492, + 10745910, + -12788021, + 11926520, + -9291682, + 5988130, + -2885704, + 516574, + 926997, + -1520726, + 1498976, + -1144044, + 700837, + -330099, + 99866, + -179810, + 129487, + 141436, + -717205, + 1605085, + -2682451, + 3665952, + -4124096, + 3547832, + -1479811, + -2315561, + 7677696, + -13920369, + 19798498, + -23610424, + 23449436, + -17583809, + 4909245, + 14608696, + -39591943, + 67076831, + -92524686, + 109919637, + -111613575, + 86828702, + -14232575, + -183919653, + 1700110644, + 860396308, + -391439205, + 225519916, + -122494025, + 49376839, + 1895959, + -34412756, + 50703700, + -53847689, + 47506923, + -35551456, + 21572607, + -8458862, + -1866372, + 8507823, + -11477530, + 11443596, + -9421098, + 6477140, + -3505322, + 1098781, + 476767, + -1230969, + 1351465, + -1096821, + 708182, + -355637, + 121938, + -218269, + 205972, + 20952, + -565277, + 1462208, + -2620925, + 3783652, + -4525147, + 4310411, + -2615660, + -900832, + 6211189, + -12762332, + 19406354, + -24462419, + 25932862, + -21862465, + 10792848, + 7766582, + -32943243, + 62260997, + -91586271, + 115190625, + -125632920, + 112467990, + -55512626, + -118637326, + 1756151711, + 748528875, + -375798386, + 231415299, + -136094283, + 64849452, + -12263692, + -23299797, + 43345081, + -50186058, + 46956146, + -37228954, + 24513008, + -11786900, + 1179580, + 6156078, + -9980165, + 10757397, + -9371315, + 6832934, + -4043100, + 1644088, + 31201, + -927615, + 1183841, + -1030763, + 701676, + -372843, + 139910, + -254773, + 282420, + -105441, + -396185, + 1285720, + -2506578, + 3831803, + -4850226, + 5010037, + -3729167, + 563882, + 4593723, + -11336389, + 18636377, + -24865300, + 27970342, + -25805872, + 16581291, + 648177, + -25540730, + 56165291, + -88886006, + 118393592, + -137641523, + 136832099, + -97698874, + -45401983, + 1801762978, + 637061597, + -354166155, + 232818380, + -146775889, + 78737679, + -25886455, + -11976587, + 35319278, + -45656457, + 45539328, + -38180710, + 26940985, + -14831510, + 4143867, + 3737004, + -8327913, + 9885272, + -9147425, + 7052099, + -4491062, + 2143254, + -401429, + -616858, + 1000023, + -947900, + 682090, + -381836, + 153690, + -288402, + 357251, + -235462, + -212606, + 1077898, + -2339936, + 3807401, + -5090944, + 5631589, + -4798375, + 2051631, + 2852961, + -9664174, + 17495627, + -24802583, + 29514542, + -29332688, + 22162753, + -6616510, + -17510387, + 48879619, + -84437242, + 119418931, + -147357843, + 159422026, + -140065230, + 35310683, + 1836430482, + 527105610, + -327238826, + 229871490, + -154428553, + 90824537, + -38731899, + -657570, + 26788364, + -40359409, + 43298796, + -38402296, + 28820706, + -17541152, + 6972623, + 1297254, + -6554999, + 8847681, + -8757682, + 7133883, + -4843134, + 2588165, + -813342, + -304831, + 804100, + -850508, + 650419, + -382896, + 163286, + -318242, + 428838, + -366656, + -17613, + 841722, + -2122570, + 3708769, + -5240321, + 6161073, + -5801649, + 3534401, + 1019538, + -7772495, + 15998395, + -24266355, + 30526631, + -32367977, + 27427264, + -13892257, + -8992503, + 40518175, + -78286553, + 118195253, + -154535195, + 179754163, + -181849085, + 122915874, + 1859762540, + 419731179, + -295758361, + 222787036, + -158999449, + 100931130, + -50579077, + 10447166, + 17920709, + -34407865, + 40291467, + -37903003, + 30127261, + -19871532, + 9615575, + -1117071, + -4697192, + 7667746, + -8213268, + 7080141, + -5095214, + 2971966, + -1197386, + 2509, + 600246, + -741054, + 607850, + -376454, + 168798, + -343409, + 495538, + -496438, + 185372, + 580833, + -1857095, + 3535629, + -5292960, + 6585913, + -6718102, + 4983630, + -873464, + -5692922, + 14166080, + -23257591, + 30977183, + -34844756, + 32268829, + -21041095, + -139296, + 31217766, + -70513564, + 114691603, + -158967189, + 197369326, + -222261883, + 216725324, + 1871495046, + 315954485, + -260500372, + 211841626, + -160492583, + 108918982, + -61230159, + 21135686, + 8887740, + -27924871, + 36587515, + -36705417, + 30846918, + -21786303, + 12026916, + -3461285, + -2791100, + 6370753, + -7528020, + 6895240, + -5245196, + 3289151, + -1547157, + 299492, + 392638, + -622137, + 555731, + -363067, + 170412 + +}; +struct src_stage src_int32_20_21_4211_5000 = { + 1, 1, 20, 56, 1120, 21, 20, 0, 0, + src_int32_20_21_4211_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_20_7_3008_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_20_7_3008_5000.h new file mode 100644 index 0000000..b4657a1 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_20_7_3008_5000.h @@ -0,0 +1,486 @@ +const int32_t src_int32_20_7_3008_5000_fir[480] = { + -310180, + 1463845, + -2427337, + -318876, + 10944487, + -28585464, + 41313007, + -26460511, + -38534111, + 159117751, + -313319027, + 466752587, + 1676349229, + 381259976, + -296819072, + 165932375, + -50815399, + -17157056, + 37152638, + -28177891, + 12011266, + -1328763, + -1933635, + 1331381, + -319446, + 1582350, + -2921108, + 769630, + 9629894, + -28548949, + 45012656, + -35769910, + -25084117, + 149452069, + -325858928, + 554325069, + 1667752908, + 298503586, + -276817617, + 169927106, + -61792762, + -8001914, + 32617496, + -27355258, + 12827336, + -2248573, + -1448574, + 1188940, + -320570, + 1682820, + -3405676, + 1923097, + 8074844, + -28045255, + 48169089, + -44936387, + -10624984, + 136945714, + -334007339, + 643284458, + 1650641939, + 219096596, + -253793887, + 171172475, + -71356350, + 870972, + 27795468, + -26151767, + 13394065, + -3069118, + -979922, + 1040337, + -312249, + 1761166, + -3871198, + 3125769, + 6291280, + -27057922, + 50704787, + -53806686, + 4660815, + 121652305, + -337366224, + 732908263, + 1625178723, + 143603063, + -228241245, + 169775728, + -79422288, + 9337799, + 22774899, + -24605985, + 13716830, + -3783487, + -534553, + 889157, + -293280, + 1813377, + -4307412, + 4359946, + 4295784, + -25577739, + 52548722, + -62225442, + 20569755, + 103669819, + -335576969, + 822452004, + 1591604498, + 72532652, + -200660664, + 165877762, + -85932870, + 17286393, + 17643173, + -22760006, + 13804703, + -4387034, + -118390, + 738699, + -262607, + 1835611, + -4703802, + 5606179, + 2109548, + -23603267, + 53637828, + -70037575, + 36879515, + 83141141, + -328326058, + 911157116, + 1550236539, + 6336094, + -171554289, + 159649712, + -90856347, + 24617458, + 12485368, + -20658588, + 13670098, + -4877305, + 263638, + 591931, + -219358, + 1824294, + -5049787, + 6843514, + -241733, + -21141254, + 53918408, + -77090796, + 53351606, + 60253997, + -315350327, + 998259107, + 1501464489, + -54598575, + -141419177, + 151289237, + -94186341, + 31245565, + 7383012, + -18348295, + 13328371, + -5253948, + 607614, + 451458, + -162893, + 1776224, + -5334919, + 8049780, + -2728057, + -18206937, + 53347448, + -83238163, + 69734363, + 35240267, + -296441710, + 1082995884, + 1445745849, + -109948961, + -110741282, + 141016574, + -95940897, + 37099892, + 2412945, + -15876645, + 12797402, + -5518583, + 910632, + 319500, + -92835, + 1688664, + -5549094, + 9201907, + -5315401, + -14824201, + 51893815, + -88340667, + 85766253, + 8374653, + -271451406, + 1164616145, + 1383600708, + -159460422, + -79989770, + 129070429, + -96161203, + 42124700, + -2353687, + -13291292, + 12097150, + -5674645, + 1170774, + 197875, + -9116, + 1559448, + -5682774, + 10276294, + -7966088, + -11025613, + 49539311, + -92269789, + 101179466, + -20027285, + -240293407, + 1242387719, + 1315605763, + -202947317, + -49611720, + 115703749, + -94910009, + 46279559, + -6852302, + -10639235, + 11249197, + -5727204, + 1387070, + 87998, + 87998, + 1387070, + -5727204, + 11249197, + -10639235, + -6852302, + 46279559, + -94910009, + 115703749, + -49611720, + -202947317, + 1315605763, + 1242387719, + -240293407, + -20027285, + 101179466, + -92269789, + 49539311, + -11025613, + -7966088, + 10276294, + -5682774, + 1559448, + -9116, + 197875, + 1170774, + -5674645, + 12097150, + -13291292, + -2353687, + 42124700, + -96161203, + 129070429, + -79989770, + -159460422, + 1383600708, + 1164616145, + -271451406, + 8374653, + 85766253, + -88340667, + 51893815, + -14824201, + -5315401, + 9201907, + -5549094, + 1688664, + -92835, + 319500, + 910632, + -5518583, + 12797402, + -15876645, + 2412945, + 37099892, + -95940897, + 141016574, + -110741282, + -109948961, + 1445745849, + 1082995884, + -296441710, + 35240267, + 69734363, + -83238163, + 53347448, + -18206937, + -2728057, + 8049780, + -5334919, + 1776224, + -162893, + 451458, + 607614, + -5253948, + 13328371, + -18348295, + 7383012, + 31245565, + -94186341, + 151289237, + -141419177, + -54598575, + 1501464489, + 998259107, + -315350327, + 60253997, + 53351606, + -77090796, + 53918408, + -21141254, + -241733, + 6843514, + -5049787, + 1824294, + -219358, + 591931, + 263638, + -4877305, + 13670098, + -20658588, + 12485368, + 24617458, + -90856347, + 159649712, + -171554289, + 6336094, + 1550236539, + 911157116, + -328326058, + 83141141, + 36879515, + -70037575, + 53637828, + -23603267, + 2109548, + 5606179, + -4703802, + 1835611, + -262607, + 738699, + -118390, + -4387034, + 13804703, + -22760006, + 17643173, + 17286393, + -85932870, + 165877762, + -200660664, + 72532652, + 1591604498, + 822452004, + -335576969, + 103669819, + 20569755, + -62225442, + 52548722, + -25577739, + 4295784, + 4359946, + -4307412, + 1813377, + -293280, + 889157, + -534553, + -3783487, + 13716830, + -24605985, + 22774899, + 9337799, + -79422288, + 169775728, + -228241245, + 143603063, + 1625178723, + 732908263, + -337366224, + 121652305, + 4660815, + -53806686, + 50704787, + -27057922, + 6291280, + 3125769, + -3871198, + 1761166, + -312249, + 1040337, + -979922, + -3069118, + 13394065, + -26151767, + 27795468, + 870972, + -71356350, + 171172475, + -253793887, + 219096596, + 1650641939, + 643284458, + -334007339, + 136945714, + -10624984, + -44936387, + 48169089, + -28045255, + 8074844, + 1923097, + -3405676, + 1682820, + -320570, + 1188940, + -1448574, + -2248573, + 12827336, + -27355258, + 32617496, + -8001914, + -61792762, + 169927106, + -276817617, + 298503586, + 1667752908, + 554325069, + -325858928, + 149452069, + -25084117, + -35769910, + 45012656, + -28548949, + 9629894, + 769630, + -2921108, + 1582350, + -319446, + 1331381, + -1933635, + -1328763, + 12011266, + -28177891, + 37152638, + -17157056, + -50815399, + 165932375, + -296819072, + 381259976, + 1676349229, + 466752587, + -313319027, + 159117751, + -38534111, + -26460511, + 41313007, + -28585464, + 10944487, + -318876, + -2427337, + 1463845, + -310180 + +}; +struct src_stage src_int32_20_7_3008_5000 = { + 1, 3, 20, 24, 480, 7, 20, 0, 0, + src_int32_20_7_3008_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_21_20_4211_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_21_20_4211_5000.h new file mode 100644 index 0000000..48d81ac --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_21_20_4211_5000.h @@ -0,0 +1,1098 @@ +const int32_t src_int32_21_20_4211_5000_fir[1092] = { + -114538, + 151923, + -84166, + -178697, + 734429, + -1667805, + 3023252, + -4774179, + 6793851, + -8833660, + 10514727, + -11337771, + 10714080, + -8017420, + 2653183, + 5862410, + -17823121, + 33265423, + -51925454, + 73231834, + -96345372, + 120260060, + -144001051, + 167057166, + -190775672, + 227517672, + 1965117948, + 129033951, + -146934314, + 143375885, + -131425933, + 114744201, + -95495083, + 75387984, + -55848396, + 38013130, + -22697516, + 10378123, + -1204217, + -4961511, + 8479094, + -9853982, + 9657070, + -8452055, + 6737839, + -4910579, + 3246542, + -1903878, + 939038, + -332308, + 16675, + 95041, + -140435, + 209306, + -188503, + -14834, + 507575, + -1391149, + 2734431, + -4541771, + 6720746, + -9055432, + 11191437, + -12638236, + 12792534, + -10983480, + 6537022, + 1147130, + -12515973, + 27793919, + -46938674, + 69639505, + -95381156, + 123617740, + -154179826, + 188375293, + -233182195, + 331695057, + 1952796493, + 37067409, + -102485638, + 117838696, + -116749647, + 107222229, + -92884316, + 76096313, + -58654764, + 41962113, + -27056298, + 14613692, + -4963554, + -1874759, + 6132724, + -8218712, + 8638746, + -7921705, + 6557142, + -4951095, + 3402075, + -2096244, + 1118323, + -473142, + 112220, + 39779, + -165497, + 265996, + -294376, + 156440, + 262116, + -1077945, + 2383656, + -4215095, + 6516481, + -9109095, + 11669927, + -13726346, + 14671347, + -13801190, + 10373748, + -3681770, + -6868755, + 21688735, + -40961996, + 64650042, + -92581464, + 124702055, + -161703463, + 206848498, + -273310812, + 440650490, + 1928293265, + -47659621, + -58229804, + 90968851, + -100297545, + 97879478, + -88598473, + 75372266, + -60313599, + 45053745, + -30827799, + 18495315, + -8556437, + 1184441, + 3721259, + -6465953, + 7482589, + -7256231, + 6258428, + -4897668, + 3488980, + -2242714, + 1269806, + -599026, + 200862, + -12843, + -189066, + 320741, + -399696, + 332014, + 2199, + -733083, + 1975832, + -3797778, + 6181498, + -8989413, + 11936336, + -14576501, + 16310316, + -16413690, + 14089247, + -8534509, + -982399, + 15053750, + -34089567, + 58329709, + -87959474, + 123437693, + -166355267, + 222029808, + -310315244, + 553386762, + 1891885732, + -124533531, + -14928517, + 63296131, + -82418562, + 86930431, + -82752112, + 73257557, + -60815883, + 47246487, + -33952665, + 21957220, + -11918932, + 4159387, + 1291242, + -4631154, + 6213502, + -6471467, + 5850425, + -4753959, + 3507718, + -2342052, + 1391633, + -708167, + 281206, + -61918, + -210469, + 372261, + -502286, + 508558, + -267586, + -362244, + 1517130, + -3295314, + 5718790, + -8694368, + 11980563, + -15167099, + 17672981, + -18766883, + 17610250, + -13319113, + 5035682, + 8004901, + -26434354, + 50771281, + -81562997, + 119791562, + -167965736, + 233516031, + -343358704, + 668836864, + 1843985390, + -193055346, + 26705198, + 35347529, + -63478374, + 74614156, + -75486238, + 69818885, + -60174295, + 48516345, + -36384742, + 24942740, + -14992669, + 6996107, + -1111420, + -2750528, + 4857931, + -5585107, + 5343693, + -4525242, + 3460033, + -2393961, + 1482591, + -799177, + 352090, + -106665, + -229035, + 419272, + -599917, + 682585, + -542283, + 28188, + 1014907, + -2715013, + 5133899, + -8225280, + 11796548, + -15481048, + 18727402, + -20810525, + 20865753, + -17943125, + 11073511, + 668208, + -18126369, + 42092833, + -73474318, + 113774393, + -166416943, + 240956272, + -371626774, + 785876917, + 1785132197, + -252844934, + 66016223, + 7638238, + -43852425, + 61189400, + -66965169, + 65146210, + -58422562, + 48856989, + -38091688, + 27405209, + -17725834, + 9644313, + -3442299, + -860348, + 3443338, + -4616324, + 4750381, + -4218248, + 3348877, + -2399063, + 1542106, + -871075, + 412598, + -146438, + -244114, + 460511, + -690359, + 850512, + -816654, + 431230, + 477597, + -2065904, + 4434885, + -7586863, + 11382486, + -15506186, + 19446871, + -22499270, + 23788415, + -22315361, + 17016594, + -6822426, + -9310538, + 32436017, + -63809402, + 105441589, + -161646103, + 244059807, + -394340239, + 903340039, + 1715987274, + -303643481, + 102415436, + -19336912, + -23918944, + 46929432, + -57373028, + 59350643, + -55614437, + 48279539, + -39055317, + 29308634, + -20074006, + 12058274, + -5659254, + 1003736, + 1997652, + -3585370, + 4083954, + -3841002, + 3178320, + -2358852, + 1570234, + -923299, + 462065, + -180736, + -255093, + 494773, + -771425, + 1008733, + -1085273, + 839419, + -85424, + -1358611, + 3632230, + -6787215, + 10740955, + -15235632, + 19810533, + -23793633, + 26315922, + -26347673, + 22750049, + -14327605, + -144249, + 21963874, + -52716439, + 94893259, + -153648243, + 242603176, + -410767711, + 1020030985, + 1637323993, + -345314207, + 135386578, + -45111434, + -4052094, + 32116738, + -46909954, + 52561969, + -51822318, + 46812035, + -39271675, + 30628175, + -22000852, + 14197580, + -7723177, + 2807357, + 548737, + -2513168, + 3358902, + -3402634, + 2953437, + -2275642, + 1567630, + -955692, + 500082, + -209201, + -261410, + 520930, + -841015, + 1153689, + -1342634, + 1244941, + -663989, + -605188, + 2738696, + -5837747, + 9878976, + -14668029, + 19803910, + -24660873, + 28392270, + -29956689, + 28160789, + -21704984, + 9205386, + 10858191, + -40373772, + 82273439, + -142477908, + 236436361, + -420237814, + 1134741328, + 1550017574, + -377841357, + 164491808, + -69254463, + 15384655, + 17037658, + -35788085, + 44925887, + -47135556, + 44498597, + -38750849, + 31350394, + -23478646, + 16027798, + -9598663, + 4518050, + -876140, + -1420897, + 2590438, + -2913168, + 2680178, + -2152487, + 1535522, + -968494, + 526488, + -231621, + -262574, + 537970, + -897172, + 1281943, + -1583252, + 1639779, + -1247323, + 181078, + 1769142, + -4753040, + 8807973, + -13807694, + 19419312, + -25075748, + 29968969, + -33065492, + 33139698, + -28811909, + 18564500, + -683545, + -26987209, + 67768479, + -128249845, + 225487919, + -422150754, + 1246264985, + 1455033347, + -401327479, + 189375888, + -91377229, + 34044799, + 1977072, + -24227408, + 36601001, + -41658470, + 41398300, + -37516509, + 31473288, + -24488624, + 17520996, + -11254599, + 6105821, + -2250804, + -329586, + 1794188, + -2383312, + 2365230, + -1993104, + 1475657, + -962318, + 541363, + -247927, + -258181, + 545017, + -938120, + 1390255, + -1801777, + 2015864, + -1824232, + 985888, + 740282, + -3550643, + 7543657, + -12664658, + 18656131, + -25021156, + 31006107, + -35605216, + 37583795, + -35508123, + 27755629, + -12451541, + -12786773, + 51604623, + -111138631, + 209768960, + -415989085, + 1353413855, + 1353413855, + -415989085, + 209768960, + -111138631, + 51604623, + -12786773, + -12451541, + 27755629, + -35508123, + 37583795, + -35605216, + 31006107, + -25021156, + 18656131, + -12664658, + 7543657, + -3550643, + 740282, + 985888, + -1824232, + 2015864, + -1801777, + 1390255, + -938120, + 545017, + -258181, + -247927, + 541363, + -962318, + 1475657, + -1993104, + 2365230, + -2383312, + 1794188, + -329586, + -2250804, + 6105821, + -11254599, + 17520996, + -24488624, + 31473288, + -37516509, + 41398300, + -41658470, + 36601001, + -24227408, + 1977072, + 34044799, + -91377229, + 189375888, + -401327479, + 1455033347, + 1246264985, + -422150754, + 225487919, + -128249845, + 67768479, + -26987209, + -683545, + 18564500, + -28811909, + 33139698, + -33065492, + 29968969, + -25075748, + 19419312, + -13807694, + 8807973, + -4753040, + 1769142, + 181078, + -1247323, + 1639779, + -1583252, + 1281943, + -897172, + 537970, + -262574, + -231621, + 526488, + -968494, + 1535522, + -2152487, + 2680178, + -2913168, + 2590438, + -1420897, + -876140, + 4518050, + -9598663, + 16027798, + -23478646, + 31350394, + -38750849, + 44498597, + -47135556, + 44925887, + -35788085, + 17037658, + 15384655, + -69254463, + 164491808, + -377841357, + 1550017574, + 1134741328, + -420237814, + 236436361, + -142477908, + 82273439, + -40373772, + 10858191, + 9205386, + -21704984, + 28160789, + -29956689, + 28392270, + -24660873, + 19803910, + -14668029, + 9878976, + -5837747, + 2738696, + -605188, + -663989, + 1244941, + -1342634, + 1153689, + -841015, + 520930, + -261410, + -209201, + 500082, + -955692, + 1567630, + -2275642, + 2953437, + -3402634, + 3358902, + -2513168, + 548737, + 2807357, + -7723177, + 14197580, + -22000852, + 30628175, + -39271675, + 46812035, + -51822318, + 52561969, + -46909954, + 32116738, + -4052094, + -45111434, + 135386578, + -345314207, + 1637323993, + 1020030985, + -410767711, + 242603176, + -153648243, + 94893259, + -52716439, + 21963874, + -144249, + -14327605, + 22750049, + -26347673, + 26315922, + -23793633, + 19810533, + -15235632, + 10740955, + -6787215, + 3632230, + -1358611, + -85424, + 839419, + -1085273, + 1008733, + -771425, + 494773, + -255093, + -180736, + 462065, + -923299, + 1570234, + -2358852, + 3178320, + -3841002, + 4083954, + -3585370, + 1997652, + 1003736, + -5659254, + 12058274, + -20074006, + 29308634, + -39055317, + 48279539, + -55614437, + 59350643, + -57373028, + 46929432, + -23918944, + -19336912, + 102415436, + -303643481, + 1715987274, + 903340039, + -394340239, + 244059807, + -161646103, + 105441589, + -63809402, + 32436017, + -9310538, + -6822426, + 17016594, + -22315361, + 23788415, + -22499270, + 19446871, + -15506186, + 11382486, + -7586863, + 4434885, + -2065904, + 477597, + 431230, + -816654, + 850512, + -690359, + 460511, + -244114, + -146438, + 412598, + -871075, + 1542106, + -2399063, + 3348877, + -4218248, + 4750381, + -4616324, + 3443338, + -860348, + -3442299, + 9644313, + -17725834, + 27405209, + -38091688, + 48856989, + -58422562, + 65146210, + -66965169, + 61189400, + -43852425, + 7638238, + 66016223, + -252844934, + 1785132197, + 785876917, + -371626774, + 240956272, + -166416943, + 113774393, + -73474318, + 42092833, + -18126369, + 668208, + 11073511, + -17943125, + 20865753, + -20810525, + 18727402, + -15481048, + 11796548, + -8225280, + 5133899, + -2715013, + 1014907, + 28188, + -542283, + 682585, + -599917, + 419272, + -229035, + -106665, + 352090, + -799177, + 1482591, + -2393961, + 3460033, + -4525242, + 5343693, + -5585107, + 4857931, + -2750528, + -1111420, + 6996107, + -14992669, + 24942740, + -36384742, + 48516345, + -60174295, + 69818885, + -75486238, + 74614156, + -63478374, + 35347529, + 26705198, + -193055346, + 1843985390, + 668836864, + -343358704, + 233516031, + -167965736, + 119791562, + -81562997, + 50771281, + -26434354, + 8004901, + 5035682, + -13319113, + 17610250, + -18766883, + 17672981, + -15167099, + 11980563, + -8694368, + 5718790, + -3295314, + 1517130, + -362244, + -267586, + 508558, + -502286, + 372261, + -210469, + -61918, + 281206, + -708167, + 1391633, + -2342052, + 3507718, + -4753959, + 5850425, + -6471467, + 6213502, + -4631154, + 1291242, + 4159387, + -11918932, + 21957220, + -33952665, + 47246487, + -60815883, + 73257557, + -82752112, + 86930431, + -82418562, + 63296131, + -14928517, + -124533531, + 1891885732, + 553386762, + -310315244, + 222029808, + -166355267, + 123437693, + -87959474, + 58329709, + -34089567, + 15053750, + -982399, + -8534509, + 14089247, + -16413690, + 16310316, + -14576501, + 11936336, + -8989413, + 6181498, + -3797778, + 1975832, + -733083, + 2199, + 332014, + -399696, + 320741, + -189066, + -12843, + 200862, + -599026, + 1269806, + -2242714, + 3488980, + -4897668, + 6258428, + -7256231, + 7482589, + -6465953, + 3721259, + 1184441, + -8556437, + 18495315, + -30827799, + 45053745, + -60313599, + 75372266, + -88598473, + 97879478, + -100297545, + 90968851, + -58229804, + -47659621, + 1928293265, + 440650490, + -273310812, + 206848498, + -161703463, + 124702055, + -92581464, + 64650042, + -40961996, + 21688735, + -6868755, + -3681770, + 10373748, + -13801190, + 14671347, + -13726346, + 11669927, + -9109095, + 6516481, + -4215095, + 2383656, + -1077945, + 262116, + 156440, + -294376, + 265996, + -165497, + 39779, + 112220, + -473142, + 1118323, + -2096244, + 3402075, + -4951095, + 6557142, + -7921705, + 8638746, + -8218712, + 6132724, + -1874759, + -4963554, + 14613692, + -27056298, + 41962113, + -58654764, + 76096313, + -92884316, + 107222229, + -116749647, + 117838696, + -102485638, + 37067409, + 1952796493, + 331695057, + -233182195, + 188375293, + -154179826, + 123617740, + -95381156, + 69639505, + -46938674, + 27793919, + -12515973, + 1147130, + 6537022, + -10983480, + 12792534, + -12638236, + 11191437, + -9055432, + 6720746, + -4541771, + 2734431, + -1391149, + 507575, + -14834, + -188503, + 209306, + -140435, + 95041, + 16675, + -332308, + 939038, + -1903878, + 3246542, + -4910579, + 6737839, + -8452055, + 9657070, + -9853982, + 8479094, + -4961511, + -1204217, + 10378123, + -22697516, + 38013130, + -55848396, + 75387984, + -95495083, + 114744201, + -131425933, + 143375885, + -146934314, + 129033951, + 1965117948, + 227517672, + -190775672, + 167057166, + -144001051, + 120260060, + -96345372, + 73231834, + -51925454, + 33265423, + -17823121, + 5862410, + 2653183, + -8017420, + 10714080, + -11337771, + 10514727, + -8833660, + 6793851, + -4774179, + 3023252, + -1667805, + 734429, + -178697, + -84166, + 151923, + -114538 + +}; +struct src_stage src_int32_21_20_4211_5000 = { + 19, 20, 21, 52, 1092, 20, 21, 0, 0, + src_int32_21_20_4211_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_21_40_4010_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_21_40_4010_5000.h new file mode 100644 index 0000000..784088d --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_21_40_4010_5000.h @@ -0,0 +1,1686 @@ +const int32_t src_int32_21_40_4010_5000_fir[1680] = { + 203318, + 277117, + -440582, + -745898, + 670726, + 1574155, + -758943, + -2852343, + 496174, + 4620800, + 399223, + -6832823, + -2266400, + 9317623, + 5472628, + -11748329, + -10371129, + 13619441, + 17250292, + -14235904, + -26280771, + 12711428, + 37468593, + -7966213, + -50622943, + -1299176, + 65346908, + 16704017, + -81058487, + -40477422, + 97049883, + 76244663, + -112602212, + -131295588, + 127221521, + 224457263, + -141349346, + -425809727, + 160835670, + 1384474158, + 2008545687, + 1329212620, + 111061201, + -428118647, + -118394582, + 230866853, + 113915786, + -138240766, + -104504225, + 82812844, + 92239013, + -46306882, + -78449390, + 21641565, + 64221224, + -5306430, + -50463362, + -4852071, + 37890851, + 10402244, + -27001691, + -12612322, + 18069324, + 12548006, + -11156430, + -11095853, + 6148203, + 8962273, + -2799376, + -6671523, + 787442, + 4572939, + 235566, + -2860166, + -599194, + 1600574, + 582963, + -770606, + -398860, + 291968, + 218942, + 260003, + -481490, + -716383, + 757595, + 1538846, + -918795, + -2829743, + 759952, + 4646213, + 1423, + -6962661, + -1712616, + 9632200, + 4758683, + -12352184, + -9522194, + 14638465, + 16333688, + -15810806, + -25419373, + 14987554, + 36854611, + -11080132, + -50533052, + 2764382, + 66162210, + 11621710, + -83298526, + -34371212, + 101444054, + 69205134, + -120263439, + -123584086, + 140139150, + 216794174, + -164190630, + -421290573, + 212294903, + 1438256519, + 2005248450, + 1272628475, + 63077055, + -428278739, + -95434812, + 236018700, + 100292463, + -144398547, + -96015148, + 88884340, + 87040410, + -51834694, + -75488616, + 26411969, + 62794487, + -9238411, + -50058172, + -1753016, + 38121736, + 8071798, + -27580431, + -10948725, + 18788095, + 11430204, + -11875149, + -10398733, + 6782667, + 8568591, + -3309251, + -6480137, + 1164319, + 4503319, + -20626, + -2853507, + -440361, + 1618197, + 494790, + -790529, + -356583, + 304564, + 234104, + 240634, + -521323, + -682068, + 843077, + 1494593, + -1077916, + -2792142, + 1025611, + 4648587, + -404114, + -7059801, + -1140465, + 9903729, + 4009348, + -12903626, + -8612932, + 15599209, + 15322730, + -17328489, + -24419925, + 17218840, + 36049512, + -14178330, + -50191021, + 6864761, + 66659228, + 6418019, + -85153727, + -28014835, + 105394217, + 61722251, + -127443678, + -115131357, + 152598733, + 207887717, + -186807826, + -414506506, + 265326389, + 1490406537, + 1998663791, + 1214881158, + 16981547, + -426357809, + -72575986, + 239914357, + 86422314, + -149751925, + -87181853, + 94436557, + 81484537, + -57037742, + -72195047, + 30993940, + 61077384, + -13076749, + -49412395, + 1315906, + 38162533, + 5731837, + -28016011, + -9253859, + 19404450, + 10272222, + -12524717, + -9661107, + 7373526, + 8139168, + -3793886, + -6260166, + 1528184, + 4412728, + -271203, + -2832728, + -283232, + 1627166, + 406679, + -805712, + -314004, + 314926, + 248679, + 219028, + -559816, + -642987, + 926673, + 1441393, + -1235456, + -2739390, + 1291821, + 4627443, + -815470, + -7123147, + -552523, + 10130116, + 3227830, + -13399070, + -7647009, + 16496014, + 14221155, + -18780585, + -23285580, + 19393573, + 35054860, + -17245189, + -49595402, + 10982052, + 66831538, + 1117215, + -86610012, + -21436451, + 108874877, + 53826568, + -134100372, + -105966475, + 164531241, + 197753979, + -209088601, + -405409868, + 319810993, + 1540774987, + 1988811299, + 1156132419, + -27134524, + -422429722, + -49921150, + 242561062, + 72376021, + -154287973, + -78052176, + 99449716, + 75603186, + -61894785, + -68588950, + 35367372, + 59081894, + -16803763, + -48532173, + 4339988, + 38015452, + 3394007, + -28308176, + -7536506, + 19916770, + 9080361, + -13102946, + -8887252, + 7918545, + 7676732, + -4251305, + -6013227, + 1877464, + 4302044, + -515021, + -2798256, + -128570, + 1627662, + 319089, + -816226, + -271367, + 323087, + 262542, + 195222, + -596703, + -599199, + 1007879, + 1379288, + -1390554, + -2671413, + 1557225, + 4582411, + -1230659, + -7151760, + 48507, + 10309464, + 2417552, + -13835158, + -6628427, + 17323462, + 13033206, + -20158944, + -22020206, + 21500173, + 33873186, + -20265051, + -48745991, + 15096018, + 66674249, + -4255649, + -87655092, + -14665678, + 111862499, + 45551084, + -140192868, + -96122406, + 175868888, + 186415040, + -230919318, + -393960305, + 375623307, + 1589217101, + 1975720275, + 1096545760, + -69188110, + -416574038, + -27570086, + 243971602, + 58223866, + -157997847, + -68674678, + 103906908, + 69429310, + -66386536, + -64691868, + 39513425, + 56821217, + -20402530, + -47424727, + 7304924, + 37683597, + 1069791, + -28457381, + -5805442, + 20323976, + 7860999, + -13608032, + -8081560, + 8415751, + 7184133, + -4679703, + -5741045, + 2210691, + 4172228, + -750994, + -2750578, + 22896, + 1619909, + 232464, + -822164, + -228911, + 329092, + 275566, + 169264, + -631716, + -550794, + 1086193, + 1308371, + -1542339, + -2588215, + 1820440, + 4513238, + -1647637, + -7144861, + 659811, + 10440080, + 1582134, + -14208780, + -5561514, + 18076406, + 11763620, + -21455670, + -20628381, + 23527248, + 32507990, + -23222298, + -47643844, + 19186187, + 66184040, + -9674851, + -88278556, + -7733466, + 114335651, + 36931120, + -145682635, + -85635921, + 186545465, + 173898990, + -252185466, + -380125010, + 432632025, + 1635593078, + 1959429624, + 1036285882, + -109104120, + -408875637, + -5618968, + 244164157, + 44035411, + -160876761, + -59098403, + 107794137, + 62996850, + -70495730, + -60526492, + 43414601, + 54309688, + -23856967, + -46098303, + 10196877, + 37170948, + -1229543, + -28464780, + -4069393, + 20625523, + 6620557, + -14038565, + -7248513, + 8863444, + 6664323, + -5077453, + -5445440, + 2526503, + 4024322, + -978100, + -2690240, + 170470, + 1604164, + 147230, + -823642, + -186864, + 332999, + 287624, + 141221, + -664591, + -497889, + 1161110, + 1228784, + -1689938, + -2489881, + 2080064, + 4419790, + -2064315, + -7101836, + 1278472, + 10520493, + 725385, + -14517095, + -4450909, + 18749999, + 10417610, + -22663173, + -19115373, + 25463658, + 30963727, + -26101426, + -46291287, + 23231951, + 65359202, + -15114119, + -88471937, + -671960, + 116275134, + 28004176, + -150533484, + -74547481, + 196496674, + 160239924, + -272772098, + -363878956, + 490700346, + 1679768572, + 1939987713, + 975518119, + -146815600, + -399424313, + 15839959, + 243162123, + 29879199, + -162923949, + -49372639, + 111100347, + 56340552, + -74207181, + -56116543, + 47054817, + 51562696, + -27151894, + -44562126, + 13002545, + 36482323, + -3492993, + -28332216, + -2336991, + 20821398, + 5365471, + -14393524, + -6392663, + 9260196, + 6120340, + -5443107, + -5128317, + 2823654, + 3859437, + -1195384, + -2617838, + 313493, + 1580724, + 63793, + -820798, + -145443, + 334874, + 298592, + 111172, + -695069, + -440632, + 1232134, + 1140719, + -1832479, + -2376574, + 2334685, + 4302057, + -2478563, + -7022248, + 1901486, + 10549463, + -148721, + -14757549, + -3301535, + 19339725, + 9000846, + -23774207, + -17487130, + 27298571, + 29245806, + -28887127, + -44691922, + 27212669, + 64199662, + -20546753, + -88228788, + 6485638, + 117664107, + 18809785, + -154711774, + -62901102, + 205660455, + 145477904, + -292564282, + -345205089, + 549686399, + 1721615163, + 1917452204, + 914407877, + -182263873, + -388314373, + 36718686, + 240993911, + 15822449, + -164142608, + -39546680, + 113817440, + 49495799, + -77507831, + -51486640, + 50419463, + 48596598, + -30273101, + -42826336, + 15709212, + 35623348, + -5709878, + -28062197, + -616731, + 20912113, + 4102158, + -14672281, + -5518603, + 9604857, + 5555294, + -5775407, + -4791654, + 3101016, + 3678746, + -1401960, + -2534019, + 451345, + 1549915, + -17463, + -813788, + -104857, + 334794, + 308344, + 79212, + -722891, + -379197, + 1298774, + 1044418, + -1969096, + -2248544, + 2582888, + 4160153, + -2888224, + -6905837, + 2525774, + 10525989, + -1036057, + -14927889, + -2118587, + 19841424, + 7519431, + -24781910, + -15750252, + 29021522, + 27360570, + -31564365, + -42850622, + 31107767, + 62707008, + -25945752, + -87544731, + 13705222, + 118488198, + 9389345, + -158186607, + -50744207, + 213977310, + 129658901, + -311447553, + -324094497, + 609443689, + 1761010810, + 1891889847, + 853120073, + -215398655, + -375644206, + 56933718, + 237692737, + 1930776, + -164539828, + -29669596, + 115940269, + 42498423, + -80386788, + -46662170, + 53495456, + 45428624, + -33207405, + -40901931, + 18304812, + 34600417, + -7869884, + -27657878, + 1083063, + 20898693, + 2836981, + -14874594, + -4630948, + 9896555, + 4972348, + -6073282, + -4437493, + 3357582, + 3483483, + -1597017, + -2439472, + 583449, + 1512095, + -96175, + -802785, + -65298, + 332845, + 316761, + 45452, + -747810, + -313788, + 1360548, + 940173, + -2098933, + -2106119, + 2823260, + 3994319, + -3291124, + -6752528, + 3148199, + 10449321, + -1932364, + -15026186, + -907505, + 20251320, + 5979877, + -25679848, + -13911971, + 30622470, + 25315277, + -34118458, + -40773523, + 34896842, + 60884494, + -31283944, + -86417507, + 20951934, + 118735612, + -214052, + -160930025, + -38127457, + 221390622, + 112834708, + -329308369, + -300546552, + 669821563, + 1797840283, + 1863376240, + 791818584, + -246178135, + -361515857, + 76406334, + 233296385, + -11732090, + -164126492, + -19789994, + 117466627, + 35384531, + -82835349, + -41669155, + 56271286, + 42076782, + -35942702, + -38800698, + 20777974, + 33420651, + -9963113, + -27123038, + 2754285, + 20782666, + 1576222, + -15000608, + -3734309, + 10134696, + 4374703, + -6335853, + -4067926, + 3592470, + 3274927, + -1779820, + -2334928, + 709273, + 1467651, + -172004, + -787982, + -26950, + 329121, + 323724, + 10018, + -769584, + -244637, + 1416991, + 828327, + -2221150, + -1949713, + 3054401, + 3804925, + -3685083, + -6562433, + 3765579, + 10318966, + -2833269, + -15050842, + 326051, + 20566047, + 4389079, + -26462048, + -11980123, + 32091855, + 23118075, + -36535151, + -38468012, + 38559764, + 58737053, + -36534117, + -84847019, + 28190326, + 118397217, + -9955803, + -162917177, + -25104565, + 227846960, + 95062827, + -346034575, + -274569020, + 730665695, + 1831995565, + 1831995565, + 730665695, + -274569020, + -346034575, + 95062827, + 227846960, + -25104565, + -162917177, + -9955803, + 118397217, + 28190326, + -84847019, + -36534117, + 58737053, + 38559764, + -38468012, + -36535151, + 23118075, + 32091855, + -11980123, + -26462048, + 4389079, + 20566047, + 326051, + -15050842, + -2833269, + 10318966, + 3765579, + -6562433, + -3685083, + 3804925, + 3054401, + -1949713, + -2221150, + 828327, + 1416991, + -244637, + -769584, + 10018, + 323724, + 329121, + -26950, + -787982, + -172004, + 1467651, + 709273, + -2334928, + -1779820, + 3274927, + 3592470, + -4067926, + -6335853, + 4374703, + 10134696, + -3734309, + -15000608, + 1576222, + 20782666, + 2754285, + -27123038, + -9963113, + 33420651, + 20777974, + -38800698, + -35942702, + 42076782, + 56271286, + -41669155, + -82835349, + 35384531, + 117466627, + -19789994, + -164126492, + -11732090, + 233296385, + 76406334, + -361515857, + -246178135, + 791818584, + 1863376240, + 1797840283, + 669821563, + -300546552, + -329308369, + 112834708, + 221390622, + -38127457, + -160930025, + -214052, + 118735612, + 20951934, + -86417507, + -31283944, + 60884494, + 34896842, + -40773523, + -34118458, + 25315277, + 30622470, + -13911971, + -25679848, + 5979877, + 20251320, + -907505, + -15026186, + -1932364, + 10449321, + 3148199, + -6752528, + -3291124, + 3994319, + 2823260, + -2106119, + -2098933, + 940173, + 1360548, + -313788, + -747810, + 45452, + 316761, + 332845, + -65298, + -802785, + -96175, + 1512095, + 583449, + -2439472, + -1597017, + 3483483, + 3357582, + -4437493, + -6073282, + 4972348, + 9896555, + -4630948, + -14874594, + 2836981, + 20898693, + 1083063, + -27657878, + -7869884, + 34600417, + 18304812, + -40901931, + -33207405, + 45428624, + 53495456, + -46662170, + -80386788, + 42498423, + 115940269, + -29669596, + -164539828, + 1930776, + 237692737, + 56933718, + -375644206, + -215398655, + 853120073, + 1891889847, + 1761010810, + 609443689, + -324094497, + -311447553, + 129658901, + 213977310, + -50744207, + -158186607, + 9389345, + 118488198, + 13705222, + -87544731, + -25945752, + 62707008, + 31107767, + -42850622, + -31564365, + 27360570, + 29021522, + -15750252, + -24781910, + 7519431, + 19841424, + -2118587, + -14927889, + -1036057, + 10525989, + 2525774, + -6905837, + -2888224, + 4160153, + 2582888, + -2248544, + -1969096, + 1044418, + 1298774, + -379197, + -722891, + 79212, + 308344, + 334794, + -104857, + -813788, + -17463, + 1549915, + 451345, + -2534019, + -1401960, + 3678746, + 3101016, + -4791654, + -5775407, + 5555294, + 9604857, + -5518603, + -14672281, + 4102158, + 20912113, + -616731, + -28062197, + -5709878, + 35623348, + 15709212, + -42826336, + -30273101, + 48596598, + 50419463, + -51486640, + -77507831, + 49495799, + 113817440, + -39546680, + -164142608, + 15822449, + 240993911, + 36718686, + -388314373, + -182263873, + 914407877, + 1917452204, + 1721615163, + 549686399, + -345205089, + -292564282, + 145477904, + 205660455, + -62901102, + -154711774, + 18809785, + 117664107, + 6485638, + -88228788, + -20546753, + 64199662, + 27212669, + -44691922, + -28887127, + 29245806, + 27298571, + -17487130, + -23774207, + 9000846, + 19339725, + -3301535, + -14757549, + -148721, + 10549463, + 1901486, + -7022248, + -2478563, + 4302057, + 2334685, + -2376574, + -1832479, + 1140719, + 1232134, + -440632, + -695069, + 111172, + 298592, + 334874, + -145443, + -820798, + 63793, + 1580724, + 313493, + -2617838, + -1195384, + 3859437, + 2823654, + -5128317, + -5443107, + 6120340, + 9260196, + -6392663, + -14393524, + 5365471, + 20821398, + -2336991, + -28332216, + -3492993, + 36482323, + 13002545, + -44562126, + -27151894, + 51562696, + 47054817, + -56116543, + -74207181, + 56340552, + 111100347, + -49372639, + -162923949, + 29879199, + 243162123, + 15839959, + -399424313, + -146815600, + 975518119, + 1939987713, + 1679768572, + 490700346, + -363878956, + -272772098, + 160239924, + 196496674, + -74547481, + -150533484, + 28004176, + 116275134, + -671960, + -88471937, + -15114119, + 65359202, + 23231951, + -46291287, + -26101426, + 30963727, + 25463658, + -19115373, + -22663173, + 10417610, + 18749999, + -4450909, + -14517095, + 725385, + 10520493, + 1278472, + -7101836, + -2064315, + 4419790, + 2080064, + -2489881, + -1689938, + 1228784, + 1161110, + -497889, + -664591, + 141221, + 287624, + 332999, + -186864, + -823642, + 147230, + 1604164, + 170470, + -2690240, + -978100, + 4024322, + 2526503, + -5445440, + -5077453, + 6664323, + 8863444, + -7248513, + -14038565, + 6620557, + 20625523, + -4069393, + -28464780, + -1229543, + 37170948, + 10196877, + -46098303, + -23856967, + 54309688, + 43414601, + -60526492, + -70495730, + 62996850, + 107794137, + -59098403, + -160876761, + 44035411, + 244164157, + -5618968, + -408875637, + -109104120, + 1036285882, + 1959429624, + 1635593078, + 432632025, + -380125010, + -252185466, + 173898990, + 186545465, + -85635921, + -145682635, + 36931120, + 114335651, + -7733466, + -88278556, + -9674851, + 66184040, + 19186187, + -47643844, + -23222298, + 32507990, + 23527248, + -20628381, + -21455670, + 11763620, + 18076406, + -5561514, + -14208780, + 1582134, + 10440080, + 659811, + -7144861, + -1647637, + 4513238, + 1820440, + -2588215, + -1542339, + 1308371, + 1086193, + -550794, + -631716, + 169264, + 275566, + 329092, + -228911, + -822164, + 232464, + 1619909, + 22896, + -2750578, + -750994, + 4172228, + 2210691, + -5741045, + -4679703, + 7184133, + 8415751, + -8081560, + -13608032, + 7860999, + 20323976, + -5805442, + -28457381, + 1069791, + 37683597, + 7304924, + -47424727, + -20402530, + 56821217, + 39513425, + -64691868, + -66386536, + 69429310, + 103906908, + -68674678, + -157997847, + 58223866, + 243971602, + -27570086, + -416574038, + -69188110, + 1096545760, + 1975720275, + 1589217101, + 375623307, + -393960305, + -230919318, + 186415040, + 175868888, + -96122406, + -140192868, + 45551084, + 111862499, + -14665678, + -87655092, + -4255649, + 66674249, + 15096018, + -48745991, + -20265051, + 33873186, + 21500173, + -22020206, + -20158944, + 13033206, + 17323462, + -6628427, + -13835158, + 2417552, + 10309464, + 48507, + -7151760, + -1230659, + 4582411, + 1557225, + -2671413, + -1390554, + 1379288, + 1007879, + -599199, + -596703, + 195222, + 262542, + 323087, + -271367, + -816226, + 319089, + 1627662, + -128570, + -2798256, + -515021, + 4302044, + 1877464, + -6013227, + -4251305, + 7676732, + 7918545, + -8887252, + -13102946, + 9080361, + 19916770, + -7536506, + -28308176, + 3394007, + 38015452, + 4339988, + -48532173, + -16803763, + 59081894, + 35367372, + -68588950, + -61894785, + 75603186, + 99449716, + -78052176, + -154287973, + 72376021, + 242561062, + -49921150, + -422429722, + -27134524, + 1156132419, + 1988811299, + 1540774987, + 319810993, + -405409868, + -209088601, + 197753979, + 164531241, + -105966475, + -134100372, + 53826568, + 108874877, + -21436451, + -86610012, + 1117215, + 66831538, + 10982052, + -49595402, + -17245189, + 35054860, + 19393573, + -23285580, + -18780585, + 14221155, + 16496014, + -7647009, + -13399070, + 3227830, + 10130116, + -552523, + -7123147, + -815470, + 4627443, + 1291821, + -2739390, + -1235456, + 1441393, + 926673, + -642987, + -559816, + 219028, + 248679, + 314926, + -314004, + -805712, + 406679, + 1627166, + -283232, + -2832728, + -271203, + 4412728, + 1528184, + -6260166, + -3793886, + 8139168, + 7373526, + -9661107, + -12524717, + 10272222, + 19404450, + -9253859, + -28016011, + 5731837, + 38162533, + 1315906, + -49412395, + -13076749, + 61077384, + 30993940, + -72195047, + -57037742, + 81484537, + 94436557, + -87181853, + -149751925, + 86422314, + 239914357, + -72575986, + -426357809, + 16981547, + 1214881158, + 1998663791, + 1490406537, + 265326389, + -414506506, + -186807826, + 207887717, + 152598733, + -115131357, + -127443678, + 61722251, + 105394217, + -28014835, + -85153727, + 6418019, + 66659228, + 6864761, + -50191021, + -14178330, + 36049512, + 17218840, + -24419925, + -17328489, + 15322730, + 15599209, + -8612932, + -12903626, + 4009348, + 9903729, + -1140465, + -7059801, + -404114, + 4648587, + 1025611, + -2792142, + -1077916, + 1494593, + 843077, + -682068, + -521323, + 240634, + 234104, + 304564, + -356583, + -790529, + 494790, + 1618197, + -440361, + -2853507, + -20626, + 4503319, + 1164319, + -6480137, + -3309251, + 8568591, + 6782667, + -10398733, + -11875149, + 11430204, + 18788095, + -10948725, + -27580431, + 8071798, + 38121736, + -1753016, + -50058172, + -9238411, + 62794487, + 26411969, + -75488616, + -51834694, + 87040410, + 88884340, + -96015148, + -144398547, + 100292463, + 236018700, + -95434812, + -428278739, + 63077055, + 1272628475, + 2005248450, + 1438256519, + 212294903, + -421290573, + -164190630, + 216794174, + 140139150, + -123584086, + -120263439, + 69205134, + 101444054, + -34371212, + -83298526, + 11621710, + 66162210, + 2764382, + -50533052, + -11080132, + 36854611, + 14987554, + -25419373, + -15810806, + 16333688, + 14638465, + -9522194, + -12352184, + 4758683, + 9632200, + -1712616, + -6962661, + 1423, + 4646213, + 759952, + -2829743, + -918795, + 1538846, + 757595, + -716383, + -481490, + 260003, + 218942, + 291968, + -398860, + -770606, + 582963, + 1600574, + -599194, + -2860166, + 235566, + 4572939, + 787442, + -6671523, + -2799376, + 8962273, + 6148203, + -11095853, + -11156430, + 12548006, + 18069324, + -12612322, + -27001691, + 10402244, + 37890851, + -4852071, + -50463362, + -5306430, + 64221224, + 21641565, + -78449390, + -46306882, + 92239013, + 82812844, + -104504225, + -138240766, + 113915786, + 230866853, + -118394582, + -428118647, + 111061201, + 1329212620, + 2008545687, + 1384474158, + 160835670, + -425809727, + -141349346, + 224457263, + 127221521, + -131295588, + -112602212, + 76244663, + 97049883, + -40477422, + -81058487, + 16704017, + 65346908, + -1299176, + -50622943, + -7966213, + 37468593, + 12711428, + -26280771, + -14235904, + 17250292, + 13619441, + -10371129, + -11748329, + 5472628, + 9317623, + -2266400, + -6832823, + 399223, + 4620800, + 496174, + -2852343, + -758943, + 1574155, + 670726, + -745898, + -440582, + 277117, + 203318 + +}; +struct src_stage src_int32_21_40_4010_5000 = { + 19, 10, 21, 80, 1680, 40, 21, 0, 1, + src_int32_21_40_4010_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_21_80_4010_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_21_80_4010_5000.h new file mode 100644 index 0000000..1035d11 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_21_80_4010_5000.h @@ -0,0 +1,3282 @@ +const int32_t src_int32_21_80_4010_5000_fir[3276] = { + 171453, + 593, + -292383, + -546316, + -547261, + -169219, + 494890, + 1111927, + 1250535, + 641505, + -584941, + -1853496, + -2378457, + -1605959, + 365856, + 2665723, + 3983900, + 3268306, + 436022, + -3338596, + -6036853, + -5817186, + -2158497, + 3540824, + 8384509, + 9379008, + 5175153, + -2816272, + -10715620, + -13966191, + -9852512, + 595974, + 12534305, + 19424515, + 16496739, + 3775000, + -13146255, + -25385341, + -25296570, + -11001091, + 11655783, + 31226286, + 36271085, + 21801467, + -6964347, + -36038401, + -49231671, + -36896782, + -2252493, + 38586327, + 63766849, + 57052684, + 17640115, + -37223190, + -79256925, + -83250512, + -41447793, + 29661257, + 94923704, + 117155815, + 77305471, + -12319044, + -109922626, + -162398641, + -132474441, + -21703813, + 123506397, + 228658042, + 225658961, + 90315038, + -135429235, + -349673107, + -426300968, + -267587831, + 148202860, + 745925307, + 1370950635, + 1840454397, + 2009284733, + 1824055404, + 1343307801, + 715408754, + 123317331, + -281172644, + -427447536, + -341615083, + -123963666, + 99408597, + 228850940, + 225680235, + 116871689, + -28279574, + -135926247, + -161596382, + -105894140, + -7456027, + 80559926, + 117464201, + 92537252, + 26089006, + -44324705, + -84129250, + -77966422, + -34664160, + 20064843, + 58180591, + 63210566, + 36826391, + -4208706, + -38071274, + -49149562, + -34897532, + -5454768, + 22896702, + 36470902, + 30548812, + 10545550, + -11946040, + -25637795, + -25037849, + -12373014, + 4538954, + 16881094, + 19296240, + 12029516, + 14841, + -10216619, + -13969460, + -10411906, + -2400677, + 5483682, + 9448661, + 8221182, + 3262733, + -2397407, + -5908675, + -5963442, + -3166028, + 606055, + 3354629, + 3961723, + 2567826, + 255036, + -1673851, + -2380495, + -1803844, + -519627, + 687398, + 1260022, + 1090150, + 460964, + -195461, + -555505, + -538356, + -277653, + 12309, + 167138, + -11426, + -307037, + -553685, + -538113, + -142278, + 528731, + 1132588, + 1239273, + 594121, + -650397, + -1901418, + -2373346, + -1535189, + 477513, + 2761345, + 4001271, + 3176926, + 263675, + -3508694, + -6103384, + -5717510, + -1914651, + 3817003, + 8538781, + 9297009, + 4857528, + -3231806, + -11008429, + -13945467, + -9473260, + 1180843, + 13027302, + 19529561, + 16089041, + 3000840, + -13908648, + -25703722, + -24921563, + -10036029, + 12759041, + 31869535, + 36024952, + 20672020, + -8475103, + -37141963, + -49253296, + -35669072, + -281033, + 40309659, + 64247704, + 55846964, + 15178075, + -39752561, + -80457675, + -82263019, + -38500603, + 33220736, + 97208980, + 116700331, + 73932143, + -17202538, + -113845691, + -163006275, + -128830233, + -15044173, + 130049154, + 231381927, + 222153644, + 81004382, + -146873756, + -357413598, + -424605705, + -253400779, + 173516835, + 776509484, + 1398233395, + 1856153377, + 2008459636, + 1806968475, + 1315324488, + 684979702, + 98873440, + -294152672, + -428053108, + -333253187, + -112490598, + 108276858, + 231729074, + 222454525, + 110153826, + -34764250, + -139183047, + -160601992, + -101765923, + -2619260, + 83692379, + 117626126, + 90053225, + 22508439, + -47128275, + -84898859, + -76588325, + -32078803, + 22449514, + 59229788, + 62580015, + 35032248, + -6147360, + -39191439, + -49007456, + -33721000, + -3948220, + 23956594, + 36624460, + 29838175, + 9429761, + -12869843, + -25945045, + -24661878, + -11589959, + 5291829, + 17241799, + 19145068, + 11513651, + -561862, + -10565247, + -13955408, + -10097755, + -1985541, + 5782807, + 9505987, + 8049084, + 2983095, + -2631125, + -5991938, + -5883309, + -2991231, + 773585, + 3435840, + 3934821, + 2467806, + 145185, + -1738813, + -2379495, + -1752549, + -454537, + 731759, + 1267746, + 1067303, + 427001, + -220981, + -562850, + -529829, + -262869, + 23711, + 162436, + -23735, + -321591, + -560442, + -528058, + -114664, + 562439, + 1152089, + 1226224, + 545287, + -715909, + -1947524, + -2365131, + -1461598, + 589872, + 2854546, + 4013761, + 3080555, + 89212, + -3676080, + -6162884, + -5609693, + -1666131, + 4090904, + 8683724, + 9202660, + 4531130, + -3646757, + -11289877, + -13907175, + -9079220, + 1768742, + 13507803, + 19611077, + 15658339, + 2217369, + -14659165, + -25992392, + -24513007, + -9051918, + 13853903, + 32477529, + 35732502, + 19509539, + -9985166, + -38206606, + -49214022, + -34389328, + 1703326, + 41994021, + 64652056, + 54564428, + 12681529, + -42248958, + -81566608, + -81167279, + -35486306, + 36762970, + 99389575, + 116097284, + 70443236, + -22100670, + -117657732, + -163417004, + -124996478, + -8308020, + 136491190, + 233846114, + 218335862, + 71485166, + -158283539, + -364823044, + -422354465, + -238614563, + 199245624, + 807141252, + 1425136692, + 1871140769, + 2006810056, + 1789206179, + 1287020479, + 654657852, + 74883930, + -306525907, + -428125784, + -324601219, + -101023430, + 116911961, + 234293221, + 218987161, + 103361628, + -41150805, + -142242492, + -159418175, + -97543741, + 2185560, + 86699874, + 117642404, + 87475321, + 18923996, + -49855547, + -85559101, + -75124885, + -29470462, + 24791453, + 60199483, + 61876440, + 33206323, + -8066178, + -40256241, + -48805910, + -32510487, + -2446543, + 24980064, + 36731871, + 29095473, + 8309833, + -13771501, + -26218175, + -24258093, + -10798129, + 6032771, + 17578577, + 18971356, + 10987436, + -1133454, + -10898081, + -13924190, + -9773641, + -1571378, + 6072234, + 9551019, + 7868507, + 2702276, + -2859406, + -6066948, + -5796621, + -2814449, + 938423, + 3511889, + 3903278, + 2365813, + 36431, + -1800796, + -2375497, + -1699697, + -389752, + 774553, + 1273723, + 1043433, + 393046, + -245756, + -569303, + -520758, + -248055, + 34789, + 157345, + -36324, + -336021, + -566564, + -517093, + -86403, + 595967, + 1170383, + 1211379, + 495047, + -781392, + -1991731, + -2353782, + -1385248, + 702797, + 2945176, + 4021302, + 2979260, + -87168, + -3840515, + -6215208, + -5493797, + -1413208, + 4362160, + 8819072, + 9095974, + 4196296, + -4060598, + -11559519, + -13851223, + -8670772, + 2358960, + 13975112, + 19668784, + 15205004, + 1425497, + -15396784, + -26250784, + -24071181, + -8049855, + 14938951, + 33049278, + 35393795, + 18315254, + -11492656, + -39230759, + -49113509, + -33058804, + 3698208, + 43637077, + 64978921, + 53206174, + 10153344, + -44709084, + -82581762, + -79963940, + -32408175, + 40283481, + 101462093, + 115346386, + 66842210, + -27007542, + -121353237, + -163628770, + -120976282, + -1502875, + 142823776, + 236045070, + 214206857, + 61766257, + -169644765, + -371888097, + -419540392, + -223232794, + 225375164, + 837800431, + 1451641357, + 1885405514, + 2004337223, + 1770781568, + 1258415725, + 624462715, + 51361085, + -318290868, + -427674062, + -315673098, + -89575392, + 125306392, + 236543597, + 215284614, + 96503920, + -47432377, + -145102485, + -158047844, + -93233432, + 6952812, + 89579624, + 117514019, + 84807325, + 15340089, + -52503679, + -86109874, + -73578446, + -26842486, + 27088051, + 61088985, + 61101168, + 31351064, + -9962923, + -41264718, + -48545550, + -31267703, + -951559, + 25966085, + 36793306, + 28321839, + 7187179, + -14650046, + -26457080, + -23827186, + -9998569, + 6760945, + 17891186, + 18775485, + 10451599, + -1699261, + -11214830, + -13875981, + -9440049, + -1158695, + 6351681, + 9583807, + 7679752, + 2420638, + -3082014, + -6133688, + -5703551, + -2635924, + 1100391, + 3582735, + 3867185, + 2261999, + -71099, + -1859756, + -2368541, + -1645377, + -325353, + 815745, + 1277971, + 1018588, + 359146, + -269765, + -574871, + -511166, + -233233, + 45534, + 151863, + -49177, + -350303, + -572029, + -505217, + -57524, + 629265, + 1187429, + 1194731, + 443448, + -846761, + -2033956, + -2339277, + -1306205, + 816148, + 3033092, + 4023829, + 2873122, + -265258, + -4001760, + -6260220, + -5369892, + -1156162, + 4630404, + 8944569, + 8976978, + 3853376, + -4472799, + -11816919, + -13777542, + -8248315, + 2950775, + 14428543, + 19702436, + 14729437, + 626153, + -16120495, + -26478362, + -23596405, + -7030966, + 16012767, + 33583829, + 35008946, + 17090441, + -12995684, + -40212890, + -48951489, + -31678827, + 5701206, + 45236531, + 65227401, + 51773402, + 7596444, + -47129666, + -83501278, + -78653785, + -29269585, + 43777786, + 103423244, + 114447530, + 63132682, + -31917200, + -124926792, + -163639736, + -116772998, + 5363595, + 149038236, + 237973523, + 209768241, + 51856847, + -180943500, + -378595590, + -416157063, + -207259616, + 251890972, + 868466722, + 1477728460, + 1898937073, + 2001042976, + 1751708161, + 1229530331, + 594413594, + 28316723, + -329446605, + -426706823, + -306482851, + -78159543, + 133452988, + 238480776, + 211353565, + 89589530, + -53602284, + -147761185, + -156494108, + -88840895, + 11676964, + 92329017, + 117242124, + 82053108, + 11761102, + -55069944, + -86551209, + -71951438, + -24198227, + 29336774, + 61897706, + 60255603, + 29468940, + -11835396, + -42215985, + -48227073, + -29994387, + 534930, + 26913684, + 36808992, + 27518431, + 6063205, + -15504551, + -26661700, + -23369880, + -9192322, + 7475541, + 18179411, + 18557862, + 9906881, + -2258625, + -11515226, + -13810975, + -9097471, + -747997, + 6620885, + 9604416, + 7483127, + 2138540, + -3298721, + -6192154, + -5604276, + -2455898, + 1259312, + 3648343, + 3826638, + 2156516, + -177282, + -1915654, + -2358675, + -1589678, + -261419, + 855304, + 1280510, + 992815, + 325344, + -292989, + -579563, + -501077, + -218425, + 55937, + 145990, + -62282, + -364411, + -576818, + -492430, + -28055, + 662285, + 1203185, + 1176277, + 390540, + -911926, + -2074120, + -2321595, + -1224538, + 929784, + 3118149, + 4021286, + 2762223, + -444850, + -4159577, + -6297793, + -5238058, + -895281, + 4895271, + 9059971, + 8845717, + 3502735, + -4882830, + -12061657, + -13686082, + -7812268, + 3543457, + 14867426, + 19711810, + 14232070, + -179718, + -16829295, + -26674630, + -23089046, + -5996404, + 17073939, + 34080270, + 34578130, + 15836422, + -14492355, + -41151508, + -48727769, + -30250793, + 7709890, + 46790125, + 65396691, + 50267410, + 5013809, + -49507459, + -84323403, + -77237732, + -26074006, + 47241402, + 105269853, + 113400787, + 59318433, + -36823645, + -128373094, + -163448296, + -112390229, + 12283585, + 155125951, + 239626464, + 205022001, + 41766443, + -192165709, + -384932545, + -412198499, + -190699710, + 278778156, + 899119711, + 1503379323, + 1911725442, + 1996929769, + 1731999936, + 1200384538, + 564529570, + 5762188, + -339992692, + -425233319, + -297044598, + -66788748, + 141344942, + 240105685, + 207200902, + 82627271, + -59654035, + -150217002, + -154760277, + -84372085, + 16352572, + 94945617, + 116828038, + 79216620, + 8191385, + -57551732, + -86883272, + -70246372, + -21541036, + 31535160, + 62625163, + 59341231, + 27562438, + -13681445, + -43109232, + -47851241, + -28692307, + 2011145, + 27821940, + 36779208, + 26686442, + 4939310, + -16334119, + -26832016, + -22886925, + -8380437, + 8175769, + 18443075, + 18318919, + 9354025, + -2810900, + -11799022, + -13729387, + -8746408, + -339779, + 6879595, + 9612924, + 7278948, + 1856341, + -3509312, + -6242349, + -5498984, + -2274614, + 1415018, + 3708684, + 3781735, + 2049518, + -281998, + -1968455, + -2345947, + -1532690, + -198026, + 893202, + 1281362, + 966164, + 291685, + -315409, + -583388, + -490517, + -203653, + 65989, + 139726, + -75624, + -378323, + -580909, + -478732, + 1972, + 694976, + 1217608, + 1156015, + 336375, + -976801, + -2112142, + -2300719, + -1140322, + 1043561, + 3200207, + 4013620, + 2646657, + -625728, + -4313731, + -6327805, + -5098389, + -630858, + 5156394, + 9165043, + 8702250, + 3144747, + -5290155, + -12293321, + -13576818, + -7363073, + 4136272, + 15291102, + 19696717, + 13713366, + -991157, + -17522195, + -26839124, + -22549510, + -4947353, + 18121062, + 34537730, + 34101580, + 14554566, + -15980768, + -42045169, + -48442232, + -28776167, + 9721807, + 48295644, + 65486079, + 48689597, + 2408466, + -51839250, + -85046490, + -75716838, + -22825001, + 50669858, + 106998863, + 112206409, + 55403392, + -41720838, + -131686950, + -163053071, + -107831820, + 19249159, + 161078377, + 240999158, + 199970495, + 31504863, + -203297267, + -390886195, + -407659172, + -173558284, + 306021425, + 929738898, + 1528575543, + 1923761158, + 1992000663, + 1711671318, + 1170998707, + 534829485, + -16291658, + -349929230, + -423263167, + -287372537, + -55475676, + 148975805, + 241419599, + 202833703, + 75625939, + -65581330, + -152468605, + -152849848, + -79833005, + 20974294, + 97427166, + 116273243, + 76301883, + 4635245, + -59946553, + -87106362, + -68465842, + -18874261, + 33680827, + 63270973, + 58359609, + 25634059, + -15498964, + -43943727, + -47418885, + -27363253, + 3475329, + 28689988, + 36704291, + 25827088, + 3816884, + -17137895, + -26968053, + -22379099, + -7563958, + 8860864, + 18682027, + 18059109, + 8793777, + -3355452, + -12065994, + -13631450, + -8387366, + 65471, + 7127578, + 9609426, + 7067536, + 1574394, + -3713576, + -6284289, + -5387863, + -2092313, + 1567343, + 3763739, + 3732581, + 1941158, + -385130, + -2018129, + -2330409, + -1474504, + -135249, + 929410, + 1280549, + 938683, + 258213, + -337009, + -586357, + -479509, + -188937, + 75684, + 133070, + -89189, + -392012, + -584284, + -464128, + 32527, + 727290, + 1230659, + 1133944, + 281005, + -1041295, + -2147945, + -2276637, + -1053636, + 1157335, + 3279126, + 4000787, + 2526520, + -807677, + -4463991, + -6350147, + -4950987, + -363196, + 5413411, + 9259561, + 8546653, + 2779803, + -5694241, + -12511515, + -13449745, + -6901191, + 4728477, + 15698926, + 19656994, + 13173817, + -1807191, + -18198218, + -26971417, + -21978249, + -3885020, + 19152738, + 34955380, + 33579587, + 13246283, + -17459022, + -42892474, + -48094836, + -27256479, + 11734484, + 49750917, + 65494948, + 47041457, + -216506, + -54121864, + -85669006, + -74092295, + -19526223, + 54058693, + 108607342, + 110864832, + 51391644, + -46602707, + -134863289, + -162452921, + -103101858, + 26252257, + 166887049, + 242087150, + 194616458, + 21082229, + -214323973, + -396443990, + -402534016, + -155841082, + 333605100, + 960303705, + 1553298999, + 1935035307, + 1986259326, + 1690737163, + 1141393296, + 505331929, + -37834442, + -359256836, + -420806331, + -277480929, + -44232786, + 156339492, + 242424136, + 198259231, + 68594295, + -71378072, + -154514914, + -150766504, + -75229699, + 25536888, + 99771586, + 115579383, + 73312990, + 1096948, + -62252040, + -87220908, + -66612515, + -16201236, + 35771471, + 63834857, + 57312370, + 23686314, + -17285894, + -44718815, + -46930896, + -26009038, + 4925754, + 29517018, + 36584630, + 24941615, + 2697304, + -17915059, + -27069879, + -21847203, + -6743930, + 9530086, + 18896152, + 17778910, + 8226892, + -3891665, + -12315942, + -13517416, + -8020856, + 467272, + 7364614, + 9594029, + 6849220, + 1293052, + -3911318, + -6318000, + -5271112, + -1909234, + 1716131, + 3813492, + 3679286, + 1831589, + -486565, + -2064649, + -2312116, + -1415210, + -73163, + 963907, + 1278099, + 910423, + 224968, + -357773, + -588482, + -468077, + -174300, + 85015, + 126023, + -102959, + -405454, + -586923, + -448620, + 63574, + 759176, + 1242300, + 1110069, + 224489, + -1105319, + -2181455, + -2249340, + -964563, + 1270959, + 3354769, + 3982745, + 2401920, + -990474, + -4610126, + -6364715, + -4795966, + -92605, + 5665960, + 9343314, + 8379018, + 2408302, + -6094553, + -12715856, + -13304882, + -6427102, + 5319326, + 16090268, + 19592509, + 12613948, + -2626834, + -18856402, + -27071121, + -21375757, + -2810638, + 20167579, + 35332436, + 33012501, + 11913027, + -18925215, + -43692074, + -47685617, + -25693326, + 13745431, + 51153823, + 65422775, + 45324583, + -2857989, + -56352163, + -86189533, + -72365428, + -16181409, + 57403467, + 110092483, + 109376673, + 47287417, + -51463153, + -137897169, + -161646940, + -98204670, + 33284707, + 172543597, + 242886273, + 188962999, + 10508957, + -225231563, + -401593616, + -396818432, + -137554375, + 361513127, + 990793500, + 1577531877, + 1945539533, + 1979710029, + 1669212744, + 1111588849, + 476055223, + -58856287, + -367976647, + -417873113, + -267384088, + -33072315, + 163430282, + 243121256, + 193484923, + 61541062, + -77038367, + -156355102, + -148514107, + -70568242, + 30035221, + 101976977, + 114748259, + 70254093, + -2419292, + -64465950, + -87227470, + -64689133, + -13525285, + 37804870, + 64316639, + 56201216, + 21721725, + -19040227, + -45433916, + -46388233, + -24631493, + 6360717, + 30302277, + 36420667, + 24031290, + 1581936, + -18664830, + -27137604, + -21292064, + -5921395, + 10182718, + 19085365, + 17478821, + 7654121, + -4418936, + -12548687, + -13387555, + -7647396, + 865150, + 7590499, + 9566856, + 6624334, + 1012661, + -4102348, + -6343518, + -5148932, + -1725617, + 1861230, + 3857938, + 3621962, + 1720965, + -586192, + -2107994, + -2291126, + -1354899, + -11838, + 996671, + 1274038, + 881432, + 191993, + -377687, + -589775, + -456248, + -159760, + 93975, + 118588, + -116918, + -418624, + -588809, + -432215, + 95081, + 790584, + 1252493, + 1084395, + 166884, + -1168782, + -2212597, + -2218826, + -873189, + 1384283, + 3427004, + 3959463, + 2272968, + -1173896, + -4751909, + -6371416, + -4633450, + 180601, + 5913681, + 9416102, + 8199453, + 2030657, + -6490557, + -12905976, + -13142270, + -5941305, + 5908070, + 16464517, + 19503160, + 12034308, + -3449088, + -19495799, + -27137884, + -20742570, + -1725463, + 21164209, + 35668161, + 32400732, + 10556291, + -20377448, + -44442669, + -47214688, + -24088371, + 15752146, + 52502293, + 65269135, + 43540661, + -5512821, + -58527056, + -86606766, + -70537699, + -12794377, + 60699762, + 111451613, + 107742732, + 43095084, + -56296059, + -140783783, + -160634465, + -93144818, + 40338231, + 178039751, + 243392657, + 183013604, + -204249, + -236005726, + -406323007, + -390508298, + -118704960, + 389729088, + 1021187607, + 1601256679, + 1955266047, + 1972357642, + 1647113746, + 1081605976, + 447017404, + -79347817, + -376090308, + -414474142, + -257096360, + -22006267, + 170242823, + 243513249, + 188518380, + 54474911, + -82556532, + -157988597, + -146096692, + -65854735, + 34464277, + 104041624, + 113781827, + 67129406, + -5909316, + -66586167, + -87126736, + -62698503, + -10849714, + 39778887, + 64716245, + 55027918, + 19742816, + -20760008, + -46088531, + -45791912, + -23232469, + 7778549, + 31045066, + 36212896, + 23097403, + 472132, + -19386466, + -27171378, + -20714533, + -5097389, + 10818071, + 19249613, + 17159363, + 7076223, + -4936677, + -12764075, + -13242156, + -7267508, + 1258641, + 7805046, + 9528041, + 6393219, + 733565, + -4286490, + -6360887, + -5021530, + -1541699, + 2002494, + 3897076, + 3560726, + 1609437, + -683907, + -2148146, + -2267500, + -1293664, + 48657, + 1027684, + 1268396, + 851762, + 159328, + -396739, + -590251, + -444046, + -145337, + 102560, + 110766, + -131050, + -431497, + -589923, + -414919, + 127011, + 821462, + 1261203, + 1056930, + 108252, + -1231594, + -2241302, + -2185093, + -779605, + 1497160, + 3495698, + 3930913, + 2139784, + -1357714, + -4889117, + -6370165, + -4463577, + 456100, + 6156218, + 9477736, + 8008083, + 1647292, + -6881719, + -13081522, + -12961972, + -5444318, + 6493954, + 16821074, + 19388875, + 11435479, + -4272945, + -20115480, + -27171394, + -20079267, + -630774, + 22141267, + 35961863, + 31744745, + 9177608, + -21813828, + -45143012, + -46682236, + -22443337, + 17752114, + 53794311, + 65033701, + 41691472, + -8177806, + -60643499, + -86919521, + -68610703, + -9369023, + 63943192, + 112682194, + 105963993, + 38819156, + -61095298, + -143518463, + -159415076, + -87927098, + 47404453, + 183367356, + 243602735, + 176772133, + -11046408, + -246632115, + -410620359, + -383599973, + -99300160, + 418236216, + 1051465333, + 1624456240, + 1964207629, + 1964207629, + 1624456240, + 1051465333, + 418236216, + -99300160, + -383599973, + -410620359, + -246632115, + -11046408, + 176772133, + 243602735, + 183367356, + 47404453, + -87927098, + -159415076, + -143518463, + -61095298, + 38819156, + 105963993, + 112682194, + 63943192, + -9369023, + -68610703, + -86919521, + -60643499, + -8177806, + 41691472, + 65033701, + 53794311, + 17752114, + -22443337, + -46682236, + -45143012, + -21813828, + 9177608, + 31744745, + 35961863, + 22141267, + -630774, + -20079267, + -27171394, + -20115480, + -4272945, + 11435479, + 19388875, + 16821074, + 6493954, + -5444318, + -12961972, + -13081522, + -6881719, + 1647292, + 8008083, + 9477736, + 6156218, + 456100, + -4463577, + -6370165, + -4889117, + -1357714, + 2139784, + 3930913, + 3495698, + 1497160, + -779605, + -2185093, + -2241302, + -1231594, + 108252, + 1056930, + 1261203, + 821462, + 127011, + -414919, + -589923, + -431497, + -131050, + 110766, + 102560, + -145337, + -444046, + -590251, + -396739, + 159328, + 851762, + 1268396, + 1027684, + 48657, + -1293664, + -2267500, + -2148146, + -683907, + 1609437, + 3560726, + 3897076, + 2002494, + -1541699, + -5021530, + -6360887, + -4286490, + 733565, + 6393219, + 9528041, + 7805046, + 1258641, + -7267508, + -13242156, + -12764075, + -4936677, + 7076223, + 17159363, + 19249613, + 10818071, + -5097389, + -20714533, + -27171378, + -19386466, + 472132, + 23097403, + 36212896, + 31045066, + 7778549, + -23232469, + -45791912, + -46088531, + -20760008, + 19742816, + 55027918, + 64716245, + 39778887, + -10849714, + -62698503, + -87126736, + -66586167, + -5909316, + 67129406, + 113781827, + 104041624, + 34464277, + -65854735, + -146096692, + -157988597, + -82556532, + 54474911, + 188518380, + 243513249, + 170242823, + -22006267, + -257096360, + -414474142, + -376090308, + -79347817, + 447017404, + 1081605976, + 1647113746, + 1972357642, + 1955266047, + 1601256679, + 1021187607, + 389729088, + -118704960, + -390508298, + -406323007, + -236005726, + -204249, + 183013604, + 243392657, + 178039751, + 40338231, + -93144818, + -160634465, + -140783783, + -56296059, + 43095084, + 107742732, + 111451613, + 60699762, + -12794377, + -70537699, + -86606766, + -58527056, + -5512821, + 43540661, + 65269135, + 52502293, + 15752146, + -24088371, + -47214688, + -44442669, + -20377448, + 10556291, + 32400732, + 35668161, + 21164209, + -1725463, + -20742570, + -27137884, + -19495799, + -3449088, + 12034308, + 19503160, + 16464517, + 5908070, + -5941305, + -13142270, + -12905976, + -6490557, + 2030657, + 8199453, + 9416102, + 5913681, + 180601, + -4633450, + -6371416, + -4751909, + -1173896, + 2272968, + 3959463, + 3427004, + 1384283, + -873189, + -2218826, + -2212597, + -1168782, + 166884, + 1084395, + 1252493, + 790584, + 95081, + -432215, + -588809, + -418624, + -116918, + 118588, + 93975, + -159760, + -456248, + -589775, + -377687, + 191993, + 881432, + 1274038, + 996671, + -11838, + -1354899, + -2291126, + -2107994, + -586192, + 1720965, + 3621962, + 3857938, + 1861230, + -1725617, + -5148932, + -6343518, + -4102348, + 1012661, + 6624334, + 9566856, + 7590499, + 865150, + -7647396, + -13387555, + -12548687, + -4418936, + 7654121, + 17478821, + 19085365, + 10182718, + -5921395, + -21292064, + -27137604, + -18664830, + 1581936, + 24031290, + 36420667, + 30302277, + 6360717, + -24631493, + -46388233, + -45433916, + -19040227, + 21721725, + 56201216, + 64316639, + 37804870, + -13525285, + -64689133, + -87227470, + -64465950, + -2419292, + 70254093, + 114748259, + 101976977, + 30035221, + -70568242, + -148514107, + -156355102, + -77038367, + 61541062, + 193484923, + 243121256, + 163430282, + -33072315, + -267384088, + -417873113, + -367976647, + -58856287, + 476055223, + 1111588849, + 1669212744, + 1979710029, + 1945539533, + 1577531877, + 990793500, + 361513127, + -137554375, + -396818432, + -401593616, + -225231563, + 10508957, + 188962999, + 242886273, + 172543597, + 33284707, + -98204670, + -161646940, + -137897169, + -51463153, + 47287417, + 109376673, + 110092483, + 57403467, + -16181409, + -72365428, + -86189533, + -56352163, + -2857989, + 45324583, + 65422775, + 51153823, + 13745431, + -25693326, + -47685617, + -43692074, + -18925215, + 11913027, + 33012501, + 35332436, + 20167579, + -2810638, + -21375757, + -27071121, + -18856402, + -2626834, + 12613948, + 19592509, + 16090268, + 5319326, + -6427102, + -13304882, + -12715856, + -6094553, + 2408302, + 8379018, + 9343314, + 5665960, + -92605, + -4795966, + -6364715, + -4610126, + -990474, + 2401920, + 3982745, + 3354769, + 1270959, + -964563, + -2249340, + -2181455, + -1105319, + 224489, + 1110069, + 1242300, + 759176, + 63574, + -448620, + -586923, + -405454, + -102959, + 126023, + 85015, + -174300, + -468077, + -588482, + -357773, + 224968, + 910423, + 1278099, + 963907, + -73163, + -1415210, + -2312116, + -2064649, + -486565, + 1831589, + 3679286, + 3813492, + 1716131, + -1909234, + -5271112, + -6318000, + -3911318, + 1293052, + 6849220, + 9594029, + 7364614, + 467272, + -8020856, + -13517416, + -12315942, + -3891665, + 8226892, + 17778910, + 18896152, + 9530086, + -6743930, + -21847203, + -27069879, + -17915059, + 2697304, + 24941615, + 36584630, + 29517018, + 4925754, + -26009038, + -46930896, + -44718815, + -17285894, + 23686314, + 57312370, + 63834857, + 35771471, + -16201236, + -66612515, + -87220908, + -62252040, + 1096948, + 73312990, + 115579383, + 99771586, + 25536888, + -75229699, + -150766504, + -154514914, + -71378072, + 68594295, + 198259231, + 242424136, + 156339492, + -44232786, + -277480929, + -420806331, + -359256836, + -37834442, + 505331929, + 1141393296, + 1690737163, + 1986259326, + 1935035307, + 1553298999, + 960303705, + 333605100, + -155841082, + -402534016, + -396443990, + -214323973, + 21082229, + 194616458, + 242087150, + 166887049, + 26252257, + -103101858, + -162452921, + -134863289, + -46602707, + 51391644, + 110864832, + 108607342, + 54058693, + -19526223, + -74092295, + -85669006, + -54121864, + -216506, + 47041457, + 65494948, + 49750917, + 11734484, + -27256479, + -48094836, + -42892474, + -17459022, + 13246283, + 33579587, + 34955380, + 19152738, + -3885020, + -21978249, + -26971417, + -18198218, + -1807191, + 13173817, + 19656994, + 15698926, + 4728477, + -6901191, + -13449745, + -12511515, + -5694241, + 2779803, + 8546653, + 9259561, + 5413411, + -363196, + -4950987, + -6350147, + -4463991, + -807677, + 2526520, + 4000787, + 3279126, + 1157335, + -1053636, + -2276637, + -2147945, + -1041295, + 281005, + 1133944, + 1230659, + 727290, + 32527, + -464128, + -584284, + -392012, + -89189, + 133070, + 75684, + -188937, + -479509, + -586357, + -337009, + 258213, + 938683, + 1280549, + 929410, + -135249, + -1474504, + -2330409, + -2018129, + -385130, + 1941158, + 3732581, + 3763739, + 1567343, + -2092313, + -5387863, + -6284289, + -3713576, + 1574394, + 7067536, + 9609426, + 7127578, + 65471, + -8387366, + -13631450, + -12065994, + -3355452, + 8793777, + 18059109, + 18682027, + 8860864, + -7563958, + -22379099, + -26968053, + -17137895, + 3816884, + 25827088, + 36704291, + 28689988, + 3475329, + -27363253, + -47418885, + -43943727, + -15498964, + 25634059, + 58359609, + 63270973, + 33680827, + -18874261, + -68465842, + -87106362, + -59946553, + 4635245, + 76301883, + 116273243, + 97427166, + 20974294, + -79833005, + -152849848, + -152468605, + -65581330, + 75625939, + 202833703, + 241419599, + 148975805, + -55475676, + -287372537, + -423263167, + -349929230, + -16291658, + 534829485, + 1170998707, + 1711671318, + 1992000663, + 1923761158, + 1528575543, + 929738898, + 306021425, + -173558284, + -407659172, + -390886195, + -203297267, + 31504863, + 199970495, + 240999158, + 161078377, + 19249159, + -107831820, + -163053071, + -131686950, + -41720838, + 55403392, + 112206409, + 106998863, + 50669858, + -22825001, + -75716838, + -85046490, + -51839250, + 2408466, + 48689597, + 65486079, + 48295644, + 9721807, + -28776167, + -48442232, + -42045169, + -15980768, + 14554566, + 34101580, + 34537730, + 18121062, + -4947353, + -22549510, + -26839124, + -17522195, + -991157, + 13713366, + 19696717, + 15291102, + 4136272, + -7363073, + -13576818, + -12293321, + -5290155, + 3144747, + 8702250, + 9165043, + 5156394, + -630858, + -5098389, + -6327805, + -4313731, + -625728, + 2646657, + 4013620, + 3200207, + 1043561, + -1140322, + -2300719, + -2112142, + -976801, + 336375, + 1156015, + 1217608, + 694976, + 1972, + -478732, + -580909, + -378323, + -75624, + 139726, + 65989, + -203653, + -490517, + -583388, + -315409, + 291685, + 966164, + 1281362, + 893202, + -198026, + -1532690, + -2345947, + -1968455, + -281998, + 2049518, + 3781735, + 3708684, + 1415018, + -2274614, + -5498984, + -6242349, + -3509312, + 1856341, + 7278948, + 9612924, + 6879595, + -339779, + -8746408, + -13729387, + -11799022, + -2810900, + 9354025, + 18318919, + 18443075, + 8175769, + -8380437, + -22886925, + -26832016, + -16334119, + 4939310, + 26686442, + 36779208, + 27821940, + 2011145, + -28692307, + -47851241, + -43109232, + -13681445, + 27562438, + 59341231, + 62625163, + 31535160, + -21541036, + -70246372, + -86883272, + -57551732, + 8191385, + 79216620, + 116828038, + 94945617, + 16352572, + -84372085, + -154760277, + -150217002, + -59654035, + 82627271, + 207200902, + 240105685, + 141344942, + -66788748, + -297044598, + -425233319, + -339992692, + 5762188, + 564529570, + 1200384538, + 1731999936, + 1996929769, + 1911725442, + 1503379323, + 899119711, + 278778156, + -190699710, + -412198499, + -384932545, + -192165709, + 41766443, + 205022001, + 239626464, + 155125951, + 12283585, + -112390229, + -163448296, + -128373094, + -36823645, + 59318433, + 113400787, + 105269853, + 47241402, + -26074006, + -77237732, + -84323403, + -49507459, + 5013809, + 50267410, + 65396691, + 46790125, + 7709890, + -30250793, + -48727769, + -41151508, + -14492355, + 15836422, + 34578130, + 34080270, + 17073939, + -5996404, + -23089046, + -26674630, + -16829295, + -179718, + 14232070, + 19711810, + 14867426, + 3543457, + -7812268, + -13686082, + -12061657, + -4882830, + 3502735, + 8845717, + 9059971, + 4895271, + -895281, + -5238058, + -6297793, + -4159577, + -444850, + 2762223, + 4021286, + 3118149, + 929784, + -1224538, + -2321595, + -2074120, + -911926, + 390540, + 1176277, + 1203185, + 662285, + -28055, + -492430, + -576818, + -364411, + -62282, + 145990, + 55937, + -218425, + -501077, + -579563, + -292989, + 325344, + 992815, + 1280510, + 855304, + -261419, + -1589678, + -2358675, + -1915654, + -177282, + 2156516, + 3826638, + 3648343, + 1259312, + -2455898, + -5604276, + -6192154, + -3298721, + 2138540, + 7483127, + 9604416, + 6620885, + -747997, + -9097471, + -13810975, + -11515226, + -2258625, + 9906881, + 18557862, + 18179411, + 7475541, + -9192322, + -23369880, + -26661700, + -15504551, + 6063205, + 27518431, + 36808992, + 26913684, + 534930, + -29994387, + -48227073, + -42215985, + -11835396, + 29468940, + 60255603, + 61897706, + 29336774, + -24198227, + -71951438, + -86551209, + -55069944, + 11761102, + 82053108, + 117242124, + 92329017, + 11676964, + -88840895, + -156494108, + -147761185, + -53602284, + 89589530, + 211353565, + 238480776, + 133452988, + -78159543, + -306482851, + -426706823, + -329446605, + 28316723, + 594413594, + 1229530331, + 1751708161, + 2001042976, + 1898937073, + 1477728460, + 868466722, + 251890972, + -207259616, + -416157063, + -378595590, + -180943500, + 51856847, + 209768241, + 237973523, + 149038236, + 5363595, + -116772998, + -163639736, + -124926792, + -31917200, + 63132682, + 114447530, + 103423244, + 43777786, + -29269585, + -78653785, + -83501278, + -47129666, + 7596444, + 51773402, + 65227401, + 45236531, + 5701206, + -31678827, + -48951489, + -40212890, + -12995684, + 17090441, + 35008946, + 33583829, + 16012767, + -7030966, + -23596405, + -26478362, + -16120495, + 626153, + 14729437, + 19702436, + 14428543, + 2950775, + -8248315, + -13777542, + -11816919, + -4472799, + 3853376, + 8976978, + 8944569, + 4630404, + -1156162, + -5369892, + -6260220, + -4001760, + -265258, + 2873122, + 4023829, + 3033092, + 816148, + -1306205, + -2339277, + -2033956, + -846761, + 443448, + 1194731, + 1187429, + 629265, + -57524, + -505217, + -572029, + -350303, + -49177, + 151863, + 45534, + -233233, + -511166, + -574871, + -269765, + 359146, + 1018588, + 1277971, + 815745, + -325353, + -1645377, + -2368541, + -1859756, + -71099, + 2261999, + 3867185, + 3582735, + 1100391, + -2635924, + -5703551, + -6133688, + -3082014, + 2420638, + 7679752, + 9583807, + 6351681, + -1158695, + -9440049, + -13875981, + -11214830, + -1699261, + 10451599, + 18775485, + 17891186, + 6760945, + -9998569, + -23827186, + -26457080, + -14650046, + 7187179, + 28321839, + 36793306, + 25966085, + -951559, + -31267703, + -48545550, + -41264718, + -9962923, + 31351064, + 61101168, + 61088985, + 27088051, + -26842486, + -73578446, + -86109874, + -52503679, + 15340089, + 84807325, + 117514019, + 89579624, + 6952812, + -93233432, + -158047844, + -145102485, + -47432377, + 96503920, + 215284614, + 236543597, + 125306392, + -89575392, + -315673098, + -427674062, + -318290868, + 51361085, + 624462715, + 1258415725, + 1770781568, + 2004337223, + 1885405514, + 1451641357, + 837800431, + 225375164, + -223232794, + -419540392, + -371888097, + -169644765, + 61766257, + 214206857, + 236045070, + 142823776, + -1502875, + -120976282, + -163628770, + -121353237, + -27007542, + 66842210, + 115346386, + 101462093, + 40283481, + -32408175, + -79963940, + -82581762, + -44709084, + 10153344, + 53206174, + 64978921, + 43637077, + 3698208, + -33058804, + -49113509, + -39230759, + -11492656, + 18315254, + 35393795, + 33049278, + 14938951, + -8049855, + -24071181, + -26250784, + -15396784, + 1425497, + 15205004, + 19668784, + 13975112, + 2358960, + -8670772, + -13851223, + -11559519, + -4060598, + 4196296, + 9095974, + 8819072, + 4362160, + -1413208, + -5493797, + -6215208, + -3840515, + -87168, + 2979260, + 4021302, + 2945176, + 702797, + -1385248, + -2353782, + -1991731, + -781392, + 495047, + 1211379, + 1170383, + 595967, + -86403, + -517093, + -566564, + -336021, + -36324, + 157345, + 34789, + -248055, + -520758, + -569303, + -245756, + 393046, + 1043433, + 1273723, + 774553, + -389752, + -1699697, + -2375497, + -1800796, + 36431, + 2365813, + 3903278, + 3511889, + 938423, + -2814449, + -5796621, + -6066948, + -2859406, + 2702276, + 7868507, + 9551019, + 6072234, + -1571378, + -9773641, + -13924190, + -10898081, + -1133454, + 10987436, + 18971356, + 17578577, + 6032771, + -10798129, + -24258093, + -26218175, + -13771501, + 8309833, + 29095473, + 36731871, + 24980064, + -2446543, + -32510487, + -48805910, + -40256241, + -8066178, + 33206323, + 61876440, + 60199483, + 24791453, + -29470462, + -75124885, + -85559101, + -49855547, + 18923996, + 87475321, + 117642404, + 86699874, + 2185560, + -97543741, + -159418175, + -142242492, + -41150805, + 103361628, + 218987161, + 234293221, + 116911961, + -101023430, + -324601219, + -428125784, + -306525907, + 74883930, + 654657852, + 1287020479, + 1789206179, + 2006810056, + 1871140769, + 1425136692, + 807141252, + 199245624, + -238614563, + -422354465, + -364823044, + -158283539, + 71485166, + 218335862, + 233846114, + 136491190, + -8308020, + -124996478, + -163417004, + -117657732, + -22100670, + 70443236, + 116097284, + 99389575, + 36762970, + -35486306, + -81167279, + -81566608, + -42248958, + 12681529, + 54564428, + 64652056, + 41994021, + 1703326, + -34389328, + -49214022, + -38206606, + -9985166, + 19509539, + 35732502, + 32477529, + 13853903, + -9051918, + -24513007, + -25992392, + -14659165, + 2217369, + 15658339, + 19611077, + 13507803, + 1768742, + -9079220, + -13907175, + -11289877, + -3646757, + 4531130, + 9202660, + 8683724, + 4090904, + -1666131, + -5609693, + -6162884, + -3676080, + 89212, + 3080555, + 4013761, + 2854546, + 589872, + -1461598, + -2365131, + -1947524, + -715909, + 545287, + 1226224, + 1152089, + 562439, + -114664, + -528058, + -560442, + -321591, + -23735, + 162436, + 23711, + -262869, + -529829, + -562850, + -220981, + 427001, + 1067303, + 1267746, + 731759, + -454537, + -1752549, + -2379495, + -1738813, + 145185, + 2467806, + 3934821, + 3435840, + 773585, + -2991231, + -5883309, + -5991938, + -2631125, + 2983095, + 8049084, + 9505987, + 5782807, + -1985541, + -10097755, + -13955408, + -10565247, + -561862, + 11513651, + 19145068, + 17241799, + 5291829, + -11589959, + -24661878, + -25945045, + -12869843, + 9429761, + 29838175, + 36624460, + 23956594, + -3948220, + -33721000, + -49007456, + -39191439, + -6147360, + 35032248, + 62580015, + 59229788, + 22449514, + -32078803, + -76588325, + -84898859, + -47128275, + 22508439, + 90053225, + 117626126, + 83692379, + -2619260, + -101765923, + -160601992, + -139183047, + -34764250, + 110153826, + 222454525, + 231729074, + 108276858, + -112490598, + -333253187, + -428053108, + -294152672, + 98873440, + 684979702, + 1315324488, + 1806968475, + 2008459636, + 1856153377, + 1398233395, + 776509484, + 173516835, + -253400779, + -424605705, + -357413598, + -146873756, + 81004382, + 222153644, + 231381927, + 130049154, + -15044173, + -128830233, + -163006275, + -113845691, + -17202538, + 73932143, + 116700331, + 97208980, + 33220736, + -38500603, + -82263019, + -80457675, + -39752561, + 15178075, + 55846964, + 64247704, + 40309659, + -281033, + -35669072, + -49253296, + -37141963, + -8475103, + 20672020, + 36024952, + 31869535, + 12759041, + -10036029, + -24921563, + -25703722, + -13908648, + 3000840, + 16089041, + 19529561, + 13027302, + 1180843, + -9473260, + -13945467, + -11008429, + -3231806, + 4857528, + 9297009, + 8538781, + 3817003, + -1914651, + -5717510, + -6103384, + -3508694, + 263675, + 3176926, + 4001271, + 2761345, + 477513, + -1535189, + -2373346, + -1901418, + -650397, + 594121, + 1239273, + 1132588, + 528731, + -142278, + -538113, + -553685, + -307037, + -11426, + 167138, + 12309, + -277653, + -538356, + -555505, + -195461, + 460964, + 1090150, + 1260022, + 687398, + -519627, + -1803844, + -2380495, + -1673851, + 255036, + 2567826, + 3961723, + 3354629, + 606055, + -3166028, + -5963442, + -5908675, + -2397407, + 3262733, + 8221182, + 9448661, + 5483682, + -2400677, + -10411906, + -13969460, + -10216619, + 14841, + 12029516, + 19296240, + 16881094, + 4538954, + -12373014, + -25037849, + -25637795, + -11946040, + 10545550, + 30548812, + 36470902, + 22896702, + -5454768, + -34897532, + -49149562, + -38071274, + -4208706, + 36826391, + 63210566, + 58180591, + 20064843, + -34664160, + -77966422, + -84129250, + -44324705, + 26089006, + 92537252, + 117464201, + 80559926, + -7456027, + -105894140, + -161596382, + -135926247, + -28279574, + 116871689, + 225680235, + 228850940, + 99408597, + -123963666, + -341615083, + -427447536, + -281172644, + 123317331, + 715408754, + 1343307801, + 1824055404, + 2009284733, + 1840454397, + 1370950635, + 745925307, + 148202860, + -267587831, + -426300968, + -349673107, + -135429235, + 90315038, + 225658961, + 228658042, + 123506397, + -21703813, + -132474441, + -162398641, + -109922626, + -12319044, + 77305471, + 117155815, + 94923704, + 29661257, + -41447793, + -83250512, + -79256925, + -37223190, + 17640115, + 57052684, + 63766849, + 38586327, + -2252493, + -36896782, + -49231671, + -36038401, + -6964347, + 21801467, + 36271085, + 31226286, + 11655783, + -11001091, + -25296570, + -25385341, + -13146255, + 3775000, + 16496739, + 19424515, + 12534305, + 595974, + -9852512, + -13966191, + -10715620, + -2816272, + 5175153, + 9379008, + 8384509, + 3540824, + -2158497, + -5817186, + -6036853, + -3338596, + 436022, + 3268306, + 3983900, + 2665723, + 365856, + -1605959, + -2378457, + -1853496, + -584941, + 641505, + 1250535, + 1111927, + 494890, + -169219, + -547261, + -546316, + -292383, + 593, + 171453 + +}; +struct src_stage src_int32_21_80_4010_5000 = { + 19, 5, 21, 156, 3276, 80, 21, 0, 2, + src_int32_21_80_4010_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_2_1_2292_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_2_1_2292_5000.h new file mode 100644 index 0000000..348c832 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_2_1_2292_5000.h @@ -0,0 +1,46 @@ +const int32_t src_int32_2_1_2292_5000_fir[40] = { + -145826, + 2533728, + -7345199, + 5186764, + 19560083, + -64946470, + 85461938, + -98613, + -266676069, + 885505280, + 1474878208, + 146433987, + -233601515, + 134003629, + -24293308, + -26630789, + 25866299, + -9384005, + -7519, + 1042622, + 1042622, + -7519, + -9384005, + 25866299, + -26630789, + -24293308, + 134003629, + -233601515, + 146433987, + 1474878208, + 885505280, + -266676069, + -98613, + 85461938, + -64946470, + 19560083, + 5186764, + -7345199, + 2533728, + -145826 + +}; +struct src_stage src_int32_2_1_2292_5000 = { + 0, 1, 2, 20, 40, 1, 2, 0, 0, + src_int32_2_1_2292_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_2_1_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_2_1_4583_5000.h new file mode 100644 index 0000000..87eb344 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_2_1_4583_5000.h @@ -0,0 +1,214 @@ +const int32_t src_int32_2_1_4583_5000_fir[208] = { + -95414, + 143965, + -199725, + 260036, + -320914, + 376959, + -421318, + 445736, + -440691, + 395632, + -299321, + 140280, + 92667, + -409757, + 819581, + -1328324, + 1938981, + -2650569, + 3457388, + -4348344, + 5306383, + -6308067, + 7323317, + -8315359, + 9240876, + -10050398, + 10688906, + -11096664, + 11210236, + -10963668, + 10289769, + -9121448, + 7393004, + -5041284, + 2006579, + 1766890, + -6331106, + 11735271, + -18028099, + 25261967, + -33499882, + 42826882, + -53368776, + 65323766, + -79018229, + 95011251, + -114306808, + 138831710, + -172674856, + 226025136, + -332602007, + 706510037, + 1865354796, + -314437696, + 138631794, + -69261518, + 31734628, + -8305253, + -7415914, + 18304523, + -25861035, + 30961316, + -34166920, + 35868868, + -36359916, + 35873045, + -34602722, + 32716867, + -30363583, + 27674852, + -24768464, + 21748933, + -18707878, + 15724161, + -12863986, + 10181057, + -7716904, + 5501376, + -3553342, + 1881575, + -485800, + -642115, + 1516890, + -2158497, + 2590828, + -2840393, + 2935091, + -2903091, + 2771843, + -2567245, + 2312981, + -2030021, + 1736301, + -1446559, + 1172322, + -922017, + 701199, + -512853, + 357759, + -234897, + 141856, + -75241, + 31053, + -5027, + -5027, + 31053, + -75241, + 141856, + -234897, + 357759, + -512853, + 701199, + -922017, + 1172322, + -1446559, + 1736301, + -2030021, + 2312981, + -2567245, + 2771843, + -2903091, + 2935091, + -2840393, + 2590828, + -2158497, + 1516890, + -642115, + -485800, + 1881575, + -3553342, + 5501376, + -7716904, + 10181057, + -12863986, + 15724161, + -18707878, + 21748933, + -24768464, + 27674852, + -30363583, + 32716867, + -34602722, + 35873045, + -36359916, + 35868868, + -34166920, + 30961316, + -25861035, + 18304523, + -7415914, + -8305253, + 31734628, + -69261518, + 138631794, + -314437696, + 1865354796, + 706510037, + -332602007, + 226025136, + -172674856, + 138831710, + -114306808, + 95011251, + -79018229, + 65323766, + -53368776, + 42826882, + -33499882, + 25261967, + -18028099, + 11735271, + -6331106, + 1766890, + 2006579, + -5041284, + 7393004, + -9121448, + 10289769, + -10963668, + 11210236, + -11096664, + 10688906, + -10050398, + 9240876, + -8315359, + 7323317, + -6308067, + 5306383, + -4348344, + 3457388, + -2650569, + 1938981, + -1328324, + 819581, + -409757, + 92667, + 140280, + -299321, + 395632, + -440691, + 445736, + -421318, + 376959, + -320914, + 260036, + -199725, + 143965, + -95414 + +}; +struct src_stage src_int32_2_1_4583_5000 = { + 0, 1, 2, 104, 208, 1, 2, 0, 0, + src_int32_2_1_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_2_3_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_2_3_4583_5000.h new file mode 100644 index 0000000..2d53b5b --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_2_3_4583_5000.h @@ -0,0 +1,310 @@ +const int32_t src_int32_2_3_4583_5000_fir[304] = { + 43929, + -78502, + 8449, + 119833, + -137194, + -41590, + 243415, + -182263, + -162723, + 410642, + -176805, + -380614, + 598862, + -71617, + -709360, + 761826, + 188401, + -1140746, + 828284, + 653276, + -1633846, + 705905, + 1353178, + -2107440, + 291601, + 2281604, + -2437818, + -511636, + 3379235, + -2464167, + -1772572, + 4521724, + -2002825, + -3506706, + 5514632, + -870276, + -5651836, + 6098073, + 1086762, + -8048133, + 5962231, + 3957375, + -10426281, + 4773004, + 7732838, + -12405863, + 2204754, + 12277840, + -13503672, + -2025280, + 17310015, + -13147631, + -8128909, + 22388529, + -10685590, + -16236516, + 26906794, + -5366180, + -26421849, + 30072311, + 3759566, + -38797707, + 30825649, + 18151954, + -53779787, + 27548804, + 40764891, + -72874626, + 16965519, + 79736441, + -101833890, + -11346014, + 169849167, + -174125347, + -137392401, + 908716573, + 1311158490, + 326382226, + -296227998, + 45630310, + 126713492, + -113090281, + -6433535, + 85351467, + -57227907, + -23516329, + 62627415, + -28127565, + -29832369, + 45910702, + -10168158, + -30832330, + 32322167, + 1352095, + -28716844, + 21065206, + 8435652, + -24762404, + 11926924, + 12223920, + -19877401, + 4832899, + 13546258, + -14756787, + -312603, + 13098827, + -9923174, + -3680318, + 11493837, + -5737204, + -5520253, + 9260702, + -2405753, + -6140735, + 6832783, + 2297, + -5875985, + 4535412, + 1531128, + -5051713, + 2582291, + 2306255, + -3955384, + 1082375, + 2500169, + -2815415, + 56154, + 2299835, + -1791125, + -541688, + 1879839, + -973196, + -797057, + 1383655, + -392687, + -812483, + 913905, + -35635, + -687384, + 530992, + 140090, + -504427, + 258299, + 188689, + -322481, + 91513, + 163406, + -175554, + 9471, + 107807, + -76218, + -15678, + -15678, + -76218, + 107807, + 9471, + -175554, + 163406, + 91513, + -322481, + 188689, + 258299, + -504427, + 140090, + 530992, + -687384, + -35635, + 913905, + -812483, + -392687, + 1383655, + -797057, + -973196, + 1879839, + -541688, + -1791125, + 2299835, + 56154, + -2815415, + 2500169, + 1082375, + -3955384, + 2306255, + 2582291, + -5051713, + 1531128, + 4535412, + -5875985, + 2297, + 6832783, + -6140735, + -2405753, + 9260702, + -5520253, + -5737204, + 11493837, + -3680318, + -9923174, + 13098827, + -312603, + -14756787, + 13546258, + 4832899, + -19877401, + 12223920, + 11926924, + -24762404, + 8435652, + 21065206, + -28716844, + 1352095, + 32322167, + -30832330, + -10168158, + 45910702, + -29832369, + -28127565, + 62627415, + -23516329, + -57227907, + 85351467, + -6433535, + -113090281, + 126713492, + 45630310, + -296227998, + 326382226, + 1311158490, + 908716573, + -137392401, + -174125347, + 169849167, + -11346014, + -101833890, + 79736441, + 16965519, + -72874626, + 40764891, + 27548804, + -53779787, + 18151954, + 30825649, + -38797707, + 3759566, + 30072311, + -26421849, + -5366180, + 26906794, + -16236516, + -10685590, + 22388529, + -8128909, + -13147631, + 17310015, + -2025280, + -13503672, + 12277840, + 2204754, + -12405863, + 7732838, + 4773004, + -10426281, + 3957375, + 5962231, + -8048133, + 1086762, + 6098073, + -5651836, + -870276, + 5514632, + -3506706, + -2002825, + 4521724, + -1772572, + -2464167, + 3379235, + -511636, + -2437818, + 2281604, + 291601, + -2107440, + 1353178, + 705905, + -1633846, + 653276, + 828284, + -1140746, + 188401, + 761826, + -709360, + -71617, + 598862, + -380614, + -176805, + 410642, + -162723, + -182263, + 243415, + -41590, + -137194, + 119833, + 8449, + -78502, + 43929 + +}; +struct src_stage src_int32_2_3_4583_5000 = { + 1, 1, 2, 152, 304, 3, 2, 0, 0, + src_int32_2_3_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_32_21_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_32_21_4583_5000.h new file mode 100644 index 0000000..669d86c --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_32_21_4583_5000.h @@ -0,0 +1,3206 @@ +const int32_t src_int32_32_21_4583_5000_fir[3200] = { + -71074, + 96232, + -116485, + 126606, + -120263, + 90160, + -28282, + -73762, + 224282, + -430960, + 700211, + -1036489, + 1441540, + -1913662, + 2446989, + -3030844, + 3649216, + -4280380, + 4896723, + -5464790, + 5945597, + -6295208, + 6465606, + -6405829, + 6063371, + -5385809, + 4322609, + -2827052, + 858220, + 1617047, + -4622290, + 8169771, + -12259074, + 16876070, + -21992309, + 27564904, + -33536972, + 39838680, + -46388957, + 53097942, + -59870305, + 66609712, + -73225010, + 79639455, + -85806180, + 91738402, + -97580132, + 103812528, + -112075105, + 130976315, + 2048533630, + 64632037, + -80011853, + 83636820, + -83667037, + 81807298, + -78685509, + 74629213, + -69858718, + 64549607, + -58855829, + 52918437, + -46868416, + 40826914, + -34904362, + 29199209, + -23796658, + 18767628, + -14168063, + 10038658, + -6405012, + 3278222, + -655854, + -1476735, + 3144797, + -4382389, + 5230450, + -5734819, + 5944288, + -5908747, + 5677493, + -5297735, + 4813348, + -4263888, + 3683891, + -3102436, + 2542975, + -2023400, + 1556314, + -1149474, + 806362, + -526842, + 307869, + -144205, + 29108, + 45026, + -86099, + 101836, + -99411, + 85171, + -77231, + 106693, + -132873, + 150710, + -153939, + 135203, + -86261, + -1697, + 137622, + -330079, + 586616, + -913065, + 1312781, + -1785867, + 2328411, + -2931769, + 3581959, + -4259182, + 4937536, + -5584946, + 6163338, + -6629098, + 6933809, + -7025277, + 6848827, + -6348840, + 5470504, + -4161697, + 2374964, + -69490, + -2787006, + 6216552, + -10229474, + 14823305, + -19982165, + 25676695, + -31864670, + 38492404, + -45497142, + 52810714, + -60364951, + 68099814, + -75976188, + 83997578, + -92250776, + 100991951, + -110858386, + 123503710, + -144174936, + 200494356, + 2042537624, + 1708277, + -48245989, + 63157880, + -69248920, + 71293508, + -70958249, + 69016988, + -65912236, + 61942252, + -57334469, + 52277255, + -46934284, + 41450948, + -35956943, + 30566998, + -25380773, + 20482474, + -15940515, + 11807396, + -8119903, + 4899654, + -2154011, + -122683, + 1947594, + -3347659, + 4357707, + -5018509, + 5374823, + -5473508, + 5361778, + -5085630, + 4688501, + -4210178, + 3685973, + -3146172, + 2615745, + -2114298, + 1656241, + -1251143, + 904221, + -616943, + 387686, + -212426, + 85410, + 200, + -51757, + 76632, + -81818, + 73623, + -82861, + 116441, + -148412, + 173917, + -186816, + 179750, + -144321, + 71371, + 48622, + -225038, + 466501, + -780183, + 1171031, + -1640966, + 2188073, + -2805832, + 3482420, + -4200151, + 4935068, + -5656756, + 6328390, + -6907056, + 7344358, + -7587314, + 7579541, + -7262698, + 6578145, + -5468788, + 3881018, + -1766685, + -914992, + 4195664, + -8096359, + 12626361, + -17782572, + 23549514, + -29900106, + 36797439, + -44197846, + 52055770, + -60331288, + 69001971, + -78082401, + 87658649, + -97954924, + 109477698, + -123375334, + 142529332, + -176042319, + 272916540, + 2030577239, + -57572292, + -17028450, + 42555794, + -54457827, + 60295660, + -62698341, + 62857634, + -61425215, + 58814977, + -55323488, + 51183438, + -46588945, + 41707852, + -36687640, + 31658078, + -26732237, + 22006750, + -17561799, + 13461153, + -9752388, + 6467401, + -3623233, + 1223214, + 741627, + -2290906, + 3453076, + -4263510, + 4762565, + -4993683, + 5001596, + -4830701, + 4523626, + -4120044, + 3655736, + -3161929, + 2664885, + -2185747, + 1740599, + -1340725, + 993024, + -700541, + 463080, + -277854, + 140143, + -43925, + -17545, + 51227, + -63875, + 61705, + -87894, + 125370, + -162941, + 196001, + -218583, + 223392, + -201943, + 144802, + -41956, + -116720, + 340859, + -638920, + 1017411, + -1480069, + 2027007, + -2653895, + 3351190, + -4103479, + 4888972, + -5679188, + 6438875, + -7126195, + 7693191, + -8086552, + 8248669, + -8118967, + 7635478, + -6736606, + 5363028, + -3459643, + 977490, + 2124474, + -5877851, + 10303648, + -15411655, + 21200496, + -27658587, + 34766270, + -42499562, + 50836226, + -59765413, + 69303255, + -79519183, + 90583385, + -102859976, + 117110862, + -135008998, + 160710102, + -207401754, + 347951763, + 2012715529, + -113012135, + 13401261, + 22008011, + -39426882, + 48915252, + -53983498, + 56210207, + -56441650, + 55199412, + -52844285, + 49649917, + -45838358, + 41597922, + -37092238, + 32464740, + -27840753, + 23328358, + -19018707, + 14986197, + -11288712, + 7968087, + -5050844, + 2549220, + -462478, + -1221547, + 2524715, + -3476724, + 4113206, + -4473823, + 4600459, + -4535534, + 4320506, + -3994592, + 3593735, + -3149827, + 2690192, + -2237317, + 1808810, + -1417566, + 1072094, + -776979, + 533443, + -339951, + 192848, + -86972, + 16237, + 25849, + -45748, + 49533, + -92265, + 133378, + -176307, + 216741, + -248937, + 265725, + -258604, + 217947, + -133324, + -6048, + 210741, + -490437, + 853161, + -1304443, + 1846439, + -2477062, + 3189144, + -3969695, + 4799289, + -5651640, + 6493382, + -7284121, + 7976760, + -8518118, + 8849857, + -8909684, + 8632824, + -7953698, + 6807759, + -5133406, + 2873890, + 20911, + -3592940, + 7874808, + -12889169, + 18648847, + -25157965, + 32414431, + -40414355, + 49159311, + -58668067, + 68995900, + -80267714, + 92738546, + -106913586, + 123812923, + -145642991, + 177869978, + -237973090, + 425288971, + 1989046580, + -164439729, + 42816528, + 1687962, + -24289163, + 37255755, + -44894497, + 49137408, + -51009455, + 51131173, + -49922173, + 47693360, + -44691982, + 41124661, + -37169403, + 32981819, + -28698217, + 24437053, + -20299556, + 16370016, + -12716052, + 9389013, + -6424615, + 3843853, + -1654182, + -149042, + 1580931, + -2665282, + 3432715, + -3918795, + 4162209, + -4203046, + 4081244, + -3835231, + 3500800, + -3110234, + 2691675, + -2268754, + 1860446, + -1481132, + 1140848, + -845672, + 598220, + -398217, + 243090, + -128577, + 49297, + 724, + -27603, + 37222, + -95914, + 140367, + -188364, + 235923, + -277579, + 306349, + -313786, + 290148, + -224678, + 106019, + 77253, + -335973, + 679625, + -1115495, + 1647780, + -2276667, + 2997439, + -3799657, + 4666444, + -5573944, + 6490982, + -7378965, + 8192068, + -8877704, + 9377308, + -9627406, + 9560966, + -9108980, + 8202217, + -6773088, + 4757513, + -2096696, + -1261330, + 5360544, + -10236333, + 15915686, + -22418494, + 29760384, + -37957783, + 47036330, + -57044669, + 68077420, + -80315035, + 94097292, + -110070231, + 129512387, + -155167591, + 193837668, + -267473406, + 504598841, + 1959694916, + -211710266, + 71004953, + -18236268, + -9176584, + 25421700, + -35514450, + 41705009, + -45180016, + 46649527, + -46586130, + 45334009, + -43162664, + 40294722, + -36920676, + 33206714, + -29298773, + 25324523, + -21394279, + 17601414, + -14022623, + 10718260, + -7732874, + 5095982, + -2823129, + 917189, + 630107, + -1836477, + 2727294, + -3333738, + 3690984, + -3836459, + 3808244, + -3643654, + 3378026, + -3043752, + 2669550, + -2279986, + 1895226, + -1531009, + 1198801, + -906109, + 656914, + -452189, + 290461, + -168395, + 81355, + -23929, + -9604, + 24889, + -98786, + 146250, + -198975, + 253346, + -304224, + 344872, + -366972, + 360747, + -315205, + 218503, + -58456, + -176836, + 498245, + -914768, + 1432615, + -2054263, + 2777504, + -3594554, + 4491246, + -5446378, + 6431244, + -7409401, + 8336698, + -9161604, + 9825834, + -10265282, + 10411235, + -10191839, + 9533766, + -8364001, + 6611668, + -4209772, + 1096736, + 2782451, + -7475656, + 13023870, + -19462669, + 26825384, + -35148780, + 44482593, + -54905303, + 66550675, + -79654217, + 94639480, + -112291693, + 134145491, + -163480782, + 208448124, + -295618943, + 585535590, + 1924814721, + -254706167, + 97769572, + -37603202, + 5781191, + 13517782, + -25928066, + 33981256, + -39007712, + 41797013, + -42868521, + 42595467, + -41266505, + 39117831, + -36350434, + 33139402, + -29638856, + 25984443, + -22294507, + 18670607, + -15197777, + 11944795, + -8964599, + 6294928, + -3959233, + 1967844, + -319373, + -997703, + 2003314, + -2724014, + 3191178, + -3439266, + 3504186, + -3421823, + 3226759, + -2951218, + 2624243, + -2271118, + 1913024, + -1566911, + 1245569, + -957860, + 709086, + -501450, + 334585, + -206102, + 112143, + -47902, + 8092, + 12644, + -100830, + 150945, + -208012, + 268819, + -328597, + 380916, + -417658, + 429095, + -404086, + 330407, + -195207, + -14386, + 310549, + -703922, + 1202691, + -1811616, + 2531033, + -3355896, + 4274889, + -5269661, + 6314241, + -7374660, + 8408838, + -9366751, + 10190907, + -10817120, + 11175587, + -11192227, + 10790236, + -9891792, + 8419812, + -6299660, + 3460648, + 162828, + -4630748, + 9997810, + -16315046, + 23633305, + -32009522, + 41517317, + -52264667, + 64423887, + -78284476, + 94351906, + -113547465, + 137656858, + -170489238, + 221544017, + -322127078, + 667738906, + 1884588873, + -293337415, + 122929932, + -56259155, + 20457804, + 1647961, + -16220904, + 26036250, + -32549419, + 36619053, + -38804783, + 39504478, + -39022697, + 37606680, + -35465838, + 32782412, + -29717201, + 26412525, + -22993628, + 19569293, + -16232087, + 13058557, + -10109515, + 7430548, + -5052766, + 2993828, + -1259196, + -156384, + 1267262, + -2095158, + 2667402, + -3015201, + 3171997, + -3171946, + 3048583, + -2833686, + 2556375, + -2242431, + 1913861, + -1588676, + 1280870, + -1000576, + 754361, + -545633, + 375121, + -241399, + 141412, + -70992, + 25334, + 596, + -102005, + 154380, + -215362, + 282167, + -350442, + 414121, + -465355, + 494549, + -490510, + 440728, + -331796, + 149969, + 118136, + -484725, + 959903, + -1550686, + 2259968, + -3085503, + 4018939, + -5044955, + 6140552, + -7274547, + 8407305, + -9490757, + 10468703, + -11277441, + 11846682, + -12100756, + 11960040, + -11342567, + 10165700, + -8347785, + 5809611, + -2475516, + -1726116, + 6863263, + -13002036, + 20210452, + -28565250, + 38163481, + -49141982, + 61710617, + -76211235, + 93228491, + -113815110, + 140000082, + -176109255, + 232977167, + -346718316, + 750835997, + 1839227792, + -327541710, + 146323031, + -74059345, + 34731213, + -10085414, + -6478629, + 17941331, + -25863994, + 31163525, + -34433100, + 36090660, + -36453332, + 35776794, + -34276751, + 32140794, + -29534845, + 26606536, + -23486833, + 20290718, + -17117423, + 14050538, + -11158175, + 8493324, + -6094444, + 3986323, + -2181197, + 680086, + 525682, + -1452833, + 2124438, + -2568204, + 2814831, + -2896462, + 2845304, + -2692423, + 2466761, + -2194377, + 1897909, + -1596268, + 1304526, + -1033990, + 792428, + -584416, + 411765, + -274012, + 168927, + -93013, + 41976, + -11150, + -102274, + 156496, + -220922, + 293228, + -369519, + 444143, + -509593, + 556487, + -573675, + 548466, + -467006, + 314792, + -77336, + -259037, + 706278, + -1273614, + 1966488, + -2785491, + 3725327, + -4773853, + 5911261, + -7109439, + 8331558, + -9531927, + 10656140, + -11641536, + 12417952, + -12908783, + 13032277, + -12703019, + 11833527, + -10335817, + 8122822, + -5109451, + 1213044, + 3647112, + -9551687, + 16585346, + -24844070, + 34447655, + -45560859, + 58429691, + -73446139, + 91270409, + -113080548, + 141138254, + -180267619, + 242609944, + -369118295, + 834443728, + 1788968129, + -357284425, + 167804121, + -90868900, + 48484655, + -21582456, + 3213727, + 9768441, + -19011747, + 25480333, + -29794046, + 32386235, + -33583190, + 33646377, + -32795631, + 31222053, + -29095097, + 26566310, + -23771150, + 20829726, + -17847012, + 14912860, + -12102042, + 9474444, + -7075497, + 4936869, + -3077422, + 1504411, + -214883, + -802775, + 1567201, + -2102383, + 2436030, + -2598010, + 2618933, + -2528889, + 2356401, + -2127575, + 1865486, + -1589778, + 1316464, + -1057923, + 823048, + -617532, + 444249, + -303696, + 194477, + -113789, + 57884, + -22497, + -101610, + 157239, + -224604, + 301862, + -385610, + 470666, + -549927, + 614309, + -652798, + 652632, + -599621, + 478624, + -274166, + -28793, + 443959, + -982703, + 1652989, + -2458259, + 3396333, + -4458374, + 5627955, + -6880296, + 8181707, + -9489289, + 10750915, + -11905513, + 12883664, + -13608496, + 13996832, + -13960552, + 13408072, + -12245835, + 10379658, + -7715739, + 4161064, + 377142, + -5993448, + 12788490, + -20876730, + 30399796, + -41549126, + 54605080, + -70007004, + 88486149, + -111338275, + 141044401, + -182902398, + 250316600, + -389059785, + 918170842, + 1734071285, + -382558400, + 187247353, + -106563782, + 61607547, + -32746563, + 12772487, + 1589505, + -12053907, + 19620954, + -24930212, + 28425722, + -30439502, + 31236137, + -31037406, + 30036070, + -28403498, + 26293730, + -23845453, + 21182792, + -18415490, + 15638832, + -12933551, + 10365868, + -7987751, + 5837434, + -3940204, + 2309456, + -947951, + -150743, + 1000690, + -1621977, + 2039100, + -2279410, + 2371665, + -2344730, + 2226464, + -2042801, + 1817052, + -1569419, + 1316717, + -1072280, + 846045, + -644769, + 472349, + -330234, + 217868, + -133158, + 72930, + -33352, + -99991, + 156573, + -226337, + 307946, + -398520, + 493397, + -585941, + 667444, + -727124, + 752255, + -728433, + 640000, + -470620, + 204010, + 175185, + -680402, + 1322067, + -2106464, + 3034569, + -4100945, + 5292708, + -6588645, + 7958517, + -9362605, + 10751523, + -12066336, + 13238978, + -14192983, + 14844474, + -15103389, + 14874837, + -14060491, + 12559858, + -10271229, + 7092028, + -2918202, + -2357922, + 8852110, + -16696369, + 26053004, + -37138618, + 50265736, + -65917726, + 84891518, + -108591511, + 139701862, + -183963649, + 255984538, + -406284668, + 1001620257, + 1674821782, + -403383539, + 204546290, + -121031602, + 73996330, + -43485203, + 22116034, + -6524199, + -5052078, + 13637980, + -19885820, + 24245623, + -27051697, + 28569083, + -29019329, + 28594998, + -27467758, + 25792703, + -23710464, + 21348043, + -18818942, + 16223002, + -13646175, + 11160400, + -8823691, + 6680478, + -4762223, + 3088307, + -1667150, + 497532, + 429947, + -1131319, + 1627677, + -1943633, + 2105859, + -2141755, + 2078282, + -1940982, + 1753201, + -1535524, + 1305417, + -1077052, + 861318, + -665966, + 495881, + -353442, + 238931, + -150976, + 86998, + -43628, + -97408, + 154468, + -226065, + 311377, + -408081, + 512074, + -617250, + 715354, + -795930, + 846395, + -852252, + 797460, + -664952, + 437334, + -97723, + -369280, + 976496, + -1733006, + 2642960, + -3704384, + 4908073, + -6236583, + 7663409, + -9152374, + 10657283, + -12121859, + 13479995, + -14656302, + 15566940, + -16120689, + 16220177, + -15763159, + 14643702, + -12753066, + 9979998, + -6210059, + 1323399, + 4809891, + -12338240, + 21443265, + -32364932, + 45445376, + -61208122, + 80509579, + -104852276, + 137104568, + -183414044, + 259515498, + -420545885, + 1084391408, + 1611525491, + -419806242, + 219614252, + -134172326, + 85555233, + -53710650, + 31165496, + -14502643, + 1932292, + 7584646, + -14706330, + 19884089, + -23451129, + 25670314, + -26760807, + 26913143, + -26297673, + 25069108, + -23368734, + 21325262, + -19054922, + 16661199, + -14234473, + 11851740, + -9576522, + 7459022, + -5536569, + 3834331, + -2366282, + 1136395, + -139990, + -634797, + 1205492, + -1593775, + 1824015, + -1921922, + 1913335, + -1823186, + 1674657, + -1488540, + 1282798, + -1072315, + 868831, + -681020, + 514707, + -373169, + 257519, + -167114, + 99985, + -53248, + -93857, + 150913, + -223750, + 312077, + -414151, + 526468, + -643508, + 757543, + -858532, + 934148, + -969923, + 949563, + -855416, + 669117, + -372387, + -52013, + 619202, + -1341003, + 2224718, + -3271879, + 4477057, + -5826754, + 7298448, + -8859841, + 10468344, + -12070850, + 13603796, + -14993540, + 16157015, + -17002646, + 17431429, + -17338094, + 16612190, + -15138893, + 12799240, + -9469406, + 5018403, + 696685, + -7839416, + 16609149, + -27267141, + 40182234, + -55913731, + 75370524, + -100141385, + 133257241, + -181229398, + 260826663, + -431609338, + 1166082630, + 1544507733, + -431898670, + 232384521, + -145898879, + 96196971, + -63340676, + 39845389, + -22277648, + 8838449, + 1514369, + -9438027, + 15380574, + -19670788, + 22566780, + -24283222, + 25006820, + -24905024, + 24130737, + -22824606, + 21115883, + -19122470, + 16950556, + -14694130, + 12434540, + -10240226, + 8166701, + -6256802, + 4541232, + -3039371, + 1760318, + -704129, + -136812, + 776339, + -1233028, + 1528752, + -1687320, + 1733234, + -1690609, + 1582266, + -1429027, + 1249192, + -1058228, + 868619, + -689885, + 528728, + -389296, + 273512, + -181462, + 111798, + -62141, + -89345, + 145904, + -219371, + 309990, + -416617, + 536384, + -664409, + 793557, + -914297, + 1014658, + -1080329, + 1094901, + -1040282, + 897288, + -646391, + 268648, + 253242, + -933762, + 1783319, + -2806960, + 4003103, + -5362334, + 6866333, + -8486983, + 10185695, + -11913009, + 13608479, + -15200863, + 16608606, + -17740583, + 18497029, + -18770572, + 18447214, + -17407051, + 15524458, + -12667309, + 8694638, + -3451786, + -3238483, + 11591492, + -21887485, + 34518761, + -50075552, + 69511486, + -94488380, + 128175505, + -177399094, + 259851656, + -439255726, + 1246293565, + 1474111261, + -439757841, + 242810390, + -156137622, + 105843358, + -72299191, + 48084236, + -29783450, + 15606851, + -4519723, + -4127617, + 10775485, + -15745001, + 19287035, + -21609727, + 22894202, + -23303465, + 22987209, + -22084167, + 20722963, + -19022105, + 17089531, + -15021987, + 12904434, + -10809609, + 8797816, + -6917000, + 5203104, + -3680714, + 2363949, + -1257572, + 358256, + 344041, + -864653, + 1222782, + -1440145, + 1539708, + -1544566, + 1476988, + -1357645, + 1205022, + -1035030, + 860786, + -692567, + 537894, + -401738, + 286813, + -193926, + 122356, + -70246, + -83887, + 139456, + -212926, + 305084, + -415398, + 541666, + -679688, + 822992, + -962639, + 1087123, + -1182407, + 1232110, + -1217853, + 1119787, + -917301, + 589895, + -118220, + -514753, + 1322472, + -2313474, + 3490060, + -4847006, + 6370377, + -8036504, + 9811158, + -11648978, + 13493178, + -15275557, + 16916798, + -18327033, + 19406618, + -20047029, + 20131722, + -19536777, + 18131012, + -15775180, + 12319592, + -7599235, + 1424796, + 6433061, + -16271019, + 28501291, + -43739740, + 62976288, + -87931370, + 121885906, + -171926409, + 256541434, + -443282307, + 1324627577, + 1400694148, + -443504578, + 250865068, + -164828723, + 114425833, + -80516809, + 55815134, + -36957254, + 22179671, + -10465247, + 1178185, + 6109817, + -11709127, + 15860981, + -18765032, + 20595147, + -21508387, + 21649879, + -21155186, + 20151148, + -18755817, + 17077910, + -15216062, + 13258081, + -11280338, + 9347381, + -7511814, + 5814481, + -4284930, + 2942153, + -1795552, + 846090, + -87583, + -491948, + 908888, + -1182687, + 1334588, + -1386477, + 1359885, + -1275156, + 1150801, + -1003037, + 845500, + -689129, + 542195, + -410444, + 297352, + -204432, + 131593, + -77509, + -77509, + 131593, + -204432, + 297352, + -410444, + 542195, + -689129, + 845500, + -1003037, + 1150801, + -1275156, + 1359885, + -1386477, + 1334588, + -1182687, + 908888, + -491948, + -87583, + 846090, + -1795552, + 2942153, + -4284930, + 5814481, + -7511814, + 9347381, + -11280338, + 13258081, + -15216062, + 17077910, + -18755817, + 20151148, + -21155186, + 21649879, + -21508387, + 20595147, + -18765032, + 15860981, + -11709127, + 6109817, + 1178185, + -10465247, + 22179671, + -36957254, + 55815134, + -80516809, + 114425833, + -164828723, + 250865068, + -443504578, + 1400694148, + 1324627577, + -443282307, + 256541434, + -171926409, + 121885906, + -87931370, + 62976288, + -43739740, + 28501291, + -16271019, + 6433061, + 1424796, + -7599235, + 12319592, + -15775180, + 18131012, + -19536777, + 20131722, + -20047029, + 19406618, + -18327033, + 16916798, + -15275557, + 13493178, + -11648978, + 9811158, + -8036504, + 6370377, + -4847006, + 3490060, + -2313474, + 1322472, + -514753, + -118220, + 589895, + -917301, + 1119787, + -1217853, + 1232110, + -1182407, + 1087123, + -962639, + 822992, + -679688, + 541666, + -415398, + 305084, + -212926, + 139456, + -83887, + -70246, + 122356, + -193926, + 286813, + -401738, + 537894, + -692567, + 860786, + -1035030, + 1205022, + -1357645, + 1476988, + -1544566, + 1539708, + -1440145, + 1222782, + -864653, + 344041, + 358256, + -1257572, + 2363949, + -3680714, + 5203104, + -6917000, + 8797816, + -10809609, + 12904434, + -15021987, + 17089531, + -19022105, + 20722963, + -22084167, + 22987209, + -23303465, + 22894202, + -21609727, + 19287035, + -15745001, + 10775485, + -4127617, + -4519723, + 15606851, + -29783450, + 48084236, + -72299191, + 105843358, + -156137622, + 242810390, + -439757841, + 1474111261, + 1246293565, + -439255726, + 259851656, + -177399094, + 128175505, + -94488380, + 69511486, + -50075552, + 34518761, + -21887485, + 11591492, + -3238483, + -3451786, + 8694638, + -12667309, + 15524458, + -17407051, + 18447214, + -18770572, + 18497029, + -17740583, + 16608606, + -15200863, + 13608479, + -11913009, + 10185695, + -8486983, + 6866333, + -5362334, + 4003103, + -2806960, + 1783319, + -933762, + 253242, + 268648, + -646391, + 897288, + -1040282, + 1094901, + -1080329, + 1014658, + -914297, + 793557, + -664409, + 536384, + -416617, + 309990, + -219371, + 145904, + -89345, + -62141, + 111798, + -181462, + 273512, + -389296, + 528728, + -689885, + 868619, + -1058228, + 1249192, + -1429027, + 1582266, + -1690609, + 1733234, + -1687320, + 1528752, + -1233028, + 776339, + -136812, + -704129, + 1760318, + -3039371, + 4541232, + -6256802, + 8166701, + -10240226, + 12434540, + -14694130, + 16950556, + -19122470, + 21115883, + -22824606, + 24130737, + -24905024, + 25006820, + -24283222, + 22566780, + -19670788, + 15380574, + -9438027, + 1514369, + 8838449, + -22277648, + 39845389, + -63340676, + 96196971, + -145898879, + 232384521, + -431898670, + 1544507733, + 1166082630, + -431609338, + 260826663, + -181229398, + 133257241, + -100141385, + 75370524, + -55913731, + 40182234, + -27267141, + 16609149, + -7839416, + 696685, + 5018403, + -9469406, + 12799240, + -15138893, + 16612190, + -17338094, + 17431429, + -17002646, + 16157015, + -14993540, + 13603796, + -12070850, + 10468344, + -8859841, + 7298448, + -5826754, + 4477057, + -3271879, + 2224718, + -1341003, + 619202, + -52013, + -372387, + 669117, + -855416, + 949563, + -969923, + 934148, + -858532, + 757543, + -643508, + 526468, + -414151, + 312077, + -223750, + 150913, + -93857, + -53248, + 99985, + -167114, + 257519, + -373169, + 514707, + -681020, + 868831, + -1072315, + 1282798, + -1488540, + 1674657, + -1823186, + 1913335, + -1921922, + 1824015, + -1593775, + 1205492, + -634797, + -139990, + 1136395, + -2366282, + 3834331, + -5536569, + 7459022, + -9576522, + 11851740, + -14234473, + 16661199, + -19054922, + 21325262, + -23368734, + 25069108, + -26297673, + 26913143, + -26760807, + 25670314, + -23451129, + 19884089, + -14706330, + 7584646, + 1932292, + -14502643, + 31165496, + -53710650, + 85555233, + -134172326, + 219614252, + -419806242, + 1611525491, + 1084391408, + -420545885, + 259515498, + -183414044, + 137104568, + -104852276, + 80509579, + -61208122, + 45445376, + -32364932, + 21443265, + -12338240, + 4809891, + 1323399, + -6210059, + 9979998, + -12753066, + 14643702, + -15763159, + 16220177, + -16120689, + 15566940, + -14656302, + 13479995, + -12121859, + 10657283, + -9152374, + 7663409, + -6236583, + 4908073, + -3704384, + 2642960, + -1733006, + 976496, + -369280, + -97723, + 437334, + -664952, + 797460, + -852252, + 846395, + -795930, + 715354, + -617250, + 512074, + -408081, + 311377, + -226065, + 154468, + -97408, + -43628, + 86998, + -150976, + 238931, + -353442, + 495881, + -665966, + 861318, + -1077052, + 1305417, + -1535524, + 1753201, + -1940982, + 2078282, + -2141755, + 2105859, + -1943633, + 1627677, + -1131319, + 429947, + 497532, + -1667150, + 3088307, + -4762223, + 6680478, + -8823691, + 11160400, + -13646175, + 16223002, + -18818942, + 21348043, + -23710464, + 25792703, + -27467758, + 28594998, + -29019329, + 28569083, + -27051697, + 24245623, + -19885820, + 13637980, + -5052078, + -6524199, + 22116034, + -43485203, + 73996330, + -121031602, + 204546290, + -403383539, + 1674821782, + 1001620257, + -406284668, + 255984538, + -183963649, + 139701862, + -108591511, + 84891518, + -65917726, + 50265736, + -37138618, + 26053004, + -16696369, + 8852110, + -2357922, + -2918202, + 7092028, + -10271229, + 12559858, + -14060491, + 14874837, + -15103389, + 14844474, + -14192983, + 13238978, + -12066336, + 10751523, + -9362605, + 7958517, + -6588645, + 5292708, + -4100945, + 3034569, + -2106464, + 1322067, + -680402, + 175185, + 204010, + -470620, + 640000, + -728433, + 752255, + -727124, + 667444, + -585941, + 493397, + -398520, + 307946, + -226337, + 156573, + -99991, + -33352, + 72930, + -133158, + 217868, + -330234, + 472349, + -644769, + 846045, + -1072280, + 1316717, + -1569419, + 1817052, + -2042801, + 2226464, + -2344730, + 2371665, + -2279410, + 2039100, + -1621977, + 1000690, + -150743, + -947951, + 2309456, + -3940204, + 5837434, + -7987751, + 10365868, + -12933551, + 15638832, + -18415490, + 21182792, + -23845453, + 26293730, + -28403498, + 30036070, + -31037406, + 31236137, + -30439502, + 28425722, + -24930212, + 19620954, + -12053907, + 1589505, + 12772487, + -32746563, + 61607547, + -106563782, + 187247353, + -382558400, + 1734071285, + 918170842, + -389059785, + 250316600, + -182902398, + 141044401, + -111338275, + 88486149, + -70007004, + 54605080, + -41549126, + 30399796, + -20876730, + 12788490, + -5993448, + 377142, + 4161064, + -7715739, + 10379658, + -12245835, + 13408072, + -13960552, + 13996832, + -13608496, + 12883664, + -11905513, + 10750915, + -9489289, + 8181707, + -6880296, + 5627955, + -4458374, + 3396333, + -2458259, + 1652989, + -982703, + 443959, + -28793, + -274166, + 478624, + -599621, + 652632, + -652798, + 614309, + -549927, + 470666, + -385610, + 301862, + -224604, + 157239, + -101610, + -22497, + 57884, + -113789, + 194477, + -303696, + 444249, + -617532, + 823048, + -1057923, + 1316464, + -1589778, + 1865486, + -2127575, + 2356401, + -2528889, + 2618933, + -2598010, + 2436030, + -2102383, + 1567201, + -802775, + -214883, + 1504411, + -3077422, + 4936869, + -7075497, + 9474444, + -12102042, + 14912860, + -17847012, + 20829726, + -23771150, + 26566310, + -29095097, + 31222053, + -32795631, + 33646377, + -33583190, + 32386235, + -29794046, + 25480333, + -19011747, + 9768441, + 3213727, + -21582456, + 48484655, + -90868900, + 167804121, + -357284425, + 1788968129, + 834443728, + -369118295, + 242609944, + -180267619, + 141138254, + -113080548, + 91270409, + -73446139, + 58429691, + -45560859, + 34447655, + -24844070, + 16585346, + -9551687, + 3647112, + 1213044, + -5109451, + 8122822, + -10335817, + 11833527, + -12703019, + 13032277, + -12908783, + 12417952, + -11641536, + 10656140, + -9531927, + 8331558, + -7109439, + 5911261, + -4773853, + 3725327, + -2785491, + 1966488, + -1273614, + 706278, + -259037, + -77336, + 314792, + -467006, + 548466, + -573675, + 556487, + -509593, + 444143, + -369519, + 293228, + -220922, + 156496, + -102274, + -11150, + 41976, + -93013, + 168927, + -274012, + 411765, + -584416, + 792428, + -1033990, + 1304526, + -1596268, + 1897909, + -2194377, + 2466761, + -2692423, + 2845304, + -2896462, + 2814831, + -2568204, + 2124438, + -1452833, + 525682, + 680086, + -2181197, + 3986323, + -6094444, + 8493324, + -11158175, + 14050538, + -17117423, + 20290718, + -23486833, + 26606536, + -29534845, + 32140794, + -34276751, + 35776794, + -36453332, + 36090660, + -34433100, + 31163525, + -25863994, + 17941331, + -6478629, + -10085414, + 34731213, + -74059345, + 146323031, + -327541710, + 1839227792, + 750835997, + -346718316, + 232977167, + -176109255, + 140000082, + -113815110, + 93228491, + -76211235, + 61710617, + -49141982, + 38163481, + -28565250, + 20210452, + -13002036, + 6863263, + -1726116, + -2475516, + 5809611, + -8347785, + 10165700, + -11342567, + 11960040, + -12100756, + 11846682, + -11277441, + 10468703, + -9490757, + 8407305, + -7274547, + 6140552, + -5044955, + 4018939, + -3085503, + 2259968, + -1550686, + 959903, + -484725, + 118136, + 149969, + -331796, + 440728, + -490510, + 494549, + -465355, + 414121, + -350442, + 282167, + -215362, + 154380, + -102005, + 596, + 25334, + -70992, + 141412, + -241399, + 375121, + -545633, + 754361, + -1000576, + 1280870, + -1588676, + 1913861, + -2242431, + 2556375, + -2833686, + 3048583, + -3171946, + 3171997, + -3015201, + 2667402, + -2095158, + 1267262, + -156384, + -1259196, + 2993828, + -5052766, + 7430548, + -10109515, + 13058557, + -16232087, + 19569293, + -22993628, + 26412525, + -29717201, + 32782412, + -35465838, + 37606680, + -39022697, + 39504478, + -38804783, + 36619053, + -32549419, + 26036250, + -16220904, + 1647961, + 20457804, + -56259155, + 122929932, + -293337415, + 1884588873, + 667738906, + -322127078, + 221544017, + -170489238, + 137656858, + -113547465, + 94351906, + -78284476, + 64423887, + -52264667, + 41517317, + -32009522, + 23633305, + -16315046, + 9997810, + -4630748, + 162828, + 3460648, + -6299660, + 8419812, + -9891792, + 10790236, + -11192227, + 11175587, + -10817120, + 10190907, + -9366751, + 8408838, + -7374660, + 6314241, + -5269661, + 4274889, + -3355896, + 2531033, + -1811616, + 1202691, + -703922, + 310549, + -14386, + -195207, + 330407, + -404086, + 429095, + -417658, + 380916, + -328597, + 268819, + -208012, + 150945, + -100830, + 12644, + 8092, + -47902, + 112143, + -206102, + 334585, + -501450, + 709086, + -957860, + 1245569, + -1566911, + 1913024, + -2271118, + 2624243, + -2951218, + 3226759, + -3421823, + 3504186, + -3439266, + 3191178, + -2724014, + 2003314, + -997703, + -319373, + 1967844, + -3959233, + 6294928, + -8964599, + 11944795, + -15197777, + 18670607, + -22294507, + 25984443, + -29638856, + 33139402, + -36350434, + 39117831, + -41266505, + 42595467, + -42868521, + 41797013, + -39007712, + 33981256, + -25928066, + 13517782, + 5781191, + -37603202, + 97769572, + -254706167, + 1924814721, + 585535590, + -295618943, + 208448124, + -163480782, + 134145491, + -112291693, + 94639480, + -79654217, + 66550675, + -54905303, + 44482593, + -35148780, + 26825384, + -19462669, + 13023870, + -7475656, + 2782451, + 1096736, + -4209772, + 6611668, + -8364001, + 9533766, + -10191839, + 10411235, + -10265282, + 9825834, + -9161604, + 8336698, + -7409401, + 6431244, + -5446378, + 4491246, + -3594554, + 2777504, + -2054263, + 1432615, + -914768, + 498245, + -176836, + -58456, + 218503, + -315205, + 360747, + -366972, + 344872, + -304224, + 253346, + -198975, + 146250, + -98786, + 24889, + -9604, + -23929, + 81355, + -168395, + 290461, + -452189, + 656914, + -906109, + 1198801, + -1531009, + 1895226, + -2279986, + 2669550, + -3043752, + 3378026, + -3643654, + 3808244, + -3836459, + 3690984, + -3333738, + 2727294, + -1836477, + 630107, + 917189, + -2823129, + 5095982, + -7732874, + 10718260, + -14022623, + 17601414, + -21394279, + 25324523, + -29298773, + 33206714, + -36920676, + 40294722, + -43162664, + 45334009, + -46586130, + 46649527, + -45180016, + 41705009, + -35514450, + 25421700, + -9176584, + -18236268, + 71004953, + -211710266, + 1959694916, + 504598841, + -267473406, + 193837668, + -155167591, + 129512387, + -110070231, + 94097292, + -80315035, + 68077420, + -57044669, + 47036330, + -37957783, + 29760384, + -22418494, + 15915686, + -10236333, + 5360544, + -1261330, + -2096696, + 4757513, + -6773088, + 8202217, + -9108980, + 9560966, + -9627406, + 9377308, + -8877704, + 8192068, + -7378965, + 6490982, + -5573944, + 4666444, + -3799657, + 2997439, + -2276667, + 1647780, + -1115495, + 679625, + -335973, + 77253, + 106019, + -224678, + 290148, + -313786, + 306349, + -277579, + 235923, + -188364, + 140367, + -95914, + 37222, + -27603, + 724, + 49297, + -128577, + 243090, + -398217, + 598220, + -845672, + 1140848, + -1481132, + 1860446, + -2268754, + 2691675, + -3110234, + 3500800, + -3835231, + 4081244, + -4203046, + 4162209, + -3918795, + 3432715, + -2665282, + 1580931, + -149042, + -1654182, + 3843853, + -6424615, + 9389013, + -12716052, + 16370016, + -20299556, + 24437053, + -28698217, + 32981819, + -37169403, + 41124661, + -44691982, + 47693360, + -49922173, + 51131173, + -51009455, + 49137408, + -44894497, + 37255755, + -24289163, + 1687962, + 42816528, + -164439729, + 1989046580, + 425288971, + -237973090, + 177869978, + -145642991, + 123812923, + -106913586, + 92738546, + -80267714, + 68995900, + -58668067, + 49159311, + -40414355, + 32414431, + -25157965, + 18648847, + -12889169, + 7874808, + -3592940, + 20911, + 2873890, + -5133406, + 6807759, + -7953698, + 8632824, + -8909684, + 8849857, + -8518118, + 7976760, + -7284121, + 6493382, + -5651640, + 4799289, + -3969695, + 3189144, + -2477062, + 1846439, + -1304443, + 853161, + -490437, + 210741, + -6048, + -133324, + 217947, + -258604, + 265725, + -248937, + 216741, + -176307, + 133378, + -92265, + 49533, + -45748, + 25849, + 16237, + -86972, + 192848, + -339951, + 533443, + -776979, + 1072094, + -1417566, + 1808810, + -2237317, + 2690192, + -3149827, + 3593735, + -3994592, + 4320506, + -4535534, + 4600459, + -4473823, + 4113206, + -3476724, + 2524715, + -1221547, + -462478, + 2549220, + -5050844, + 7968087, + -11288712, + 14986197, + -19018707, + 23328358, + -27840753, + 32464740, + -37092238, + 41597922, + -45838358, + 49649917, + -52844285, + 55199412, + -56441650, + 56210207, + -53983498, + 48915252, + -39426882, + 22008011, + 13401261, + -113012135, + 2012715529, + 347951763, + -207401754, + 160710102, + -135008998, + 117110862, + -102859976, + 90583385, + -79519183, + 69303255, + -59765413, + 50836226, + -42499562, + 34766270, + -27658587, + 21200496, + -15411655, + 10303648, + -5877851, + 2124474, + 977490, + -3459643, + 5363028, + -6736606, + 7635478, + -8118967, + 8248669, + -8086552, + 7693191, + -7126195, + 6438875, + -5679188, + 4888972, + -4103479, + 3351190, + -2653895, + 2027007, + -1480069, + 1017411, + -638920, + 340859, + -116720, + -41956, + 144802, + -201943, + 223392, + -218583, + 196001, + -162941, + 125370, + -87894, + 61705, + -63875, + 51227, + -17545, + -43925, + 140143, + -277854, + 463080, + -700541, + 993024, + -1340725, + 1740599, + -2185747, + 2664885, + -3161929, + 3655736, + -4120044, + 4523626, + -4830701, + 5001596, + -4993683, + 4762565, + -4263510, + 3453076, + -2290906, + 741627, + 1223214, + -3623233, + 6467401, + -9752388, + 13461153, + -17561799, + 22006750, + -26732237, + 31658078, + -36687640, + 41707852, + -46588945, + 51183438, + -55323488, + 58814977, + -61425215, + 62857634, + -62698341, + 60295660, + -54457827, + 42555794, + -17028450, + -57572292, + 2030577239, + 272916540, + -176042319, + 142529332, + -123375334, + 109477698, + -97954924, + 87658649, + -78082401, + 69001971, + -60331288, + 52055770, + -44197846, + 36797439, + -29900106, + 23549514, + -17782572, + 12626361, + -8096359, + 4195664, + -914992, + -1766685, + 3881018, + -5468788, + 6578145, + -7262698, + 7579541, + -7587314, + 7344358, + -6907056, + 6328390, + -5656756, + 4935068, + -4200151, + 3482420, + -2805832, + 2188073, + -1640966, + 1171031, + -780183, + 466501, + -225038, + 48622, + 71371, + -144321, + 179750, + -186816, + 173917, + -148412, + 116441, + -82861, + 73623, + -81818, + 76632, + -51757, + 200, + 85410, + -212426, + 387686, + -616943, + 904221, + -1251143, + 1656241, + -2114298, + 2615745, + -3146172, + 3685973, + -4210178, + 4688501, + -5085630, + 5361778, + -5473508, + 5374823, + -5018509, + 4357707, + -3347659, + 1947594, + -122683, + -2154011, + 4899654, + -8119903, + 11807396, + -15940515, + 20482474, + -25380773, + 30566998, + -35956943, + 41450948, + -46934284, + 52277255, + -57334469, + 61942252, + -65912236, + 69016988, + -70958249, + 71293508, + -69248920, + 63157880, + -48245989, + 1708277, + 2042537624, + 200494356, + -144174936, + 123503710, + -110858386, + 100991951, + -92250776, + 83997578, + -75976188, + 68099814, + -60364951, + 52810714, + -45497142, + 38492404, + -31864670, + 25676695, + -19982165, + 14823305, + -10229474, + 6216552, + -2787006, + -69490, + 2374964, + -4161697, + 5470504, + -6348840, + 6848827, + -7025277, + 6933809, + -6629098, + 6163338, + -5584946, + 4937536, + -4259182, + 3581959, + -2931769, + 2328411, + -1785867, + 1312781, + -913065, + 586616, + -330079, + 137622, + -1697, + -86261, + 135203, + -153939, + 150710, + -132873, + 106693, + -77231, + 85171, + -99411, + 101836, + -86099, + 45026, + 29108, + -144205, + 307869, + -526842, + 806362, + -1149474, + 1556314, + -2023400, + 2542975, + -3102436, + 3683891, + -4263888, + 4813348, + -5297735, + 5677493, + -5908747, + 5944288, + -5734819, + 5230450, + -4382389, + 3144797, + -1476735, + -655854, + 3278222, + -6405012, + 10038658, + -14168063, + 18767628, + -23796658, + 29199209, + -34904362, + 40826914, + -46868416, + 52918437, + -58855829, + 64549607, + -69858718, + 74629213, + -78685509, + 81807298, + -83667037, + 83636820, + -80011853, + 64632037, + 2048533630, + 130976315, + -112075105, + 103812528, + -97580132, + 91738402, + -85806180, + 79639455, + -73225010, + 66609712, + -59870305, + 53097942, + -46388957, + 39838680, + -33536972, + 27564904, + -21992309, + 16876070, + -12259074, + 8169771, + -4622290, + 1617047, + 858220, + -2827052, + 4322609, + -5385809, + 6063371, + -6405829, + 6465606, + -6295208, + 5945597, + -5464790, + 4896723, + -4280380, + 3649216, + -3030844, + 2446989, + -1913662, + 1441540, + -1036489, + 700211, + -430960, + 224282, + -73762, + -28282, + 90160, + -120263, + 126606, + -116485, + 96232, + -71074 + +}; +struct src_stage src_int32_32_21_4583_5000 = { + 19, 29, 32, 100, 3200, 21, 32, 0, 0, + src_int32_32_21_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_3_1_2292_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_3_1_2292_5000.h new file mode 100644 index 0000000..d9c8142 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_3_1_2292_5000.h @@ -0,0 +1,66 @@ +const int32_t src_int32_3_1_2292_5000_fir[60] = { + -221419, + 2634255, + -6524336, + 2088343, + 23768236, + -63471741, + 68467776, + 33377758, + -288416102, + 758538371, + 1520635619, + 258755541, + -263459098, + 125267023, + -7451354, + -36881538, + 28294944, + -8292137, + -1232880, + 1536684, + 318564, + 2087777, + -10394465, + 17410740, + -772318, + -56956359, + 128821853, + -121963980, + -117347361, + 1232454962, + 1232454962, + -117347361, + -121963980, + 128821853, + -56956359, + -772318, + 17410740, + -10394465, + 2087777, + 318564, + 1536684, + -1232880, + -8292137, + 28294944, + -36881538, + -7451354, + 125267023, + -263459098, + 258755541, + 1520635619, + 758538371, + -288416102, + 33377758, + 68467776, + -63471741, + 23768236, + 2088343, + -6524336, + 2634255, + -221419 + +}; +struct src_stage src_int32_3_1_2292_5000 = { + 0, 1, 3, 20, 60, 1, 3, 0, 0, + src_int32_3_1_2292_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_3_1_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_3_1_4583_5000.h new file mode 100644 index 0000000..84f2ceb --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_3_1_4583_5000.h @@ -0,0 +1,306 @@ +const int32_t src_int32_3_1_4583_5000_fir[300] = { + -89046, + 128995, + -170056, + 207786, + -236355, + 248563, + -235952, + 189020, + -97551, + -48942, + 260664, + -546885, + 915197, + -1370725, + 1915288, + -2546584, + 3257404, + -4034939, + 4860208, + -5707662, + 6544982, + -7333113, + 8026567, + -8573976, + 8918933, + -9001081, + 8757436, + -8123898, + 7036901, + -5435119, + 3261148, + -463069, + -3004245, + 7178195, + -12088088, + 17755528, + -24195867, + 31421132, + -39445069, + 48291419, + -58007344, + 68685720, + -80503739, + 93794057, + -109187001, + 127926251, + -152674240, + 190016796, + -261154775, + 489554026, + 1966703310, + -206075947, + 68433746, + -17013112, + -9644612, + 25425397, + -35229476, + 41252062, + -44648478, + 46108010, + -46087628, + 44918643, + -42859342, + 40122318, + -36889045, + 33317691, + -29547218, + 25699441, + -21879995, + 18178784, + -14670239, + 11413619, + -8453455, + 5820222, + -3531244, + 1591834, + 3357, + -1268831, + 2226618, + -2904604, + 3334856, + -3552004, + 3591736, + -3489438, + 3279021, + -2991952, + 2656507, + -2297248, + 1934718, + -1585336, + 1261475, + -971694, + 721095, + -511771, + 343306, + -213312, + 117960, + -52479, + 11618, + 9958, + -88263, + 145292, + -219650, + 311722, + -420536, + 543432, + -675773, + 810704, + -938996, + 1048991, + -1126672, + 1155882, + -1118689, + 995927, + -767887, + 415181, + 80275, + -734145, + 1558489, + -2560524, + 3741400, + -5095018, + 6606947, + -8253500, + 10000987, + -11805215, + 13611226, + -15353310, + 16955274, + -18330940, + 19384806, + -20012799, + 20102951, + -19535833, + 18184439, + -15913122, + 12574966, + -8006627, + 2019081, + 5618407, + -15205985, + 27161943, + -42111796, + 61060689, + -85754537, + 119522690, + -169564070, + 254717058, + -444301706, + 1363041030, + 1363041030, + -444301706, + 254717058, + -169564070, + 119522690, + -85754537, + 61060689, + -42111796, + 27161943, + -15205985, + 5618407, + 2019081, + -8006627, + 12574966, + -15913122, + 18184439, + -19535833, + 20102951, + -20012799, + 19384806, + -18330940, + 16955274, + -15353310, + 13611226, + -11805215, + 10000987, + -8253500, + 6606947, + -5095018, + 3741400, + -2560524, + 1558489, + -734145, + 80275, + 415181, + -767887, + 995927, + -1118689, + 1155882, + -1126672, + 1048991, + -938996, + 810704, + -675773, + 543432, + -420536, + 311722, + -219650, + 145292, + -88263, + 9958, + 11618, + -52479, + 117960, + -213312, + 343306, + -511771, + 721095, + -971694, + 1261475, + -1585336, + 1934718, + -2297248, + 2656507, + -2991952, + 3279021, + -3489438, + 3591736, + -3552004, + 3334856, + -2904604, + 2226618, + -1268831, + 3357, + 1591834, + -3531244, + 5820222, + -8453455, + 11413619, + -14670239, + 18178784, + -21879995, + 25699441, + -29547218, + 33317691, + -36889045, + 40122318, + -42859342, + 44918643, + -46087628, + 46108010, + -44648478, + 41252062, + -35229476, + 25425397, + -9644612, + -17013112, + 68433746, + -206075947, + 1966703310, + 489554026, + -261154775, + 190016796, + -152674240, + 127926251, + -109187001, + 93794057, + -80503739, + 68685720, + -58007344, + 48291419, + -39445069, + 31421132, + -24195867, + 17755528, + -12088088, + 7178195, + -3004245, + -463069, + 3261148, + -5435119, + 7036901, + -8123898, + 8757436, + -9001081, + 8918933, + -8573976, + 8026567, + -7333113, + 6544982, + -5707662, + 4860208, + -4034939, + 3257404, + -2546584, + 1915288, + -1370725, + 915197, + -546885, + 260664, + -48942, + -97551, + 189020, + -235952, + 248563, + -236355, + 207786, + -170056, + 128995, + -89046 + +}; +struct src_stage src_int32_3_1_4583_5000 = { + 0, 1, 3, 100, 300, 1, 3, 0, 0, + src_int32_3_1_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_3_2_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_3_2_4583_5000.h new file mode 100644 index 0000000..1a16d39 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_3_2_4583_5000.h @@ -0,0 +1,306 @@ +const int32_t src_int32_3_2_4583_5000_fir[300] = { + -89046, + 128995, + -170056, + 207786, + -236355, + 248563, + -235952, + 189020, + -97551, + -48942, + 260664, + -546885, + 915197, + -1370725, + 1915288, + -2546584, + 3257404, + -4034939, + 4860208, + -5707662, + 6544982, + -7333113, + 8026567, + -8573976, + 8918933, + -9001081, + 8757436, + -8123898, + 7036901, + -5435119, + 3261148, + -463069, + -3004245, + 7178195, + -12088088, + 17755528, + -24195867, + 31421132, + -39445069, + 48291419, + -58007344, + 68685720, + -80503739, + 93794057, + -109187001, + 127926251, + -152674240, + 190016796, + -261154775, + 489554026, + 1966703310, + -206075947, + 68433746, + -17013112, + -9644612, + 25425397, + -35229476, + 41252062, + -44648478, + 46108010, + -46087628, + 44918643, + -42859342, + 40122318, + -36889045, + 33317691, + -29547218, + 25699441, + -21879995, + 18178784, + -14670239, + 11413619, + -8453455, + 5820222, + -3531244, + 1591834, + 3357, + -1268831, + 2226618, + -2904604, + 3334856, + -3552004, + 3591736, + -3489438, + 3279021, + -2991952, + 2656507, + -2297248, + 1934718, + -1585336, + 1261475, + -971694, + 721095, + -511771, + 343306, + -213312, + 117960, + -52479, + 11618, + 9958, + -88263, + 145292, + -219650, + 311722, + -420536, + 543432, + -675773, + 810704, + -938996, + 1048991, + -1126672, + 1155882, + -1118689, + 995927, + -767887, + 415181, + 80275, + -734145, + 1558489, + -2560524, + 3741400, + -5095018, + 6606947, + -8253500, + 10000987, + -11805215, + 13611226, + -15353310, + 16955274, + -18330940, + 19384806, + -20012799, + 20102951, + -19535833, + 18184439, + -15913122, + 12574966, + -8006627, + 2019081, + 5618407, + -15205985, + 27161943, + -42111796, + 61060689, + -85754537, + 119522690, + -169564070, + 254717058, + -444301706, + 1363041030, + 1363041030, + -444301706, + 254717058, + -169564070, + 119522690, + -85754537, + 61060689, + -42111796, + 27161943, + -15205985, + 5618407, + 2019081, + -8006627, + 12574966, + -15913122, + 18184439, + -19535833, + 20102951, + -20012799, + 19384806, + -18330940, + 16955274, + -15353310, + 13611226, + -11805215, + 10000987, + -8253500, + 6606947, + -5095018, + 3741400, + -2560524, + 1558489, + -734145, + 80275, + 415181, + -767887, + 995927, + -1118689, + 1155882, + -1126672, + 1048991, + -938996, + 810704, + -675773, + 543432, + -420536, + 311722, + -219650, + 145292, + -88263, + 9958, + 11618, + -52479, + 117960, + -213312, + 343306, + -511771, + 721095, + -971694, + 1261475, + -1585336, + 1934718, + -2297248, + 2656507, + -2991952, + 3279021, + -3489438, + 3591736, + -3552004, + 3334856, + -2904604, + 2226618, + -1268831, + 3357, + 1591834, + -3531244, + 5820222, + -8453455, + 11413619, + -14670239, + 18178784, + -21879995, + 25699441, + -29547218, + 33317691, + -36889045, + 40122318, + -42859342, + 44918643, + -46087628, + 46108010, + -44648478, + 41252062, + -35229476, + 25425397, + -9644612, + -17013112, + 68433746, + -206075947, + 1966703310, + 489554026, + -261154775, + 190016796, + -152674240, + 127926251, + -109187001, + 93794057, + -80503739, + 68685720, + -58007344, + 48291419, + -39445069, + 31421132, + -24195867, + 17755528, + -12088088, + 7178195, + -3004245, + -463069, + 3261148, + -5435119, + 7036901, + -8123898, + 8757436, + -9001081, + 8918933, + -8573976, + 8026567, + -7333113, + 6544982, + -5707662, + 4860208, + -4034939, + 3257404, + -2546584, + 1915288, + -1370725, + 915197, + -546885, + 260664, + -48942, + -97551, + 189020, + -235952, + 248563, + -236355, + 207786, + -170056, + 128995, + -89046 + +}; +struct src_stage src_int32_3_2_4583_5000 = { + 1, 2, 3, 100, 300, 2, 3, 0, 0, + src_int32_3_2_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_3_4_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_3_4_4583_5000.h new file mode 100644 index 0000000..767b020 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_3_4_4583_5000.h @@ -0,0 +1,402 @@ +const int32_t src_int32_3_4_4583_5000_fir[396] = { + -28077, + 93747, + -105174, + 8382, + 160061, + -263687, + 161754, + 145746, + -454151, + 469794, + -59871, + -558731, + 896122, + -550008, + -395061, + 1288751, + -1327292, + 226811, + 1376060, + -2230946, + 1404630, + 824354, + -2902392, + 3028009, + -637729, + -2826866, + 4693393, + -3051800, + -1470230, + 5703311, + -6072347, + 1503419, + 5188630, + -8888752, + 5986406, + 2356844, + -10288705, + 11235840, + -3177680, + -8890693, + 15820450, + -11066923, + -3519540, + 17760577, + -20007480, + 6356604, + 14854802, + -27700144, + 20243710, + 5105472, + -30988770, + 36399128, + -12938379, + -26019847, + 51790721, + -40250200, + -7887495, + 62012483, + -78661989, + 32308778, + 59877877, + -137861913, + 127038009, + 21183897, + -309085973, + 782322576, + 1501190074, + 289755963, + -310323235, + 159244011, + 8853918, + -105293716, + 103850267, + -36467462, + -37066831, + 68717240, + -47641664, + -1162848, + 39809939, + -44325340, + 17770278, + 16495817, + -33826431, + 25088524, + -388419, + -20799977, + 24388297, + -10539217, + -8564273, + 18905059, + -14601838, + 797196, + 11523107, + -14020981, + 6419046, + 4494070, + -10640895, + 8477216, + -779363, + -6254122, + 7851336, + -3771248, + -2244393, + 5716952, + -4670633, + 594272, + 3177599, + -4100208, + 2049963, + 1019958, + -2812170, + 2342746, + -375122, + -1446490, + 1909534, + -984583, + -399745, + 1202139, + -1012138, + 191784, + 552410, + -738509, + 386404, + 122865, + -404476, + 336664, + -71096, + -152131, + 198578, + -100152, + -22521, + 77063, + 25483, + 56969, + -141386, + 131560, + 21277, + -238566, + 333784, + -154313, + -249612, + 589291, + -522155, + -42465, + 767638, + -1054137, + 503261, + 658036, + -1591094, + 1414461, + 27779, + -1830650, + 2538593, + -1269126, + -1381777, + 3494834, + -3159482, + 104666, + 3704986, + -5244063, + 2750931, + 2529279, + -6775284, + 6266812, + -502464, + -6765607, + 9837543, + -5415441, + -4237254, + 12155101, + -11554110, + 1425664, + 11629701, + -17477267, + 10107286, + 6762505, + -21046744, + 20678135, + -3401197, + -19707133, + 30883779, + -18864500, + -10856138, + 37400129, + -38452707, + 7940516, + 35850948, + -59868482, + 39479230, + 19986256, + -80054184, + 90369788, + -23884534, + -95795739, + 193474485, + -167083457, + -104423131, + 1232731837, + 1232731837, + -104423131, + -167083457, + 193474485, + -95795739, + -23884534, + 90369788, + -80054184, + 19986256, + 39479230, + -59868482, + 35850948, + 7940516, + -38452707, + 37400129, + -10856138, + -18864500, + 30883779, + -19707133, + -3401197, + 20678135, + -21046744, + 6762505, + 10107286, + -17477267, + 11629701, + 1425664, + -11554110, + 12155101, + -4237254, + -5415441, + 9837543, + -6765607, + -502464, + 6266812, + -6775284, + 2529279, + 2750931, + -5244063, + 3704986, + 104666, + -3159482, + 3494834, + -1381777, + -1269126, + 2538593, + -1830650, + 27779, + 1414461, + -1591094, + 658036, + 503261, + -1054137, + 767638, + -42465, + -522155, + 589291, + -249612, + -154313, + 333784, + -238566, + 21277, + 131560, + -141386, + 56969, + 25483, + 77063, + -22521, + -100152, + 198578, + -152131, + -71096, + 336664, + -404476, + 122865, + 386404, + -738509, + 552410, + 191784, + -1012138, + 1202139, + -399745, + -984583, + 1909534, + -1446490, + -375122, + 2342746, + -2812170, + 1019958, + 2049963, + -4100208, + 3177599, + 594272, + -4670633, + 5716952, + -2244393, + -3771248, + 7851336, + -6254122, + -779363, + 8477216, + -10640895, + 4494070, + 6419046, + -14020981, + 11523107, + 797196, + -14601838, + 18905059, + -8564273, + -10539217, + 24388297, + -20799977, + -388419, + 25088524, + -33826431, + 16495817, + 17770278, + -44325340, + 39809939, + -1162848, + -47641664, + 68717240, + -37066831, + -36467462, + 103850267, + -105293716, + 8853918, + 159244011, + -310323235, + 289755963, + 1501190074, + 782322576, + -309085973, + 21183897, + 127038009, + -137861913, + 59877877, + 32308778, + -78661989, + 62012483, + -7887495, + -40250200, + 51790721, + -26019847, + -12938379, + 36399128, + -30988770, + 5105472, + 20243710, + -27700144, + 14854802, + 6356604, + -20007480, + 17760577, + -3519540, + -11066923, + 15820450, + -8890693, + -3177680, + 11235840, + -10288705, + 2356844, + 5986406, + -8888752, + 5188630, + 1503419, + -6072347, + 5703311, + -1470230, + -3051800, + 4693393, + -2826866, + -637729, + 3028009, + -2902392, + 824354, + 1404630, + -2230946, + 1376060, + 226811, + -1327292, + 1288751, + -395061, + -550008, + 896122, + -558731, + -59871, + 469794, + -454151, + 145746, + 161754, + -263687, + 160061, + 8382, + -105174, + 93747, + -28077 + +}; +struct src_stage src_int32_3_4_4583_5000 = { + 1, 1, 3, 132, 396, 4, 3, 0, 0, + src_int32_3_4_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_40_21_4010_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_40_21_4010_5000.h new file mode 100644 index 0000000..eea6325 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_40_21_4010_5000.h @@ -0,0 +1,1766 @@ +const int32_t src_int32_40_21_4010_5000_fir[1760] = { + -217887, + 445779, + -600747, + 468538, + 228976, + -1765736, + 4305952, + -7778614, + 11761860, + -15413786, + 17484074, + -16428379, + 10626011, + 1324707, + -20283750, + 46286564, + -78372328, + 114585119, + -152195283, + 188205934, + -220476291, + 252851468, + 1912934819, + 202319752, + -199645497, + 178691758, + -148871399, + 114931636, + -80775951, + 49608386, + -23724928, + 4370494, + 8248690, + -14798768, + 16542432, + -15017939, + 11738322, + -7962365, + 4565637, + -2014226, + 421871, + 342263, + -531389, + 414947, + -227594, + 475339, + -669011, + 595560, + 30697, + -1503465, + 4020000, + -7552880, + 11726967, + -15738369, + 18351267, + -17997094, + 12979761, + -1764146, + -16701129, + 42695401, + -75550228, + 113665785, + -154814813, + 196964312, + -240765635, + 304764993, + 1909796039, + 153283398, + -178382444, + 168480995, + -144869786, + 114711235, + -82754512, + 52647805, + -27009451, + 7358772, + 5859773, + -13117049, + 15531966, + -14553775, + 11657340, + -8103894, + 4798217, + -2247952, + 608526, + 217362, + -461331, + 383055, + -236444, + 503414, + -735784, + 722684, + -172059, + -1228482, + 3708766, + -7285622, + 11632938, + -15989055, + 19138684, + -19496316, + 15297938, + -4881235, + -12993156, + 38849448, + -72318378, + 112170456, + -156706365, + 204910154, + -260403942, + 357940818, + 1903527810, + 105849664, + -156795519, + 157635023, + -140219905, + 113932473, + -84303573, + 55393291, + -30123054, + 10275549, + 3471143, + -11392157, + 14458566, + -14024542, + 11520169, + -8203175, + 5003006, + -2466028, + 788130, + 94440, + -390959, + 350317, + -244337, + 529792, + -800666, + 849247, + -378346, + -941944, + 3373381, + -6977513, + 11479355, + -16163546, + 19841330, + -20917688, + 17568572, + -8011413, + -9176735, + 34764687, + -68687630, + 110098733, + -157849478, + 211989494, + -279281668, + 412253835, + 1894148763, + 60119207, + -134991886, + 146217067, + -134953873, + 112606493, + -85420840, + 57834888, + -33052477, + 13107352, + 1094541, + -9633128, + 13328356, + -13433764, + 11328327, + -8260395, + 5179469, + -2667661, + 959929, + -25925, + -320650, + 316941, + -251176, + 554263, + -863253, + 974574, + -587177, + -645090, + 3015122, + -6629447, + 11266095, + -16259896, + 20454565, + -22253137, + 19779781, + -11139288, + -5269507, + 30458474, + -64670933, + 107453023, + -158226994, + 218151437, + -297289735, + 467573719, + 1881686757, + 16185799, + -113077089, + 134291887, + -129106274, + 110746935, + -86106145, + 59964241, + -35785515, + 15841284, + -1258494, + -7849055, + 12147662, + -12785222, + 11083583, + -8275945, + 5327221, + -2852158, + 1123222, + -143178, + -250769, + 283135, + -256865, + 576623, + -923145, + 1097982, + -797532, + -339235, + 2635401, + -6242534, + 10993335, + -16276524, + 20974138, + -23494915, + 21919837, + -14249294, + -1289771, + 25949464, + -60283297, + 104238577, + -157825190, + 223348444, + -314319968, + 523765335, + 1866178788, + -25863930, + -91154664, + 121925460, + -122713960, + 108369838, + -86361427, + 61774618, + -38311073, + 18465079, + -3576678, + -6049038, + 10922975, + -12082929, + 10787938, + -8250422, + 5446030, + -3018924, + 1277368, + -256796, + -181670, + 249100, + -261314, + 596672, + -979945, + 1218778, + -1008362, + -25765, + 2235767, + -5818098, + 10661553, + -16212228, + 21396210, + -24635645, + 23977223, + -17325771, + 2743597, + 21257540, + -55541742, + 100463490, + -156633893, + 227536604, + -330265538, + 580689160, + 1847670849, + -65950715, + -69325762, + 109184658, + -115815845, + 105493535, + -86190690, + 63260928, + -40619197, + 20967161, + -5849039, + -4242141, + 9660919, + -11331111, + 10443622, + -8184615, + 5535813, + -3167467, + 1421787, + -366288, + -113693, + 215033, + -264435, + 614216, + -1033263, + 1336271, + -1218591, + 293867, + 1817896, + -5357676, + 10271532, + -16066194, + 21717380, + -25668362, + 25940691, + -20353038, + 6811232, + 16403724, + -50465243, + 96138710, + -154646582, + 230675902, + -345021395, + 638201729, + 1826217773, + -104002860, + -47688787, + 96136930, + -108452696, + 102138532, + -85599966, + 64419722, + -42701121, + 23336686, + -8064960, + -2437349, + 8368212, + -10534178, + 10053069, + -8079502, + 5596632, + -3297395, + 1555958, + -471195, + -47160, + 181123, + -266146, + 629071, + -1082714, + 1449766, + -1427127, + 618152, + 1383587, + -4863009, + 9824364, + -15838011, + 21934708, + -26586554, + 27799328, + -23315472, + 10893374, + 11410093, + -45074660, + 91278013, + -151860474, + 232730466, + -358484703, + 696156095, + 1801883034, + -139956403, + -26339053, + 82849989, + -100666907, + 98327386, + -84597254, + 65249192, + -44549287, + 25563593, + -10214234, + -643521, + 7051640, + -9696703, + 9618910, + -7936245, + 5628696, + -3408419, + 1679427, + -571094, + 17620, + 147553, + -266371, + 641061, + -1127926, + 1558577, + -1632860, + 945526, + 934752, + -4336043, + 9321440, + -15527672, + 22045736, + -27384197, + 29542609, + -26197587, + 14969952, + 6299677, + -39392656, + 85897983, + -148276592, + 233668805, + -370555279, + 754402303, + 1774738523, + -173755253, + -5368455, + 69391495, + -92502284, + 94084565, + -83192465, + 65749164, + -46157372, + 27638638, + -12287103, + 1130647, + 5718012, + -8823397, + 9143953, + -7756172, + 5632354, + -3500351, + 1791802, + -665596, + 80359, + 114496, + -265039, + 650020, + -1168540, + 1662023, + -1834674, + 1274378, + 473412, + -3778917, + 8764458, + -15135584, + 22048504, + -28055795, + 31160456, + -28984112, + 19020690, + 1096359, + -33443612, + 80017963, + -143899819, + 233464028, + -381136016, + 812787885, + 1744864294, + -205351302, + 15134839, + 55828751, + -84003813, + 89436312, + -81397346, + 65921073, + -47520305, + 29553434, + -14274309, + 2876669, + 4374134, + -7919081, + 8631165, + -7540780, + 5608090, + -3573101, + 1892758, + -754354, + 140787, + 82119, + -262089, + 655796, + -1204211, + 1759439, + -2031450, + 1603064, + 1686, + -3193956, + 8155410, + -14662570, + 21941570, + -28596412, + 32643292, + -31660068, + 23025198, + -4175232, + -27253528, + 73659999, + -138738931, + 232094051, + -390133306, + 871158358, + 1712348276, + -234704502, + 35086681, + 42228400, + -75217433, + 84410494, + -79225402, + 65767945, + -48634278, + 31300484, + -16167125, + 4586304, + 3026771, + -6988663, + 8083658, + -7291713, + 5556521, + -3626681, + 1982034, + -837054, + 198656, + 50576, + -257465, + 658248, + -1234612, + 1850173, + -2222071, + 1929905, + -478220, + -2583663, + 7496581, + -14109873, + 21724023, + -29001704, + 33982099, + -34210851, + 26963074, + -9489832, + -20849916, + 66848771, + -132806615, + 229541781, + -397457452, + 929357739, + 1677285968, + -261782909, + 54407208, + 28656133, + -66189803, + 79036444, + -76691811, + 65294357, + -49496747, + 32873200, + -17957396, + 6251596, + 1682616, + -6037110, + 7504671, + -7010759, + 5478391, + -3661198, + 2059434, + -913426, + 253736, + 20013, + -251120, + 657251, + -1259436, + 1933595, + -2405429, + 2253203, + -964016, + -1950710, + 6790543, + -13479150, + 21395493, + -29267948, + 35168466, + -36622302, + 30814008, + -14821665, + -14261682, + 59611509, + -126119469, + 225795283, + -403023070, + 987229068, + 1639780095, + -286562704, + 73021098, + 15176400, + -56968076, + 73344808, + -73813329, + 64506402, + -50106431, + 34265934, + -19637575, + 7864907, + 348256, + -5069424, + 6897550, + -6699836, + 5374563, + -3676854, + 2124830, + -983238, + 305820, + -9436, + -243018, + 652694, + -1278398, + 2009098, + -2580430, + 2571246, + -1453348, + -1297926, + 6040141, + -12772477, + 20956161, + -29392071, + 36194639, + -38880789, + 34557876, + -20144556, + -7519004, + 51977895, + -118697985, + 220847929, + -406749478, + 1044614928, + 1599940250, + -309028175, + 90857790, + 1852140, + -47599664, + 67367374, + -70608188, + 63411637, + -50463306, + 35473987, + -21200746, + 9418956, + -969859, + -4090618, + 6265728, + -6360981, + 5246015, + -3673942, + 2178155, + -1046296, + 354724, + -37647, + -233130, + 644485, + -1291235, + 2076102, + -2746002, + 2882316, + -1943799, + -628283, + 5248486, + -11992336, + 20406767, + -29371667, + 37053569, + -40973276, + 38174851, + -25432061, + -653202, + 43979951, + -110566506, + 214698526, + -408561076, + 1101357985, + 1557882503, + -329171676, + 107851690, + -11255490, + -38132010, + 61136912, + -67095995, + 62019033, + -50568586, + 36493625, + -22640655, + 10906846, + -2265444, + -3105688, + 5612713, + -5996337, + 5093831, + -3652844, + 2219407, + -1102449, + 400287, + -64510, + -221438, + 632547, + -1297713, + 2134060, + -2901100, + 3184699, + -2432909, + 55113, + 4418944, + -11141615, + 19748609, + -29205027, + 37738954, + -42887399, + 41645498, + -30657591, + 6303406, + 35651919, + -101753178, + 207351421, + -408387701, + 1157301516, + 1513728995, + -346993552, + 123942354, + -24087362, + -28612367, + 54686997, + -63297615, + 60338911, + -50424708, + 37322085, + -23951735, + 12322093, + -3532412, + -2119587, + 4942063, + -5608139, + 4919195, + -3614027, + 2248645, + -1151584, + 442368, + -89924, + -207936, + 616824, + -1297625, + 2182459, + -3044710, + 3476696, + -2918180, + 749037, + 3555119, + -10223596, + 18983549, + -28891147, + 38245281, + -44611531, + 44950876, + -35794544, + 13317646, + 27030124, + -92289870, + 198816582, + -406164976, + 1212289946, + 1467607512, + -362502035, + 139074642, + -36586619, + -19087573, + 48051840, + -59235058, + 58382878, + -50035302, + 37957578, + -25129119, + 13658658, + -4764896, + -1137208, + 4257370, + -5198707, + 4723382, + -3558036, + 2265990, + -1193629, + 480851, + -113802, + -192626, + 597279, + -1290793, + 2220824, + -3175858, + 3756627, + -3397095, + 1450163, + 2660843, + -9241943, + 18114007, + -28429747, + 38567861, + -46134853, + 48072640, + -40816432, + 20355639, + 18152827, + -82212082, + 189109664, + -401834633, + 1266169381, + 1419651029, + -375713115, + 153198851, + -48698902, + -9603834, + 41266118, + -54931356, + 56163757, + -49405158, + 38399285, + -26168659, + 14910964, + -5957282, + -163352, + 3562242, + -4770426, + 4507751, + -3485497, + 2271619, + -1228550, + 515643, + -136068, + -175526, + 573894, + -1277072, + 2248722, + -3293615, + 4022844, + -3867123, + 2155074, + 1740156, + -8200691, + 17142958, + -27821280, + 38702864, + -47447416, + 50993139, + -45697018, + 27382960, + 9060065, + -71558839, + 178252042, + -395344818, + 1318788134, + 1369997253, + -386650377, + 166270826, + -60372558, + -206515, + 34364797, + -50410441, + 53695506, + -48540196, + 38647349, + -27066939, + 16073925, + -7104229, + 797289, + 2860282, + -4325737, + 4273738, + -3397102, + 2265767, + -1256350, + 546673, + -156660, + -156660, + 546673, + -1256350, + 2265767, + -3397102, + 4273738, + -4325737, + 2860282, + 797289, + -7104229, + 16073925, + -27066939, + 38647349, + -48540196, + 53695506, + -50410441, + 34364797, + -206515, + -60372558, + 166270826, + -386650377, + 1369997253, + 1318788134, + -395344818, + 178252042, + -71558839, + 9060065, + 27382960, + -45697018, + 50993139, + -47447416, + 38702864, + -27821280, + 17142958, + -8200691, + 1740156, + 2155074, + -3867123, + 4022844, + -3293615, + 2248722, + -1277072, + 573894, + -175526, + -136068, + 515643, + -1228550, + 2271619, + -3485497, + 4507751, + -4770426, + 3562242, + -163352, + -5957282, + 14910964, + -26168659, + 38399285, + -49405158, + 56163757, + -54931356, + 41266118, + -9603834, + -48698902, + 153198851, + -375713115, + 1419651029, + 1266169381, + -401834633, + 189109664, + -82212082, + 18152827, + 20355639, + -40816432, + 48072640, + -46134853, + 38567861, + -28429747, + 18114007, + -9241943, + 2660843, + 1450163, + -3397095, + 3756627, + -3175858, + 2220824, + -1290793, + 597279, + -192626, + -113802, + 480851, + -1193629, + 2265990, + -3558036, + 4723382, + -5198707, + 4257370, + -1137208, + -4764896, + 13658658, + -25129119, + 37957578, + -50035302, + 58382878, + -59235058, + 48051840, + -19087573, + -36586619, + 139074642, + -362502035, + 1467607512, + 1212289946, + -406164976, + 198816582, + -92289870, + 27030124, + 13317646, + -35794544, + 44950876, + -44611531, + 38245281, + -28891147, + 18983549, + -10223596, + 3555119, + 749037, + -2918180, + 3476696, + -3044710, + 2182459, + -1297625, + 616824, + -207936, + -89924, + 442368, + -1151584, + 2248645, + -3614027, + 4919195, + -5608139, + 4942063, + -2119587, + -3532412, + 12322093, + -23951735, + 37322085, + -50424708, + 60338911, + -63297615, + 54686997, + -28612367, + -24087362, + 123942354, + -346993552, + 1513728995, + 1157301516, + -408387701, + 207351421, + -101753178, + 35651919, + 6303406, + -30657591, + 41645498, + -42887399, + 37738954, + -29205027, + 19748609, + -11141615, + 4418944, + 55113, + -2432909, + 3184699, + -2901100, + 2134060, + -1297713, + 632547, + -221438, + -64510, + 400287, + -1102449, + 2219407, + -3652844, + 5093831, + -5996337, + 5612713, + -3105688, + -2265444, + 10906846, + -22640655, + 36493625, + -50568586, + 62019033, + -67095995, + 61136912, + -38132010, + -11255490, + 107851690, + -329171676, + 1557882503, + 1101357985, + -408561076, + 214698526, + -110566506, + 43979951, + -653202, + -25432061, + 38174851, + -40973276, + 37053569, + -29371667, + 20406767, + -11992336, + 5248486, + -628283, + -1943799, + 2882316, + -2746002, + 2076102, + -1291235, + 644485, + -233130, + -37647, + 354724, + -1046296, + 2178155, + -3673942, + 5246015, + -6360981, + 6265728, + -4090618, + -969859, + 9418956, + -21200746, + 35473987, + -50463306, + 63411637, + -70608188, + 67367374, + -47599664, + 1852140, + 90857790, + -309028175, + 1599940250, + 1044614928, + -406749478, + 220847929, + -118697985, + 51977895, + -7519004, + -20144556, + 34557876, + -38880789, + 36194639, + -29392071, + 20956161, + -12772477, + 6040141, + -1297926, + -1453348, + 2571246, + -2580430, + 2009098, + -1278398, + 652694, + -243018, + -9436, + 305820, + -983238, + 2124830, + -3676854, + 5374563, + -6699836, + 6897550, + -5069424, + 348256, + 7864907, + -19637575, + 34265934, + -50106431, + 64506402, + -73813329, + 73344808, + -56968076, + 15176400, + 73021098, + -286562704, + 1639780095, + 987229068, + -403023070, + 225795283, + -126119469, + 59611509, + -14261682, + -14821665, + 30814008, + -36622302, + 35168466, + -29267948, + 21395493, + -13479150, + 6790543, + -1950710, + -964016, + 2253203, + -2405429, + 1933595, + -1259436, + 657251, + -251120, + 20013, + 253736, + -913426, + 2059434, + -3661198, + 5478391, + -7010759, + 7504671, + -6037110, + 1682616, + 6251596, + -17957396, + 32873200, + -49496747, + 65294357, + -76691811, + 79036444, + -66189803, + 28656133, + 54407208, + -261782909, + 1677285968, + 929357739, + -397457452, + 229541781, + -132806615, + 66848771, + -20849916, + -9489832, + 26963074, + -34210851, + 33982099, + -29001704, + 21724023, + -14109873, + 7496581, + -2583663, + -478220, + 1929905, + -2222071, + 1850173, + -1234612, + 658248, + -257465, + 50576, + 198656, + -837054, + 1982034, + -3626681, + 5556521, + -7291713, + 8083658, + -6988663, + 3026771, + 4586304, + -16167125, + 31300484, + -48634278, + 65767945, + -79225402, + 84410494, + -75217433, + 42228400, + 35086681, + -234704502, + 1712348276, + 871158358, + -390133306, + 232094051, + -138738931, + 73659999, + -27253528, + -4175232, + 23025198, + -31660068, + 32643292, + -28596412, + 21941570, + -14662570, + 8155410, + -3193956, + 1686, + 1603064, + -2031450, + 1759439, + -1204211, + 655796, + -262089, + 82119, + 140787, + -754354, + 1892758, + -3573101, + 5608090, + -7540780, + 8631165, + -7919081, + 4374134, + 2876669, + -14274309, + 29553434, + -47520305, + 65921073, + -81397346, + 89436312, + -84003813, + 55828751, + 15134839, + -205351302, + 1744864294, + 812787885, + -381136016, + 233464028, + -143899819, + 80017963, + -33443612, + 1096359, + 19020690, + -28984112, + 31160456, + -28055795, + 22048504, + -15135584, + 8764458, + -3778917, + 473412, + 1274378, + -1834674, + 1662023, + -1168540, + 650020, + -265039, + 114496, + 80359, + -665596, + 1791802, + -3500351, + 5632354, + -7756172, + 9143953, + -8823397, + 5718012, + 1130647, + -12287103, + 27638638, + -46157372, + 65749164, + -83192465, + 94084565, + -92502284, + 69391495, + -5368455, + -173755253, + 1774738523, + 754402303, + -370555279, + 233668805, + -148276592, + 85897983, + -39392656, + 6299677, + 14969952, + -26197587, + 29542609, + -27384197, + 22045736, + -15527672, + 9321440, + -4336043, + 934752, + 945526, + -1632860, + 1558577, + -1127926, + 641061, + -266371, + 147553, + 17620, + -571094, + 1679427, + -3408419, + 5628696, + -7936245, + 9618910, + -9696703, + 7051640, + -643521, + -10214234, + 25563593, + -44549287, + 65249192, + -84597254, + 98327386, + -100666907, + 82849989, + -26339053, + -139956403, + 1801883034, + 696156095, + -358484703, + 232730466, + -151860474, + 91278013, + -45074660, + 11410093, + 10893374, + -23315472, + 27799328, + -26586554, + 21934708, + -15838011, + 9824364, + -4863009, + 1383587, + 618152, + -1427127, + 1449766, + -1082714, + 629071, + -266146, + 181123, + -47160, + -471195, + 1555958, + -3297395, + 5596632, + -8079502, + 10053069, + -10534178, + 8368212, + -2437349, + -8064960, + 23336686, + -42701121, + 64419722, + -85599966, + 102138532, + -108452696, + 96136930, + -47688787, + -104002860, + 1826217773, + 638201729, + -345021395, + 230675902, + -154646582, + 96138710, + -50465243, + 16403724, + 6811232, + -20353038, + 25940691, + -25668362, + 21717380, + -16066194, + 10271532, + -5357676, + 1817896, + 293867, + -1218591, + 1336271, + -1033263, + 614216, + -264435, + 215033, + -113693, + -366288, + 1421787, + -3167467, + 5535813, + -8184615, + 10443622, + -11331111, + 9660919, + -4242141, + -5849039, + 20967161, + -40619197, + 63260928, + -86190690, + 105493535, + -115815845, + 109184658, + -69325762, + -65950715, + 1847670849, + 580689160, + -330265538, + 227536604, + -156633893, + 100463490, + -55541742, + 21257540, + 2743597, + -17325771, + 23977223, + -24635645, + 21396210, + -16212228, + 10661553, + -5818098, + 2235767, + -25765, + -1008362, + 1218778, + -979945, + 596672, + -261314, + 249100, + -181670, + -256796, + 1277368, + -3018924, + 5446030, + -8250422, + 10787938, + -12082929, + 10922975, + -6049038, + -3576678, + 18465079, + -38311073, + 61774618, + -86361427, + 108369838, + -122713960, + 121925460, + -91154664, + -25863930, + 1866178788, + 523765335, + -314319968, + 223348444, + -157825190, + 104238577, + -60283297, + 25949464, + -1289771, + -14249294, + 21919837, + -23494915, + 20974138, + -16276524, + 10993335, + -6242534, + 2635401, + -339235, + -797532, + 1097982, + -923145, + 576623, + -256865, + 283135, + -250769, + -143178, + 1123222, + -2852158, + 5327221, + -8275945, + 11083583, + -12785222, + 12147662, + -7849055, + -1258494, + 15841284, + -35785515, + 59964241, + -86106145, + 110746935, + -129106274, + 134291887, + -113077089, + 16185799, + 1881686757, + 467573719, + -297289735, + 218151437, + -158226994, + 107453023, + -64670933, + 30458474, + -5269507, + -11139288, + 19779781, + -22253137, + 20454565, + -16259896, + 11266095, + -6629447, + 3015122, + -645090, + -587177, + 974574, + -863253, + 554263, + -251176, + 316941, + -320650, + -25925, + 959929, + -2667661, + 5179469, + -8260395, + 11328327, + -13433764, + 13328356, + -9633128, + 1094541, + 13107352, + -33052477, + 57834888, + -85420840, + 112606493, + -134953873, + 146217067, + -134991886, + 60119207, + 1894148763, + 412253835, + -279281668, + 211989494, + -157849478, + 110098733, + -68687630, + 34764687, + -9176735, + -8011413, + 17568572, + -20917688, + 19841330, + -16163546, + 11479355, + -6977513, + 3373381, + -941944, + -378346, + 849247, + -800666, + 529792, + -244337, + 350317, + -390959, + 94440, + 788130, + -2466028, + 5003006, + -8203175, + 11520169, + -14024542, + 14458566, + -11392157, + 3471143, + 10275549, + -30123054, + 55393291, + -84303573, + 113932473, + -140219905, + 157635023, + -156795519, + 105849664, + 1903527810, + 357940818, + -260403942, + 204910154, + -156706365, + 112170456, + -72318378, + 38849448, + -12993156, + -4881235, + 15297938, + -19496316, + 19138684, + -15989055, + 11632938, + -7285622, + 3708766, + -1228482, + -172059, + 722684, + -735784, + 503414, + -236444, + 383055, + -461331, + 217362, + 608526, + -2247952, + 4798217, + -8103894, + 11657340, + -14553775, + 15531966, + -13117049, + 5859773, + 7358772, + -27009451, + 52647805, + -82754512, + 114711235, + -144869786, + 168480995, + -178382444, + 153283398, + 1909796039, + 304764993, + -240765635, + 196964312, + -154814813, + 113665785, + -75550228, + 42695401, + -16701129, + -1764146, + 12979761, + -17997094, + 18351267, + -15738369, + 11726967, + -7552880, + 4020000, + -1503465, + 30697, + 595560, + -669011, + 475339, + -227594, + 414947, + -531389, + 342263, + 421871, + -2014226, + 4565637, + -7962365, + 11738322, + -15017939, + 16542432, + -14798768, + 8248690, + 4370494, + -23724928, + 49608386, + -80775951, + 114931636, + -148871399, + 178691758, + -199645497, + 202319752, + 1912934819, + 252851468, + -220476291, + 188205934, + -152195283, + 114585119, + -78372328, + 46286564, + -20283750, + 1324707, + 10626011, + -16428379, + 17484074, + -15413786, + 11761860, + -7778614, + 4305952, + -1765736, + 228976, + 468538, + -600747, + 445779, + -217887 + +}; +struct src_stage src_int32_40_21_4010_5000 = { + 11, 21, 40, 44, 1760, 21, 40, 0, 0, + src_int32_40_21_4010_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_4_3_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_4_3_4583_5000.h new file mode 100644 index 0000000..8c8a47f --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_4_3_4583_5000.h @@ -0,0 +1,406 @@ +const int32_t src_int32_4_3_4583_5000_fir[400] = { + -85832, + 124516, + -164306, + 200809, + -228238, + 239422, + -225919, + 178239, + -86180, + -60712, + 272565, + -558500, + 925860, + -1379377, + 1920307, + -2545579, + 3246985, + -4010473, + 4815584, + -5635065, + 6434721, + -7173516, + 7803969, + -8272836, + 8522099, + -8490235, + 8113731, + -7328818, + 6073339, + -4288692, + 1921748, + 1073357, + -4733672, + 9086270, + -14147605, + 19923595, + -26410650, + 33597984, + -41471683, + 50021377, + -59250930, + 69195896, + -79953250, + 91735374, + -104976637, + 120567604, + -140446916, + 169421431, + -222800106, + 386352602, + 2001607114, + -139236696, + 28248728, + 11808285, + -31860223, + 43107799, + -49470565, + 52708333, + -53759015, + 53195057, + -51407624, + 48689724, + -45276592, + 41366177, + -37129692, + 32716967, + -28259050, + 23869358, + -19644157, + 15662794, + -11987958, + 8666124, + -5728244, + 3190734, + -1056731, + -682402, + 2045383, + -3059177, + 3757104, + -4176943, + 4359107, + -4344938, + 4175180, + -3888664, + 3521225, + -3104887, + 2667293, + -2231392, + 1815351, + -1432682, + 1092528, + -800103, + 557222, + -362888, + 213921, + -105560, + 32047, + 12860, + -35436, + 41633, + -94356, + 149993, + -219435, + 301665, + -394154, + 492602, + -590724, + 680122, + -750260, + 788551, + -780599, + 710585, + -561817, + 317436, + 38730, + -521178, + 1141642, + -1907939, + 2822788, + -3882653, + 5076662, + -6385659, + 7781428, + -9226157, + 10672156, + -12061881, + 13328259, + -14395320, + 15179113, + -15588843, + 15528172, + -14896561, + 13590497, + -11504423, + 8531072, + -4560828, + -520444, + 6835949, + -14526269, + 23763727, + -34776980, + 47893784, + -63618130, + 82777484, + -106826630, + 138544235, + -183879442, + 258013895, + -413796234, + 1043117348, + 1643664399, + -412138534, + 212358000, + -127766088, + 79877070, + -48659790, + 26676446, + -10531510, + -1553292, + 10611613, + -17299739, + 22069148, + -25254264, + 27119619, + -27886088, + 27745685, + -26869830, + 25413781, + -23518791, + 21312945, + -18911273, + 16415533, + -13913922, + 11480878, + -9177088, + 7049741, + -5133071, + 3449165, + -2009024, + 813823, + 143669, + -877573, + 1407349, + -1756260, + 1949913, + -2014911, + 1977668, + -1863404, + 1695334, + -1494078, + 1277259, + -1059307, + 851426, + -661727, + 495463, + -355372, + 242076, + -154508, + 90351, + -46455, + -46455, + 90351, + -154508, + 242076, + -355372, + 495463, + -661727, + 851426, + -1059307, + 1277259, + -1494078, + 1695334, + -1863404, + 1977668, + -2014911, + 1949913, + -1756260, + 1407349, + -877573, + 143669, + 813823, + -2009024, + 3449165, + -5133071, + 7049741, + -9177088, + 11480878, + -13913922, + 16415533, + -18911273, + 21312945, + -23518791, + 25413781, + -26869830, + 27745685, + -27886088, + 27119619, + -25254264, + 22069148, + -17299739, + 10611613, + -1553292, + -10531510, + 26676446, + -48659790, + 79877070, + -127766088, + 212358000, + -412138534, + 1643664399, + 1043117348, + -413796234, + 258013895, + -183879442, + 138544235, + -106826630, + 82777484, + -63618130, + 47893784, + -34776980, + 23763727, + -14526269, + 6835949, + -520444, + -4560828, + 8531072, + -11504423, + 13590497, + -14896561, + 15528172, + -15588843, + 15179113, + -14395320, + 13328259, + -12061881, + 10672156, + -9226157, + 7781428, + -6385659, + 5076662, + -3882653, + 2822788, + -1907939, + 1141642, + -521178, + 38730, + 317436, + -561817, + 710585, + -780599, + 788551, + -750260, + 680122, + -590724, + 492602, + -394154, + 301665, + -219435, + 149993, + -94356, + 41633, + -35436, + 12860, + 32047, + -105560, + 213921, + -362888, + 557222, + -800103, + 1092528, + -1432682, + 1815351, + -2231392, + 2667293, + -3104887, + 3521225, + -3888664, + 4175180, + -4344938, + 4359107, + -4176943, + 3757104, + -3059177, + 2045383, + -682402, + -1056731, + 3190734, + -5728244, + 8666124, + -11987958, + 15662794, + -19644157, + 23869358, + -28259050, + 32716967, + -37129692, + 41366177, + -45276592, + 48689724, + -51407624, + 53195057, + -53759015, + 52708333, + -49470565, + 43107799, + -31860223, + 11808285, + 28248728, + -139236696, + 2001607114, + 386352602, + -222800106, + 169421431, + -140446916, + 120567604, + -104976637, + 91735374, + -79953250, + 69195896, + -59250930, + 50021377, + -41471683, + 33597984, + -26410650, + 19923595, + -14147605, + 9086270, + -4733672, + 1073357, + 1921748, + -4288692, + 6073339, + -7328818, + 8113731, + -8490235, + 8522099, + -8272836, + 7803969, + -7173516, + 6434721, + -5635065, + 4815584, + -4010473, + 3246985, + -2545579, + 1920307, + -1379377, + 925860, + -558500, + 272565, + -60712, + -86180, + 178239, + -225919, + 239422, + -228238, + 200809, + -164306, + 124516, + -85832 + +}; +struct src_stage src_int32_4_3_4583_5000 = { + 2, 3, 4, 100, 400, 3, 4, 0, 0, + src_int32_4_3_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_5_7_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_5_7_4583_5000.h new file mode 100644 index 0000000..8b0e9c7 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_5_7_4583_5000.h @@ -0,0 +1,686 @@ +const int32_t src_int32_5_7_4583_5000_fir[680] = { + 27551, + -105245, + 97706, + 45482, + -218299, + 215849, + 48335, + -376938, + 407627, + 16981, + -582547, + 696698, + -75325, + -830237, + 1107770, + -263564, + -1106555, + 1664615, + -591120, + -1387185, + 2387618, + -1109412, + -1634774, + 3290963, + -1877041, + -1796980, + 4379647, + -2958582, + -1804736, + 5646505, + -4423326, + -1570576, + 7069461, + -6344497, + -986566, + 8609116, + -8799794, + 79134, + 10206684, + -11874677, + 1788899, + 11781969, + -15670813, + 4349105, + 13230521, + -20324358, + 8037852, + 14417927, + -26043826, + 13263453, + 15166334, + -33190796, + 20694623, + 15220593, + -42466259, + 31578662, + 14156334, + -55403425, + 48644908, + 11091597, + -75977870, + 79371252, + 3502454, + -118118153, + 154330449, + -21342860, + -284322220, + 712441920, + 1447597318, + 442085006, + -315911089, + 72145030, + 102385809, + -130868819, + 48284335, + 48480738, + -80654405, + 38895474, + 26100961, + -56054738, + 32995796, + 13909035, + -40876150, + 28396932, + 6461728, + -30336474, + 24421481, + 1711817, + -22535701, + 20828255, + -1308134, + -16571392, + 17536363, + -3137950, + -11953684, + 14529679, + -4121102, + -8383061, + 11816595, + -4499205, + -5654369, + 9410822, + -4454186, + -3612042, + 7321773, + -4128175, + -2128558, + 5550055, + -3633319, + -1094259, + 4086021, + -3057021, + -412920, + 2910261, + -2465194, + -181, + 1995305, + -1904840, + 216748, + 1308004, + -1406528, + 299003, + 812152, + -986982, + 296112, + 471028, + -651808, + 246394, + 249602, + -398231, + 177793, + 116255, + -217734, + 109090, + 43932, + -98435, + -5360, + -92368, + 138637, + -33167, + -177525, + 283122, + -100370, + -283513, + 500567, + -230753, + -400670, + 806710, + -454234, + -511253, + 1214549, + -806491, + -587675, + 1731889, + -1328021, + -590969, + 2358594, + -2062643, + -469585, + 3083685, + -3055536, + -158558, + 3882432, + -4350992, + 421066, + 4713557, + -5990208, + 1362828, + 5516556, + -8009560, + 2776127, + 6208921, + -10440006, + 4789313, + 6682676, + -13308538, + 7556741, + 6798864, + -16643222, + 11273816, + 6377117, + -20484500, + 16208245, + 5174090, + -24908457, + 22765748, + 2836234, + -30075464, + 31635826, + -1210901, + -36341048, + 44148644, + -8051560, + -44548402, + 63297456, + -20176854, + -56994845, + 97508234, + -45228747, + -82079856, + 182740056, + -124725806, + -188108783, + 972797139, + 1360860175, + 187803735, + -290156391, + 141990559, + 37848884, + -120019015, + 81694056, + 10935986, + -70968526, + 58547296, + -35956, + -46811720, + 45286625, + -5559578, + -32126112, + 36105467, + -8440313, + -22210585, + 29063542, + -9782576, + -15147589, + 23357232, + -10140290, + -9997879, + 18608874, + -9845146, + -6232236, + 14622905, + -9122790, + -3514413, + 11286250, + -8139557, + -1607457, + 8522866, + -7022818, + -330197, + 6271852, + -5870448, + 463676, + 4477015, + -4755735, + 895715, + 3082518, + -3730536, + 1067530, + 2031857, + -2827932, + 1063118, + 1268631, + -2064913, + 950204, + 738145, + -1445254, + 781359, + 389228, + -962506, + 595290, + 175868, + -602996, + 418421, + 58422, + -348632, + 266749, + 4291, + -179392, + 147883, + -11955, + -75353, + -41952, + -59923, + 157363, + -113204, + -99471, + 302627, + -241764, + -130241, + 506518, + -451742, + -133022, + 773689, + -770719, + -80191, + 1102693, + -1228430, + 65188, + 1483512, + -1854880, + 349853, + 1895019, + -2677982, + 830338, + 2302507, + -3720828, + 1572542, + 2655390, + -4998815, + 2651033, + 2885060, + -6516870, + 4148501, + 2902707, + -8267052, + 6156027, + 2596571, + -10226836, + 8775348, + 1827492, + -12358318, + 12125153, + 420506, + -14608551, + 16355145, + -1852039, + -16911112, + 21675423, + -5305568, + -19188892, + 28417998, + -10419193, + -21357986, + 37172768, + -18012023, + -23332438, + 49121021, + -29702839, + -25029486, + 66999901, + -49351595, + -26374900, + 98731723, + -89227409, + -27307959, + 179699164, + -220593890, + -27785640, + 1196751480, + 1196751480, + -27785640, + -220593890, + 179699164, + -27307959, + -89227409, + 98731723, + -26374900, + -49351595, + 66999901, + -25029486, + -29702839, + 49121021, + -23332438, + -18012023, + 37172768, + -21357986, + -10419193, + 28417998, + -19188892, + -5305568, + 21675423, + -16911112, + -1852039, + 16355145, + -14608551, + 420506, + 12125153, + -12358318, + 1827492, + 8775348, + -10226836, + 2596571, + 6156027, + -8267052, + 2902707, + 4148501, + -6516870, + 2885060, + 2651033, + -4998815, + 2655390, + 1572542, + -3720828, + 2302507, + 830338, + -2677982, + 1895019, + 349853, + -1854880, + 1483512, + 65188, + -1228430, + 1102693, + -80191, + -770719, + 773689, + -133022, + -451742, + 506518, + -130241, + -241764, + 302627, + -99471, + -113204, + 157363, + -59923, + -41952, + -75353, + -11955, + 147883, + -179392, + 4291, + 266749, + -348632, + 58422, + 418421, + -602996, + 175868, + 595290, + -962506, + 389228, + 781359, + -1445254, + 738145, + 950204, + -2064913, + 1268631, + 1063118, + -2827932, + 2031857, + 1067530, + -3730536, + 3082518, + 895715, + -4755735, + 4477015, + 463676, + -5870448, + 6271852, + -330197, + -7022818, + 8522866, + -1607457, + -8139557, + 11286250, + -3514413, + -9122790, + 14622905, + -6232236, + -9845146, + 18608874, + -9997879, + -10140290, + 23357232, + -15147589, + -9782576, + 29063542, + -22210585, + -8440313, + 36105467, + -32126112, + -5559578, + 45286625, + -46811720, + -35956, + 58547296, + -70968526, + 10935986, + 81694056, + -120019015, + 37848884, + 141990559, + -290156391, + 187803735, + 1360860175, + 972797139, + -188108783, + -124725806, + 182740056, + -82079856, + -45228747, + 97508234, + -56994845, + -20176854, + 63297456, + -44548402, + -8051560, + 44148644, + -36341048, + -1210901, + 31635826, + -30075464, + 2836234, + 22765748, + -24908457, + 5174090, + 16208245, + -20484500, + 6377117, + 11273816, + -16643222, + 6798864, + 7556741, + -13308538, + 6682676, + 4789313, + -10440006, + 6208921, + 2776127, + -8009560, + 5516556, + 1362828, + -5990208, + 4713557, + 421066, + -4350992, + 3882432, + -158558, + -3055536, + 3083685, + -469585, + -2062643, + 2358594, + -590969, + -1328021, + 1731889, + -587675, + -806491, + 1214549, + -511253, + -454234, + 806710, + -400670, + -230753, + 500567, + -283513, + -100370, + 283122, + -177525, + -33167, + 138637, + -92368, + -5360, + -98435, + 43932, + 109090, + -217734, + 116255, + 177793, + -398231, + 249602, + 246394, + -651808, + 471028, + 296112, + -986982, + 812152, + 299003, + -1406528, + 1308004, + 216748, + -1904840, + 1995305, + -181, + -2465194, + 2910261, + -412920, + -3057021, + 4086021, + -1094259, + -3633319, + 5550055, + -2128558, + -4128175, + 7321773, + -3612042, + -4454186, + 9410822, + -5654369, + -4499205, + 11816595, + -8383061, + -4121102, + 14529679, + -11953684, + -3137950, + 17536363, + -16571392, + -1308134, + 20828255, + -22535701, + 1711817, + 24421481, + -30336474, + 6461728, + 28396932, + -40876150, + 13909035, + 32995796, + -56054738, + 26100961, + 38895474, + -80654405, + 48480738, + 48284335, + -130868819, + 102385809, + 72145030, + -315911089, + 442085006, + 1447597318, + 712441920, + -284322220, + -21342860, + 154330449, + -118118153, + 3502454, + 79371252, + -75977870, + 11091597, + 48644908, + -55403425, + 14156334, + 31578662, + -42466259, + 15220593, + 20694623, + -33190796, + 15166334, + 13263453, + -26043826, + 14417927, + 8037852, + -20324358, + 13230521, + 4349105, + -15670813, + 11781969, + 1788899, + -11874677, + 10206684, + 79134, + -8799794, + 8609116, + -986566, + -6344497, + 7069461, + -1570576, + -4423326, + 5646505, + -1804736, + -2958582, + 4379647, + -1796980, + -1877041, + 3290963, + -1634774, + -1109412, + 2387618, + -1387185, + -591120, + 1664615, + -1106555, + -263564, + 1107770, + -830237, + -75325, + 696698, + -582547, + 16981, + 407627, + -376938, + 48335, + 215849, + -218299, + 45482, + 97706, + -105245, + 27551 + +}; +struct src_stage src_int32_5_7_4583_5000 = { + 4, 3, 5, 136, 680, 7, 5, 0, 0, + src_int32_5_7_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_7_8_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_7_8_4583_5000.h new file mode 100644 index 0000000..0a21713 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_7_8_4583_5000.h @@ -0,0 +1,846 @@ +const int32_t src_int32_7_8_4583_5000_fir[840] = { + -38348, + 24705, + 19740, + -91072, + 167729, + -213058, + 186592, + -61946, + -154600, + 413065, + -623912, + 680818, + -498668, + 55896, + 574781, + -1223158, + 1655439, + -1642867, + 1048667, + 94500, + -1548019, + 2895950, + -3645000, + 3377664, + -1916880, + -553120, + 3462116, + -5955710, + 7116750, + -6257039, + 3195936, + 1570012, + -6884892, + 11170322, + -12847148, + 10841010, + -5025198, + -3552144, + 12768028, + -19879830, + 22257673, + -18217154, + 7715708, + 7321273, + -23204949, + 35246912, + -38952884, + 31374816, + -12267684, + -15295087, + 45088259, + -68740580, + 77417725, + -63821178, + 24014190, + 41443808, + -127537805, + 226620362, + -334300478, + 482195640, + 1774927623, + 213673517, + -251208204, + 217151933, + -154632681, + 83032635, + -16824545, + -33503589, + 62225419, + -68685809, + 56701168, + -33138472, + 6023030, + 17367536, + -31993011, + 35829570, + -29841738, + 17255352, + -2397234, + -10557806, + 18610953, + -20511076, + 16794659, + -9361189, + 761968, + 6569965, + -10937946, + 11707720, + -9299649, + 4901151, + -20840, + -3969805, + 6180685, + -6358031, + 4839161, + -2353523, + -248365, + 2250011, + -3239610, + 3163715, + -2270415, + 979005, + 272543, + -1154210, + 1513320, + -1378222, + 908908, + -320364, + -192682, + 507450, + -590984, + 486636, + -280724, + 64572, + 95008, + -169476, + 166196, + -114962, + 50941, + -845, + -49170, + 49384, + -17206, + -52179, + 145545, + -229556, + 257886, + -187620, + 739, + 277265, + -570914, + 767437, + -749662, + 442026, + 144938, + -889928, + 1571689, + -1921452, + 1708706, + -837153, + -582177, + 2213495, + -3555035, + 4071846, + -3373292, + 1383327, + 1557496, + -4708954, + 7087487, + -7739007, + 6060976, + -2076445, + -3440499, + 9058751, + -13016020, + 13715694, + -10267603, + 2908616, + 6851906, + -16457190, + 22894931, + -23538432, + 17023972, + -3905993, + -13142964, + 29722613, + -40669693, + 41414930, + -29414884, + 5279665, + 26744866, + -59144635, + 82348705, + -86541541, + 63617835, + -8643327, + -80069608, + 204211445, + -381000574, + 769985506, + 1693378193, + -17521146, + -146549973, + 179964075, + -159264597, + 111113901, + -53388835, + 12683, + 39221776, + -59337682, + 60241059, + -45921886, + 22943726, + 1408616, + -20882580, + 31527218, + -32243904, + 24580554, + -11919175, + -1662520, + 12528703, + -18337611, + 18433618, + -13745962, + 6292992, + 1520105, + -7594639, + 10640874, + -10385351, + 7473635, + -3142772, + -1211020, + 4434883, + -5886981, + 5518416, + -3778403, + 1399559, + 855824, + -2410560, + 2995144, + -2660609, + 1698792, + -510617, + -529565, + 1173635, + -1341758, + 1106606, + -636716, + 124709, + 274775, + -480910, + 491466, + -362447, + 175033, + -3418, + -106404, + 142845, + -121843, + 72744, + -23781, + -54071, + 69473, + -55072, + -2625, + 101008, + -214712, + 297436, + -294614, + 165069, + 94909, + -434877, + 750695, + -907684, + 784238, + -324596, + -417518, + 1264295, + -1942342, + 2155580, + -1687250, + 500916, + 1196892, + -2964878, + 4220584, + -4406812, + 3189473, + -625236, + -2765710, + 6067533, + -8184568, + 8163730, + -5538015, + 581747, + 5623815, + -11372931, + 14754582, + -14218725, + 9136790, + -178453, + -10646439, + 20353499, + -25716301, + 24206550, + -14894427, + -965597, + 19888036, + -36750873, + 45965442, + -42985911, + 25799229, + 3999982, + -40874077, + 75899116, + -98123247, + 96359196, + -60728579, + -17286113, + 149647545, + -378766261, + 1056120248, + 1537031277, + -197756958, + -35729680, + 122275147, + -142375428, + 122733848, + -81005345, + 32092689, + 11808360, + -42291144, + 55499431, + -52074313, + 36242169, + -14280445, + -7246314, + 23057936, + -30198815, + 28370451, + -19571338, + 7227289, + 4901044, + -13727770, + 17524320, + -16147769, + 10822928, + -3601614, + -3310102, + 8158508, + -10031421, + 8959643, + -5748949, + 1631332, + 2140169, + -4632954, + 5429546, + -4646770, + 2804557, + -607442, + -1284415, + 2428349, + -2677940, + 2162899, + -1194990, + 141572, + 690156, + -1126755, + 1147293, + -853436, + 410433, + 16849, + -312357, + 430599, + -391372, + 255679, + -95161, + -33532, + 102353, + -112138, + 83070, + -41301, + -51612, + 81559, + -88458, + 51347, + 38795, + -168446, + 297558, + -366639, + 315710, + -110872, + -230562, + 627710, + -946000, + 1032404, + -769686, + 133825, + 766984, + -1692149, + 2318286, + -2333603, + 1553943, + -23585, + -1939586, + 3784448, + -4858806, + 4608532, + -2789774, + -375945, + 4169277, + -7500561, + 9188148, + -8325910, + 4636519, + 1308185, + -8097334, + 13762596, + -16292145, + 14256810, + -7371554, + -3194934, + 14903268, + -24362530, + 28203415, + -24103497, + 11685776, + 6993947, + -27578873, + 44224047, + -50970515, + 43392189, + -20120655, + -16152977, + 58490834, + -96412288, + 117264350, + -107620215, + 53246282, + 66934040, + -318896542, + 1318724492, + 1318724492, + -318896542, + 66934040, + 53246282, + -107620215, + 117264350, + -96412288, + 58490834, + -16152977, + -20120655, + 43392189, + -50970515, + 44224047, + -27578873, + 6993947, + 11685776, + -24103497, + 28203415, + -24362530, + 14903268, + -3194934, + -7371554, + 14256810, + -16292145, + 13762596, + -8097334, + 1308185, + 4636519, + -8325910, + 9188148, + -7500561, + 4169277, + -375945, + -2789774, + 4608532, + -4858806, + 3784448, + -1939586, + -23585, + 1553943, + -2333603, + 2318286, + -1692149, + 766984, + 133825, + -769686, + 1032404, + -946000, + 627710, + -230562, + -110872, + 315710, + -366639, + 297558, + -168446, + 38795, + 51347, + -88458, + 81559, + -51612, + -41301, + 83070, + -112138, + 102353, + -33532, + -95161, + 255679, + -391372, + 430599, + -312357, + 16849, + 410433, + -853436, + 1147293, + -1126755, + 690156, + 141572, + -1194990, + 2162899, + -2677940, + 2428349, + -1284415, + -607442, + 2804557, + -4646770, + 5429546, + -4632954, + 2140169, + 1631332, + -5748949, + 8959643, + -10031421, + 8158508, + -3310102, + -3601614, + 10822928, + -16147769, + 17524320, + -13727770, + 4901044, + 7227289, + -19571338, + 28370451, + -30198815, + 23057936, + -7246314, + -14280445, + 36242169, + -52074313, + 55499431, + -42291144, + 11808360, + 32092689, + -81005345, + 122733848, + -142375428, + 122275147, + -35729680, + -197756958, + 1537031277, + 1056120248, + -378766261, + 149647545, + -17286113, + -60728579, + 96359196, + -98123247, + 75899116, + -40874077, + 3999982, + 25799229, + -42985911, + 45965442, + -36750873, + 19888036, + -965597, + -14894427, + 24206550, + -25716301, + 20353499, + -10646439, + -178453, + 9136790, + -14218725, + 14754582, + -11372931, + 5623815, + 581747, + -5538015, + 8163730, + -8184568, + 6067533, + -2765710, + -625236, + 3189473, + -4406812, + 4220584, + -2964878, + 1196892, + 500916, + -1687250, + 2155580, + -1942342, + 1264295, + -417518, + -324596, + 784238, + -907684, + 750695, + -434877, + 94909, + 165069, + -294614, + 297436, + -214712, + 101008, + -2625, + -55072, + 69473, + -54071, + -23781, + 72744, + -121843, + 142845, + -106404, + -3418, + 175033, + -362447, + 491466, + -480910, + 274775, + 124709, + -636716, + 1106606, + -1341758, + 1173635, + -529565, + -510617, + 1698792, + -2660609, + 2995144, + -2410560, + 855824, + 1399559, + -3778403, + 5518416, + -5886981, + 4434883, + -1211020, + -3142772, + 7473635, + -10385351, + 10640874, + -7594639, + 1520105, + 6292992, + -13745962, + 18433618, + -18337611, + 12528703, + -1662520, + -11919175, + 24580554, + -32243904, + 31527218, + -20882580, + 1408616, + 22943726, + -45921886, + 60241059, + -59337682, + 39221776, + 12683, + -53388835, + 111113901, + -159264597, + 179964075, + -146549973, + -17521146, + 1693378193, + 769985506, + -381000574, + 204211445, + -80069608, + -8643327, + 63617835, + -86541541, + 82348705, + -59144635, + 26744866, + 5279665, + -29414884, + 41414930, + -40669693, + 29722613, + -13142964, + -3905993, + 17023972, + -23538432, + 22894931, + -16457190, + 6851906, + 2908616, + -10267603, + 13715694, + -13016020, + 9058751, + -3440499, + -2076445, + 6060976, + -7739007, + 7087487, + -4708954, + 1557496, + 1383327, + -3373292, + 4071846, + -3555035, + 2213495, + -582177, + -837153, + 1708706, + -1921452, + 1571689, + -889928, + 144938, + 442026, + -749662, + 767437, + -570914, + 277265, + 739, + -187620, + 257886, + -229556, + 145545, + -52179, + -17206, + 49384, + -49170, + -845, + 50941, + -114962, + 166196, + -169476, + 95008, + 64572, + -280724, + 486636, + -590984, + 507450, + -192682, + -320364, + 908908, + -1378222, + 1513320, + -1154210, + 272543, + 979005, + -2270415, + 3163715, + -3239610, + 2250011, + -248365, + -2353523, + 4839161, + -6358031, + 6180685, + -3969805, + -20840, + 4901151, + -9299649, + 11707720, + -10937946, + 6569965, + 761968, + -9361189, + 16794659, + -20511076, + 18610953, + -10557806, + -2397234, + 17255352, + -29841738, + 35829570, + -31993011, + 17367536, + 6023030, + -33138472, + 56701168, + -68685809, + 62225419, + -33503589, + -16824545, + 83032635, + -154632681, + 217151933, + -251208204, + 213673517, + 1774927623, + 482195640, + -334300478, + 226620362, + -127537805, + 41443808, + 24014190, + -63821178, + 77417725, + -68740580, + 45088259, + -15295087, + -12267684, + 31374816, + -38952884, + 35246912, + -23204949, + 7321273, + 7715708, + -18217154, + 22257673, + -19879830, + 12768028, + -3552144, + -5025198, + 10841010, + -12847148, + 11170322, + -6884892, + 1570012, + 3195936, + -6257039, + 7116750, + -5955710, + 3462116, + -553120, + -1916880, + 3377664, + -3645000, + 2895950, + -1548019, + 94500, + 1048667, + -1642867, + 1655439, + -1223158, + 574781, + 55896, + -498668, + 680818, + -623912, + 413065, + -154600, + -61946, + 186592, + -213058, + 167729, + -91072, + 19740, + 24705, + -38348 + +}; +struct src_stage src_int32_7_8_4583_5000 = { + 1, 1, 7, 120, 840, 8, 7, 0, 0, + src_int32_7_8_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_8_21_3274_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_8_21_3274_5000.h new file mode 100644 index 0000000..98f32d4 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_8_21_3274_5000.h @@ -0,0 +1,518 @@ +const int32_t src_int32_8_21_3274_5000_fir[512] = { + -178494, + -568271, + -519183, + 535412, + 2055848, + 2208117, + -481514, + -4723951, + -6204735, + -1206039, + 8293176, + 13712197, + 6559613, + -11515204, + -25632904, + -18392512, + 11786313, + 42132657, + 40275621, + -4725460, + -62375920, + -77115067, + -16935174, + 84686757, + 138453424, + 68290711, + -107642158, + -255960286, + -202842062, + 135975081, + 665914485, + 1143470578, + 1318816630, + 1096108781, + 596755019, + 79406460, + -224924144, + -245188161, + -83553355, + 84425261, + 137582295, + 72528949, + -28120295, + -79241277, + -56372678, + 2608441, + 43016538, + 39508392, + 7336325, + -20758973, + -24758236, + -9072182, + 8224712, + 13608302, + 7112386, + -2191838, + -6334499, + -4240051, + 1522, + 2332408, + 1896185, + 351978, + -575288, + -527252, + -225620, + -602491, + -445794, + 728166, + 2193865, + 2035486, + -993488, + -5164305, + -5965653, + -139917, + 9410885, + 13605386, + 4704129, + -13901318, + -26151809, + -15631809, + 16254682, + 44224385, + 36800347, + -12295778, + -67677601, + -73724379, + -5019077, + 96082770, + 137256058, + 50337073, + -131362524, + -263462748, + -176043732, + 195742896, + 734267231, + 1185894289, + 1312290858, + 1044232169, + 527356362, + 26394507, + -242323923, + -231474875, + -59448115, + 98596205, + 134744238, + 59816250, + -38441522, + -80122471, + -49783947, + 9607403, + 45012548, + 36412730, + 2970216, + -22713193, + -23557184, + -6611811, + 9683595, + 13306206, + 5890105, + -3086638, + -6359564, + -3723120, + 449817, + 2409925, + 1719370, + 180304, + -614770, + -481082, + -275527, + -628242, + -354765, + 927390, + 2305782, + 1813719, + -1527666, + -5550656, + -5614209, + 993874, + 10443759, + 13278142, + 2677982, + -16189943, + -26289849, + -12501910, + 20672759, + 45728112, + 32613082, + -19996282, + -72167601, + -69068097, + 7478617, + 106512611, + 133914320, + 30741455, + -154349904, + -267390664, + -144544339, + 258310830, + 801243307, + 1222998683, + 1299298948, + 988301394, + 458277732, + -22747888, + -255122800, + -215168012, + -35662064, + 110692198, + 130064110, + 46755093, + -47783674, + -79795478, + -42729816, + 16181769, + 46264599, + 32911340, + -1250547, + -24244193, + -22062770, + -4172064, + 10924381, + 12820856, + 4647417, + -3881807, + -6285957, + -3183547, + 858537, + 2442921, + 1529854, + 22412, + -638559, + -431362, + -327236, + -643880, + -246083, + 1129850, + 2387277, + 1542856, + -2076446, + -5872790, + -5149078, + 2180799, + 11370228, + 12723824, + 504655, + -18340084, + -26026803, + -9034817, + 24969646, + 46595158, + 27748137, + -27714359, + -75743669, + -63164205, + 20393615, + 115777511, + 128380161, + 9712531, + -176231296, + -267467148, + -108409304, + 323241716, + 866276323, + 1254448769, + 1279959502, + 928809456, + 390064307, + -67754838, + -263447449, + -196629578, + -12510945, + 120635198, + 123687419, + 33548554, + -56050272, + -78313289, + -35332481, + 22251733, + 46784672, + 29073245, + -5269295, + -25347878, + -20310980, + -1788808, + 11939140, + 12169283, + 3404590, + -4570786, + -6120935, + -2631435, + 1223836, + 2434250, + 1331967, + -120107, + -647815, + -379609, + -379609, + -647815, + -120107, + 1331967, + 2434250, + 1223836, + -2631435, + -6120935, + -4570786, + 3404590, + 12169283, + 11939140, + -1788808, + -20310980, + -25347878, + -5269295, + 29073245, + 46784672, + 22251733, + -35332481, + -78313289, + -56050272, + 33548554, + 123687419, + 120635198, + -12510945, + -196629578, + -263447449, + -67754838, + 390064307, + 928809456, + 1279959502, + 1254448769, + 866276323, + 323241716, + -108409304, + -267467148, + -176231296, + 9712531, + 128380161, + 115777511, + 20393615, + -63164205, + -75743669, + -27714359, + 27748137, + 46595158, + 24969646, + -9034817, + -26026803, + -18340084, + 504655, + 12723824, + 11370228, + 2180799, + -5149078, + -5872790, + -2076446, + 1542856, + 2387277, + 1129850, + -246083, + -643880, + -327236, + -431362, + -638559, + 22412, + 1529854, + 2442921, + 858537, + -3183547, + -6285957, + -3881807, + 4647417, + 12820856, + 10924381, + -4172064, + -22062770, + -24244193, + -1250547, + 32911340, + 46264599, + 16181769, + -42729816, + -79795478, + -47783674, + 46755093, + 130064110, + 110692198, + -35662064, + -215168012, + -255122800, + -22747888, + 458277732, + 988301394, + 1299298948, + 1222998683, + 801243307, + 258310830, + -144544339, + -267390664, + -154349904, + 30741455, + 133914320, + 106512611, + 7478617, + -69068097, + -72167601, + -19996282, + 32613082, + 45728112, + 20672759, + -12501910, + -26289849, + -16189943, + 2677982, + 13278142, + 10443759, + 993874, + -5614209, + -5550656, + -1527666, + 1813719, + 2305782, + 927390, + -354765, + -628242, + -275527, + -481082, + -614770, + 180304, + 1719370, + 2409925, + 449817, + -3723120, + -6359564, + -3086638, + 5890105, + 13306206, + 9683595, + -6611811, + -23557184, + -22713193, + 2970216, + 36412730, + 45012548, + 9607403, + -49783947, + -80122471, + -38441522, + 59816250, + 134744238, + 98596205, + -59448115, + -231474875, + -242323923, + 26394507, + 527356362, + 1044232169, + 1312290858, + 1185894289, + 734267231, + 195742896, + -176043732, + -263462748, + -131362524, + 50337073, + 137256058, + 96082770, + -5019077, + -73724379, + -67677601, + -12295778, + 36800347, + 44224385, + 16254682, + -15631809, + -26151809, + -13901318, + 4704129, + 13605386, + 9410885, + -139917, + -5965653, + -5164305, + -993488, + 2035486, + 2193865, + 728166, + -445794, + -602491, + -225620, + -527252, + -575288, + 351978, + 1896185, + 2332408, + 1522, + -4240051, + -6334499, + -2191838, + 7112386, + 13608302, + 8224712, + -9072182, + -24758236, + -20758973, + 7336325, + 39508392, + 43016538, + 2608441, + -56372678, + -79241277, + -28120295, + 72528949, + 137582295, + 84425261, + -83553355, + -245188161, + -224924144, + 79406460, + 596755019, + 1096108781, + 1318816630, + 1143470578, + 665914485, + 135975081, + -202842062, + -255960286, + -107642158, + 68290711, + 138453424, + 84686757, + -16935174, + -77115067, + -62375920, + -4725460, + 40275621, + 42132657, + 11786313, + -18392512, + -25632904, + -11515204, + 6559613, + 13712197, + 8293176, + -1206039, + -6204735, + -4723951, + -481514, + 2208117, + 2055848, + 535412, + -519183, + -568271, + -178494 + +}; +struct src_stage src_int32_8_21_3274_5000 = { + 13, 5, 8, 64, 512, 21, 8, 0, 1, + src_int32_8_21_3274_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_8_7_2494_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_8_7_2494_5000.h new file mode 100644 index 0000000..a51b44b --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_8_7_2494_5000.h @@ -0,0 +1,166 @@ +const int32_t src_int32_8_7_2494_5000_fir[160] = { + -472137, + 2469780, + -2675800, + -7614004, + 32420914, + -53410829, + 25943424, + 93757165, + -306920503, + 579725980, + 1586391890, + 383524458, + -288147894, + 124153468, + -3949852, + -39739837, + 31397076, + -10713711, + -442166, + 1760037, + -520601, + 3103625, + -5176722, + -3101233, + 30406250, + -63978019, + 57548452, + 50203306, + -299813006, + 781362522, + 1540339811, + 201531047, + -248680068, + 140551490, + -29841866, + -24529697, + 27858540, + -12355129, + 1365295, + 1069447, + -477722, + 3549985, + -7718024, + 2616473, + 25058061, + -69958308, + 88105129, + -4366968, + -262851335, + 978844520, + 1450745959, + 41190766, + -194461919, + 143330568, + -50051711, + -9279920, + 22479563, + -12635351, + 2659775, + 469174, + -310569, + 3692065, + -10017982, + 9162313, + 16375935, + -70108176, + 114581734, + -66533243, + -193664063, + 1162353121, + 1322461594, + -91780888, + -131725681, + 133923106, + -63578679, + 4698677, + 16002891, + -11762445, + 3422468, + 3305, + 3305, + 3422468, + -11762445, + 16002891, + 4698677, + -63578679, + 133923106, + -131725681, + -91780888, + 1322461594, + 1162353121, + -193664063, + -66533243, + 114581734, + -70108176, + 16375935, + 9162313, + -10017982, + 3692065, + -310569, + 469174, + 2659775, + -12635351, + 22479563, + -9279920, + -50051711, + 143330568, + -194461919, + 41190766, + 1450745959, + 978844520, + -262851335, + -4366968, + 88105129, + -69958308, + 25058061, + 2616473, + -7718024, + 3549985, + -477722, + 1069447, + 1365295, + -12355129, + 27858540, + -24529697, + -29841866, + 140551490, + -248680068, + 201531047, + 1540339811, + 781362522, + -299813006, + 50203306, + 57548452, + -63978019, + 30406250, + -3101233, + -5176722, + 3103625, + -520601, + 1760037, + -442166, + -10713711, + 31397076, + -39739837, + -3949852, + 124153468, + -288147894, + 383524458, + 1586391890, + 579725980, + -306920503, + 93757165, + 25943424, + -53410829, + 32420914, + -7614004, + -2675800, + 2469780, + -472137 + +}; +struct src_stage src_int32_8_7_2494_5000 = { + 6, 7, 8, 20, 160, 7, 8, 0, 0, + src_int32_8_7_2494_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_8_7_4583_5000.h b/src/include/reef/audio/coefficients/src/src_std_int32_8_7_4583_5000.h new file mode 100644 index 0000000..963a1e6 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_8_7_4583_5000.h @@ -0,0 +1,838 @@ +const int32_t src_int32_8_7_4583_5000_fir[832] = { + -38423, + 70356, + -114093, + 169600, + -235474, + 308632, + -384074, + 454718, + -511379, + 542882, + -536361, + 477725, + -352333, + 145833, + 154830, + -560279, + 1077490, + -1708539, + 2449398, + -3288827, + 4207452, + -5177086, + 6160377, + -7110823, + 7973211, + -8684496, + 9175139, + -9370872, + 9194864, + -8570225, + 7422750, + -5683811, + 3293267, + -202251, + -3624304, + 8205568, + -13543289, + 19621024, + -26404279, + 33841786, + -41868162, + 50408367, + -59384632, + 68727165, + -78391235, + 88386359, + -98831141, + 110069492, + -122956852, + 139721361, + -167477658, + 244202011, + 2028558417, + -20024360, + -40831515, + 60842456, + -69381299, + 72667576, + -72881876, + 71038817, + -67719166, + 63314377, + -58122583, + 52389986, + -46329445, + 40128649, + -33953310, + 27948006, + -22236004, + 16918812, + -12075886, + 7764714, + -4021388, + 861716, + 1717168, + -3734733, + 5224627, + -6231986, + 6810606, + -7020082, + 6923034, + -6582519, + 6059713, + -5411934, + 4691050, + -3942307, + 3203574, + -2504991, + 1868999, + -1310692, + 838449, + -454767, + 157242, + 60376, + -207114, + 293750, + -331876, + 333080, + -308285, + 267242, + -218197, + 167705, + -120589, + 80025, + -22255, + 49455, + -90624, + 147462, + -220593, + 309156, + -410425, + 519472, + -628931, + 728871, + -806833, + 848055, + -835886, + 752433, + -579406, + 299167, + 104044, + -642761, + 1324865, + -2152137, + 3118883, + -4210687, + 5403390, + -6662354, + 7942089, + -9186299, + 10328380, + -11292394, + 11994511, + -12344890, + 12249936, + -11614858, + 10346392, + -8355564, + 5560312, + -1887750, + -2724142, + 8325737, + -14956237, + 22645955, + -31421175, + 41312862, + -52371443, + 64691846, + -78457205, + 94019566, + -112061195, + 133952707, + -162668400, + 205644594, + -287084289, + 551091737, + 1935354540, + -226008747, + 76490649, + -19751830, + -9874620, + 27429470, + -38258795, + 44775236, + -48262596, + 49499751, + -49014779, + 47200450, + -44370615, + 40788889, + -36683398, + 32254208, + -27676841, + 23103733, + -18664731, + 14467245, + -10596461, + 7115827, + -4067923, + 1475774, + 655429, + -2336233, + 3590541, + -4453031, + 4966491, + -5179156, + 5142165, + -4907215, + 4524480, + -4040875, + 3498669, + -2934493, + 2378726, + -1855243, + 1381494, + -968860, + 623247, + -345839, + 133963, + 18000, + -117703, + 173985, + -196106, + 193102, + -173276, + 143835, + -110666, + 78242, + -795, + 19233, + -52054, + 102536, + -173325, + 265978, + -380493, + 514832, + -664497, + 822176, + -977513, + 1117038, + -1224285, + 1280130, + -1263374, + 1151559, + -922034, + 553229, + -26115, + -674204, + 1556837, + -2623450, + 3866700, + -5268837, + 6800563, + -8420217, + 10073363, + -11692826, + 13199205, + -14501871, + 15500427, + -16086568, + 16146258, + -15562074, + 14215561, + -11989345, + 8768716, + -4442275, + -1098905, + 7964403, + -16271103, + 26155420, + -37794734, + 51444907, + -67507780, + 86659167, + -110110712, + 140204270, + -181968564, + 248142836, + -382046982, + 880004629, + 1756663926, + -364451975, + 171011586, + -91489220, + 47346611, + -19216762, + 14482, + 13479775, + -22960601, + 29429000, + -33538433, + 35755464, + -36440156, + 35888259, + -34353850, + 32061396, + -29211922, + 25985838, + -22543935, + 19027456, + -15557826, + 12236384, + -9144372, + 6343278, + -3875614, + 1766127, + -23408, + -1358159, + 2396196, + -3117961, + 3557922, + -3755358, + 3752084, + -3590382, + 3311186, + -2952585, + 2548665, + -2128688, + 1716626, + -1331004, + 985026, + -686942, + 440600, + -246123, + 100672, + 778, + -64674, + 98186, + -108604, + 102835, + -87035, + 66355, + 23371, + -16822, + -2625, + 39456, + -98063, + 182307, + -295006, + 437388, + -608524, + 804791, + -1019400, + 1242030, + -1458627, + 1651391, + -1798999, + 1877082, + -1858986, + 1716793, + -1422623, + 950156, + -276350, + -616712, + 1739913, + -3095227, + 4673939, + -6455086, + 8404166, + -10472226, + 12595364, + -14694705, + 16676852, + -18434803, + 19849267, + -20790288, + 21119002, + -20689309, + 19349140, + -16940856, + 13300139, + -8252391, + 1605081, + 6866557, + -17445138, + 30516900, + -46655724, + 66785413, + -92517607, + 126933535, + -176679872, + 258966290, + -435420908, + 1207027775, + 1507159298, + -432871018, + 233362114, + -145724675, + 94856607, + -60978170, + 36645073, + -18438592, + 4564348, + 6022158, + -13986613, + 19791154, + -23783633, + 26245406, + -27417558, + 27515274, + -26735375, + 25259867, + -23257127, + 20881767, + -18273837, + 15557807, + -12841624, + 10216037, + -7754310, + 5512379, + -3529473, + 1829167, + -420828, + -698628, + 1542750, + -2133428, + 2498725, + -2670760, + 2683714, + -2572035, + 2368895, + -2104931, + 1807292, + -1499007, + 1198636, + -920210, + 673398, + -463879, + 293847, + -162630, + 67337, + -3527, + -34165, + 51472, + -54017, + 46948, + 46948, + -54017, + 51472, + -34165, + -3527, + 67337, + -162630, + 293847, + -463879, + 673398, + -920210, + 1198636, + -1499007, + 1807292, + -2104931, + 2368895, + -2572035, + 2683714, + -2670760, + 2498725, + -2133428, + 1542750, + -698628, + -420828, + 1829167, + -3529473, + 5512379, + -7754310, + 10216037, + -12841624, + 15557807, + -18273837, + 20881767, + -23257127, + 25259867, + -26735375, + 27515274, + -27417558, + 26245406, + -23783633, + 19791154, + -13986613, + 6022158, + 4564348, + -18438592, + 36645073, + -60978170, + 94856607, + -145724675, + 233362114, + -432871018, + 1507159298, + 1207027775, + -435420908, + 258966290, + -176679872, + 126933535, + -92517607, + 66785413, + -46655724, + 30516900, + -17445138, + 6866557, + 1605081, + -8252391, + 13300139, + -16940856, + 19349140, + -20689309, + 21119002, + -20790288, + 19849267, + -18434803, + 16676852, + -14694705, + 12595364, + -10472226, + 8404166, + -6455086, + 4673939, + -3095227, + 1739913, + -616712, + -276350, + 950156, + -1422623, + 1716793, + -1858986, + 1877082, + -1798999, + 1651391, + -1458627, + 1242030, + -1019400, + 804791, + -608524, + 437388, + -295006, + 182307, + -98063, + 39456, + -2625, + -16822, + 23371, + 66355, + -87035, + 102835, + -108604, + 98186, + -64674, + 778, + 100672, + -246123, + 440600, + -686942, + 985026, + -1331004, + 1716626, + -2128688, + 2548665, + -2952585, + 3311186, + -3590382, + 3752084, + -3755358, + 3557922, + -3117961, + 2396196, + -1358159, + -23408, + 1766127, + -3875614, + 6343278, + -9144372, + 12236384, + -15557826, + 19027456, + -22543935, + 25985838, + -29211922, + 32061396, + -34353850, + 35888259, + -36440156, + 35755464, + -33538433, + 29429000, + -22960601, + 13479775, + 14482, + -19216762, + 47346611, + -91489220, + 171011586, + -364451975, + 1756663926, + 880004629, + -382046982, + 248142836, + -181968564, + 140204270, + -110110712, + 86659167, + -67507780, + 51444907, + -37794734, + 26155420, + -16271103, + 7964403, + -1098905, + -4442275, + 8768716, + -11989345, + 14215561, + -15562074, + 16146258, + -16086568, + 15500427, + -14501871, + 13199205, + -11692826, + 10073363, + -8420217, + 6800563, + -5268837, + 3866700, + -2623450, + 1556837, + -674204, + -26115, + 553229, + -922034, + 1151559, + -1263374, + 1280130, + -1224285, + 1117038, + -977513, + 822176, + -664497, + 514832, + -380493, + 265978, + -173325, + 102536, + -52054, + 19233, + -795, + 78242, + -110666, + 143835, + -173276, + 193102, + -196106, + 173985, + -117703, + 18000, + 133963, + -345839, + 623247, + -968860, + 1381494, + -1855243, + 2378726, + -2934493, + 3498669, + -4040875, + 4524480, + -4907215, + 5142165, + -5179156, + 4966491, + -4453031, + 3590541, + -2336233, + 655429, + 1475774, + -4067923, + 7115827, + -10596461, + 14467245, + -18664731, + 23103733, + -27676841, + 32254208, + -36683398, + 40788889, + -44370615, + 47200450, + -49014779, + 49499751, + -48262596, + 44775236, + -38258795, + 27429470, + -9874620, + -19751830, + 76490649, + -226008747, + 1935354540, + 551091737, + -287084289, + 205644594, + -162668400, + 133952707, + -112061195, + 94019566, + -78457205, + 64691846, + -52371443, + 41312862, + -31421175, + 22645955, + -14956237, + 8325737, + -2724142, + -1887750, + 5560312, + -8355564, + 10346392, + -11614858, + 12249936, + -12344890, + 11994511, + -11292394, + 10328380, + -9186299, + 7942089, + -6662354, + 5403390, + -4210687, + 3118883, + -2152137, + 1324865, + -642761, + 104044, + 299167, + -579406, + 752433, + -835886, + 848055, + -806833, + 728871, + -628931, + 519472, + -410425, + 309156, + -220593, + 147462, + -90624, + 49455, + -22255, + 80025, + -120589, + 167705, + -218197, + 267242, + -308285, + 333080, + -331876, + 293750, + -207114, + 60376, + 157242, + -454767, + 838449, + -1310692, + 1868999, + -2504991, + 3203574, + -3942307, + 4691050, + -5411934, + 6059713, + -6582519, + 6923034, + -7020082, + 6810606, + -6231986, + 5224627, + -3734733, + 1717168, + 861716, + -4021388, + 7764714, + -12075886, + 16918812, + -22236004, + 27948006, + -33953310, + 40128649, + -46329445, + 52389986, + -58122583, + 63314377, + -67719166, + 71038817, + -72881876, + 72667576, + -69381299, + 60842456, + -40831515, + -20024360, + 2028558417, + 244202011, + -167477658, + 139721361, + -122956852, + 110069492, + -98831141, + 88386359, + -78391235, + 68727165, + -59384632, + 50408367, + -41868162, + 33841786, + -26404279, + 19621024, + -13543289, + 8205568, + -3624304, + -202251, + 3293267, + -5683811, + 7422750, + -8570225, + 9194864, + -9370872, + 9175139, + -8684496, + 7973211, + -7110823, + 6160377, + -5177086, + 4207452, + -3288827, + 2449398, + -1708539, + 1077490, + -560279, + 154830, + 145833, + -352333, + 477725, + -536361, + 542882, + -511379, + 454718, + -384074, + 308632, + -235474, + 169600, + -114093, + 70356, + -38423 + +}; +struct src_stage src_int32_8_7_4583_5000 = { + 6, 7, 8, 104, 832, 7, 8, 0, 0, + src_int32_8_7_4583_5000_fir}; diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_define.h b/src/include/reef/audio/coefficients/src/src_std_int32_define.h new file mode 100644 index 0000000..33fbe6d --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_define.h @@ -0,0 +1,11 @@ +/* SRC constants */ +#define MAX_FIR_DELAY_SIZE 710 +#define MAX_OUT_DELAY_SIZE 900 +#define MAX_BLK_IN 80 +#define MAX_BLK_OUT 40 +#define NUM_IN_FS 15 +#define NUM_OUT_FS 10 +#define STAGE1_TIMES_MAX 21 +#define STAGE2_TIMES_MAX 32 +#define STAGE_BUF_SIZE 224 +#define NUM_ALL_COEFFICIENTS 22256 diff --git a/src/include/reef/audio/coefficients/src/src_std_int32_table.h b/src/include/reef/audio/coefficients/src/src_std_int32_table.h new file mode 100644 index 0000000..9f39691 --- /dev/null +++ b/src/include/reef/audio/coefficients/src/src_std_int32_table.h @@ -0,0 +1,211 @@ +/* SRC conversions */ +#include <reef/audio/coefficients/src/src_std_int32_1_2_2292_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_1_2_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_1_3_2292_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_1_3_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_2_1_2292_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_2_1_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_2_3_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_3_1_2292_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_3_1_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_3_2_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_3_4_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_4_3_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_5_7_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_7_8_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_8_7_2494_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_8_7_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_8_21_3274_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_10_9_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_10_21_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_16_7_4125_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_20_7_3008_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_20_21_4211_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_21_20_4211_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_21_40_4010_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_21_80_4010_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_32_21_4583_5000.h> +#include <reef/audio/coefficients/src/src_std_int32_40_21_4010_5000.h> + +/* SRC table */ +int32_t fir_one = 1073741824; +struct src_stage src_int32_1_1_0_0 = { 0, 0, 1, 1, 1, 1, 1, 0, -1, &fir_one }; +struct src_stage src_int32_0_0_0_0 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, &fir_one }; +int src_in_fs[15] = { 8000, 11025, 12000, 16000, 18900, 22050, 24000, 32000, + 44100, 48000, 64000, 88200, 96000, 176400, 192000}; +int src_out_fs[10] = { 8000, 11025, 12000, 16000, 18900, 22050, 24000, 32000, + 44100, 48000}; +struct src_stage *src_table1[10][15] = { + { &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_1_2_4583_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_3_4583_5000, &src_int32_1_2_2292_5000, + &src_int32_0_0_0_0, &src_int32_1_3_2292_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0}, + { &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_21_80_4010_5000, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0 + }, + { &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_1_2_2292_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0}, + { &src_int32_2_1_4583_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_2_3_4583_5000, + &src_int32_1_2_4583_5000, &src_int32_0_0_0_0, + &src_int32_1_3_4583_5000, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0 + }, + { &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0}, + { &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_21_40_4010_5000, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0 + }, + { &src_int32_3_1_4583_5000, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_3_2_4583_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_3_4_4583_5000, + &src_int32_0_0_0_0, &src_int32_1_2_4583_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0}, + { &src_int32_2_1_4583_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_2_1_4583_5000, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_4_3_4583_5000, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_2_3_4583_5000, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0 + }, + { &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_21_20_4211_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0}, + { &src_int32_2_1_4583_5000, + &src_int32_32_21_4583_5000, &src_int32_2_1_4583_5000, + &src_int32_3_1_4583_5000, &src_int32_10_9_4583_5000, + &src_int32_8_7_4583_5000, &src_int32_2_1_4583_5000, + &src_int32_3_2_4583_5000, &src_int32_8_7_4583_5000, + &src_int32_1_1_0_0, &src_int32_3_4_4583_5000, + &src_int32_8_7_2494_5000, &src_int32_1_2_4583_5000, + &src_int32_8_21_3274_5000, &src_int32_1_2_2292_5000 + } +}; +struct src_stage *src_table2[10][15] = { + { &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_1_1_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_1_2_4583_5000, + &src_int32_0_0_0_0, &src_int32_1_2_4583_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0}, + { &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_7_8_4583_5000, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0 + }, + { &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_1_2_4583_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0}, + { &src_int32_1_1_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_1_1_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0 + }, + { &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0}, + { &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_7_8_4583_5000, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0 + }, + { &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_1_1_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_1_1_0_0, + &src_int32_0_0_0_0, &src_int32_1_1_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0}, + { &src_int32_2_1_2292_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_1_1_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0 + }, + { &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_1_1_0_0, &src_int32_7_8_4583_5000, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0, &src_int32_0_0_0_0, + &src_int32_0_0_0_0}, + { &src_int32_3_1_2292_5000, + &src_int32_20_7_3008_5000, &src_int32_2_1_2292_5000, + &src_int32_1_1_0_0, &src_int32_16_7_4125_5000, + &src_int32_40_21_4010_5000, &src_int32_1_1_0_0, + &src_int32_1_1_0_0, &src_int32_20_21_4211_5000, + &src_int32_1_1_0_0, &src_int32_1_1_0_0, + &src_int32_10_21_4583_5000, &src_int32_1_1_0_0, + &src_int32_5_7_4583_5000, &src_int32_1_2_4583_5000 + } +};