赞
踩
六. A2B-ADAU1701音效开发:直通分频
混音讲完了,我们再来说说分频,同一个音源,如何才能同时推送到S板的2个黑色输出口来播放音乐呢?
先做S板的Sigma工程,最简单的分频输出,就是用T:
从程序就很容易理解,D板绿色接口输入模拟音源,通过A2B发到S板,S板2/3出来后,一路通过T1分给0和2,一路通过T2分给1和3。
SimgaStudio软件里还有很多直通分频的模块,我们再做一个:
做好程序后保存,进A2B主工程,配置S板,生成新的xml并加载;加载D板的1452和1761,最后下载A2B主工程。
实现功能:
1.D给S供电;
2.D的绿色接口进模拟音源,通过A2B发到S,S收到后由ADAU1701做直通分频,并通过片内的DA推给0/1和2/3输出。
七. A2B-ADAU1701音效开发:高中低音分频输出
上一节讲的是直通分频,没有加任何的音效,这里就再做一下高中低音分频;
分频有两分频和三分频,我先做一个两分频,D板把音频数据通过A2B发到S,S的2做高低音分频,3也再做一个高低音分频,把高音都送到2/3输出,低音送到0/1输出;
具体的分频参数,点击分频模块自己调:
S板程序做好后,又是熟悉的流程,保存,打开A2B主工程,配置新的1701,配置1452和1761,下载A2B主工程。
运行结果:
1.D的A2B送信号给S,S进行高低音分频,然后分别推送给0/1和2/3输出;
2.用耳机听,低音和高音的音效非常明显。
八. A2B-ADAU1701音效开发:高中低音分频
继续做分频,高低分频之后,还有高中低分频,同样是这里:
D进S,进高中低音分频算法模块,低送0/1出,中和高都送2/3出,我在这里加了一个开关选择模块,想让他送中到2/3就选上面,想让他送高到2/3就选下面;
目的是讲算法的实现,所以不会联系到实际应用,真实应用中,可能就会做更多的输出,让高中低分别往不同的喇叭推。
做完程序之后的操作我就不写了,再每一项都写实在有点太繁琐,总之就是按照一系列的配置,A2B下载下来后,数据就按照S板的程序来运行了。
九. A2B-ADAU1701音效开发:1段EQ**
十. A2B-ADAU1701音效开发:31段EQ
十一. A2B-ADAU1701音效开发:4通道输出分别做10段EQ
十二. A2B-ADAU1701音效开发:PEQ
十三. A2B-ADAU1701音效开发:延时
十四. A2B-ADAU1701音效开发:相位
十五. A2B-ADAU1701音效开发:信号发生器-正弦波、方波等各种波形输出
十六. A2B-ADAU1701音效开发:音量调节
十七. A2B-ADAU1701音效开发:立体声Surround和3D Audio
十八. A2B-ADAU1701音效开发:5.1声道效果器测试
十九. A2B-ADAU1701音效开发:FIR滤波器
二十. A2B-ADAU1701音效开发:移频
二十一. A2B-ADAU1701音效开发:动态低音增强
二十二. A2B-ADAU1701音效开发:GPIO控制
二十三. A2B-ADAU1701音效开发:电位器控制音量
二十四. A2B-ADAU1701音效开发:按键控制音量+和-
二十五. A2B-ADAU1701音效开发:按键控制音量+和-和静音
二十六. A2B-ADAU1701音效开发:按键选择效果器的特效
二十七. A2B-ADAU1701音效开发:电位器选择音效曲线
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。