上海妇科疾病研究所 上海女性不孕医院 上海引产医院 无痛引产痛不痛 上海人流医院 白癜风治疗医院 上海小儿脑瘫医院 上海女子医院
ADAU1787的开发详解24-带压摆的算法-SigmaDSP-技术中心-国内专业ADI仿真器,Blackfin开发板,DSP芯片,软件算法,解决方案提供商-北京四维卓信电子有限公司
用户名: 密码:
主页 设为首页 加入收藏
      产品中心       技术中心       下载中心        社区新闻        诚聘英才       大学计划        关于我们       技术论坛
  您的当前位置:ADSP开源社区 >> 技术中心 >> SigmaDSP 今天是:
技术中心  
SigmaDSP
SHARC
Blackfin
TigerSAHRC
UCLinux
ADSP-218X
视频培训
ADI DSP仿真器
产品导航
ADI DSP仿真器
SigmaDSP开发板
ADI A2B总线开发板
SHARC DSP开发板
销售网络
SigmaDSP  
ADAU1787的开发详解24-带压摆的算法
[ 作者:OP ] [ 来源:ADSP开源社区 ] [ 发布时间:2020-2-12 ]

ADAU1787开发板淘宝链接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.12.38853553tTuOBe&id=596099627833

USBi仿真器(ADAU1787专用)淘宝链接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.66eb2dbdbPVXSP&id=38242936768

任何问题,可联系OP的QQ:5516164,微信:18611096839

 

SigmaDSP 的算法模块中,会发现很多都有带 SW 的模块,拖出来跟不带的一模一样,这 个是干嘛的?注意,非常重要,这个带 SW 的就叫带压摆的模块!

以静音这个模块来讲,见下面的图示:
 
 
压摆什么意思?这个得从这个模块的算法来讲了:
 
No Slew:不带压摆的静音,启用时,可立即使信号静音,不存在增益调节。相对于压摆算法, 这种算法需要较少资源;但是实时切换时,可能导致不连续现象(滴答声和爆裂声)
 
SW:压摆类算法,可从 0dB 增益平滑过渡至静音,并从静音过渡至 0dB 增益。这种压摆算法由 软件(故称为“SW”)实现,比“无压摆”算法要求更多指令。
 
所以综上所述,无压摆的模块,在音效框架很复杂的时候,实时切换,有可能会出现爆音。用 带压摆的模块就可以很好的解决这个问题。有些用户可能就要说了,那就全都用带 SW 的模块不 就好了?不是这样的,DSP 的内部资源是很有限的,带压摆的算法会占用更多的资源,全都用 SW,可能会导致你用不了太多的算法模块了,这里就要有一个权衡,如果用不带压摆的模块, 实测没有爆破音,那就放心大胆的用,如果发现爆破音,再换带压摆的模块来解决吧,我们还是 希望 DSP 能用更多的算法模块的。
 
下面这个例程就是带压摆的静音,因为程序简单,跟普通静音没什么区别,但这个章节技术点一定要掌握。
 
 
由于网站空间上传不了更多图片和资料,详细请见开发板使用说明文档。
 
联系我们 | 关于我们 | 免责声明 | 诚征英才 | 友情链接
Copyright 2019 All rights reserved  本网页版权属Open ADSP所有
北京海淀区中关村大街32号新中发市场3659 邮编100100
电话 18611096839 
粤ICP备14035876号-1