频谱分析仪是研究信号频谱特征的仪器,在电子技术一日千里的今天,是研究、开发、调试维修中的有力武器。现代频谱分析仪都趋向于智能化,虚拟仪器技术广泛应用,有些就是以专用的计算机系统为核心设计的。其结果是结构大大简化、性能飞速提高。当然专业的频谱分析仪就比示波器更加昂贵了,业余爱好者更难用上。不过不必灰心,我们可以充分利用Adobe Audition的频谱分析功能,让你拥有精确频谱分析仪的美梦成真!

1. 频谱显示模式

Adobe Audition本身有一种“频谱显示”模式。先打开一段波形,或用《妙用Adobe Audition:数字存储示波器》一文介绍的方法录制一段波形,即可进行频谱分析。这里我们新建一段20秒的对数扫频信号(本文大多选用直接建立的波形,以便了解信号原始波形的标准频谱特征),然后选择“View=>Spectral View”(视图=>频谱),如图1,或点击快捷工具栏的“Toggle between Spectral and Waveform views”(切换频谱视图/波形视图)按扭,即可将波形以频谱显示的方式显示出来,如图2。扫频的频谱显示见图3。

图1

图2

图3

可以看到,横轴为时间,纵轴为频率指示。每个时刻对应的波形频谱都被显示出来了,可以看到扫描速度是指数增加的,即将频率轴取对数时扫描速度是线性的。如图中光标处18秒处频谱指示约11KHz。实际上频谱指示的颜色是代表频谱能量的高低的,颜色从深蓝到红再到黄,指示谱线电平由低到高的变化。这实际上跟地图的地形鸟瞰显示是比较相似的,看图4频谱复杂变化的声音频谱就更容易理解这点了。

图4

2. 频谱分析操作

“频谱显示”模式虽然能大致显示出波形频谱分布的情况,而且能给出时间方面的特征,但是从精确分析的角度讲就难以满足要求了,这时我们就要用到Adobe Audition的“频谱分析”功能。打开一段波形,例如上述的扫频,点选“Analyze=>Show Frequency Analyze”(分析=>显示频谱分析)即可打开图5所示的频谱分析窗口。

图5

默认的窗口比较小,而且分析结果比较粗糙。选中“Linear View”(线性视图)时频率标尺是线性刻度的,这时低频段显示很少,不符合常规要求,可以取消选定,频率标尺将以对数刻度显示。左下角的选择条可以让你选择“Lines”(线条)、“Area”(区域)、“Bars”(条状)来显示频谱,一般选择线条为好,否则前面的都会盖住后面的频谱。虽然窗口没有“最大化”操作按扭,但我们将光标移到窗口右下角就会变成图示的双箭头,这时按住鼠标左键拖动,即可将窗口放大,然后点到顶端蓝条拖动即可移动窗口,这样你可以一直放大到满屏幕。(提示:许多Windows程序都可以这样操作)。将波形全部选中,可以执行“Scan”(扫描)操作(提示:不选中不能扫描!),将整段波形的总频谱显示出来。图6就是上述扫频的总频谱曲线。

图6

点击“Advanced”(高级)按扭,即可打开几个高级设置选项,如图7。

图7

在“Reference”(参考电平)栏可以填入任意值来作为参考电平。而“FFT Size”(FFT样本数)可以设置FFT分析的样本数值,即将每秒长度的波形分成若干份来分析。当然数值越高,频率分辨率越高,最高可以设到65536(这时可以将48 KHz取样的波形精确到0.732 Hz的步长来分析)。滤波类型选择窗口可以选择五种FFT分析滤波窗口类型。不同的窗口具有不同的特性,可以参考软件帮助文件使用,一般我们用“Blackmann-Harris”即可。点击“Copy to Clipboard”按扭可以将频谱分析数据拷贝到剪贴板。然后你可以将它粘贴到其它软件中进行处理,例如微软的Excel电子表格软件就可以很好地处理。不过这时我们一般不要将“FFT Size”设得太大,否则数据量庞大,处理不便。

3. 解读频谱分析结果

你是否对上述扫频频谱分析结果感到迷惑不解?明明我们产生扫频时设定的波形幅度是恒定的,为什么分析结果却成了随频率增加而衰减?要揭开这个迷团,必须对FFT频谱分析的实质有深入的了解。

与传统的模拟频谱分析仪不同,计算机FFT频谱分析是基于“能量累积”的计算而得到的,由标准的FFT计算公式就可以看到它是一个相对于时间的积分公式。对于对数扫频这样频率成分比例随时间变化的信号,后期分析是针对整段波形的,其结果就是谱线幅度由该频率波形所占时间比例来决定,因此产生上述的结果。如果扫频是线性扫描的,结果自然就是一条水平直线。这是Adobe Audition的后期分析特点。其优点是对硬件要求低而可以慢慢分析,得出精确的分析结果。如果用实时分析,精确分析对硬件速度要求是比较高的。我们应该用“能量”的观点来解读分析结果。即频谱曲线指示出一段信号中各频点的能量分布情况。对此我们要有清醒的认识,否则会做出错误的判断,得到错误的结论。特别的对于音乐信号,高频段所占能量比例一般不大,却可能出现幅度相当大的尖峰。

如果是实时分析模式(即“频谱显示”模式的样子,可惜精确分析时不具备该功能,要得到精确的实时分析结果,还需要用到本系列软件的下一个更专业的软件),对数扫频与线性扫频结果就是一样的,只不过扫描速度有差别而已,跟模拟频谱仪的等带宽滤波分析一样。如果各信号成分是同时给出的,并且是均匀分布的,例如粉红噪声、白噪声、复合音、调频信号,实时分析与后期分析的结果就一样了。

4. 频谱分析示例

了解了软件的操作技巧和分析特征,有助于充分了解实践中的分析结果。现在就让我们来做几个常见波形的频谱分析实验。图8是100Hz三角波的频谱。奇数倍的谐波幅度以-12dB/oct(每倍频程-12dB)的斜率衰减。

图8

图9是100Hz方波的频谱。奇数倍的谐波幅度以-6dB/oct(每倍频程-6dB)的斜率衰减。

图9

图10为粉红噪声频谱。频率成分是连续的,以-3dB/oct(每倍频程-3dB)的斜率衰减。

图10

再看看调制波形的频谱。用《妙用Adobe Audition:万能信号发生器》一文中介绍的方法生成基频1000Hz、调制频率和调制范围50Hz的调制波形,频谱特性图11。这是一个调频/调幅波形的频谱。可以看到实际发生了基波与调制频率的二、三次谐波调制,如果调制范围选得大,谐波将增加很多,频率组件的幅度对比也会发生很大变化。

图11

图12是过零调幅波形的频谱。频谱成分很纯,只有基频加减调制频率得到的两个值。

图12

到这里我们必须澄清一个问题,即标准的调频、调幅波到底是怎样的?为什么上述生成的调频、调幅波没有给出纯粹的单频调制结果?根据电子学的相关知识,对于调频波,是不可能产生纯粹的单频调制的,只能靠缩小调制带宽的方法来尽量抑制谐波调制(调制带宽与调制频率的比值称为调制系数,模拟调频广播实用中远小于1),但结果是调制频率与载波频率的幅度比大幅缩小,效率降低。图13就是将上述波形的调制范围缩小到5Hz时的频谱。谐波调制成分少了,但信号/载波的比率已经降低到-24dB以下。

图13

实际应用中,不可能为了抑制谐波调制而无限制地缩小调制范围,因为那样必然造成信噪比的急剧下降,结果反而更坏。因此必然是权衡、妥协和优选而得到一个折衷的方案。你肯定对调频广播中特有的“沙沙”噪音印象深刻吧,这很大部分就是由于存在高次谐波失真而造成的。但是对于调幅波,理论指出确实是可以产生纯粹的单频调制的。这说明我们以前产生调幅波的方法有问题。为此笔者认真反思,找到了正确的调幅波产生方法。在产生“过零调幅波”时,将第二次的调制频率设定“DC Offset”(直流偏置)为50%至100%,然后执行“调制”选项,将得到纯粹的调幅波。如图14,波形看起来跟以前的方法产生的差不多。

图14

但是频谱却有区别,见图15,只有基频和基频加减调制频率得到的两个频率成分。这才是真正的标准调幅波。(这时也就将软件选项命令的涵义澄清了:“Overlap(mix)”就是“重叠混合”,不具备调幅功能,虽然用调频波混合的方法可以产生不严格的调幅波;而“Modulate”才是真正的调幅命令。)

图15

图16是复合音的频谱。这时实际上根本没有发生调制,只不过是简单的混合。这也正是测试互调失真时用复合音信号的原因所在,本身不存在调制,才能更好地测量调制产生的失真。

图16

再看看脉冲频谱。图17是一个宽度为20微秒的单脉冲波形。极限放大到单取样点显示。

图17

它的频谱曲线是连续的,平直地延伸到40KHz以上,如图18。这就是声学测量中用短脉冲测试频响的根据。而且它有一个非常大的优点:可以用一个时间窗口来滤除反射波,在普通环境中得到类似于消声室的结果。

图18

5. 频谱对比分析

如果我们想对比两个或几个波形的频谱特征,该怎么办呢?不必发愁,Adobe Audition为你考虑得很周到!看到频谱分析窗口右上角的“Hold”字样和“1、2、3、4”四个按扭了吧,它们就是为你锁定谱线对比显示而设计的!

打开一段波形例如上述的扫频信号,打开频谱分析窗口,点击波形窗口的一点,频谱分析窗口马上显示出该点频谱分析的结果。点击任一个“Hold”键,频谱曲线将以该键对应的颜色锁定。点击波形另一点,得到另一个频谱曲线,再点击另一个“Hold”键,将其锁定……这样将四个频谱曲线锁定后,还能够显示另一条“活”的频谱曲线。图19是任意选定上述扫频波形中四点频谱曲线锁定后并显示另一条频谱曲线的情况。

图19

另外一种操作方法是锁定一条频谱曲线,然后打开另外一个波形来进行频谱分析,频谱曲线将在同一窗口对比显示,这样你就可以进行多达五个频谱 叩亩员妊芯苛恕4蚩 喔霾ㄐ味 艺 废允酒灯锥员鹊那疤崽跫 牵核 堑娜⊙ 德时匦胂嗤 7裨蛩淙灰材芄凰 ㄆ灯浊 撸  杂Φ钠德时瓿呓 ⑸ 浠   ザ员鹊淖夹摹M?0是包含声卡本底噪声、频率响应、互调失真、总谐波失真四个频谱曲线对比的图例。

图20

6. RMAA测试信号分析

在此前RMAA测试软件的介绍中,笔者曾提到RMAA的测试信号特征,其实就是根据Adobe Audition的频谱分析结果得出的结论(当然包括软件作者在帮助文件中的说明),现在就让我们一起看个究竟。将RMAA测试信号保存为WAV文件,用Adobe Audition打开,波形如图21:

图21

第一段为校准/同步信号,为一段1000 Hz纯音。第二段为频响测试信号,从波形看像白噪声,其实并不是。频谱分析结果如图22:

图22

可以看到频谱是不连续的,各频率间幅度关系也不平衡,这是为了接近实际的音乐平均频谱而专门设计的。正因为如此,RMAA的频响分析才需要用录制信号的频谱与原始频谱比较而得出频响曲线。而如果用标准的白噪声信号测试,只需直接显示录制信号的频谱,因为白噪声信号的频谱本身是一条水平直线,比较不比较没有什么差别。第三段为静音,用来测试本底噪声。第四段为-60dB的1000 Hz纯音信号,用来测试动态范围。该段电平低,需要大幅放大才能看清,如图中圆角方框内所示。第五段为0dB的1000 Hz纯音信号,用来测试总谐波失真。第六段为互调失真测试信号,它和总谐波失真测试信号都是可以自由设定的。图23是软件默认的测试信号频谱:

图23

第七段为通道分离度测试信号。看起来与频响测试信号一样,实际上有区别,如图24所示,这里各频率成分的幅度是一样的。

图24

可以看到,波形显示(时域分析)和频谱显示(频域分析)是反映信号特征的两个重要手段,二者结合将对全面了解信号特征起到强有力的作用。实际上对于双声道信号,还有一个重要的研究手段——相位特性测量,Adobe Audition也可以做得很好,放到下一篇结合Adobe Audition的编辑功能讲解。

要用计算机处理频谱,妙用Adobe Audition 系列教程(二):频谱分析仪 | 小众声学...相关推荐

  1. 妙用Adobe Audition 系列教程(一):信号发生器

    信号发生器是电子爱好者常用的工具,然而一般传统的信号发生器都难以产生特别精确的简谐波形(倒是方波.三角波容易些),复杂的函数就更不要说了,需要花费巨额资金去实现.现在好了,利用现代计算机强大的计算能力 ...

  2. au无法启动此程序因为计算机中丢失,win7打开Adobe Audition提示“Adobe Audition 找不到所支持的音频设备”的解决方法...

    Adobe Audition是一项很好的音频处理软件,可是有时候win7旗舰版系统打开Adobe Audition会弹出"Adobe Audition 找不到所支持的音频设备"的提 ...

  3. 专业铃声制作软件Adobe Audition使用教程

    下面,通过一首歌曲的制作,看看使用这个软件的简要过程. Adobe Audition1.5 汉化注册版 (1)从网上下载一首44kHz.128kbps双声道mp3,输入软件.(见图1) (2)暂时不修 ...

  4. Adobe Audition 入门教程

  5. Adobe Audition CS6 下载与安装教程

    文章目录 Adobe Audition CS6 简介 (一)Adobe Audition cs6软件功能 (二)Adobe Audition cs6软件特色 (三)Adobe Audition cs6 ...

  6. 计算机宏应用实例,计算机等级考试二级Access宏的使用教程

    计算机等级考试二级Access宏的使用教程 二,创建宏组 4保存宏组 单击工具栏中的保存按钮,在另存为对话框中输入名字为宏组1,单击确定,即可保存该宏组. 二,创建宏组 在数据库窗口中打开1 所示宏组 ...

  7. 【音频处理】Melodyne 导入音频 ( 使用 Adobe Audition 录制音频 | 在 Melodyne 中打开录制的音频 | Melodyne 对音频素材的操作 | 音频分析算法 )

    文章目录 一.使用 Adobe Audition 录制音频 二.在 Melodyne 中打开录制的音频 三.Melodyne 对音频素材的操作 四.Melodyne 音频分析算法 一.使用 Adobe ...

  8. 专业软件 —— Adobe Audition

    0. 中英文对照 mute:静音,solo:独奏,arm to record:准备录音: reverb:混响: 1. 简介 Adobe Audition CS6原身为经典的音频后期处理软件Cool E ...

  9. 计算机系统与配置要求,电脑系统以及Adobe Audition的版本配置要求-喜马拉雅

    大家好,欢迎您来到我和喜马拉雅大学携手制作的课程『声音后期大神养成攻略』--Adobe Audition零基础入门.我是这门课程的主讲老师福斯特.上节课给大家讲解了选择软件Adobe Audition ...

  10. 【历史上的今天】8 月 18 日:硅谷神话的衰落;微软发布 QuickBASIC;Adobe Audition 问世

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 8 月 18 日,<历史上的今天>已经陪伴各位读者整整一年啦:即日起,本专栏将开展轻量级 ...

最新文章

  1. vertical-align
  2. 2018.11.09 codeforces487E. Tourists(tarjan+树链剖分)
  3. 深度学习之基于AlexNet实现猫狗大战
  4. C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部
  5. 大数据时代如何安全使用WIFI
  6. 晕!!汗颜!java排序大集合
  7. 树莓派-迅雷远程下载
  8. 【文献学习】DeepReceiver: A Deep Learning-Based Intelligent Receiver for Wireless Communications in the Ph
  9. imu可视化和frame_id的查询
  10. appcan mysql_AppCan 双击返回按钮退出应用 | 学步园
  11. 机器学习-单层感知器不能实现异或运算的原因
  12. 同样取整,TRUNC函数与INT函数的有什么区别?
  13. android手机用多久会卡机,你知道Android手机用久了会卡,而iPhone则不会是为什么吗?...
  14. 谷歌动态验证码二次验证ssh
  15. HCIA网络基础01
  16. 密码学——现代密码体制总结(别再管哈希叫加密了噢~)
  17. android 抓包 修改数据,微信跳一跳怎么用抓包修改分数_改数据
  18. 使用itchat监控微信消息,从此不再为撤回烦恼
  19. 开博尔智能android播放器C3,开博尔C3第9代不能进桌面的刷机方法
  20. js点击下载html页面

热门文章

  1. 鸿蒙桌面设置教程,鸿蒙系统桌面怎么设置好看?好看的鸿蒙系统手机桌面设置布局推荐...
  2. MySQL(管理员常用命令)
  3. Office操作技巧——利用Excel实现文件夹批量重命名
  4. 2019-PINN-A deep learning framework for solving forward and ... nonlinear PDEs
  5. 黑马程序员--'1封感人的来信—穷的只剩下梦想,1个黑马程序员的追梦之旅
  6. 小程序apkg还原_狐妖小红娘手游背后,有这样一群“天真”的人
  7. E2-AEN: End-to-End Incremental Learning with Adaptively Expandable Network
  8. 跟着开源项目学因果推断——CausalImpact 贝叶斯结构时间序列模型(二十一)
  9. 计算机组成体系结构复习笔记
  10. 开发常用词汇表(带音标)