卡拉OK音效算法的设计与DSP实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:Andy_nnu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
音效处理系统具有美化音色和提升输出音质的作用,因此在广播电台等专业场所中得到了广泛应用。但受到经济成本和处理能力的制约,当前用于卡拉OK等场合的音效处理系统,普遍存在输出效果差、用户体验不佳的问题。所以,设计一套经济实用、效果明显的卡拉OK音效处理系统具有重要的经济价值和社会意义。论文首先从提升输出空间感、抑制啸叫、扩大系统增益范围和增强对系统频谱调整能力的角度出发,提出了声场扩展类、设备保护类以及音频均衡算法的设计要求。接着根据与卡拉OK音效相关的声学理论,分析并设计相关算法,从而提升输出音效、改善用户体验。之后,论文将算法移植到合作公司提供的通用DSP硬件平台上,从而完成了一套经济高效的卡拉OK音效处理系统。论文所做的工作主要包括:(1)在声场扩展类算法方面,通过提升回声延迟以及混响逼真度来解决输出空间感不足的问题。论文通过设计多延迟融合算法、等间隔分配回声间延迟、降低回声采样率,提高了数据缓冲区利用率,从而提升了回声的延迟时间;采用源镜像法规划梳状滤波器的延迟,根据提出的全通滤波器的约束条件来优化后期混响参数,从而提升了混响逼真度。(2)在设备保护类算法方面,论文针对容易产生啸叫的问题,改进了啸叫抑制算法,该算法利用频移和相移方式对啸叫进行联合抑制,相比于常见的限幅抑制方案,该算法啸叫抑制效果明显,运算量更低;针对系统为保护设备而使系统可调增益范围较小的问题,采用动态增益控制算法分配给较大输入信号以较小增益值,从而可以扩大系统整体增益范围。(3)在音频均衡算法方面,论文设计了截止频率与过渡带斜率可调的低通/高通滤波器,以及中心频率、带宽、中心频率增益可调的提升/衰减滤波器,以增强对系统频谱的调整能力。(4)在算法的实现上,论文通过转换数据类型来降低数据缓冲区的需求量,并且通过增加临时变量、展开嵌套函数等方式来利用DSP的流水线技术,提高处理速度。论文最后对输出效果进行了测试,结果表明,论文设计并实现的音效算法可以明显提升输出空间感、抑制啸叫、提升输出增益范围、增强对系统频谱调整能力。由于输出效果显著,用户体验较好,所以论文完成的卡拉OK音效处理系统得到合作公司专业调音师的认可,达到了预期目标。
其他文献
摘要:本文阐述了“材料成形技术”课程教学中采用的上好绪论课,利用历史和人文典故增强课堂吸引力,利用身边熟悉的事例,充分利用动画、图表、视频等教学素材,互动紧逼式教学等方式,来提高课堂教学吸引力和课堂教学质量。在整个课程教学过程中,同时应该以“润物细无声”之法将育人之根本贯穿其中,育人重于教书,或者说教书中要体现育人,使同学们能够在任何时候都养成守时严谨、积极进取的良好习惯。  关键词:兴趣教学;材
自2019年4月《人工晶体学报》成立第七届编委会并召开会议,继而对学报全面改版以来,编辑部策划设计了“缅怀大师”系列封面,陆续刊出了吴乾章、蒋民华、沈德忠、张克从、闵乃
创造性思维的实质就是求变求通、求新求异,这就要求我们数学教师根据数学的教学规律和内在特点,潜心研究,努力探讨培养和训练学生创造性思维的原则、方法。在数学教学中激发和培
子曰“温故而知新”。学习需要及时巩固消化。数学作业是教师课堂教学的延伸,也是数学知识转化为技能、培养学生思维品质的重要途径。然而,学生数学作业存在的一系列问题,特别是
在中等职业技术学校里,对非计算机专业来说《计算机应用》是一门最基础最广泛公共科目,而对于计算机专业来说,应用软件、计算机语言等科目更多,所学课程的繁杂及理论的深奥,会使学
随着我国市场经济的不断发展,电器的使用得到了广泛的普及,近年来,家庭安装使用的电器设备越来越多,使得家庭中用电的总功率大幅度上升。要做到安全用电,首先必须要做到对安全用电