TI中文支持网
TI专业的中文技术问题搜集分享网站

TAS5731的EQ寄存器的设置值

想在安卓app中的平衡器界面中直观的根据对应频率的值调整寄存器值有什么方法吗?

之前是通过TAS57X1 GDE工具调好后生成的参数设置值写进去,每次只能调好一组参数设置进去

answer:

您好,目前TAS57X1 GDE 只有windows的客户端,在安卓上调试,可以考虑的方式是从PA的前端(IIS之前)对音效做处理

user5306795:

回复 answer:

现在准备用TAS57X1 GDE吧每个频段的不同的GAIN值生成的数据做成表,然后通过查表方式写进寄存器里面
帮看看这样的方式行不行?

在BQ1 BQ2上设置不同的gain值后,得到不同的数据,把每个频段的每次gain对应值放到表中
比如(1~8)对应的是写(2a 2b 2c 2d 2e 2f 5859)以及(31 32 33 34 35 36 5c 5d)
对于其中一个2a,一共是37个gain值选择,2a 就把每次的值截取出来保存成37个数组,如果调整频段1的gain值就把对应值写进去

X2A 008061150F0080EF007F1E7D00FF7F110F80806E
X2B 0080DF2C0F030D1B007C25B400FCF2E50F82FB20
X2C 0080B3670F05A59B0079E2D500FA5A650F8569C3
X2D 008097270F0A6FF60075BB4500F5900A0F89AD93
X2E 008000000F11CD6B007040C300EE32950F8FBF3D
X2F 008000000F5126150049E69D00AED9EB0FB61963
X58 0080000000000000000000000000000000000000
X59 00800000002ED9EB0FB619630FD126150049E69D

X31 008061150F0080EF007F1E7D00FF7F110F80806E
X32 0080DF2C0F030D1B007C25B400FCF2E50F82FB20
X33 0080B3670F05A59B0079E2D500FA5A650F8569C3
X34 008097270F0A6FF60075BB4500F5900A0F89AD93
X35 008000000F11CD6B007040C300EE32950F8FBF3D
X36 008000000F5126150049E69D00AED9EB0FB61963
X5C 0080000000000000000000000000000000000000
X5D 00800000002ED9EB0FB619630FD126150049E69D

现在遇到的问题是数据表做出来后,写值进去后声音听的效果感觉没什么差异,是不是寄存器设置的地址方法有问题?

赞(0)
未经允许不得转载:TI中文支持网 » TAS5731的EQ寄存器的设置值
分享到: 更多 (0)