数字音频均衡器设计毕业论文(编辑修改稿)内容摘要:
has been reached after the integrated test and improvement for this digital equalizer. Key words: Equalizer。 MATLAB。 Digital filter; 3 1 前言 随着数字化技术的快速、深入发展 ,人们对数字化电子产品所产生的图像、图形以及声音等质量的要求越来越高。 在声音的拾取过程及通过音响设备的传送过程中,由于设备或器件的原因,其幅度对频率的响应往往不一致,这样就达不到原来的听觉效果,音频均衡器是音响设备中常用的一种音效处理技术,目的是对某一频段内的信号进行增强或衰减,以改善音响设备输出的频响特性,提高听觉效果。 一个好的均衡器能起到以下几个方面的作用: (1) 能校正音频设备所产生的频率失真; (2) 校正由于建筑 学共振性的不均匀所带来的传输增益的频率失真; (3) 调整某些易反馈的频率成分,抑制声反馈,提高会场增益; (4) 在艺术创作中,利用它来刻画演员和乐器的音色修改,提高艺术效果。 现有的许多播放器都具有均衡器的功能,如千千静听 (如图 1 所示 )等。 通过调节 均衡器可以得 到最佳音乐状态。 图 1 千千静听的均衡器 Figure 1 the equalizer of TT player MATLAB 是一个数据分析和处理功能十分强大的工程实用软件,它 的滤波器设计工具箱为实现声音信号的数字滤波提供了十分方便的函数和命令,本文将给出基于MATLAB 的数字均衡器(图示均衡器)的设计方法,功能包 括: (1). WAV声音信号获取,即从文件 (*.wav)读取音频信息; (2).八段数字均衡器设定,具体按照表 1 中的频段,其中前两个频段合并在一起; (3).滤波,包括生成低通、高通、带通滤波器并显示滤波器的频率特征曲线; (4).播放,播放滤后音频信号并实时显示波形及频谱特性。 4 30~60Hz 沉闷 如没有相当大的响度,人耳很难感觉。 60~100Hz 沉重 80Hz 附近能产生极强的“重感”效果,响度很高也不会给人舒服的感觉,可给人以强烈的刺激作用。 100~200Hz 丰满 200~500Hz 力度 易引起嗡嗡声的烦闷心理。 500~1KHz 明朗 800Hz 附近如提升 10dB,会明显产生一种嘈杂感,狭窄感。 1K~2KHz 透亮 2800Kz 附近明亮感关系最大。 2K~4Kz 尖锐 3400Hz 易引起听觉疲劳。 4K~8Kz 清脆 6800Hz 形成尖啸,锐利的感觉。 8K~16Kz 纤细 > 音感清彻纤细。 表 1 频率的音感特征 Table 1 Frequency characteristics of sound sense 由此可见 150Hz 以下(低音)应是丰满、柔 和而富有弹性; 150Hz500Hz(中低音)应是浑厚有力百不混浊; 500Hz5KHz(中高音)应是明亮透彻而不生硬; 5KHz以上(高音)应是纤细, 圆 顺而不尖锐刺耳。 整个频响特性平直时:声音自然丰满而有弹性,层次清晰 圆 顺悦耳。 频响多峰谷时:声音粗糙混浊,高音刺耳发毛,无层次感扩声易发生反馈啸叫。 5 2 设计原理 均衡器分类 均衡器分 类 均衡器分为三类 :图示均衡器,参量均衡器和房间均衡器。 1.图示均衡器:亦称图表均衡器,通过面板上推拉键的分布,可直观地反映出所调出的均衡补偿 曲线,各个频率的提升和衰减情况一目了然,它采用恒定 Q 值技术,每个频点设有一个 滑动条 ,无论提升或衰减某频率,滤波器的频带宽始终不变。 常用的专业图示均衡器则是将 20Hz~20kHz 的信号分成 8 段、 10 段、 15 段、 27 段、 31 段来进行调节。 这样人们根据不同的要求分别选择不同段数的频率均衡器。 一般来说 10 段均衡器的频率点以倍频程间隔分布, 15 段均衡器是 2/3 倍频程均衡器, 31 段均衡器是 1/3 倍频程均衡器,在比较重要的需要精细补偿的场合下,图示均衡器结构简单,直观明了,故在专业音响中应用非常广泛。 2.参量均衡 器:亦称参数均衡器,对均衡调节的各种参数都可细致调节的均衡器,多附设在调音台上,但也有独立的参量均衡器,调节的参数内容包括频段、频点、增益和品质因数 Q 值等,可以美化(包括丑化)和修饰声音,使声音(或音乐)风格更加鲜明突出,丰富多彩达到所需要的艺术效果。 3.房间均衡器,用于调整房间内的频率响应特性曲线的均衡器,由于装饰材料对不同频率的吸收(或反射)量不同以及简正共振的影响造成声染色,所以必须用房间均衡器对由于建声方面的频率缺陷加以客观地补偿调节。 频段分得越细,调节的峰越尖锐,即 Q 值(品质因数)越高, 调节时补偿得越细致,频段分的越粗则调节的峰就比较宽,当声场传输频率特性曲线比较复杂时较难补偿。 图示均衡器的实现关键 此设计的实现关键是设计出满足一定性能指标的各个数字滤波器,构成一个覆盖整个音频频段的滤波器组。 6 数字滤波器 数字滤波器的功能是把输入序列通过一定的运算,变换成输出序列。 数字滤波器一般可用两种方法实现:一种是根据描述数字滤波器的数学模型或信号流程图,用数字硬件构成专用的数字信号处理机,即硬件方式;另一种是编写滤波器运算程序,在计算机上运行 ,即软件方式。 考虑到软件的灵活性及易于实现,本文采用软件方式实现数字滤波器。 数字滤波器有无限冲激响应 (IIR)和有限冲激响应 (FIR)两种。 下面分别介绍: (1) IIR 滤波器 IIR 滤波器的特点是:单位冲激响应 h(n)是无限长的;系统函数 H(z)在有限长 Z平面( 0|Z|∞ )有极点存在;结构上存在输出到输入的反馈,也即结构上是递归型的;稳定的 IIR 滤波器其全部极点一定在单位圆内。 其系统函数为 (1) 计算机上实现时则需要用到差分方程的形式,如下 (2) IIR 滤波器有四种 基本的网络结构,直接 I 型、直接 II型、级联型与并联型。 (2) FIR 滤波器 FIR 滤波器的特点是:系统的单位冲激响应 h(n)是个有限长序列;系统函数 |H(z)|在|z|0 处收敛,极点全部在 z=0 处 (即 FIR 一定为稳定系统 );结构上主要是非递归结构,没有输出到输入反馈。 但有些结构中也包含有反馈的递归部分。 其系统函数的一般形式为 (3) 对应的差分方程为 (4) FIR 系统的基 本结构有直接型、级联型、快速卷积型、频率取样型等。 7 FIR 与 IIR 滤波器的比较与选择 IIR 滤波器可以用比 FIR 滤波器少的阶数来满足相同的技术指标,这样, IIR 滤波器所用的存储单元和所用的运算次数都比 FIR 滤波器少。 FIR 滤波器可得到严格的相位,而 IIR 滤波器不能得到。 事实上, IIR 滤波器的选频特性越好,它的相位的非线性就越严重。 因此在需要严格线性相位的情况下应该选择 FIR 滤波器。 IIR 滤波器可利用模拟滤波器现成的设计公式、数据和表格,因而计算工作量较小,对计算工具要求不高。 FIR 滤波器没有现在 的设计公式,对计算工具要求较高,需要借助计算机来设计。 另外, IIR 滤波器主要是设计规格化的、频率特性为分段常数的标准低通、高通、带通、带阻和全通滤波器,而 FIR 滤波器可设计出理想正交变换器、理想微分器、线性调频器等各种网络,适应性较广。 总之, IIR 和 FIR 这两种滤波器各有特点,在实际应用中空间选择中哪种滤波器,就从多方面的因素来考虑。 对于数字均衡器,一方面是用于处理语音信号,另一方面需要用到频率特性分段的带通滤波器,因此选用 IIR 滤波器。 下面介绍 IIR 滤波器的设计方法。 IIR 数字滤波器的设计 方法 设计步骤大致分以下三步: (1) 设计模拟滤波器。 根据实际需要确定滤波器的参数,利用的滤波器的设计公式设计出模拟滤波器并得到其传递函数 H(s),常用的滤波器有巴特沃斯滤波器、椭圆滤波器和切比雪夫滤波器; (2) 将模拟滤波器转换成数字滤波器。 利用冲激响应不变法或双线性变法将 H(s)转换成 H(z),不同的设计方法对应于不同的 s 平面到 z 平面的映射公式; (3) 频率变换。 上述方法得到的是低通滤波器,利用变换公式作频率变换得到高通、带通滤波器。 均衡器的原理 均衡器的基本功能是调节各频段的信号强弱,为 了满足该功能,本文采用如下的方法: Step1:设计出对应八个频段的八个带通滤波器; Step2:对原始信号分八路用八个带通滤波器进行滤波; 8 Step3:将八个滤波器的滤波结果加权求和,权值的设计与均衡器的调节要求一致。 这样最终得到的结果便是所需要的均衡结果。 设原始输入信号为 x(n),第 i路的输出信号为 ,第 i路的权值为 ,均衡器的输出信号为 y(n),则有 (5) (6) 式中, 、 为滤波器的参数, N 为滤波器的阶数。 软件设计 数据流图 数据流图 (DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。 在数 据流图中没有任何具体的物理元素,它只是描绘信息在软件中流动和被处理的情况。 设计数据流图时只需考虑系统必须完成的基本逻辑功能,而不用考虑具体实现,因而它是进行软件设计很好的出发点。 面向数据流的设计方法的目标是给出设计软件结构的一个系统化的途径。 结合上一节的内容,可以得出软件的数据流图如图 2所示。 图 2 均衡器的数据流图 Figure 2 The DFD of equalizer 9 模块划分 模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户需求。 根据人类解决一般问题的经验,如果一个问题由两个问题组合而成,那么它的复杂程度大于分别考虑每个问题时的复杂程度之和,也就是说把复杂的问题分解成许多容易解决的小问题,原来的问题也就容易解决了。 这就是模块化的根据。 在模块划分时应遵循如下规则:改进软件结构提高模块独立性;模块规模应该适中;深度、宽度、扇出和扇入都应适当 ;模块的作用域应该在控制域之内;力争降低模块接口的复杂程度;设计单入口单出口的模块;模块功能应该可以预测。 本着上述的启发式规则,对软件进行如图 3所示的模块划分。 图 3 数字均衡器的模块划分 Figure 3 Module division 如上图所以,将数字均衡器划分为三个模块:输入模块、滤波模块和图形显示模块。 其中输入模块完成的功能是打开 WAV 格式文件,通过 wavread 这个函数读取 音频文件,通过 wavplay 这 个函数播放音频文件。 滤波模块实现 的功能是滤波器的生成和实时 图形显示模块则实现波形的实时显示和频谱的实时显示。 通过 matlab 提供的 GUIDE 工具为可视化编程工具,将三个模块有机的结合,实现均衡器的预期功能。 数字均衡器 输入模块 滤波模块 图形显示模块 WAV文件打开 滤波器生成 实时滤 波 实时波形显 示 实时频谱 显 示 10 3 软件实现 界面设计 MATLAB 是 Mathworks 公司推出的数学软件,它将数值分析、矩阵计算、信号处理和图形显示结合在一起,为众多学科领域提供。数字音频均衡器设计毕业论文(编辑修改稿)
相关推荐
路 ,价格 也 适中。 通过上面比较,我们最终选用 CD4511 作为显示器的接口芯片。 D/A 转换芯片的选型 方案一: DAC0832 是 8 位分辨率的 D/A 转换集成芯片, 与微处理器完全兼容。 以其价格低廉、接口简单、转换控制容易等优点。 DAC0832 为电流型输出, 应用时需外接运 算放大器使之成为电压型输出,其转换时间为 1us,工作电压为 +5v+15v 因此在单片机控制
当需要时 ,可使用密钥把密文数据还原成明文数据 ,称为解密。 这样就可以实现数据的保密性。 众所周知 ,各种相关 网络 安全的黑客和病毒都是依赖网络平台进行的 ,而如果在网络平台上就能切断黑客和病毒的传播途径 ,那么就能更好地保证安全。 众多 银行如农业银行、建设银行、工商银行等都采取了数据加密技术与网络交换设备联动。 即是指交换机或防火墙在运行的过程中 ,将各种数据流的信息上报给安全设备
若因华为及巴方原因影响施工进度,则合同工 期顺延 ( 1) 室内装修施工计划流程图 测量、设计 拆除作业 水路、电路改造 装饰吊顶、门窗、垭口等木工工程 墙基层处理、刮腻子 油饰工程 洗手间、茶水间贴墙砖、吊顶 做闭水试验 洗手间、茶水间铺地砖 洁具、五金安装 地板安装 墙壁装饰 各种配件安装 保洁 ( 2) 空调安装施工计划流程图 现场调查、施工准备 勘察定位、放线 打墙孔 安装室内机
83。 48 石家庄铁道大学四方学院毕业设计 1 第 1 章 绪 论 研究的背景 通信是人类文明发展历史中一个永恒的话题,通信的历史演进伴随着通信技术的发展,它与人类社会的进步和科学技术的发展有极为密切的关系。 通信技术的发展深刻地改变着人们的生产方式和生活习惯,推动人类社会向前迈进。 从通信的发展可以看到社会进步的过程。 从古时的烽火狼烟、飞鸽传书、驿站邮递到近代电报与电话的发明,再到
功能和用法。 12. 增强的硬件调试功能 a) C程序调试时可选择是否执行到 “main()” 函数,零起始时,单步、西安工业大学学 士学位论文 6 步越均一步到位,决无 keil的延迟。 b) 智能识别 “for(int i=0。 i10000。 i++)” 等指令,一步完成。 c) 支持不运行跳转,方便子程序(函数)的调试。 开发工具主要技术指标 A、支持的目标系统:所有 89C51
CP 控制,输出端立即全部为“ 0”,功能表第一行。 74LS160 具有同步预置功能,在 RD 端无效时, LD 端输入低电平,在时钟共同作用下, CP 上跳后计数器状态等于预置输入 DCBA,即所谓“同步”预置功能(第二行)。 RD 和 LD 都无效, ET 或 EP任意一个为低电平,计数器处于保持功能,即输出状态不变。 只有四个控制输入都为高电平,计数器( 161)实现模 10 加法计数,