文档

Pipeline Analyzer

Pipeline Analyzer 可在不改变实际听到的声音的情况下,测量当前 Effect Pipeline 的响应。在宽窗口中它显示在效果链旁边,在窄窗口中则位于效果链顶部栏下方,让你可以一边调整效果器,一边观察响应的更新。

点击 Effect Pipeline 顶部栏中的图表按钮,或在桌面应用中选择 视图 > Pipeline Analyzer 即可打开。启用 Auto 时,编辑效果链会自动触发新的测量。取消 Auto 后,效果链的编辑仅在点击 Refresh measurements 时才会重新测量;更改通道、扬声器响应或测量设置时,始终会开始新的测量。

选择通道和扬声器响应

从当前效果链(最多 16 个通道)中选择一个输入通道,并通过 + Add Output 选择最多四个输出通道。始终至少保留一个输出,因此最后一个输出无法删除。删除某个输出时,其扬声器响应设置也会一并删除。

每个输出都可以使用 No speaker IR,或所连接扬声器或驱动单元的已保存测量点:

  • 不使用扬声器 IR 时: Before 是理想的平直参考脉冲,After 显示效果链本身的响应。
  • 使用扬声器 IR 时: Before 是所选扬声器测量结果的合成响应,After 是效果链处理各路输出后的合成响应。这样可以将 Channel Divider 或 FIR Crossover 与实际驱动单元的测量结果一并验证。

已保存的响应若不再可用,会保持选中,但显示为 —,直到你替换或清除它。

由于各扬声器的独立测量结果会按检测到的起点对齐,不会保留驱动单元之间实际的到达时间差,因此在评估叠加后的响应之前,请先在效果链中设置好各驱动单元的相对延迟和极性。

测量设置

打开 Measurement settings 可调整效果链的测量方式:

  • Signal: 可选择 Log Sweep(默认)、MLS、TSP 或 Unit Impulse。如需查看谐波失真,请使用 Log Sweep。扫频范围为 20 Hz 至 20 kHz,实际范围受采样率限制。MLS 和 TSP 使用周期信号;Unit Impulse 直接捕获脉冲响应。
  • Level: 测试信号的峰值电平(默认 -12 dBFS)。线性滤波器在任何电平下的测量结果都相同,而压缩器、饱和器等与电平相关的效果器会随 Level 而变化。
  • Requested sweep length(Log Sweep)/ Sequence Length(其他信号):Log Sweep 默认使用 131072 个采样;为分离谐波,扫频可能更长。实际的 Sweep length 和 Total stimulus time 会在测量后显示。即使延长扫频,响应也只覆盖主脉冲峰值之后最多 1.5 秒。要查看更长的混响尾音、延迟或滤波器振铃,请选择 MLS、TSP 或 Unit Impulse,并按需增大 Sequence Length。
  • Stabilization Periods: 捕获前预先播放的周期数(默认 12,用于 MLS 和 TSP),让变化缓慢的效果器先稳定下来。使用 Log Sweep 或 Unit Impulse 时无法设置。
  • Averages: 参与平均的捕获次数(默认 2,用于 Log Sweep、MLS 和 TSP),用于减小波动。

读取图表

使用图表上方的 Graph 选择器,无需重新测量即可切换视图:

  • Frequency: 以 0 dB 为基准的幅度响应(dB)随频率的变化。
  • Phase: 相位响应(度)随频率的变化。
  • Min Group Delay: 由最小相位幅度响应推导出的群延迟。
  • Excess Group Delay: 去除最小相位部分后剩余的群延迟(图表限制在 ±100 ms 以内,而光标读数显示实际值),便于识别纯延迟以及线性相位或全通的时间特性。
  • Impulse: 从 -2 ms 到 Impulse Range (ms) 的时域脉冲响应,按其峰值归一化。 在图上滚动鼠标滚轮,即可围绕光标所指的时间点缩放时间轴。
  • Distortion: 使用 Log Sweep 时,按频率显示相对于基频的谐波失真百分比。初始显示 H2、H3 和 THD(2 至 3 次谐波);无需重新测量即可添加 H4 至 H10。数值越大,失真越多。如果使用其他信号时无法查看此图,请选择 Log Sweep。输出静音或数据无效时无法计算失真。已保存的扬声器响应只提供线性响应,不包含扬声器自身的失真。
  • Waterfall: 显示频率、相对电平(dB)和衰减时间(ms)。在 Response 中选择 After(默认)或 Before,查看效果链输出或处理前所选的扬声器响应。每种视图均按自身峰值归一化,因此应比较衰减形状,而非绝对电平。拖动可旋转 3D 图,使用鼠标滚轮或双指捏合可缩放。

在频率、相位、群延迟和脉冲响应图上悬停指针,可读取光标处的 Before 和 After 数值;将指针悬停在图例的 Before 标签上可暂时隐藏 After。频率、相位和群延迟图表使用 Smoothing (oct),脉冲图表使用 Impulse Range (ms)。

测量的工作原理

Pipeline Analyzer 会捕获当前效果链、其路由以及所选的扬声器响应,并根据效果链报告的延迟自动补偿 After。对于非线性、调制或随机的效果器,请将图表视为当前设置和 Level 下的快照。若想用麦克风确认结果,请参阅 Acoustic Measurement 中的“通过效果管道测量”一节。

← 返回 README