2024年3月9日发(作者:马自达6报价图片)

AX2010EQ设置

AX2010 的EQ是通过11个参数改变的,只需要修改这11个参数就可以得到自己想要的EQ效果,理论上这11个数是可以在0x10到0xf0之间任意更改的。当然也可以通过以下算法使其设置的EQ与千千一致。具体操作如下:

以流行音乐为例:

可以看出它共有11条频率线(Preamp、31、62、125、250、500、1k、2k、4k、8k、16k),其中Preamp是控制音量的,姑且不管它,我们可以得到另外10条频率线对应的数据分别是:

3、 1、 0、-2、-4、-4、-2、 0、 1、 2

第一步:

找出这10个数据中最大值为:max = 3

第二步:

每个数据都减去这个最大数据,得到如下结果

0、-2、-3、-5、-7、-7、 -6、 -3、 -2、-1

第三步:

查表1得到对应的EQ设置值:

0xf0、0xd0、0xc0、0xa0、0x80、0x80、0x90、0xc0、0xd0、0xe0

第四步:

计算音量改变量也既是千千上面的第一条线(Preamp),该处其值为vol=0,由于前面处理过程中让所有数据都减去了max,所以本处应加上相应改变量(max)即vol+max得相应音量改变量:3

第五步:

查表2得到应写入的数据:0x40

所以最终写入的11个数据分别是:

0xf0、0xd0、0xc0、0xa0、0x80、0x80、0x90、0xc0、0xd0、0xe0、0x40

第 1 页

表1

第 2 页

表2

第 3 页

更多推荐

得到,数据,改变,音量