如何优化 Voicemeeter 中的延迟

Voicemeeter7年前 (2017-10-09)相关教程1027

Voicemeeter 延迟取决于不同的参数和 PC 的整体配置。由于此最佳设置并不适用于所有 PC 设置,因此您可能必须尝试找到在延迟和音频流稳定性之间实现最佳折衷的最佳配置。

-------------------------------------------------- ----------------------------------
减少延迟的建议
------------------------ -------------------------------------------------- ----------------------

在 Voicemeeter 中优化延迟的第一点是选择最好的音频设备作为输出 A1(提供主音频流)。通常通过选择配置有大约 256 个样本的缓冲区大小的 ASIO 驱动程序来实现最佳延迟。如果没有 ASIO 驱动程序,则可以使用 WDM/KS 设备。其中一些可以使用 256 个样本缓冲区(但有些则不能)。

以最佳方式使用 ASIO 设备,以获得从麦克风到通过连接到 ASIO 设备的 Voicemeeter 输出的最佳音频路径,感谢遵循本指南:https://youtu.be/35N8hkOy8h4

VBAN 延迟优化还取决于 Voicemeeter 主流缓冲区大小(由输出设备 A1 给出)和 VBAN 网络质量参数。传出流默认设置为“最佳”,但传入流通常设置为“快速”或“中等网络质量”。如果您使用本地有线网络,则传入流可以在将 NEt 质量设置为“最佳”的情况下工作。这将改善 VBAN 链路上的延迟。

-------------------------------------------------- ----------------------------------
不推荐/仅限音频专家
---------- -------------------------------------------------- ------------------------

仅供音频专家使用,该视频展示了如何获得最小的实时延迟(MIC -> Voicemeeter -> 扬声器)。
https://youtu.be/LAYKcIC5iFY
然而,Voicemeeter 用户界面不再提供 WDM 独占模式。因为此选项通常不稳定(由于 WASAPI 中的错误,它可能会在 48 小时会话内生成崩溃或 BSOD),并且 SWIFT 引擎模式是实验性的。如果出现问题,我们建议返回默认设置。

最后,虚拟音频 I/O 延迟取决于特定内部缓冲区以及 Voicemeeter 主流延迟(输出 A1 设备)。对于 Voicemeeter VAIO,我们建议将内部缓冲区大小保持在 4096 到 7168 个样本左右。这里减少延迟是针对专家的,如果不阅读本技术说明就无法完成:
https://www.vb-audio.com/Cable/VBCABLE_SystemSettings.pdf

然而,虚拟 I/O 上的延迟也取决于与其连接的应用程序以及所使用的音频接口(WASAPI、Direct-X、WaveRT、Ks、MME)。Virtual ASIO 接口会增加 1 个缓冲区延迟,而 MME 接口会增加 150ms。

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

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