在QACT工具上调试完EQ参数后,我们会得到一个htf文件,里面就是Equalizer模块的参数。我相信很多客户不知道其中每一个参数的意义,只知道直接调用。今天我就给大家讲解一下每一个EQ参数的数字意义,这样大家就可以动态实时的去调节EQ参数了。
参考如下的方式去保存调整后的EQ参数,会得到如下的PSID=0x2480, capID=0x0049, UCID=0x0000 的参数。
# PSID=0x2480, capID=0x0049, UCID=0x0000
# -> [ 1001 0000 002C 0000 0000 0000 0000 0000 0005 0000 0000 0000 000D 000C 8000 0000 0000 0100 0000 0000 000D 0019 0000 0010 0000 0100 0000 0000 000D 007D 0000 0020 0000 0100 0000 0000 000D 00FA 0000 0030 0000 0100 0000 0000 000D 01F4 0000 FFE0 0000 0100 0000 0000 000D 003E 8000 0000 0000 00B5 04F3 0000 000D 007D 0000 0000 0000 00B5 04F3 0000 000D 00FA 0000 0000 0000 00B5 04F3 0000 000D 01F4 0000 0000 0000 00B5 04F3 0000 000D 03E8 0000 0000 0000 00B5 04F3 ]
0x002480 = [ 01 10 00 00 2C 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 0D 00 0C 00 00 80 00 00 00 00 00 01 00 00 00 00 0D 00 19 00 00 00 10 00 00 00 00 01 00 00 00 00 0D 00 7D 00 00 00 20 00 00 00 00 01 00 00 00 00 0D 00 FA 00 00 00 30 00 00 00 00 01 00 00 00 00 0D 00 F4 01 00 00 E0 FF 00 00 00 01 00 00 00 00 0D 00 3E 00 00 80 00 00 00 00 B5 00 F3 04 00 00 0D 00 7D 00 00 00 00 00 00 00 B5 00 F3 04 00 00 0D 00 FA 00 00 00 00 00 00 00 B5 00 F3 04 00 00 0D 00 F4 01 00 00 00 00 00 00 B5 00 F3 04 00 00 0D 00 E8 03 00 00 00 00 00 00 B5 00 F3 04 ]
实际上面的参数内容,与Peq_gen_c.h文件的 _tag_PEQ_PARAMETERS PEQ_PARAMETERS结构体是对应的,如下截图简述所示,这样的描述看懂了吧: