针对 Windows 系统的音频优化

  • Live 版本: 全部
  • 操作系统: Windows
  1. 保持更新
  2. 声卡设置
  3. 系统设置
  4. 进一步调试
  5. 高级系统设置

Windows 系统往往需要一些额外的调整才能使得 Live 的计算性能达到最佳状态。

首先你需要阅读这两篇文章:

免责声明: 如果上述的建议导致了文件丢失或者电脑损坏,Ableton 对此概不负责。

保持更新

在你进行任何操作之前,请确保你的 Windows 系统, Live ,任何第三方插件都是最新版本,以及声卡的驱动也是最新的正确版本。

声卡设置

驱动类型

在 Windows 系统中,性能最好的是 ASIO 驱动类型。 绝大多数声卡有专用的 ASIO 驱动。 安装驱动后,在 Live 的【偏好设置】的【Audio】选项卡中选择该驱动:

selectASIO.png

此外,你也可以选择下载免费的 ASIO4ALL 第三方驱动。 如果你的声卡驱动出现问题,或者不能和厂商沟通解决,那么就需要上述的第三方驱动。 如果你的声卡没有专用的 ASIO 驱动,也可以使用第三方驱动。

缓冲区大小

我们推荐以下这几种缓冲区大小: 128,256,512 或者 1024

可以在 Live 的偏好设置 → Audio 选项卡中设置缓冲区大小,根据你的音频接口型号,可能需要点击 硬件设置 来调整音频接口的参数。

注意: 如果 Live 中的控制选项是灰色的,说明那些设置只能在声卡的控制面板中调整。

系统设置

启用高性能模式

在系统的控制面板找到电源选项。 选择高性能模式:

Power_Plan_copy.png

如果你的 Windows 10 没有高性能模式,请尝试点击任务栏的电池按钮,并拖动滑杆调整为高性能模式:

mceclip0.png

减少其他程序的 CPU 使用

许多品牌的电脑会预先安装一些软件和实用程序,它们会在后台运行。 但是为了使得 Live 能有最好的性能表现,我们推荐你在一个全新的纯净系统下工作,最小化其他程序的影响。 你也可以选择在系统控制面板中删除这些不必要的程序。

禁用一些不必要程序的开机启动,也可以减少整体的 CPU 负载。

查看开机启动的程序:

  • 开始按钮
  • 输入“运行”,找到“运行”程序(Windows 键 + R)
  • 按回车键
  • 输入 “msconfig”
  • 点击“启动”选项卡
  • 禁用任何不必要的程序,例如 信息发送程序,闲置的程序。

安全设置

可以把 Live 添加到杀毒软件的白名单中,来防止杀毒软件阻止 Live 的操作。

进一步调试

如果在经过以上设置之后,仍旧会出现爆音,可能需要做进一步检测调试。

使用 LatencyMon 进行调试(Windows7,8 & 10)

我们可以安装软件 LatencyMon 来进一步检测调试。 点击此处免费下载 。点击 LatencyMon 左上角的“开始监控”按钮(类似播放按钮),扫描系统中正在运行的进程。

在 LantencyMon 进行扫描的时候,我们点击 “Drivers” 选项卡来找到可能导致问题的进程。 选择 “Highest Execution” 排序,这样就能发现使用计算资源最多的驱动程序。 通常导致问题的驱动会有很高的执行时间(excution),如下图所示,网络驱动 “ndis.sys” 占用了大量的计算资源。

latmon.png

我可以关闭哪些程序?

这一步比较重要,因为一些后台程序对于操作系统是很关键的,不能直接禁用那些高占用的程序。不过我们可以在网上搜索那些程序的名字,一般可以查出他们具体的作用。

举例一些可能导致音频爆音的程序:

  • Wireless adapter searching for signal → 禁用无线
  • Anti-Virus → 关闭网络连接,禁用杀毒软件
  • Bluetooth → 禁用蓝牙
  • Windows Scheduler → 禁用该进程
  • Processor Scheduling → 禁用 secheduling, 查看具体信息

注意: Windows 系统依赖于某些后台服务来正常运行。如果你不确定某个进程的作用,请不要禁用。 所有操作都由用户自己承担风险。

使用 DPC Latency Checker 进行调试(仅 Windows 7)

这个软件可以帮助你直观的分析电脑的音频性能。 任何干扰音频处理的程序都会用黄色或红色标记出来,如果是平稳的绿色则表示音频处理没有收到干扰,应该不会产生任何爆音。 点击此处免费下载

持续平稳的绿色表示当前的系统非常适合实时音频处理:

dpc1.png

红色和黄色的竖线表示某些程序会干扰到音频计算:

dpc2.png

注意: 对于 Windows 8 的用户,DPC 数值不会正确显示。 该软件会显示 Windows 8 kernel 持续产生一毫秒的延迟,但是实际情况不是这样。
更多细节请查看: DPC latency checker 使用指南

高级系统设置

禁用系统声音

  • 控制面板 → 硬件和声音 → 声音
  • 在“声音”选项卡中,找到“声音方案”,选择“无声”

nosounds.png

禁用 Windows 7 的视觉效果

默认情况下,Windows 7 会打开 Aero 主题,但是这个主题的视觉效果可能会影响系统的音频性能。 因此最好禁用该主题,并且关闭其他不必要的视觉效果,操作步骤如下:

  • 在桌面右键,在右键菜单中选择“个性化”。
  • 在“基本&高对比度主题”中,选择 “Windows 经典”或者 “Windows Basic”
  • 点击“开始”按钮
  • 输入“运行”,找到“运行”程序(Windows 键 + R)
  • 输入:“SystemPropertiesPerformance”,然后按回车
  • 在“视觉效果”选项卡中,选择“调整为最佳性能” 这会使得 Windows 7 变得不那么”美观“,但是对于类似和图像有关的性能问题,这都是一个有效的解决方法。

visualperformance.png

对硬盘进行碎片整理

数据在写入硬盘的时候往往会选择第一个可用的区块。 音频制作环境中,文件会较大,可能需要写入在多个不同物理区块中。 硬盘的碎片整理就可以把这些数据重新放在一起,提升硬盘读取的效率。(注:固态硬盘不需要碎片整理,反而会损耗其寿命,碎片整理只适用于机械硬盘)

如何碎片整理:

  • 开始按钮 → 所有程序 → 附件 → 系统工具
  • 磁盘碎片整理程序

禁用 USB 端口节能模式

这个模式通过关闭 USB 设备 减少耗电量。 在笔记本上比较实用,但对于音频软件来说不合适。 禁用方法如下:

Windows 7

  • 控制面板 → 系统和安全 → 系统 → 设备管理器
  • 在“通用串行总线控制器”中:
  • 右键每个“集线器”
  • 选择“属性” → “电源管理”选项卡
  • 取消“允许计算机关闭此设备以节约电源”选项

usbpower.png

Windows 10:

  • 打开电源选项(可以在控制面板中搜索)
  • 找到当前使用的电源计划(标有黑点),单击“更改计划设置”
  • 单击“更改高级电源设置”
  • 在弹出的菜单中,找到 “USB 设置” → “USB 选择性暂停设置”
  • 把“已启用”改为“已禁用”

Capture.PNG

Ableton 为您提供了以下可供深入学习并提供帮助的资源: