![Realtek HD Audio 和持续的“您刚刚拔出了一个设备”消息问题](https://linux22.com/image/1446046/Realtek%20HD%20Audio%20%E5%92%8C%E6%8C%81%E7%BB%AD%E7%9A%84%E2%80%9C%E6%82%A8%E5%88%9A%E5%88%9A%E6%8B%94%E5%87%BA%E4%BA%86%E4%B8%80%E4%B8%AA%E8%AE%BE%E5%A4%87%E2%80%9D%E6%B6%88%E6%81%AF%E9%97%AE%E9%A2%98.png)
我在 Windows 7 64 位下运行带有集成 Realtek HD Audio 的 Gigabyte X58 主板,并且我想通过板载同轴 S/PDIF 输出将环绕音频传送到我的 AV 接收器。
当使用 Microsoft 自己认证的 Realtek HD Audio 驱动程序时,有比特率和环绕声编解码器 (AC3/DTS) 的设置选项,我可以选择它们,测试它们,一切都运行良好,包括多声道测试。到目前为止一切顺利。但是,所有应用程序能 输出环绕声(游戏、VLC 等)无法感知多声道功能,放大器只会接收立体声信号。此问题由这个问题尽管没有得到充分的回答。
因此,我认为使用制造商提供的驱动程序可能比使用 MS 产品能获得更好的效果,然而,这却带来了全新的痛苦。我首先尝试了技嘉的官方驱动程序,它基本上是 OEM Realtek HD Audio v2.70 的品牌版本。重新启动后,我突然收到 Realtek 音频管理器的弹出消息,提示“您刚刚插入了一个音频设备”或“您刚刚拔出了一个音频设备”。
我对 OEM 驱动程序的看法是正确的,因为它有更多环绕配置选项,这正是我想要的。或者,如果配置页面不再消失并重新出现,那将是我想要的。此行为与连接/断开连接消息同时发生。
弹出消息真的很烦人,因为它们似乎比所有事情都优先,而且打扰人心,让人无法接受。弹出消息能被抑制,但潜在问题仍然存在,Realtek 扬声器设置页面短暂可用,然后再次消失。
我需要指出的是没有什么已连接或断开,唯一的活动连接是同轴 S/PDIF 输出。所有插座都处于良好状态,基本上从未使用过。我看到过许多论坛帖子,内容是“您需要让技术人员检查插座,它们可能已损坏并需要焊接”等,通常似乎来自在黑暗中胡乱猜测的人 - 这不是硬件问题,因为基本的 MS 驱动程序工作正常,只是没有环绕声输出。是的,我试图输出 DTS/AC3 音频流,而不是输出立体声并期望它神奇地变成环绕声,但 MS 驱动程序固执地输出立体声 PCM 流,尽管它已成功配置和测试了 S/PDIF 上的环绕声输出功能。
我已尝试过最新的 Realtek HD Audio 驱动程序 v2.75,但它们的结果完全相同。
所以最大的问题是这里有没有人遇到过同样的问题并成功找到了解决办法? 我看过很多关于这个问题的帖子,但我还没有找到一个除了禁用设备并使用独立声卡之外的可行解决方案。这很令人沮丧,因为硬件是与 MS 驱动程序配合良好,只是没有环绕输出。
答案1
说实话,通过 S/PDIF 压缩 5.1 然后在放大器上再次解码从来都不是一个好方法。
我有一个类似的设置,最终放弃了通过 S/PDIF 进行的令人讨厌的双重编码/解码,转而采用模拟路线。
我使用专用的 5.1 模拟输出到我的环绕放大器,让计算机进行解码,并使用我的放大器作为被动系统。我得到了远的这样也可以更好地控制它,使用 Realtek 自己的驱动程序来平衡扬声器距离等,并且不再听到双重解码产生的奇怪的错误相位。
资格- 我是一名专业音响工程师,而不是计算机技术人员。从声音上来说,这款产品为我过于敏感的耳朵提供了最佳解决方案。我通过 S/PDIF 听到的相位差和中心位置/声场差问题让我抓狂。
这可能恰好修复了你的“它是立体声还是环绕声”问题,但我其实并不确定。
不过,它会阻止相位问题让你抓狂 ;-)
我仍然会使用 S/PDIF 来获取真正的立体声源,听音乐、听 iTunes 等,只是不用于 5.1