![7.1 环绕声 Linux (ubuntu) (steelseries arctis 7)](https://linux22.com/image/173299/7.1%20%E7%8E%AF%E7%BB%95%E5%A3%B0%20Linux%20(ubuntu)%20(steelseries%20arctis%207).png)
连接 Arctis 7 时,我在设置 -> 音频 -> 仅测试左前和右前扬声器中看到。在 alsamixer 中也是如此。我已经更改了默认示例通道设置,如此处所述https://wiki.debian.org/PulseAudio在 /etc/pulse/daemon.conf 中,但它似乎没有改变任何东西。
我也发现了这个问题:如何配置 PulseAudio 以通过 HDMI 实现 7.1 环绕声?但我似乎无法为我的设置运行该行(尝试用 Surround71 替换 hdmi,以及此列表中的其他一些内容:https://gist.github.com/JoranDox/08658296d01bb4c78e6ed5be815f2a6c)
导致
$ pasuspender -- speaker-test -D surround71 -c 8 -m FL,FC,FR,RR,RRC,RLC,RL,LFE
speaker-test 1.2.2
Playback device is surround71
Stream parameters are 48000Hz, S16_LE, 8 channels
Using 16 octaves of pink noise
Channels count (8) not available for playbacks: Invalid argument
Setting of hwparams failed: Invalid argument
$ pasuspender -- speaker-test -D surround71:CARD=S7,DEV=0 -c 8 -m FL,FC,FR,RR,RRC,RLC,RL,LFE
speaker-test 1.2.2
Playback device is surround71:CARD=S7,DEV=0
Stream parameters are 48000Hz, S16_LE, 8 channels
Using 16 octaves of pink noise
Broken configuration for playback: no configurations available: Invalid argument
Setting of hwparams failed: Invalid argument
他们说在 Windows 上使用 DTS Headphone:X 来实现 7.1 环绕声,这在 Linux 上不可能吗?我尝试过在 wine 下运行 SteelSeries Engine,但没有成功(尝试过 5.0、5.4 和 5.8)。我有一个 Windows 双启动,它确实可以工作,所以如果我需要从那里获取一些信息也是可能的。
有线索吗?
答案1
在 Linux 上是不可能的(带着耳机)。
这些 SteelSeries Arctis 耳机是立体声(2 通道)接收器。
7.1 在 Windows 10/11 中完全虚拟,由 DTS 耳机驱动程序通过 Windows 技术处理,该技术让 DTS 插件位于立体声输出“之前”并假装是 7.1 输出。
因此,在 Windows 上,它会路由:音频 -> DTS 7.1 驱动程序(生成双耳立体声缩混) -> 2 通道输出到耳机。
您的耳机不是 7.1 输出的另一个原因是它们是无线的。没有足够的带宽(即使使用专用的 2.4 GHz USB 适配器)来通过任何耳机上的无线传输 8 通道 (7.1)。带有定制适配器的无线 2.4 GHz 最高可达约 20 kHz 立体声音频,具有约 7-12 kHz 麦克风输入(2 个输出接收器,1 个输入接收器)。要获得更多功能,例如真正的 7.1 音频,您需要有线 USB 耳机。
这仅有的可以在 Linux 上实现真正 3D 环绕声的耳机有 HyperX Cloud Orbit S 和 Audeze Mobius。它们是完全相同的产品,HyperX 从 Audeze 购买了设计/技术和制造。如果你想要它们,你应该购买 HyperX,因为它们属于 HP/Kingston,并且拥有良好的财务状况,这使他们能够改进设计,使其比 Audeze 变体更耐用,而且 HyperX 的保修也更慷慨,因为他们有能力提供良好的保修。
那么 HyperX Cloud Orbit S 和 Audeze Mobius 有什么特别之处呢?
- 它们以真正的 7.1 或 5.1 或 2.0 输出的形式呈现给操作系统(您可以通过硬件按钮切换模式)。耳机将接收真正的 8 声道环绕音频。
- 3D虚拟环绕声是Waves NX,它是世界上最好的,具有最清晰的音频。它最初是为音乐制作人开发的,他们可以听到每一个小细节和定相问题,我可以报告说 NX 具有超级干净的声音,并且不会像其他虚拟环绕解决方案那样产生泥浆/定相。它也是迄今为止真正创建空间位置感知的最佳解决方案(当我尝试 5 种不同的 3D 环绕解决方案时,NX 是唯一可以创建您身后物体效果的解决方案)。
- 耳机内部包含一个硬件 CPU,它运行用于 3D 虚拟化的 Waves NX 代码。
- 因此,您的计算机会输出真正的 7.1 声音(8 声道),耳机内的 Waves NX 会对其进行虚拟化。
- 电脑上没有软件。 Linux 完全像使用普通音频输出一样使用它们。所有虚拟环绕 DSP 软件都在耳机内的嵌入式 CPU 上运行。
- 锦上添花的是,它们都使用相同的 100 毫米 Audeze 平面磁技术扬声器,该扬声器具有目前所有耳机技术中最干净、最清晰的声音。这项技术原本只存在于发烧级耳机中。您将获得极其清晰和细节的声音,没有任何泥泞或失真。扬声器振膜比普通耳机大 4 倍。
- 它们支持长达 5 米长的 USB-2 电缆(16.4 英尺)。所以你有很大的自由走动。是的,为了获得真正的 7.1 环绕声,采用全世界最好的虚拟环绕技术 (Waves NX) 和全世界最好的扬声器技术 (Planar Magnetic 技术),有线连接是非常值得的“代价”。
- 内置电池可与其他设备独立使用约 10 小时,例如通过 VR 耳机或手机的模拟 3.5 毫米输入。许多现代手机还支持将耳机插入 USB-C 端口。 3D 环绕虚拟化也以独立模式运行,因此非常适合在手机上聆听音乐,感觉就像超高质量的虚拟音乐厅。
您可以在以下位置进行更多研究https://www.hyperxgaming.com/en/headsets/cloud-orbit-gaming-headset,它们有两种变体:Orbit 和 Orbit S。Orbit S 是最佳选择,因为它包含头部跟踪(陀螺仪),可以在您转动头部时准确定位音频。基本上,当您身体转动头部时,音频将始终将自身定位在声源与您的身体相关的位置。它非常适合家庭影院的感觉,而且还营造出一种甚至根本不戴耳机的通风感。您可以打开/关闭这些传感器,有这个选项真是太好了。肯定买S型号。
无论如何,这就是如何在 Linux 上获得环绕立体声耳机。佩戴 VR 耳机(例如 Oculus Quest 2)时,该技术也很棒。希望它能帮助别人!