我使用的是 Windows 7,我的扬声器配置是环绕声 (5.1)。我对游戏或 MP3 播放器没有任何问题。游戏有环绕输出,效果完美。MP3 播放器的输出是立体声,我的声音驱动程序(创意)填充了立体声环绕声,所以它也很完美。我唯一的问题是 Chrome + YouTube + Html 播放器。我在 Chrome 上听不到后置扬声器的音乐。
我尝试了很多东西,包括chrome.exe --disable-audio-output-resampler为 Chrome 切换,但没有任何帮助。与我的 MP3 播放器不同,Chrome 的输出是环绕的。因此,Creative 声音驱动程序无法将其填充为环绕声,因为它已经是环绕声。YouTube 视频没有环绕声道。他们只有立体声通道。在这种情况下,Chrome 在前 2 个频道上播放视频声音。其他通道 (3.1) 是空的。Creative 无法将前 2 个声道填充到 5.1,因为它不适用于具有环绕声输出的应用程序。它仅适用于立体声输出。
所以我想出了一个主意。如果我可以愚弄 Chrome 认为我的扬声器配置是立体声(即使它是 5.1 物理),它会将其输出设置为立体声,这样我的 Creative 驱动程序就可以在 Chrome 上工作以将其输出填充为环绕声。
有谁知道我是否可以欺骗特定的应用程序(在这种情况下为 Chrome)相信我有立体声扬声器配置?