音频相位分析仪

实时立体声相位相关度分析仪,用于检查单声道兼容性

专业相位分析工具,使用 Web Audio API 实现。通过矢量示波器式显示、相关度表和相位历史图可视化立体声相位相关度。用于检查单声道兼容性和检测立体声录音中的相位问题。

关键信息

分类
图像、音频与视频
输入类型
text
输出类型
interactive
样本覆盖
4
支持 API
Yes

概览

音频相位分析仪是一款基于 Web Audio API 的专业实时立体声相位分析工具。它通过直观的矢量示波器(Goniometer)、相位相关度表和历史趋势图,帮助音频工程师与音乐制作人实时监测立体声信号的相位关系,快速排查相位抵消问题,确保音频在单声道设备上的完美兼容性。

适用场景

  • 在混音或母带处理阶段,需要检查音轨在单声道播放设备(如手机、便携音箱)上的兼容性时。
  • 使用多麦克风录制同一声源(如鼓组、钢琴或吉他)后,需要检测是否存在相位抵消或梳状滤波效应时。
  • 评估立体声拓宽插件或合唱效果器是否过度使用,导致左右声道信号出现反相时。

工作原理

  • 在浏览器中导入或播放需要分析的音频文件,激活 Web Audio API 进行实时音频流解析。
  • 提取左右声道的波形数据,通过矢量示波器实时绘制出声像散布图,直观展示立体声场的宽度与分布。
  • 计算左右声道的相位相关系数,在 -1(完全反相)到 +1(完全同相)的刻度表上实时显示,并记录相位历史曲线以便追踪瞬态变化。

使用场景

混音师在导出母带前,使用分析仪检测整轨的单声道兼容性,防止低频在单声道设备上塌陷。
录音师在多麦克风录音(如吉他双麦克风拾音)时,实时观察相位相关度,调整麦克风摆位以获得最佳相位一致性。
声音设计师在制作环绕声或宽立体声特效时,监控相位历史图,确保特效声在合成单声道时不会失真。

用户案例

1. 解决双麦克风木吉他录音的相位抵消

独立音乐录音师
背景原因
在录制木吉他时,使用了一支麦克风对准音孔,另一支对准指板,但在混音时发现两轨合并后声音变得单薄、干瘪。
解决问题
需要确认两支麦克风录制的音频是否存在相位抵消,并找出问题所在。
如何使用
将吉他双通道音频导入音频相位分析仪,观察相关度表和矢量示波器的实时反馈。
效果
发现相位相关度指针频繁跌入负值区域(接近 -0.8),矢量示波器呈现扁平的水平分布。通过对指板麦克风轨道进行 180 度相位反转,相关度回升至 +0.6 以上,吉他声音瞬间恢复丰满和温暖。

2. 检查电子乐母带的立体声拓宽效果

电子音乐制作人
背景原因
在一首 Future Bass 歌曲的副歌部分使用了大量的立体声拓宽插件,使合成器铺底(Pad)听起来非常宽广,但担心在俱乐部单声道音响上播放时效果打折。
解决问题
评估过度拓宽是否导致了严重的相位反相,并确保单声道兼容性。
如何使用
播放副歌部分的音频切片,观察相位历史图和实时相关度表的波动。
效果
分析仪显示相关度在 0 到 -0.3 之间频繁波动,表明存在中度反相。制作人随后微调了拓宽插件的宽度参数,使相关度保持在 0 到 +0.4 的安全区间,既保留了宽广的立体感,又确保了单声道播放时的清晰度。

用 Samples 测试

audio

相关专题

常见问题

什么是相位相关度?它的数值代表什么?

相位相关度是衡量左右声道相似性的指标,范围在 -1 到 +1 之间。+1 表示完全同相(单声道),0 表示完全独立的立体声,而负值(接近 -1)则表示存在相位相反的问题,可能导致单声道播放时声音抵消。

为什么单声道兼容性(Mono Compatibility)如此重要?

许多播放终端(如部分手机、商超广播、俱乐部音响)仍是单声道系统。如果音频存在严重的相位抵消,在这些设备上播放时,某些频段(尤其是低音)可能会变弱甚至完全消失。

矢量示波器(Goniometer)的图形怎么看?

垂直的一条直线代表纯单声道信号;水平展开的图形代表立体声宽度;如果图形呈斜线或杂乱无章地偏向两侧,则可能存在相位偏差或声道不平衡。

这个工具会把我的音频上传到服务器吗?

不会。该工具完全基于浏览器的 Web Audio API 在本地进行实时分析,您的音频数据不会被上传,确保隐私与数据安全。

如何解决分析仪中发现的相位抵消问题?

可以尝试使用相位反转插件(Flip Phase)、微调其中一个声道的延迟(Delay)、调整多麦克风录音的距离,或者减小立体声拓宽效果器的干湿比。

API 文档

请求端点

POST /zh/api/tools/audio-phase-analyzer

请求参数

参数名 类型 必填 描述

响应格式

{
  "result": "Initial display content",
  "interactive": true,
  "components": [
    {
      "type": "timer",
      "id": "timer1",
      "config": {
        "label": "Countdown",
        "duration": 60
      }
    }
  ],
  "state": {
    "key": "value"
  },
  "actions": [
    {
      "type": "start",
      "id": "start-btn",
      "label": "Start"
    }
  ],
  "styles": "/* Custom CSS */",
  "scripts": "/* Client-side scripts */",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
交互式组件: 交互式组件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-audio-phase-analyzer": {
      "name": "audio-phase-analyzer",
      "description": "实时立体声相位相关度分析仪,用于检查单声道兼容性",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-phase-analyzer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]