让 Windows 10 支持 aptX 和 LDAC

Image
Image

Photo by Malte Wingen on Unsplash

一、Windows 10 与 aptX

首先说结论:实测 Windows 10 1809 已原生支持且默认启用 aptX 编码。

某些都市传说中 Windows 10 支持 aptX 但需要另外下载 DELL 提供的名为 “Intel 7265/3165/7260/3160 Bluetooth Audio Application (WBS/APTX)” 或 “Intel 7265/3165/7260/3160 Bluetooth Audio Application (WBS/APTX)” 驱动包才能开启 aptX 编码。

  • 事实上 Windows 10 默认即由高到低匹配接收端能支持的蓝牙音频编解码,已知顺序是 「aptX-LL」 ——> 「aptX」 ——> 「SBC」,目前好像没有 aptX HD。
  • DELL 的那两个驱动包唯一的作用是在蓝牙设备属性中加入一个 “启用 aptX 编解码器支持”的勾选项。
  • 在 Windows 10 上似乎没有直观的办法查看当前使用的蓝牙编解码协议,所以上面的都市传说才难以求证。目前可以通过飞傲 BTR3 这类根据状态灯指示编解码状态的设备或 EarStudio ES100 、Sony WH-1000XM3 这样在 APP 内直观显示当前编解码状态的设备了解。
  • 内置 Intel 或 Qualcomm/CSR 蓝牙芯片的机型,只要不是上市日期太久基本都支持。

所以,目前就 Windows 10 来说,发送 aptX-LL 和 aptX 不是问题,发送 aptX HD 则未知。

二、Windows 10 与 LDAC

首先说结论:Windows 10 无法通过内/外置蓝牙适配器发送 LDAC 编码。未来有可能会由 Sony 或第三方推出支持 LDAC 的 USB 蓝牙适配器,或有大神为英特尔或高通芯片开发出支持 LDAC 的驱动/外挂,但目前为止无解决方案。

Windows 10 支援 LDAC 和 Android 支援 LDAC 应该属于同一种情况:需要看 SONY 怎么做。如果我没理解错的话,LDAC 并非蓝牙 4.0 或蓝牙 5.0 这样的硬件规范,而是属于软件层面的应用,SONY 或微软不愿意集成至 Windows 即无官方解。

不过目前仍有一些迂回的方案:

使用支持 USB DAC 和蓝牙 LDAC 发射同时工作的设备,已知有海贝 R3 与山灵 M0。

这类方案其实相当于将 R3/M0 作为 PC/MAC 的 DAC ,同时通过内置的 LDAC 发送功能将数据编码为 LDAC 发送给耳机/音箱,因此不限于 Windows 10 系统的设备,可以在所有支持外置 USB DAC 的设备使用。

Hiby R3 的设置步骤:

  • 进入 Hiby R3 的 「系统设置」 ——> 「USB 模式」,切换为 「音频」,然后将 Hiby R3 用 USB-C 线连接至电脑。
    • Windows 10 会识别为 UAC 2.0 设备并自动安装驱动。
    • 安装 ASIO 驱动:在海贝官网下载 USB DAC 驱动并按照安装指南安装。
    • 在设备管理器内卸载 R3 或换一个 USB 口连接 R3,确保 R3 已加载 Thesycon 的驱动。
  • 在 Hiby R3 的 「无线设置」 ——> 「蓝牙」 内连接上支持 LDAC 的耳机。此时需确定耳机未连接到其它设备。
  • 鼠标左键单击 Windows 桌面右下角喇叭图标,将音频设备切换至 「耳机(Hiby R3)」。
    • 或使用 EarTrumpet 软件将播放软件的输出设备指定为 Hiby R3。

山灵 M0 的设置步骤:

与 R3 的操作基本相同,关键点有两个:

  • 确认山灵 M0 固件版本为 v2.5 或更新。
  • 安装好山灵的 USB DAC 驱动。

以上步骤设置后即可使 Windows 10 设备支持发送 LDAC。

//海贝的 USB 驱动和很多国内厂家一样是 Thesycon 做的,比较囧的是大概钱没付到位,海贝的驱动需关闭 Windows 的驱动签名校验才能安装上……我看完安装指南后直接放弃安装,因此以上步骤并未实际完成。

//海贝的驱动版本为 v1.61.0,山灵的驱动版本为 v2.29.0,拓品和飞傲的驱动版本为 v4.47.0。在 Windows 10 上安装山灵、拓品和飞傲的驱动无需关闭 Windows 的驱动签名功能。

//海贝为了节省授权费用而让用户被迫关闭驱动签名是不对的,有明显的安全风险。

//海贝 R3 并未实测,但山灵 M0 是有实测的,受此文启发:。

Comments
Write a Comment
  • Enc reply

    Ubuntu支持LDAC

    • @Enc 是的 Linux 索尼开源后应该是最早支持的

  • 水树枫斗 reply

    win10的aptx顺序确定是aptx-ll最高吗。我的aptx-ll接收器如果不安装dell的驱动开aptx-ll的话是没有aptx-ll那样低延迟的

    • @水树枫斗 Windows 10 1809 内置蓝牙是这样,外置不确定,另外目前的 Win 10 20H2 不知道了,MS 更一个版本就在小功能上做一次更改,最后 Win 系上无线音频的各种折腾败给 MacOS iOS + AirPods AirPlay 这种没什么追求但方便的使用方式

      • 水树枫斗 reply

        @Yi 好像1909之后的版本就不行了,1909以及之前的版本使用dell的驱动是可以正常使用aptx-ll的,1909以后的版本2004和现在的20H2不安装dell的驱动就没有aptx的选项可用,也没有aptx-ll的低延迟。但是安装了之后勾选aptx-ll低延迟的复选框声音会卡成ppt,完全没法听。退回1909就是正常的

  • 860033945 reply

    啊,好难受,我win10默认是aptx ,如何能手动切换到aptxll啊

  • smart reply

    用了两台电脑测试,都是默认aptx优先的,不是aptxll的

  • LMFuture reply

    我用Lagoon ANC,支持APTX-LL的,连接Windows10 21390.2025后耳机内播报解码器是AAC,网卡是9260AC,如果切换成OpenSUSE就是SBC

  • zyzhc reply

    飞傲的BTR5也可以吗

    • @zyzhc 飞傲这个可以做 USB DAC ,但不清楚可不可以同时做 LDAC 发射端。

    • 在无线音频方面 Windows 系统用户会遇到各种各样的坑,除了 MS 本身没抓的虫之外第三方如 A 卡的驱动有几个版本也会导致 Neiflix / Disney+ 之类的 MS Store UWP 出现卡顿……

      所以我的无线音频使用已经完全转移到 MacOS / tvOS / iOS + HomePod / AirPods 了。

      目前 Windows 11 上有线播放(非 DSD )PC + USB DAC 接有源音箱或耳机用起来是最方便的。

  • Sadwada reply

    LDAC發射端是開源的,目前Android和linux系統都已支援,只剩windows了