- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* DRC 功能介绍 目录 一、DRC功能介绍 二、DRC功能实现 三、RMS计算器 四、compression/expansion系数计算器 五、 Attack/Decay control 六、关于扫频信号高音部分压制偏差 七、 DRC参数设置建议 * 一 DRC功能介绍 Dynamic Range Control(DRC)动态范围控制提供压缩和放大能力,可以使声音听起来更柔和或更大声,即一种信号幅度调节方式。 * 左图虚线表示未压缩的音频信号,实线表示DRC压缩的音频信号。当实线与虚线重叠时,DRC只是起音频通过的功能,不重叠的时候,输出的信号会更大或更小。 二 DRC功能实现 * DRC模块由3个要素组成: 1.RMS计算器----RMS(root mean square 均方根),是用来计算进入DRC 的音频数据的RMS值 2.compression/expansion系数计算器----它把RMS的值转换为对数,确定输入所在的区域,然后计算出适当的系数输出到attack/decay单元 3.attack/decay控制器----根据得到的compression/expansion系数和td或ta计算出DRC最终的增益系数 三 RMS计算器 * RMS英文全称为?root?mean?square?即为均方根,也就是有效值,就是一组统计数据的平方的平均值的平方根。统计学计算公式:? 在RMS计算中,时间窗的大小对RMS 测量很关键,时间窗可以用下面公式计算: 例如:TI5538设置50ms的时候,ae=0.000417 Twindow = -1/48000*ln( 1 – 0.000417 ) = -1/48000 * (-4.17e-4) = -1/-20 = 0.05s = 50ms PS:写进寄存器的为5.23格式 Twindow 播放1K信号波形 播放1K RMS值 播放15K信号波形 播放15K RMS值 5ms 8.8V 8.5V 2ms 8.8V 8.5V 1ms 8.4V 8.5V 0.1ms 6.9V 7.9V 三 RMS计算器 * 上图为保持其他参数值不变,修改Twindow值分别为5ms,2ms,1ms,0.1ms 测试到的波形,从实验结果来看,用于中频和高频energy的值不能短于2ms,不 然会导致RMS侦测不准,导致整体功率上不去。 四.compression/expansion系数计算器 * T1,T2:定义区域的边界范围 O1,O2:定义DRC在T1和T2上的增益系数 K0,K1,K2:K值的大小对compression或expansion执行程度进行定义 四.compression/expansion系数计算器 * 如何计算T2寄存器值: T2 = -6.0206*Tinput +24dB = -6.0206*Tsub_address_entry +24dB 加入T2要设置为-64dB门限,则 Tsub_address_entry = -64dB – 24dB/ -6.0206 = 14.62 用5.23格式表示约等于0x07 55 55 55 四.compression/expansion系数计算器 * K1 = ( O1 - O2 )/|T1 – T2| K2 = 1/n – 1 K0 = n – 1 扩展比1:n为输入每增长1dB,输出增长ndB 压缩比n:1为输入每增长ndB,输出增长1dB 如K0=0,则输入每增长1dB,输出增长1dB K0=1,则输入每增长1dB,输出增长2dB K2=0,则输入每增长1dB,输出增长1dB K2=-0.5,则输入每增长2dB,输出增长1dB Ta值 播放1K信号波形 峰值到压线值时间 播放15K信号波形 峰值到压线值时间 20ms 78ms 78ms 10ms 45ms 45ms 5ms 34ms 34ms 1ms 19ms 19ms 0.1ms 19ms 19ms 五 Attack/Decay control(这里只研究attack) * 设置energy检测时间为5ms,改变attack时间分别为20,10,5,1,0.1ms: 从峰值到设定值,一般需要经过3到4个(energy + attack)时间 六 关于扫频信号高音部分压制偏差 * 在做项目的时候,碰到了使用10K信号,在最大音量的时候,负载测量到为20W, 而用扫频信号测试的时候,负载可以测量到为22W~23W.(energy检测时间为5ms, Attack的时间为10ms) 使用10K信号的时候,测试到的20W。 使用扫频信
您可能关注的文档
最近下载
- 全球风能理事会:海上风电回顾与展望2025.pdf
- 07SD101-8 电力电缆井设计与安装国标 建筑图集 汇编 .docx VIP
- 2026届“皖南八校”高三第一次大联考地理试卷(含答案解析).docx
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 连续梁专项施工方案.doc VIP
- 孟子三章富贵不能淫得道多助失道寡助生于忧患死于安乐拼音注音版.pdf VIP
- 特种设备风险隐患排查记录表.docx VIP
- 17J008挡土墙(重力式、衡重式、悬臂式).pptx VIP
- 07SD101-8电力电缆井图集.pdf VIP
- 《人工智能技术在教育领域应用的》课件.ppt VIP
文档评论(0)