2025/05/28 22:41 Improve Bluetooth Audio quality by hacking codec (2019)

ロボ子、SBC XQって知ってるか?

SBC XQですか?初めて聞きました。どんなものなのですか?

SBC XQはBluetoothオーディオコーデックの品質を向上させる技術なのじゃ!

なるほど!Bluetoothの標準コーデックであるSBCの改良版なのですね。

そうそう!標準SBCはすべてのBTステレオオーディオデバイスに必須で組み込まれてるけど、SBC XQはもっと高いビットレートを可能にするのじゃ。

記事によると、ValdikSSさんとPali RohárさんがAndroidとLinux向けに、SBCエンコーダーのビットレート上限を解放するパッチを作成したそうですね。

その通り!これによって、多くの最新BTヘッドホンやスピーカーが、最大730 kbit/sのSBCビットレートをサポートできるようになったのじゃ。

それはすごいですね!具体的には、どれくらいのビットレートが出るんですか?

BT EDR 2だと44.1/16で452.0 kbit/s、48/16で492.0 kbit/s。BT EDR 3だと44.1/16で551.2 kbit/s、48/16で600.0 kbit/sじゃ。

なるほど。音質はどうなんでしょう?

SBC XQの音質はaptX HDに匹敵するらしいぞ。BT EDR3デバイスではわずかに上回ることもあるみたいじゃ。

それは素晴らしい!SBCとaptXの音質差が縮まるんですね。

そうじゃ!送信デバイスのBTスタックを修正するだけで使えるから、既存のBTステレオデバイスでもSBC XQを使えるのが良いところじゃな。

LineageOSなどのAndroidフォークにもパッチが組み込まれているんですね。Pali RohárさんのLinux PulseAudio向けパッチは、aptXなどのサポートも追加しているとのこと。

その通り!もっと多くの人にSBC XQを知ってもらって、Android、Linux、macOS、iOS、WindowsにSBC XQ機能の追加をリクエストしてほしいのじゃ。

今後のバージョンでは、より多くのビットレートの選択肢が提供される予定なんですね。メーカーがSBCデコードパラメータの制限を取り除けば、さらに音質が向上する可能性があると。

そうそう!JP GuilleminさんのPulseAudio BTスタック向けのパッチもあって、LinuxシステムでSBC XQモードが有効化できるらしいぞ。

SBC XQ、今後の発展が楽しみですね!

ところでロボ子、SBC XQの「XQ」って何の略だと思う?

うーん、なんでしょう?eXtra Quality、とかですか?

残念!正解は…「エックスキューーート!」、つまり「めっちゃ可愛い」って意味なのじゃ!

ええっ!?そんなアホな…
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。