// Automatically-generated LUTset
#ifndef LUTSET_IMPULSE_DEFINED
#define LUTSET_IMPULSE_DEFINED

#ifndef LUTENTRY_DEFINED
#define LUTENTRY_DEFINED
typedef struct {
    const float *table;
    int table_size;
    int highest_harmonic;
} lut_entry;
#endif // LUTENTRY_DEFINED

const float impulse_lutable_0[1024] = {
128.000000,115.386574,81.986308,39.265965,1.000000,-22.192736,-26.659376,-16.313949,
-0.000000,12.947691,16.792353,11.325984,1.000000,-8.006399,-11.133888,-7.530828,
-0.000000,6.919151,9.544942,6.911971,1.000000,-4.626494,-6.896687,-4.855691,
-0.000000,4.747024,6.754956,5.111953,1.000000,-3.109766,-4.917140,-3.559773,
-0.000000,3.626643,5.275975,4.133474,1.000000,-2.247665,-3.769359,-2.794323,
-0.000000,2.942350,4.358850,3.517999,1.000000,-1.691055,-3.019375,-2.288462,
-0.000000,2.480550,3.733887,3.094701,1.000000,-1.301599,-2.490387,-1.928911,
-0.000000,2.147558,3.280188,2.785403,1.000000,-1.013528,-2.096845,-1.659932,
-0.000000,1.895813,2.935473,2.549267,1.000000,-0.791576,-1.792306,-1.450906,
0.000000,1.698601,2.664391,2.362880,1.000000,-0.615132,-1.549382,-1.283618,
0.000000,1.539761,2.445389,2.211853,1.000000,-0.471344,-1.350875,-1.146550,
-0.000000,1.408943,2.264575,2.086858,1.000000,-0.351782,-1.185440,-1.032067,
-0.000000,1.299212,2.112592,1.981582,1.000000,-0.250688,-1.045292,-0.934902,
0.000000,1.205746,1.982910,1.891599,1.000000,-0.163991,-0.924910,-0.851309,
0.000000,1.125086,1.870830,1.813716,1.000000,-0.088737,-0.820271,-0.778548,
-0.000000,1.054691,1.772885,1.745568,1.000000,-0.022726,-0.728371,-0.714569,
-0.000000,0.992648,1.686463,1.685369,1.000000,0.035714,-0.646926,-0.657808,
0.000000,0.937491,1.609555,1.631744,1.000000,0.087873,-0.574165,-0.607052,
0.000000,0.888077,1.540593,1.583618,1.000000,0.134766,-0.508694,-0.561342,
-0.000000,0.843503,1.478335,1.540135,1.000000,0.177201,-0.449401,-0.519915,
-0.000000,0.803045,1.421784,1.500609,1.000000,0.215829,-0.395390,-0.482151,
0.000000,0.766115,1.370131,1.464482,1.000000,0.251181,-0.345928,-0.447547,
-0.000000,0.732232,1.322709,1.431296,1.000000,0.283695,-0.300410,-0.415683,
-0.000000,0.700997,1.278970,1.400669,1.000000,0.313733,-0.258335,-0.386214,
0.000000,0.672078,1.238454,1.372284,1.000000,0.341601,-0.219280,-0.358846,
-0.000000,0.645197,1.200772,1.345872,1.000000,0.367556,-0.182890,-0.333334,
0.000000,0.620114,1.165597,1.321207,1.000000,0.391817,-0.148860,-0.309467,
-0.000000,0.596629,1.132649,1.298093,1.000000,0.414570,-0.116932,-0.287065,
-0.000000,0.574568,1.101685,1.276363,1.000000,0.435977,-0.086882,-0.265972,
-0.000000,0.553780,1.072499,1.255873,1.000000,0.456178,-0.058514,-0.246053,
-0.000000,0.534136,1.044908,1.236496,1.000000,0.475294,-0.031661,-0.227191,
0.000000,0.515521,1.018755,1.218124,1.000000,0.493431,-0.006174,-0.209283,
0.000000,0.497837,0.993901,1.200658,1.000000,0.510684,0.018077,-0.192238,
0.000000,0.480996,0.970225,1.184014,1.000000,0.527134,0.041207,-0.175977,
0.000000,0.464918,0.947616,1.168117,1.000000,0.542855,0.063318,-0.160427,
-0.000000,0.449537,0.925980,1.152900,1.000000,0.557912,0.084500,-0.145527,
0.000000,0.434790,0.905231,1.138302,1.000000,0.572364,0.104836,-0.131219,
0.000000,0.420621,0.885291,1.124270,1.000000,0.586262,0.124397,-0.117452,
0.000000,0.406982,0.866091,1.110757,1.000000,0.599653,0.143251,-0.104180,
0.000000,0.393828,0.847570,1.097717,1.000000,0.612580,0.161455,-0.091362,
0.000000,0.381118,0.829670,1.085112,1.000000,0.625082,0.179063,-0.078961,
-0.000000,0.368815,0.812340,1.072906,1.000000,0.637194,0.196126,-0.066942,
-0.000000,0.356887,0.795534,1.061066,1.000000,0.648947,0.212687,-0.055274,
-0.000000,0.345302,0.779208,1.049563,1.000000,0.660371,0.228787,-0.043928,
-0.000000,0.334033,0.763324,1.038368,1.000000,0.671492,0.244464,-0.032879,
0.000000,0.323053,0.747845,1.027457,1.000000,0.682336,0.259752,-0.022101,
-0.000000,0.312340,0.732739,1.016807,1.000000,0.692924,0.274684,-0.011572,
-0.000000,0.301870,0.717974,1.006395,1.000000,0.703280,0.289290,-0.001272,
-0.000000,0.291624,0.703522,0.996202,1.000000,0.713421,0.303596,0.008818,
0.000000,0.281583,0.689355,0.986209,1.000000,0.723367,0.317629,0.018718,
0.000000,0.271728,0.675450,0.976398,1.000000,0.733135,0.331413,0.028444,
-0.000000,0.262043,0.661782,0.966753,1.000000,0.742741,0.344970,0.038012,
0.000000,0.252512,0.648329,0.957259,1.000000,0.752200,0.358323,0.047436,
-0.000000,0.243121,0.635071,0.947900,1.000000,0.761527,0.371491,0.056732,
-0.000000,0.233855,0.621988,0.938664,1.000000,0.770735,0.384494,0.065913,
-0.000000,0.224701,0.609060,0.929535,1.000000,0.779838,0.397351,0.074992,
-0.000000,0.215646,0.596271,0.920503,1.000000,0.788849,0.410078,0.083981,
-0.000000,0.206677,0.583601,0.911554,1.000000,0.797778,0.422694,0.092893,
0.000000,0.197783,0.571035,0.902677,1.000000,0.806639,0.435214,0.101738,
-0.000000,0.188952,0.558557,0.893860,1.000000,0.815443,0.447655,0.110529,
0.000000,0.180174,0.546150,0.885093,1.000000,0.824200,0.460032,0.119276,
-0.000000,0.171436,0.533799,0.876363,1.000000,0.832921,0.472360,0.127990,
-0.000000,0.162728,0.521489,0.867662,1.000000,0.841617,0.484655,0.136682,
-0.000000,0.154041,0.509205,0.858977,1.000000,0.850299,0.496932,0.145362,
0.000000,0.145362,0.496932,0.850299,1.000000,0.858977,0.509205,0.154041,
0.000000,0.136682,0.484655,0.841617,1.000000,0.867662,0.521489,0.162728,
-0.000000,0.127990,0.472360,0.832921,1.000000,0.876363,0.533799,0.171436,
0.000000,0.119276,0.460032,0.824200,1.000000,0.885093,0.546150,0.180174,
0.000000,0.110529,0.447655,0.815443,1.000000,0.893860,0.558557,0.188952,
0.000000,0.101738,0.435214,0.806639,1.000000,0.902677,0.571035,0.197783,
-0.000000,0.092893,0.422694,0.797778,1.000000,0.911554,0.583601,0.206677,
-0.000000,0.083981,0.410078,0.788849,1.000000,0.920503,0.596271,0.215646,
-0.000000,0.074992,0.397351,0.779838,1.000000,0.929535,0.609060,0.224701,
-0.000000,0.065913,0.384494,0.770735,1.000000,0.938664,0.621988,0.233855,
0.000000,0.056732,0.371491,0.761527,1.000000,0.947900,0.635071,0.243121,
0.000000,0.047436,0.358323,0.752200,1.000000,0.957259,0.648329,0.252512,
0.000000,0.038012,0.344970,0.742741,1.000000,0.966753,0.661782,0.262043,
0.000000,0.028444,0.331413,0.733135,1.000000,0.976398,0.675450,0.271728,
-0.000000,0.018718,0.317629,0.723367,1.000000,0.986209,0.689355,0.281583,
-0.000000,0.008818,0.303596,0.713421,1.000000,0.996202,0.703522,0.291624,
-0.000000,-0.001272,0.289290,0.703280,1.000000,1.006395,0.717974,0.301870,
0.000000,-0.011572,0.274684,0.692924,1.000000,1.016807,0.732739,0.312340,
0.000000,-0.022101,0.259752,0.682336,1.000000,1.027457,0.747845,0.323053,
-0.000000,-0.032879,0.244464,0.671492,1.000000,1.038368,0.763324,0.334033,
0.000000,-0.043928,0.228787,0.660371,1.000000,1.049563,0.779208,0.345302,
0.000000,-0.055274,0.212687,0.648947,1.000000,1.061066,0.795534,0.356887,
0.000000,-0.066942,0.196126,0.637194,1.000000,1.072906,0.812340,0.368815,
-0.000000,-0.078961,0.179063,0.625082,1.000000,1.085112,0.829670,0.381118,
0.000000,-0.091362,0.161455,0.612580,1.000000,1.097717,0.847570,0.393828,
0.000000,-0.104180,0.143251,0.599653,1.000000,1.110757,0.866091,0.406982,
0.000000,-0.117452,0.124397,0.586262,1.000000,1.124270,0.885291,0.420621,
-0.000000,-0.131219,0.104836,0.572364,1.000000,1.138302,0.905231,0.434790,
0.000000,-0.145527,0.084500,0.557912,1.000000,1.152900,0.925980,0.449537,
0.000000,-0.160427,0.063318,0.542855,1.000000,1.168117,0.947616,0.464918,
0.000000,-0.175977,0.041207,0.527134,1.000000,1.184014,0.970225,0.480996,
0.000000,-0.192238,0.018077,0.510684,1.000000,1.200658,0.993901,0.497837,
0.000000,-0.209283,-0.006174,0.493431,1.000000,1.218124,1.018755,0.515521,
0.000000,-0.227191,-0.031661,0.475294,1.000000,1.236496,1.044908,0.534136,
-0.000000,-0.246053,-0.058514,0.456178,1.000000,1.255873,1.072499,0.553780,
0.000000,-0.265972,-0.086882,0.435977,1.000000,1.276363,1.101685,0.574568,
-0.000000,-0.287065,-0.116932,0.414570,1.000000,1.298093,1.132649,0.596629,
0.000000,-0.309467,-0.148860,0.391817,1.000000,1.321207,1.165597,0.620114,
-0.000000,-0.333334,-0.182890,0.367556,1.000000,1.345872,1.200772,0.645197,
0.000000,-0.358846,-0.219280,0.341601,1.000000,1.372284,1.238454,0.672078,
0.000000,-0.386214,-0.258335,0.313733,1.000000,1.400669,1.278970,0.700997,
-0.000000,-0.415683,-0.300410,0.283695,1.000000,1.431296,1.322709,0.732232,
-0.000000,-0.447547,-0.345928,0.251181,1.000000,1.464482,1.370131,0.766115,
-0.000000,-0.482151,-0.395390,0.215829,1.000000,1.500609,1.421784,0.803045,
0.000000,-0.519915,-0.449401,0.177201,1.000000,1.540135,1.478335,0.843503,
-0.000000,-0.561342,-0.508694,0.134766,1.000000,1.583618,1.540593,0.888077,
-0.000000,-0.607052,-0.574165,0.087873,1.000000,1.631744,1.609555,0.937491,
0.000000,-0.657808,-0.646926,0.035714,1.000000,1.685369,1.686463,0.992648,
0.000000,-0.714569,-0.728371,-0.022726,1.000000,1.745568,1.772885,1.054691,
0.000000,-0.778548,-0.820271,-0.088737,1.000000,1.813716,1.870830,1.125086,
0.000000,-0.851309,-0.924910,-0.163991,1.000000,1.891599,1.982910,1.205746,
-0.000000,-0.934902,-1.045292,-0.250688,1.000000,1.981582,2.112592,1.299212,
-0.000000,-1.032067,-1.185440,-0.351782,1.000000,2.086858,2.264575,1.408943,
0.000000,-1.146550,-1.350875,-0.471344,1.000000,2.211853,2.445389,1.539761,
-0.000000,-1.283618,-1.549382,-0.615132,1.000000,2.362880,2.664391,1.698601,
0.000000,-1.450906,-1.792306,-0.791576,1.000000,2.549267,2.935473,1.895813,
0.000000,-1.659932,-2.096845,-1.013528,1.000000,2.785403,3.280188,2.147558,
-0.000000,-1.928911,-2.490387,-1.301599,1.000000,3.094701,3.733887,2.480550,
0.000000,-2.288462,-3.019375,-1.691055,1.000000,3.517999,4.358850,2.942350,
0.000000,-2.794323,-3.769359,-2.247665,1.000000,4.133474,5.275975,3.626643,
0.000000,-3.559773,-4.917140,-3.109766,1.000000,5.111953,6.754956,4.747024,
0.000000,-4.855691,-6.896687,-4.626494,1.000000,6.911971,9.544942,6.919151,
-0.000000,-7.530828,-11.133888,-8.006399,1.000000,11.325984,16.792353,12.947691,
0.000000,-16.313949,-26.659376,-22.192736,1.000000,39.265965,81.986308,115.386574,
};

const float impulse_lutable_1[1024] = {
91.000000,86.420235,73.510356,54.580143,32.926126,12.137856,-4.635857,-15.294624,
-19.135856,-16.878413,-10.372114,-2.078213,5.544081,10.594961,12.107601,10.162901,
5.738711,0.352880,-4.393279,-7.247170,-7.604167,-5.607666,-2.040338,1.947487,
5.186635,6.814964,6.493423,4.461148,1.425776,-1.669390,-3.928493,-4.754257,
-3.998811,-1.977917,0.647303,3.080033,4.624250,4.879319,3.839484,1.874814,
-0.394943,-2.292112,-3.280226,-3.112916,-1.891990,-0.022071,1.920550,3.363181,
3.903504,3.419872,2.095416,0.352392,-1.280619,-2.327442,-2.501757,-1.783990,
-0.417403,1.172597,2.509648,3.208059,3.083064,2.198471,0.839819,-0.576732,
-1.630986,-2.022561,-1.655709,-0.661390,0.648038,1.876205,2.662059,2.785407,
2.227988,1.173319,-0.052966,-1.083114,-1.617038,-1.509268,-0.808007,0.264022,
1.379815,2.207413,2.508276,2.205656,1.403493,0.351407,-0.632617,-1.258002,
-1.347076,-0.885221,-0.021616,0.978559,1.815265,2.243342,2.144091,1.557865,
0.668829,-0.252630,-0.931906,-1.171787,-0.909501,-0.232742,0.649276,1.470287,
1.987165,2.051737,1.653070,0.918210,0.071917,-0.631910,-0.986245,-0.891679,
-0.384116,0.378243,1.164044,1.738849,1.934947,1.700150,1.111432,0.349912,
-0.354738,-0.793437,-0.839627,-0.485651,0.156809,0.891832,1.498902,1.798956,
1.707107,1.256530,0.586835,-0.099085,-0.596434,-0.759569,-0.544560,-0.020851,
0.651034,1.268608,1.648362,1.680222,1.359366,0.786252,0.135249,-0.398334,
-0.656783,-0.566517,-0.158957,0.440196,1.049665,1.487372,1.624778,1.424568,
0.950657,0.347883,-0.202206,-0.535970,-0.556306,-0.260841,0.258481,0.843946,
1.319915,1.545466,1.456069,1.081987,0.538167,-0.011030,-0.401458,-0.518204,
-0.329365,0.105329,0.653341,1.149696,1.446607,1.457435,1.181928,0.705400,
0.172352,-0.257308,-0.456196,-0.367184,-0.019763,0.479634,0.980206,1.332285,
1.432051,1.252116,0.848970,0.345290,-0.107359,-0.374098,-0.376901,-0.117382,
0.324423,0.814712,1.206403,1.383239,1.294258,0.968451,0.505375,0.044760,
-0.275627,-0.361163,-0.188290,0.189053,0.656231,1.072710,1.314309,1.310206,
1.063673,0.650480,0.195635,-0.164418,-0.322704,-0.233482,0.074565,0.507509,
0.934794,1.228584,1.301994,1.134763,0.778798,0.342090,-0.044030,-0.264368,
-0.254217,-0.018337,0.370985,0.796071,1.129402,1.271857,1.182172,0.888868,
0.481214,0.082075,-0.189105,-0.252029,-0.089311,0.248763,0.659753,1.020092,
1.222223,1.206689,0.979605,0.610389,0.210556,-0.099951,-0.228725,-0.138386,
0.142589,0.528820,0.903951,1.155697,1.209433,1.050310,0.727321,0.338232,
0.000000,-0.186368,-0.165970,0.053829,0.405984,0.784205,1.075029,1.191847,
1.100684,0.830067,0.462115,0.107633,-0.127249,-0.172839,-0.016548,0.293656,
0.663965,0.983084,1.155673,1.130821,0.917053,0.579453,0.219857,-0.053857,
-0.160121,-0.067975,0.193921,0.546191,0.882791,1.102922,1.141206,0.987099,
0.687762,0.333647,0.031165,-0.129277,-0.100291,0.108503,0.433643,0.777102,
1.035839,1.132700,1.039421,0.784864,0.446096,0.125067,-0.082066,-0.113733,
0.038755,0.328844,0.668942,0.956861,1.106513,1.073643,0.868913,0.554457,
0.225037,-0.020512,-0.108926,-0.014365,0.234040,0.561157,0.868569,1.064178,
1.089790,0.938424,0.656190,0.328254,0.053141,-0.086858,-0.050297,0.151165,
0.456463,0.773635,1.007515,1.088278,0.992288,0.749003,0.431942,0.136475,
-0.048859,-0.068879,0.081815,0.357405,0.674777,0.938589,1.069899,1.029789,
0.830891,0.533420,0.226949,0.003439,-0.070344,0.027226,0.266304,0.574699,
0.859665,1.035794,1.050600,0.900166,0.630153,0.321948,0.068137,-0.055304,
-0.011747,0.185223,0.476038,0.773160,0.987423,1.054790,0.955485,0.719797,
0.418843,0.143114,-0.024729,-0.034633,0.115926,0.381318,0.681586,0.926533,
1.042807,0.995869,0.800246,0.515039,0.226074,0.020077,-0.041350,0.059852,
0.292893,0.587502,0.855107,1.015465,1.020716,0.869667,0.608032,0.314601,
0.077517,-0.032196,0.018090,0.212909,0.493454,0.775325,0.973916,1.029806,
0.926537,0.695458,0.406207,0.145734,-0.007838,-0.008637,0.143255,0.401928,
0.689513,0.919623,1.023298,0.969668,0.775142,0.498392,0.222657,0.030710,
-0.019983,0.085533,0.315290,0.600087,0.854321,1.001721,0.998224,0.845142,
0.588694,0.306050,0.082115,-0.015975,0.041023,0.235744,0.509502,0.779976,
0.965959,1.011739,0.903785,0.674742,0.393564,0.144758,0.002985,0.010665,
0.165281,0.420200,0.698738,0.917221,1.010120,0.949703,0.754309,0.482788,
0.216773,0.036142,-0.004962,0.105638,0.334550,0.612891,0.857015,0.993642,
0.981858,0.825361,0.571305,0.296093,0.082402,-0.005648,0.058265,0.254800,
0.524802,0.787109,0.962942,0.999564,0.886096,0.656746,0.380497,0.140366,
0.008452,0.024296,0.183029,0.436866,0.709491,0.918998,1.002496,0.934984,
0.736839,0.467663,0.208359,0.036817,0.004522,0.121100,0.351452,0.626320,
0.863107,0.990695,0.970802,0.809466,0.555215,0.284471,0.078580,-0.000622,
0.070618,0.270851,0.539878,0.796852,0.964568,0.992655,0.872704,0.640786,
0.366603,0.132546,0.008935,0.032899,0.197222,0.452516,0.722065,0.924873,
1.000000,0.924873,0.722065,0.452516,0.197222,0.032899,0.008935,0.132546,
0.366603,0.640786,0.872704,0.992655,0.964568,0.796852,0.539878,0.270851,
0.070618,-0.000622,0.078580,0.284471,0.555215,0.809466,0.970802,0.990695,
0.863107,0.626320,0.351452,0.121100,0.004522,0.036817,0.208359,0.467663,
0.736839,0.934984,1.002496,0.918998,0.709491,0.436866,0.183029,0.024296,
0.008452,0.140366,0.380497,0.656746,0.886096,0.999564,0.962942,0.787109,
0.524802,0.254800,0.058265,-0.005648,0.082402,0.296093,0.571305,0.825361,
0.981858,0.993642,0.857015,0.612891,0.334550,0.105638,-0.004962,0.036142,
0.216773,0.482788,0.754309,0.949703,1.010120,0.917221,0.698738,0.420200,
0.165281,0.010665,0.002985,0.144758,0.393564,0.674742,0.903785,1.011739,
0.965959,0.779976,0.509502,0.235744,0.041023,-0.015975,0.082115,0.306050,
0.588694,0.845142,0.998224,1.001721,0.854321,0.600087,0.315290,0.085533,
-0.019983,0.030710,0.222657,0.498392,0.775142,0.969668,1.023298,0.919623,
0.689513,0.401928,0.143255,-0.008637,-0.007838,0.145734,0.406207,0.695458,
0.926537,1.029806,0.973916,0.775325,0.493454,0.212909,0.018090,-0.032196,
0.077517,0.314601,0.608032,0.869667,1.020716,1.015465,0.855107,0.587502,
0.292893,0.059852,-0.041350,0.020077,0.226074,0.515039,0.800246,0.995869,
1.042807,0.926533,0.681586,0.381318,0.115926,-0.034633,-0.024729,0.143114,
0.418843,0.719797,0.955485,1.054790,0.987423,0.773160,0.476038,0.185223,
-0.011747,-0.055304,0.068137,0.321948,0.630153,0.900166,1.050600,1.035794,
0.859665,0.574699,0.266304,0.027226,-0.070344,0.003439,0.226949,0.533420,
0.830891,1.029789,1.069899,0.938589,0.674777,0.357405,0.081815,-0.068879,
-0.048859,0.136475,0.431942,0.749003,0.992288,1.088278,1.007515,0.773635,
0.456463,0.151165,-0.050297,-0.086858,0.053141,0.328254,0.656190,0.938424,
1.089790,1.064178,0.868569,0.561157,0.234040,-0.014365,-0.108926,-0.020512,
0.225037,0.554457,0.868913,1.073643,1.106513,0.956861,0.668942,0.328844,
0.038755,-0.113733,-0.082066,0.125067,0.446096,0.784864,1.039421,1.132700,
1.035839,0.777102,0.433643,0.108503,-0.100291,-0.129277,0.031165,0.333647,
0.687762,0.987099,1.141206,1.102922,0.882791,0.546191,0.193921,-0.067975,
-0.160121,-0.053857,0.219857,0.579453,0.917053,1.130821,1.155673,0.983084,
0.663965,0.293656,-0.016548,-0.172839,-0.127249,0.107633,0.462115,0.830067,
1.100684,1.191847,1.075029,0.784205,0.405984,0.053829,-0.165970,-0.186368,
0.000000,0.338232,0.727321,1.050310,1.209433,1.155697,0.903951,0.528820,
0.142589,-0.138386,-0.228725,-0.099951,0.210556,0.610389,0.979605,1.206689,
1.222223,1.020092,0.659753,0.248763,-0.089311,-0.252029,-0.189105,0.082075,
0.481214,0.888868,1.182172,1.271857,1.129402,0.796071,0.370985,-0.018337,
-0.254217,-0.264368,-0.044030,0.342090,0.778798,1.134763,1.301994,1.228584,
0.934794,0.507509,0.074565,-0.233482,-0.322704,-0.164418,0.195635,0.650480,
1.063673,1.310206,1.314309,1.072710,0.656231,0.189053,-0.188290,-0.361163,
-0.275627,0.044760,0.505375,0.968451,1.294258,1.383239,1.206403,0.814712,
0.324423,-0.117382,-0.376901,-0.374098,-0.107359,0.345290,0.848970,1.252116,
1.432051,1.332285,0.980206,0.479634,-0.019763,-0.367184,-0.456196,-0.257308,
0.172352,0.705400,1.181928,1.457435,1.446607,1.149696,0.653341,0.105329,
-0.329365,-0.518204,-0.401458,-0.011030,0.538167,1.081987,1.456069,1.545466,
1.319915,0.843946,0.258481,-0.260841,-0.556306,-0.535970,-0.202206,0.347883,
0.950657,1.424568,1.624778,1.487372,1.049665,0.440196,-0.158957,-0.566517,
-0.656783,-0.398334,0.135249,0.786252,1.359366,1.680222,1.648362,1.268608,
0.651034,-0.020851,-0.544560,-0.759569,-0.596434,-0.099085,0.586835,1.256530,
1.707107,1.798956,1.498902,0.891832,0.156809,-0.485651,-0.839627,-0.793437,
-0.354738,0.349912,1.111432,1.700150,1.934947,1.738849,1.164044,0.378243,
-0.384116,-0.891679,-0.986245,-0.631910,0.071917,0.918210,1.653070,2.051737,
1.987165,1.470287,0.649276,-0.232742,-0.909501,-1.171787,-0.931906,-0.252630,
0.668829,1.557865,2.144091,2.243342,1.815265,0.978559,-0.021616,-0.885221,
-1.347076,-1.258002,-0.632617,0.351407,1.403493,2.205656,2.508276,2.207413,
1.379815,0.264022,-0.808007,-1.509268,-1.617038,-1.083114,-0.052966,1.173319,
2.227988,2.785407,2.662059,1.876205,0.648038,-0.661390,-1.655709,-2.022561,
-1.630986,-0.576732,0.839819,2.198471,3.083064,3.208059,2.509648,1.172597,
-0.417403,-1.783990,-2.501757,-2.327442,-1.280619,0.352392,2.095416,3.419872,
3.903504,3.363181,1.920550,-0.022071,-1.891990,-3.112916,-3.280226,-2.292112,
-0.394943,1.874814,3.839484,4.879319,4.624250,3.080033,0.647303,-1.977917,
-3.998811,-4.754257,-3.928493,-1.669390,1.425776,4.461148,6.493423,6.814964,
5.186635,1.947487,-2.040338,-5.607666,-7.604167,-7.247170,-4.393279,0.352880,
5.738711,10.162901,12.107601,10.594961,5.544081,-2.078213,-10.372114,-16.878413,
-19.135856,-15.294624,-4.635857,12.137856,32.926126,54.580143,73.510356,86.420235,
};

const float impulse_lutable_2[512] = {
64.000000,57.765968,41.241620,20.058132,1.000000,-10.666880,-13.075085,-8.079954,
0.000000,6.542187,8.638504,6.083801,1.000000,-3.569368,-5.306199,-3.684050,
-0.000000,3.523571,5.008651,3.872446,1.000000,-1.875065,-3.181444,-2.342127,
-0.000000,2.433150,3.607494,2.968076,1.000000,-1.112337,-2.185495,-1.689800,
-0.000000,1.868586,2.861815,2.474459,1.000000,-0.676902,-1.605401,-1.302685,
-0.000000,1.522044,2.397032,2.162319,1.000000,-0.394189,-1.224170,-1.045339,
-0.000000,1.286721,2.078290,1.946240,1.000000,-0.195022,-0.953393,-0.861117,
-0.000000,1.115770,1.845133,1.787126,1.000000,-0.046513,-0.750287,-0.722143,
-0.000000,0.985403,1.666412,1.664553,1.000000,0.068980,-0.591623,-0.613103,
0.000000,0.882257,1.524443,1.566807,1.000000,0.161766,-0.463697,-0.524881,
-0.000000,0.798247,1.408440,1.486690,1.000000,0.238278,-0.357902,-0.451715,
-0.000000,0.728190,1.311449,1.419529,1.000000,0.302738,-0.268555,-0.389777,
-0.000000,0.668612,1.228781,1.362161,1.000000,0.358033,-0.191755,-0.336429,
0.000000,0.617095,1.157161,1.312367,1.000000,0.406203,-0.124730,-0.289790,
0.000000,0.571902,1.094229,1.268541,1.000000,0.448736,-0.065458,-0.248483,
-0.000000,0.531755,1.038241,1.229494,1.000000,0.486738,-0.012425,-0.211472,
-0.000000,0.495688,0.987876,1.194324,1.000000,0.521054,0.035524,-0.177969,
0.000000,0.462959,0.942120,1.162334,1.000000,0.552340,0.079287,-0.147356,
0.000000,0.432988,0.900173,1.132977,1.000000,0.581112,0.119576,-0.119145,
-0.000000,0.405312,0.861400,1.105813,1.000000,0.607784,0.156961,-0.092941,
-0.000000,0.379558,0.825286,1.080490,1.000000,0.632696,0.191909,-0.068425,
0.000000,0.355420,0.791409,1.056715,1.000000,0.656124,0.224803,-0.045330,
-0.000000,0.332645,0.759418,1.034245,1.000000,0.678300,0.255965,-0.023434,
-0.000000,0.311018,0.729017,1.012876,1.000000,0.699423,0.285667,-0.002548,
-0.000000,0.290358,0.699954,0.992432,1.000000,0.719659,0.314145,0.017491,
-0.000000,0.270508,0.672011,0.972763,1.000000,0.739156,0.341601,0.036824,
0.000000,0.251331,0.644997,0.953734,1.000000,0.758044,0.368215,0.055577,
-0.000000,0.232705,0.618742,0.935228,1.000000,0.776436,0.394149,0.073862,
0.000000,0.214520,0.593093,0.917138,1.000000,0.794438,0.419549,0.091783,
0.000000,0.196676,0.567908,0.899364,1.000000,0.812147,0.444551,0.109433,
0.000000,0.179079,0.543057,0.881815,1.000000,0.829654,0.469282,0.126902,
-0.000000,0.161642,0.518416,0.864404,1.000000,0.847045,0.493864,0.144277,
0.000000,0.144277,0.493864,0.847045,1.000000,0.864404,0.518416,0.161642,
0.000000,0.126902,0.469282,0.829654,1.000000,0.881815,0.543057,0.179079,
0.000000,0.109433,0.444551,0.812147,1.000000,0.899364,0.567908,0.196676,
-0.000000,0.091783,0.419549,0.794438,1.000000,0.917138,0.593093,0.214520,
0.000000,0.073862,0.394149,0.776436,1.000000,0.935228,0.618742,0.232705,
0.000000,0.055577,0.368215,0.758044,1.000000,0.953734,0.644997,0.251331,
0.000000,0.036824,0.341601,0.739156,1.000000,0.972763,0.672011,0.270508,
-0.000000,0.017491,0.314145,0.719659,1.000000,0.992432,0.699954,0.290358,
-0.000000,-0.002548,0.285667,0.699423,1.000000,1.012876,0.729017,0.311018,
-0.000000,-0.023434,0.255965,0.678300,1.000000,1.034245,0.759418,0.332645,
-0.000000,-0.045330,0.224803,0.656124,1.000000,1.056715,0.791409,0.355420,
0.000000,-0.068425,0.191909,0.632696,1.000000,1.080490,0.825286,0.379558,
0.000000,-0.092941,0.156961,0.607784,1.000000,1.105813,0.861400,0.405312,
-0.000000,-0.119145,0.119576,0.581112,1.000000,1.132977,0.900173,0.432988,
-0.000000,-0.147356,0.079287,0.552340,1.000000,1.162334,0.942120,0.462959,
0.000000,-0.177969,0.035524,0.521054,1.000000,1.194324,0.987876,0.495688,
0.000000,-0.211472,-0.012425,0.486738,1.000000,1.229494,1.038241,0.531755,
0.000000,-0.248483,-0.065458,0.448736,1.000000,1.268541,1.094229,0.571902,
0.000000,-0.289790,-0.124730,0.406203,1.000000,1.312367,1.157161,0.617095,
-0.000000,-0.336429,-0.191755,0.358033,1.000000,1.362161,1.228781,0.668612,
0.000000,-0.389777,-0.268555,0.302738,1.000000,1.419529,1.311449,0.728190,
-0.000000,-0.451715,-0.357902,0.238278,1.000000,1.486690,1.408440,0.798247,
0.000000,-0.524881,-0.463697,0.161766,1.000000,1.566807,1.524443,0.882257,
-0.000000,-0.613103,-0.591623,0.068980,1.000000,1.664553,1.666412,0.985403,
-0.000000,-0.722143,-0.750287,-0.046513,1.000000,1.787126,1.845133,1.115770,
0.000000,-0.861117,-0.953393,-0.195022,1.000000,1.946240,2.078290,1.286721,
-0.000000,-1.045339,-1.224170,-0.394189,1.000000,2.162319,2.397032,1.522044,
-0.000000,-1.302685,-1.605401,-0.676902,1.000000,2.474459,2.861815,1.868586,
0.000000,-1.689800,-2.185495,-1.112337,1.000000,2.968076,3.607494,2.433150,
-0.000000,-2.342127,-3.181444,-1.875065,1.000000,3.872446,5.008651,3.523571,
0.000000,-3.684050,-5.306199,-3.569368,1.000000,6.083801,8.638504,6.542187,
-0.000000,-8.079954,-13.075085,-10.666880,1.000000,20.058132,41.241620,57.765968,
};

const float impulse_lutable_3[512] = {
45.000000,42.821199,36.666599,27.602127,17.157373,7.013884,-1.328183,-6.831903,
-9.094342,-8.373679,-5.473952,-1.521097,2.312780,5.071047,6.201329,5.633305,
3.736134,1.175452,-1.287263,-2.999166,-3.573544,-2.964832,-1.448978,0.478189,
2.251861,3.395332,3.641539,2.989500,1.685180,0.137020,-1.206894,-1.984439,
-2.013670,-1.331923,-0.172391,1.111876,2.152768,2.670364,2.546254,1.848230,
0.801939,-0.280036,-1.089969,-1.411125,-1.174506,-0.471684,0.477970,1.394544,
2.019063,2.185755,1.865187,1.167279,0.304881,-0.470349,-0.940685,-0.982853,
-0.599693,0.085001,0.865746,1.516483,1.855537,1.795886,1.366956,0.702645,
-0.000000,-0.538828,-0.764382,-0.621011,-0.160098,0.477599,1.104590,1.541483,
1.668031,1.455965,0.974708,0.369047,-0.184182,-0.527485,-0.567343,-0.299459,
0.192102,0.761040,1.242176,1.499220,1.463209,1.150821,0.657742,0.129535,
-0.281174,-0.458656,-0.356550,-0.009785,0.477064,0.961175,1.303255,1.407497,
1.248303,0.876341,0.402584,-0.034691,-0.310159,-0.347268,-0.139415,0.249347,
0.703945,1.092252,1.303404,1.279376,1.030835,0.632982,0.202879,-0.134918,
-0.284359,-0.205143,0.076500,0.476350,0.877311,1.163641,1.254301,1.125834,
0.818330,0.422998,0.055164,-0.179309,-0.214445,-0.042664,0.283780,0.668639,
1.000000,1.182780,1.165967,0.956809,0.618027,0.249052,-0.043119,-0.174906,
-0.110020,0.130594,0.475434,0.823658,1.074536,1.156546,1.047740,0.781558,
0.436600,0.113447,-0.094634,-0.128577,0.019749,0.305677,0.645167,0.939476,
1.103848,1.091897,0.908668,0.608720,0.279904,0.017657,-0.102668,-0.047431,
0.165911,0.474284,0.787622,1.015145,1.091640,0.996129,0.757599,0.446224,
0.152746,-0.037952,-0.071373,0.061037,0.319741,0.628900,0.898585,1.050915,
1.042532,0.876923,0.603105,0.301132,0.058707,-0.054269,-0.005838,0.188987,
0.472860,0.762961,0.975145,1.048329,0.962068,0.742245,0.453326,0.179462,
-0.000000,-0.033495,0.087958,0.328366,0.617419,0.871035,1.015809,1.010242,
0.856626,0.600185,0.315770,0.086023,-0.022617,0.020878,0.203279,0.471106,
0.746304,0.948975,1.020561,0.940755,0.733255,0.458731,0.197098,0.024268,
-0.009868,0.104169,0.332821,0.609361,0.853356,0.994046,0.990858,0.845097,
0.599456,0.325523,0.102923,-0.003810,0.036065,0.210648,0.468945,0.735757,
0.933557,1.005011,0.929586,0.729444,0.462939,0.207608,0.037626,0.002265,
0.111625,0.333743,0.603939,0.843634,0.983197,0.982159,0.840942,0.600706,
0.331352,0.111197,0.004213,0.041445,0.212009,0.466272,0.730287,0.927287,
1.000000,0.927287,0.730287,0.466272,0.212009,0.041445,0.004213,0.111197,
0.331352,0.600706,0.840942,0.982159,0.983197,0.843634,0.603939,0.333743,
0.111625,0.002265,0.037626,0.207608,0.462939,0.729444,0.929586,1.005011,
0.933557,0.735757,0.468945,0.210648,0.036065,-0.003810,0.102923,0.325523,
0.599456,0.845097,0.990858,0.994046,0.853356,0.609361,0.332821,0.104169,
-0.009868,0.024268,0.197098,0.458731,0.733255,0.940755,1.020561,0.948975,
0.746304,0.471106,0.203279,0.020878,-0.022617,0.086023,0.315770,0.600185,
0.856626,1.010242,1.015809,0.871035,0.617419,0.328366,0.087958,-0.033495,
-0.000000,0.179462,0.453326,0.742245,0.962068,1.048329,0.975145,0.762961,
0.472860,0.188987,-0.005838,-0.054269,0.058707,0.301132,0.603105,0.876923,
1.042532,1.050915,0.898585,0.628900,0.319741,0.061037,-0.071373,-0.037952,
0.152746,0.446224,0.757599,0.996129,1.091640,1.015145,0.787622,0.474284,
0.165911,-0.047431,-0.102668,0.017657,0.279904,0.608720,0.908668,1.091897,
1.103848,0.939476,0.645167,0.305677,0.019749,-0.128577,-0.094634,0.113447,
0.436600,0.781558,1.047740,1.156546,1.074536,0.823658,0.475434,0.130594,
-0.110020,-0.174906,-0.043119,0.249052,0.618027,0.956809,1.165967,1.182780,
1.000000,0.668639,0.283780,-0.042664,-0.214445,-0.179309,0.055164,0.422998,
0.818330,1.125834,1.254301,1.163641,0.877311,0.476350,0.076500,-0.205143,
-0.284359,-0.134918,0.202879,0.632982,1.030835,1.279376,1.303404,1.092252,
0.703945,0.249347,-0.139415,-0.347268,-0.310159,-0.034691,0.402584,0.876341,
1.248303,1.407497,1.303255,0.961175,0.477064,-0.009785,-0.356550,-0.458656,
-0.281174,0.129535,0.657742,1.150821,1.463209,1.499220,1.242176,0.761040,
0.192102,-0.299459,-0.567343,-0.527485,-0.184182,0.369047,0.974708,1.455965,
1.668031,1.541483,1.104590,0.477599,-0.160098,-0.621011,-0.764382,-0.538828,
-0.000000,0.702645,1.366956,1.795886,1.855537,1.516483,0.865746,0.085001,
-0.599693,-0.982853,-0.940685,-0.470349,0.304881,1.167279,1.865187,2.185755,
2.019063,1.394544,0.477970,-0.471684,-1.174506,-1.411125,-1.089969,-0.280036,
0.801939,1.848230,2.546254,2.670364,2.152768,1.111876,-0.172391,-1.331923,
-2.013670,-1.984439,-1.206894,0.137020,1.685180,2.989500,3.641539,3.395332,
2.251861,0.478189,-1.448978,-2.964832,-3.573544,-2.999166,-1.287263,1.175452,
3.736134,5.633305,6.201329,5.071047,2.312780,-1.521097,-5.473952,-8.373679,
-9.094342,-6.831903,-1.328183,7.013884,17.157373,27.602127,36.666599,42.821199,
};

const float impulse_lutable_4[256] = {
32.000000,28.955122,20.867742,10.452588,1.000000,-4.901238,-6.278335,-3.959156,
-0.000000,3.334544,4.553893,3.456727,1.000000,-1.343777,-2.381571,-1.752485,
0.000000,1.816502,2.726601,2.342297,1.000000,-0.487851,-1.306768,-1.072726,
-0.000000,1.262466,2.013522,1.881257,1.000000,-0.097599,-0.796201,-0.737640,
-0.000000,0.971224,1.627982,1.625447,1.000000,0.129163,-0.493329,-0.534990,
-0.000000,0.788811,1.382623,1.460181,1.000000,0.279773,-0.289586,-0.397004,
-0.000000,0.661773,1.209945,1.342698,1.000000,0.388870,-0.140691,-0.295304,
0.000000,0.566630,1.079639,1.253392,1.000000,0.472960,-0.025166,-0.215893,
-0.000000,0.491427,0.976040,1.181988,1.000000,0.540928,0.068697,-0.151042,
0.000000,0.429411,0.890204,1.122554,1.000000,0.598005,0.147860,-0.096118,
-0.000000,0.376458,0.816622,1.071407,1.000000,0.647496,0.216753,-0.048147,
-0.000000,0.329883,0.751679,1.026112,1.000000,0.691614,0.278365,-0.005109,
-0.000000,0.287836,0.692871,0.984973,1.000000,0.731923,0.334822,0.034441,
0.000000,0.248975,0.638369,0.946739,1.000000,0.769590,0.387721,0.071599,
0.000000,0.212273,0.586758,0.910441,1.000000,0.805535,0.438331,0.107238,
-0.000000,0.176893,0.536882,0.875274,1.000000,0.840531,0.487726,0.142108,
0.000000,0.142108,0.487726,0.840531,1.000000,0.875274,0.536882,0.176893,
-0.000000,0.107238,0.438331,0.805535,1.000000,0.910441,0.586758,0.212273,
0.000000,0.071599,0.387721,0.769590,1.000000,0.946739,0.638369,0.248975,
0.000000,0.034441,0.334822,0.731923,1.000000,0.984973,0.692871,0.287836,
-0.000000,-0.005109,0.278365,0.691614,1.000000,1.026112,0.751679,0.329883,
-0.000000,-0.048147,0.216753,0.647496,1.000000,1.071407,0.816622,0.376458,
0.000000,-0.096118,0.147860,0.598005,1.000000,1.122554,0.890204,0.429411,
-0.000000,-0.151042,0.068697,0.540928,1.000000,1.181988,0.976040,0.491427,
0.000000,-0.215893,-0.025166,0.472960,1.000000,1.253392,1.079639,0.566630,
-0.000000,-0.295304,-0.140691,0.388870,1.000000,1.342698,1.209945,0.661773,
0.000000,-0.397004,-0.289586,0.279773,1.000000,1.460181,1.382623,0.788811,
-0.000000,-0.534990,-0.493329,0.129163,1.000000,1.625447,1.627982,0.971224,
0.000000,-0.737640,-0.796201,-0.097599,1.000000,1.881257,2.013522,1.262466,
-0.000000,-1.072726,-1.306768,-0.487851,1.000000,2.342297,2.726601,1.816502,
0.000000,-1.752485,-2.381571,-1.343777,1.000000,3.456727,4.553893,3.334544,
0.000000,-3.959156,-6.278335,-4.901238,1.000000,10.452588,20.867742,28.955122,
};

const float impulse_lutable_5[256] = {
23.000000,21.874243,18.698443,14.034200,8.684691,3.527664,-0.661985,-3.360353,
-4.381495,-3.886487,-2.316505,-0.269469,1.647989,2.957341,3.402634,2.983524,
1.923880,0.588859,-0.624818,-1.395779,-1.555302,-1.117694,-0.259696,0.741600,
1.592709,2.065544,2.055242,1.600074,0.860623,0.066605,-0.551986,-0.829458,
-0.707107,-0.243413,0.409234,1.052961,1.503062,1.639863,1.439538,0.976199,
0.396035,-0.127884,-0.446436,-0.476197,-0.220626,0.234536,0.749265,1.171759,
1.382683,1.328431,1.034233,0.594079,0.141132,-0.192163,-0.312457,-0.191334,
0.128466,0.547622,0.940778,1.193759,1.236478,1.062126,0.727457,0.334575,
-0.000000,-0.179683,-0.155528,0.060617,0.400985,0.762964,1.039867,1.152222,
1.070446,0.822476,0.484435,0.157389,-0.062737,-0.113177,0.017881,0.288732,
0.617317,0.905978,1.070381,1.064060,0.891475,0.605929,0.293184,0.045792,
-0.064214,-0.006216,0.200524,0.493172,0.784352,0.988160,1.045439,0.940891,
0.707107,0.414455,0.149958,-0.008517,-0.015128,0.130726,0.384626,0.670622,
0.903897,1.015864,0.974285,0.792526,0.525292,0.252203,0.054123,-0.010735,
0.076120,0.288207,0.562120,0.816448,0.975923,0.993650,0.864868,0.628214,
0.354155,0.124046,0.006023,0.034872,0.201791,0.457072,0.724873,0.925710,
1.000000,0.925710,0.724873,0.457072,0.201791,0.034872,0.006023,0.124046,
0.354155,0.628214,0.864868,0.993650,0.975923,0.816448,0.562120,0.288207,
0.076120,-0.010735,0.054123,0.252203,0.525292,0.792526,0.974285,1.015864,
0.903897,0.670622,0.384626,0.130726,-0.015128,-0.008517,0.149958,0.414455,
0.707107,0.940891,1.045439,0.988160,0.784352,0.493172,0.200524,-0.006216,
-0.064214,0.045792,0.293184,0.605929,0.891475,1.064060,1.070381,0.905978,
0.617317,0.288732,0.017881,-0.113177,-0.062737,0.157389,0.484435,0.822476,
1.070446,1.152222,1.039867,0.762964,0.400985,0.060617,-0.155528,-0.179683,
-0.000000,0.334575,0.727457,1.062126,1.236478,1.193759,0.940778,0.547622,
0.128466,-0.191334,-0.312457,-0.192163,0.141132,0.594079,1.034233,1.328431,
1.382683,1.171759,0.749265,0.234536,-0.220626,-0.476197,-0.446436,-0.127884,
0.396035,0.976199,1.439538,1.639863,1.503062,1.052961,0.409234,-0.243413,
-0.707107,-0.829458,-0.551986,0.066605,0.860623,1.600074,2.055242,2.065544,
1.592709,0.741600,-0.259696,-1.117694,-1.555302,-1.395779,-0.624818,0.588859,
1.923880,2.983524,3.402634,2.957341,1.647989,-0.269469,-2.316505,-3.886487,
-4.381495,-3.360353,-0.661985,3.527664,8.684691,14.034200,18.698443,21.874243,
};

const float impulse_lutable_6[128] = {
16.000000,14.548615,10.677734,5.646560,1.000000,-2.012982,-2.870726,-1.891132,
0.000000,1.720891,2.496112,2.131131,1.000000,-0.216668,-0.897406,-0.770106,
-0.000000,0.944050,1.557161,1.555943,1.000000,0.229444,-0.334200,-0.411875,
-0.000000,0.648454,1.174172,1.306590,1.000000,0.443687,-0.051665,-0.224902,
-0.000000,0.483057,0.953174,1.158531,1.000000,0.577638,0.129175,-0.102554,
-0.000000,0.370332,0.799688,1.053839,1.000000,0.675590,0.263518,-0.010273,
-0.000000,0.282827,0.678903,0.970352,1.000000,0.755712,0.374757,0.067054,
0.000000,0.207794,0.574168,0.897160,1.000000,0.827474,0.475437,0.137767,
0.000000,0.137767,0.475437,0.827474,1.000000,0.897160,0.574168,0.207794,
0.000000,0.067054,0.374757,0.755712,1.000000,0.970352,0.678903,0.282827,
-0.000000,-0.010273,0.263518,0.675590,1.000000,1.053839,0.799688,0.370332,
0.000000,-0.102554,0.129175,0.577638,1.000000,1.158531,0.953174,0.483057,
-0.000000,-0.224902,-0.051665,0.443687,1.000000,1.306590,1.174172,0.648454,
-0.000000,-0.411875,-0.334200,0.229444,1.000000,1.555943,1.557161,0.944050,
0.000000,-0.770106,-0.897406,-0.216668,1.000000,2.131131,2.496112,1.720891,
0.000000,-1.891132,-2.870726,-2.012982,1.000000,5.646560,10.677734,14.548615,
};

const float impulse_lutable_7[128] = {
11.000000,10.542248,9.240262,7.294704,4.998811,2.685257,0.667203,-0.814946,
-1.630986,-1.775867,-1.360212,-0.579454,0.331171,1.145943,1.692092,1.878846,
1.707107,1.259093,0.671592,0.099771,-0.319915,-0.499474,-0.415716,-0.110445,
0.324423,0.772384,1.121917,1.292955,1.254217,1.027839,0.680908,0.306601,
0.000000,-0.165364,-0.154585,0.021765,0.312238,0.638963,0.918048,1.080691,
1.089790,0.948130,0.696385,0.401756,0.140335,-0.022261,-0.047117,0.068837,
0.292893,0.565601,0.816342,0.981402,1.019983,0.924157,0.720382,0.462302,
0.216773,0.046714,-0.004862,0.074372,0.263161,0.512304,0.757361,0.935175,
1.000000,0.935175,0.757361,0.512304,0.263161,0.074372,-0.004862,0.046714,
0.216773,0.462302,0.720382,0.924157,1.019983,0.981402,0.816342,0.565601,
0.292893,0.068837,-0.047117,-0.022261,0.140335,0.401756,0.696385,0.948130,
1.089790,1.080691,0.918048,0.638963,0.312238,0.021765,-0.154585,-0.165364,
-0.000000,0.306601,0.680908,1.027839,1.254217,1.292955,1.121917,0.772384,
0.324423,-0.110445,-0.415716,-0.499474,-0.319915,0.099771,0.671592,1.259093,
1.707107,1.878846,1.692092,1.145943,0.331171,-0.579454,-1.360212,-1.775867,
-1.630986,-0.814946,0.667203,2.685257,4.998811,7.294704,9.240262,10.542248,
};

const float impulse_lutable_8[64] = {
8.000000,7.343191,5.576585,3.237017,1.000000,-0.557911,-1.148279,-0.841669,
-0.000000,0.893972,1.435434,1.443422,1.000000,0.376842,-0.109252,-0.243639,
-0.000000,0.466889,0.910339,1.115766,1.000000,0.641642,0.232744,-0.020772,
-0.000000,0.272950,0.651673,0.942114,1.000000,0.801109,0.450754,0.129078,
0.000000,0.129078,0.450754,0.801109,1.000000,0.942114,0.651673,0.272950,
-0.000000,-0.020772,0.232744,0.641642,1.000000,1.115766,0.910339,0.466889,
-0.000000,-0.243639,-0.109252,0.376842,1.000000,1.443422,1.435434,0.893972,
0.000000,-0.841669,-1.148279,-0.557911,1.000000,3.237017,5.576585,7.343191,
};

const float impulse_lutable_9[64] = {
6.000000,5.738711,4.998811,3.903504,2.630986,1.379815,0.331171,-0.384116,
-0.707107,-0.656783,-0.319915,0.172352,0.675577,1.063673,1.254217,1.222223,
1.000000,0.663965,0.312238,0.038755,-0.089790,-0.048859,0.140335,0.418843,
0.707107,0.926537,1.019983,0.965959,0.783227,0.524802,0.263161,0.070618,
0.000000,0.070618,0.263161,0.524802,0.783227,0.965959,1.019983,0.926537,
0.707107,0.418843,0.140335,-0.048859,-0.089790,0.038755,0.312238,0.663965,
1.000000,1.222223,1.254217,1.063673,0.675577,0.172352,-0.319915,-0.656783,
-0.707107,-0.384116,0.331171,1.379815,2.630986,3.903504,4.998811,5.738711,
};

const float impulse_lutable_10[32] = {
4.000000,3.736134,3.013670,2.019063,1.000000,0.192102,-0.248303,-0.284359,
-0.000000,0.436600,0.834089,1.042532,1.000000,0.746304,0.400544,0.111625,
0.000000,0.111625,0.400544,0.746304,1.000000,1.042532,0.834089,0.436600,
0.000000,-0.284359,-0.248303,0.192102,1.000000,2.019063,3.013670,3.736134,
};

const float impulse_lutable_11[16] = {
3.000000,2.630986,1.707107,0.675577,0.000000,-0.089790,0.292893,0.783227,
1.000000,0.783227,0.292893,-0.089790,-0.000000,0.675577,1.707107,2.630986,
};

const float impulse_lutable_12[8] = {
2.000000,1.707107,1.000000,0.292893,0.000000,0.292893,1.000000,1.707107,
};

lut_entry impulse_lutset[14] = {
    {impulse_lutable_0, 1024, 127},
    {impulse_lutable_1, 1024, 90},
    {impulse_lutable_2, 512, 63},
    {impulse_lutable_3, 512, 44},
    {impulse_lutable_4, 256, 31},
    {impulse_lutable_5, 256, 22},
    {impulse_lutable_6, 128, 15},
    {impulse_lutable_7, 128, 10},
    {impulse_lutable_8, 64, 7},
    {impulse_lutable_9, 64, 5},
    {impulse_lutable_10, 32, 3},
    {impulse_lutable_11, 16, 2},
    {impulse_lutable_12, 8, 1},
    {NULL, 0, 0},
};

#endif // LUTSET_x_DEFINED
