如何避免音频爆音/杂响
- Live 版本:所有版本
- 操作系统:全部
如果CPU负载过高,并且无法在所选择的缓冲速率内缓冲音频,则在播放过程中可能会出现音频故障或音频掉线(播放时出现停顿)等问题。
在本篇指南中,我们将会给出关于音频爆音常见的解决办法。
注意:你可以在我们的视频教程中学习到如何减少 CPU 负载:学习 Live 11: 计算机性能
1. 更新所有程序
首先,保证所有的相关软件,固件都是最新的:
- 升级 Live
- 升级 Max for Live (如果使用 Live 9)
- 更新您的音频接口驱动程序和固件。
- 更新所有的插件和 Max for Live 装置。
- 升级操作系统
2. 调整音频偏好设置
在基于计算机的音频系统中,为了确保音频能够正确的进行回放,录制和信号处理,必须产生一定量的延迟(被称为 音频缓冲区)。 但是,如果将缓冲区大小设置得太小,则可能会产生音频故障或音频掉线。 为了保证最佳的播放性能:
- 打开 Live 的【偏好设置】→ 【Audio】。
- 增加【缓冲区大小】。 在保证音频回放不会产生爆音的基础上,尽可能设置一个较小的数值。
- 始终使用2的平方数值;32,64,128,256,512,1024。
- 将【输入/输出采样率】调整为 44100。
请注意:较大的缓冲区大小会增加 音频延迟。
使用 ASIO 驱动类型(Windows)
- 为了更好的性能表现,我们推荐使用 ASIO 作为驱动类型,而不是 MME/Direct X。
- 如果你的声卡没有可用的 ASIO 驱动,可以下载使用 ASIO4ALL。
请注意:许多 ASIO 音频接口只允许在自带的硬件设置面板中改变缓冲区大小。
重置【驱动程序错误补偿】
如果【驱动程序错误补偿】设置的极高也会导致音频问题。 具体信息请参考这篇文章:驱动程序错误补偿。
3. 调整声卡
- 首先确保声卡的驱动和固件都是最新的。
- 过于旧的声卡可能没有适用于最新操作系统的驱动程序。 如果声卡厂家不再更新产品,那么请考虑升级更换你的声卡。
- 你的电脑可能配备有 USB 3.0 接口。 请确保你的声卡和该接口适配。
- 如果暂时无法解决问题,可以暂时使用电脑自带的声卡。
检查线缆,转接头和拓展坞。
- 如果声卡使用 USB,火线或雷电/雷劈接口连接到电脑。这些线材和转接头可能已经遭受物理损伤,导致音频出现爆音。 确保声卡与电脑的连接正常,必要时更换线缆或转接头。
- 将声卡直接连接在电脑上,而不是使用拓展坞。
- 检查电脑的 USB 端口,确保没有被灰尘或杂物堵塞。
4. 减少 CPU 负载
当计算机的 CPU 负载过高时,您可能会听到 Live 中出现音频故障或音频掉线。
减少 CPU 负载的方法请查看这篇文章:减少 Live 的 CPU 负载
请确保已经关闭计算机中所有其它正在大量使用 CPU 资源进行运行的程序和进程。
5. 避免硬盘过载
如果硬盘读取音频文件的速度不够快,音频文件就不能完整的播放。 这种情况下,硬盘过载(字母 D)指示灯就会闪烁。 一次性触发多个较大的音频文件可能会产生这种情况。
避免硬盘过载的方法请查看这篇文章:避免硬盘过载。
6. 升级或维护你的电脑
性能不佳的电脑可能不能很好地进行音频计算处理,并且会导致音频爆音。 我们的 最低系统要求 文章列出了 Live 正常运行所需的最低系统要求。 取决于你使用 Live 的方式,也许最低的配置要求也不能应对所需计算量。 对于音频应用程序,你的电脑性能越强大越好。 检查电脑中能升级的部件(内存,CPU,硬盘等等)。 具体信息可以查看这篇文章:电脑选购指南。
此外,定期维护你的电脑,使其一直保持最佳性能:
- 如果风扇和通风口布满了灰尘,它们的散热能力就会降低,需要更快更久的运行才使得电脑不过热。 如果风扇还是不能很好地散热,电脑就会过热,性能就会随之下降。 我们推荐你一年清理一次电脑的风扇和通风口。
- 确保电脑硬盘有充足的空间。 通常来说,最好能空出 10% 的空间。
- 卸载所有不必要的应用程序,使得你的电脑保持专注高效。
免责声明:如果上述的建议导致了文件丢失或者电脑损坏,Ableton 对此概不负责。 如有疑问,请咨询专业的电脑技术人员进行处理。
7. 针对 Windows 系统的音频优化
Windows 系统往往需要一些额外的调整才能使得其音频计算性能达到最佳状态。 请查看这篇文章:Windows 音频性能优化指南。
禁用节能模式
节能模式是 Windows 系统的一项功能,当使用未连接电源的笔记本电脑时,这项功能能延长使用时间。 但是这个功能会限制 Live 调用系统资源,导致音频爆音等等其他性能问题。 针对这个情况,请阅读这篇文章以了解 如何在 Windows 中禁用节能模式。