在本教程中,我们将探索控件的关键功能脉冲响应测量器.的脉冲响应测量器App让你
配置音频I/O系统。
获取脉冲响应(IR)测量使用指数扫正弦或最大长度序列方法。
查看和管理捕获的IR数据。
将数据导出到文件、工作区或其他应用程序以供进一步研究。
首先,打开脉冲响应测量器应用程序,选择从应用程序库的图标。
的脉冲响应测量器应用程序允许您指定一个音频设备,采样率,播放器通道,和录音机通道。音频设备必须是一个真实的或虚拟的设备,允许同步播放和录音(全双工模式),并且必须使用支持的驱动程序。金宝app金宝app支持的驱动程序是特定于平台的:
窗户®——ASIO™
Mac——CoreAudio
Linux®——ALSA
有效的采样率取决于您指定的音频设备。
您可以使用液位监视器验证音频I/O系统的配置.
要配置您的红外采集方法,请使用方法和方法设置工具条的部分。
您可以选择获取红外测量的方法如下:
最大长度序列(美国职业足球大联盟)
指数扫正弦(指数正弦扫)
两种红外采集方法的基本设置相同,包括:
数量的运行——激励信号在单个捕获内发送的次数。多次运行用于平均单个脉冲响应捕获,以减少测量噪声。
每次运行持续时间——每次运行的总时间(秒)
激发能级(dBFS)——dBFS中的兴奋信号水平。
两种红外采集方法也有相同的高级运行设置,包括:
在第一次运行前等待——在开始第一次跑步前延迟。这种延迟为任何最后的任务留出了时间,比如在测试音响效果之前离开房间。
之间暂停运行——运行之间的暂停时间。在暂停期间,激励信号不发送,音频不记录。当使用指数正弦扫方法,包括运行之间的暂停,以避免混响的累积。的运行之间的暂停始终为零美国职业足球大联盟方法。
热身运行次数——采集前输出激励信号的次数。的美国职业足球大联盟方法假定它所获得的信号是激励信号及其脉冲响应的组合。使用预热运行来删除瞬态。
总的捕获时间是运行持续时间、暂停时间和初始等待时间的总和:
的指数正弦扫方法有额外的高级设置控制激励信号,包括:
扫描开始频
扫描频率停止
扫描时间
沉默持续时间结束
当使用指数正弦扫方法,运行时间分为扫描时间和沉默持续时间结束.在静音结束时,该应用程序继续录制音频,可以在整个频率扫描范围内采集响应。
在本例中,使用美国职业足球大联盟方法的默认设置。设置好音频设备后,单击捕获.打开一个对话框,显示捕获的进度。红外测量被捕获两次。
捕获后,脉冲响应测量器应用程序将捕获的数据存储在本地。的数据浏览器显示捕获数据的标题、用于绘图的颜色和用于获取数据的设置的信息。中可以双击某个颜色数据浏览器选择与每个脉冲响应相关联的颜色。您还可以双击标题来重命名捕获的数据。将捕获的内容重命名为FirstCapture
和SecondCapture
,并将颜色改为粉红色和绿色。要使一个脉冲响应图显示在另一个脉冲响应图的上方,请选择数据浏览器.选择您重新标记的捕获FirstCapture
.
默认情况下,绘制脉冲响应和幅度响应。你可以看到脉冲响应,幅值和相位响应的任意组合布局按钮。最小化数据浏览器,然后选择相响应图纳入。
您可以通过移动分隔符来切换地块的相对大小。您可以通过选择UI上的加号和减号图标来放大和缩小。当您的指针位于绘图上方时,图标就会出现。放大或缩小幅度响应或相位响应会更新另一个。放大脉冲响应图,在频率响应图的100 - 1000hz范围内。
要查看导出选项以供进一步分析或使用,请选择出口按钮。
将数据导出到工作区。数据以表的形式保存。要查看数据是如何保存的,请显示导出的表。
irdata_172519
irdata_172519 = 2×14表TimeOfCapture ImpulseResponse MagnitudeResponse PhaseResponse设备SampleRate PlayerChannel RecorderChannel方法NumRuns DurationPerRun ExcitationLevel RawAudioData OtherMetaData __________________________ _______________ _________________ _____________ _____________ __________ _____________ _______________ _____________ ______________ _______________ ____________ _____________ FirstCapture 21日——-0500年12月- 2017年16:40:31 [1 x1 struct] [1 x1 struct] [1 x1 struct]“ASIO4ALL v2”44100年1 1“联盟”2 0.5 6 [1 x1 struct] [1 x1 struct] SecondCapture 21日——-0500年12月- 2017年16:42:18 [1 x1 struct] [1 x1 struct] [1 x1 struct]“ASIO4ALL v2”44100年1 1“联盟”2 0.5 6 [1 x1 struct] [1 x1结构体)
当您将数据导出为mat文件时,将与导出到工作区时保存相同的表。当您选择将数据导出为WAV文件时,每个脉冲响应将保存为一个单独的WAV文件。捕获的标题作为WAV文件的名称。在这个例子中,选择将数据导出到音频WAV文件将两个WAV文件放在指定的文件夹中,FirstCapture.wav
和SecondCapture.wav
.
脉冲响应测量器|audioPlayerRecorder
|splMeter
|反射器