修复Voicemeeter 爆裂声、中断、卡顿和机器人声音。

在某些情况下,VOICEMEETER 会产生爆音、断续音、断断续续音或机器人声音(失真、振铃、镶边)。这种情况可能会立即发生,甚至在音频完美播放数小时后也会发生。请检查并尝试以下提示来修复它。

请记住,数字音频是一项高度复杂的技术,其中许多元素必须完美地协同工作才能获得不间断、不失真的效果:硬件质量、音频驱动程序、操作系统、音频缓冲区大小以及最终使用的音频软件。问题可能有多种原因,有时无法通过简单的按钮开关来解决。

一般规则

所有音频应用程序都应连接到 VOICEMEETER 或不应使用与 VOICEMEETER 相同的音频输出设备,以避免音频设备冲突。我们强烈建议将VOICEMEETER 虚拟音频 I/O 设置为您的默认播放/录音设备

在所有情况下,您都必须进行相当长时间的测试,以验证您的配置,然后才能开始广播。如果问题仍然存在,请将 VOICEMEETER 及其系统设置对话框的屏幕截图发送到我们的论坛,让我们查看您的配置。

1.重新启动音频引擎

这是主菜单中的一个选项,在大多数情况下,可以修复这些问题。


yi

2

为输出 A1 选择最佳音频设备

保留默认设置 - 默认缓冲区大小/默认引擎模式 - 并选择最佳音频设备作为输出 A1。这为主音频输出提供了最稳定的设备。

选择

  • ASIO 设备(如果其提供 256 或 512 个样本缓冲区大小)

  • 具有 512 个样本缓冲区大小的 WDM 或 KS

  • 具有 512-1024 样本缓冲区大小的 MME(作为最后的选择)。

选定为输出 A1 的设备发送主流。
输出 A1 设备用于生成主音频流,所有其他 I/O 和流都将基于它。因此,此设备必须正常工作。

默认情况下,WDM 设备将以 EXCLUSIVE 模式使用。但在某些情况下,设备可能会拒绝,因为它已在使用中或因为独占模式被禁用。在这种情况下,设备将以 SHARE 模式使用(系统设置对话框中显示“S” - 输出 A1 设备音频格式的右侧)。流可能不稳定,最好使用现有的 KS 或 MME 驱动程序。

3

避免音频设备冲突

一个典型的问题出现在使用 ASIO 驱动程序作为输出 A1 并选择具有另一个音频接口 (WDM、MME、KS) 的同一设备作为硬件输入或在另一个 VOICEMEETER BUS 上时。

这会导致音频设备冲突。如果您选择 ASIO 设备作为主音频设备(输出 A1),则必须使用 ASIO 路由功能(VOICEMEETER 系统设置中的 ASIO PATCH)将 ASIO 通道分配给 VOICEMEETER 物理输入或输出总线。

请记住:
不要在不同的音频点两次选择相同的音频设备。

4

使用集成录音机检查您的直播

检查 A1 输出设备上的主流是否稳定运行的最佳方法是使用 Banana/Potato 中的集成录音机/播放器。
只需播放一些音轨并检查是否存在问题、没有剪切、没有失真、没有爆音……只要有您期望的声音即可。

5

更改虚拟音频路径的缓冲区

PC 上的音频始终与缓冲区和缓冲区大小有关,这些由 CPU 和整个系统处理。较小的缓冲区大小可降低延迟(这是每个人都想要的),但也会导致缓冲区数量增加和 CPU 负载增加。如果缓冲区太小或大小不合适,无法与使用不同缓冲区大小的软件配合使用,则会导致爆音或丢失。

有时,与缓冲区相关的问题可能出现在虚拟音频路径中,例如从 VOICEMEETER 虚拟输出(BUS B1、B2 或 B3)到捕获应用程序(Discord、Skype 等)。您可以检查相关 VAIO(虚拟音频 I/O)的内部延迟。

默认值为 7168 个样本,但这可能不足以确保虚拟链路上的稳定流(取决于连接到它的应用程序使用的缓冲区 - 例如,如果捕获应用程序使用 4096 个样本缓冲区,则 7168 个样本可能不够)。

然后,您可以使用与 Voicemeeter 一起安装的 VBCABLE_ControlPanel 应用程序增加内部延迟(每条虚拟音频线都有一个 ControlPanel - 由 Voicemeeter 用作虚拟音频 I/O)。

注意:内部延迟应用于 VOICEMEETER 用作虚拟音频 I/O 的相关虚拟音频电缆。因此,BUS B1 输出使用与第一个虚拟输入相同的内部延迟。BUS B2 使用与第二个虚拟输入相同的延迟,等等。...

6

赋予 Windows Audio 进程更高的优先级

将进程分配给单个 CPU 核心(参见下面的教程视频)。

多个具有同等优先级的正在进行的软件进程可能会干扰主 Windows 音频进程的实时流式传输。通过为其赋予更高的优先级和/或将其分配给单个 CPU 核心,可以使其免于资源竞争。

(1)使用 Windows 搜索字段搜索 Windows 任务管理器
(2)右键单击任务管理器应用程序并选择:以管理员身份运行。
(3)选择“详细信息”选项卡。按名称对进程进行排序。
(4)搜索“Audiodg.exe”(如果您没有看到此进程,则表示您没有以管理员身份使用任务管理器)。
(5)右键单击 Audiodg.exe 并将优先级设置为高。确定。
(6)右键单击 Audiodg.exe 并将亲和性设置为单个物理CPU 核心(仅选择 CPU 2、3、4……)。

您必须在每次重新启动时重复此过程或安装免费的流程自动化软件。
教程视频

赋予您的 Windows Audio 进程更高的优先级。
+ 将其分配给单个 CPU 核心。

观看视频


7

卸载并重新安装 VOICEMEETER

如果没有任何方法可以帮助获得稳定的音频流,通常意味着一个或多个音频驱动程序未正确安装。
安装(或卸载)音频驱动程序后,不要忘记重新启动 - 对于您插入计算机上的任何新 USB 音频设备也是如此 - 即使安装是自动的,最好在安装后重新启动。

建议逐步重新安装:

  1. 移除所有 USB 音频设备 + 重新启动。

  2. 逐个卸载 VB-CABLE + 重新启动。

  3. 卸载 Voicemeeter + 重启。

  4. 检查其余音频设备是否正常工作。

  5. 检查 Windows 设备管理器(两个部分:多媒体控制器和音频输入输出)中是否存在我们的虚拟音频驱动程序。

  6. 逐个重新安装 VB-CABLE 和 Voicemeeter,每次操作后重新启动,并在 Windows 声音对话框中检查您的设备列表。

  7. 重新安装所有文件后,重新连接 USB 音频设备。再次检查默认播放和录音设备。

  8. 运行 Voicemeeter 并检查系统托盘选项。音频应该可以正常工作。


无论如何,您的 VB-CABLE 或 Voicemeeter VAIO 应该看起来像下面的播放和录音设备图片。否则,您应该重新正确安装它们。

此软件“仅限学习交流,不能用于商业用途”如用于商业用途,请到官方购买正版软件,追究法律责任与本站无关!

我们每月需支付高额服务器费用,捐赠将保证服务器有更好的配置和稳定运行;非常感谢您的捐赠支持。
(资源收集整理维护不易,敬请珍惜并感谢开发者。)