我使用笔记本电脑运行虚拟乐器,并用 MIDI 键盘控制这些乐器。因此,我需要延迟非常低的音频。我使用 Roland EDIROL UA-1EX,这是一款非常基本的 USB 2.0 音频设备,可将延迟降至约 11 毫秒。但问题是 - 打开无线后,每隔 30 秒左右,音频就会断断续续约五秒钟,这非常糟糕,尤其是对于现场表演而言。我已经习惯在练习或现场表演时关闭无线,但这样做会所以由于多种原因,在创作音乐时能够使用无线网络要好得多。
一些额外的线索:如果我在声卡配置中增加缓冲区大小,问题就会消失,但延迟会变得太大而无法使用。如果我使用 ASIO4ALL 并通过板载 (sigmatel) 声音运行音频,问题就会消失完全。可惜我的板载声音太吵太差了——我可不想让观众通过 PA 系统听到我的鼠标移动和硬盘活动!我朋友的 Line 6 Pod UX2 的另一台 USB 2.0 音频设备也遇到了同样的问题。我尝试过禁用机器上的所有设备和服务,但都无济于事。
计算机规格:配备内置无线 N 的 Dell inspiron 1525、4GB RAM、Core Duo T8300。Windows XP Pro 具有人们为实现低延迟音频所推荐的所有常见调整和优化。
知道是什么原因导致这种问题吗?如果这是硬件问题,比如无线和 USB 在同一总线上相互挤占或类似情况,那么这将影响我下次购买笔记本电脑的决定。或者如果有某种方法可以解决这个问题,那就太好了。
感谢超级用户的帮助!
答案1
问题在于,Windows XP 上的音频应用程序以常规用户模式应用程序的形式运行,因此当系统过于繁忙时,它们会被抢占。Windows Vista 和 Windows 7 以特殊模式运行音频应用程序,称为多媒体课程安排。这也许能解决你的问题。
问题也可能出在您的无线驱动程序上。如果驱动程序处理请求的时间过长,系统可能会长时间缺乏资源,从而导致故障发生。
因此建议是:
- 确保您拥有最新的无线驱动程序
- 升级到 Vista 或更好的 Windows 7
- 买一台新笔记本电脑。您在 XP 笔记本电脑上听到的噪音在任何带有 Vista 徽标的设备上都应该不存在,因为 Microsoft 已在 Vista 时间范围内开始对此进行测量。