// SPDX-License-Identifier: GPL-2.0
/* Data structs */
static const u16 asEqCoefsZeros[50 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const u16 asEqCoefsPipes[64 ] = {
0 x0000, 0 x0000,
0 x0000, 0 x0666, 0 x0000, 0 x0000, 0 x0666,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0666, 0 x0000, 0 x0000, 0 x0666,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0666, 0 x0000, 0 x0000, 0 x0666,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0666, 0 x0000, 0 x0000, 0 x0666,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0666, 0 x0000, 0 x0000, 0 x066a,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000
};
/* More coef sets can be found in the win2k "inf" file. */
static const auxxEqCoeffSet_t asEqCoefsNormal = {
.LeftCoefs = {
0 x7e60, 0 xc19e, 0 x0001, 0 x0002, 0 x0001,
0 x7fa0, 0 xc05f, 0 x004f, 0 x0000, 0 xffb1,
0 x7f3f, 0 xc0bc, 0 x00c2, 0 x0000, 0 xff3e,
0 x7e78, 0 xc177, 0 x011f, 0 x0000, 0 xfee1,
0 x7cd6, 0 xc2e5, 0 x025c, 0 x0000, 0 xfda4,
0 x7949, 0 xc5aa, 0 x0467, 0 x0000, 0 xfb99,
0 x7120, 0 xcadf, 0 x0864, 0 x0000, 0 xf79c,
0 x5d33, 0 xd430, 0 x0f7e, 0 x0000, 0 xf082,
0 x2beb, 0 xe3ca, 0 x1bd3, 0 x0000, 0 xe42d,
0 xd740, 0 xf01d, 0 x2ac5, 0 x0000, 0 xd53b},
.RightCoefs = {
0 x7e60, 0 xc19e, 0 x0001, 0 x0002, 0 x0001,
0 x7fa0, 0 xc05f, 0 x004f, 0 x0000, 0 xffb1,
0 x7f3f, 0 xc0bc, 0 x00c2, 0 x0000, 0 xff3e,
0 x7e78, 0 xc177, 0 x011f, 0 x0000, 0 xfee1,
0 x7cd6, 0 xc2e5, 0 x025c, 0 x0000, 0 xfda4,
0 x7949, 0 xc5aa, 0 x0467, 0 x0000, 0 xfb99,
0 x7120, 0 xcadf, 0 x0864, 0 x0000, 0 xf79c,
0 x5d33, 0 xd430, 0 x0f7e, 0 x0000, 0 xf082,
0 x2beb, 0 xe3ca, 0 x1bd3, 0 x0000, 0 xe42d,
0 xd740, 0 xf01d, 0 x2ac5, 0 x0000, 0 xd53b},
.LeftGains = {
0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96,
0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96},
.RightGains = {
0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96,
0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96}
};
static const u16 eq_gains_normal[20 ] = {
0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96,
0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96,
0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96,
0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96, 0 x3e96
};
/* _rodatab60 */
static const u16 eq_gains_zero[10 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000
};
/* _rodatab7c: ProgramPipe */
static const u16 eq_gains_current[12 ] = {
0 x7fff, 0 x7fff, 0 x7fff, 0 x7fff, 0 x7fff, 0 x7fff, 0 x7fff, 0 x7fff,
0 x7fff,
0 x7fff, 0 x7fff, 0 x7fff
};
/* _rodatab78 */
static const u16 eq_states_zero[2 ] = { 0 x0000, 0 x0000 };
static const u16 asEqOutStateZeros[48 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000
};
/*_rodataba0:*/
static const u16 eq_levels[64 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000
};
Messung V0.5 in Prozent C=95 H=94 G=94