为什么我的音频总是恢复为立体声?

为什么我的音频总是恢复为立体声?

我有一个华硕 P7P55D LE 主板带有板载声卡,我运行的是 Windows 7 64 位,并且使用主板的 SPDIF 输出到接收器。在接收器上,我可以看到正在使用哪些音频通道(即立体声或 5.1)

在音频接口属性中,我可以测试 DTS 音频和杜比数字输出,两者都运行良好,但当我尝试玩 5.1 声音的游戏时(我试过《求生之路》和《龙腾世纪:起源》),它会恢复为立体声。我使用默认的 Microsoft 驱动程序时遇到了这种情况,因此我从 ASUS 网站安装了最新版本,但没有任何区别。

我注意到,在播放设备属性对话框的高级选项卡中(通过在 Windows 7 的播放设备窗口中选择设备并单击属性来访问),默认格式只允许我从各种 2 种通道格式中进行选择,所以也许这与它有关?

我还注意到,在播放设备对话框中,当我选择“扬声器”设备(即模拟输出)时,我可以按“配置”按钮,在随后打开的“扬声器设置”对话框中,我可以从立体声/四声道/5.1 环绕声(我已选择)和 7.1 环绕声中进行选择。但是,“扬声器设置”对话框仅包含 HDMI 输出的立体声选项,而对于 SPDIF 输出(我想要使用的),配置按钮完全被禁用!

当我查看游戏中的音频设置时,扬声器配置显示为“桌面立体声扬声器”,这让我想起了以前版本 Windows 中的音频设置。

我怎样才能始终获得 5.1 输出?

答案1

关于此类问题的报告有很多,且有如此多可能的解决方案,因此不可能全部涵盖。

在此线,解决方案是卸载 Windows 7 驱动程序并安装 Vista 驱动程序。

在此线,问题出在音频线上。

在此线,解决方案是关闭扬声器填充,并将游戏的可执行兼容性权限级别设置为“以管理员身份运行此程序”。

这绝不是全部列表。了解您使用的 Win7 版本(32 位或 64 位)以及您的音频驱动程序是否是最新版本(以及是哪个版本)可能有助于缩小问题范围。

答案2

问题是你需要一个 Dolby Digital 或 DTS 编码器软件才能从游戏中获得 5.1 音频。你可以从电影中获得 5.1,因为音频已经编码 - 但这不是免费的。

也可以看看:Dolby Digital Live 和 DTS Connect 包

相关内容