ではaptXだとAACとどう違うのか、今回はそうした観点から実験を行なってみたのだが、想定外に実験が難航し、予想外の方向に、そしてややショッキングな話へと進展していった……。

aptX伝送時の音質を測定しようとしたが……

AACそしてaptXで伝送した音を正確に捉えるためにS/PDIF出力を持つBluetoothレシーバーを探してみたところ、エレコムのBluetoothレシーバ「LBT-AVWAR700」が見つかり、これを購入して試してみた、というのが前回の話。その結果、高音質になったとはいえ、19kHz以上の音が出ていないことが判明し、かなりの音が抜け落ちていることもハッキリわかったのだ。

でも、aptXならさらに高音質なのだろうという期待を元に今回の実験に取り掛かった。aptXはAndroidのスマホが対応しているということなので、これを使って、前回と同様の実験をすればいいだけだと高を括っていたら、そう甘くはなかった。最初に使おうと思ったのは、昨年購入したAndroidスマホのNexus 6P。OSをAndroid 8.1にアップデートして、いざ実験をはじめようとした際、念のためと思って調べてみると、Nexus 6PはaptX非対応だった。

それ以上新しいAndroidは手元にないし、どうしようかと考えていたところ、すごい機材が手元にあったのを思い出した。以前、DSDのレコーディングのテストを行なったAstell&KernのAK300だ。調べてみると、もちろんAK300はaptX対応。さっそく、これに実験素材であるWAVファイルを転送して、実験に取り掛かった。

まずBluetooth接続するとその瞬間AK300にはaptXのロゴが表示される。これで間違いなくaptXで接続したのだが、再生してみると、LBT-AVWAR700のヘッドフォン端子からは音がしっかりと出るが、S/PDIF接続したRolandのオーディオインターフェイスUA-101側が反応しないのだ。44.1kHzの信号が来ていれば、しっかりとロックがかかり同期した上で、音が出るはずなのに、ロックがかからずLEDが点滅しているまま。もしかして48kHzや96kHzなどにリサンプリングされているのかもと、各サンプリングレートに変更してもロックがかからない。これはどうしたことなのだろうか?

このまま諦めるわけにもいかないので、次の手を考えてみた。何もスマホに限らなくてもPCを使ってBluetooth接続すればいいではないか、と試してみることにしたのだ。実験に使っているデスクトップPCはBluetooth機能を内蔵していないため、こちらもエレコムのLBT-UAN05C2というUSB接続のアダプタを普段から用いているので、これを使ってみようと思った。ところが、念のため調べてみると、こちらもaptXに対応していないことが判明(CSRチップを使った現行モデルLBT-UAN05C2/NはaptXに対応している)。

ただ、ネットで検索してみると、そもそもaptXに対応しているアダプタ自体が結構少ない。いくつかある中、aptX対応ということで見つけたのがサンワサプライのMM-BTUD44という製品。さっそく近所の大手量販店で買ってきた。

パッケージを見ると、aptXのロゴも記載されていて、これなら安心。しかし、ここからもトラブルの連続となった。まず、これをWindows 10のマシンに接続すると自動的にドライバがインストールされ、LBT-AVWAR700と接続できた。

しかし、画面上とくにaptXのロゴが表示されることもなく、本当にaptXで接続できているのかの確証が得られない。マニュアルを見ると、Windows 7およびWindows 8.x用にはBluetoothチップメーカーCSR社製のドライバが用意されているが、Windows 10はWindows 10標準のものを使うように、と記載されている。それが同じものならば、何ら問題ないのだが、動作状況を見ると明らかに異なる。CSR製のドライバを使っていると、aptX接続した際には、その旨の表示が出るようだが、Windows 10のものだと、何も出てこない。ならば、普段持ち歩いているWindows 7のノートPCで使ってみよう……とドライバのインストールまで行なったところで、問題があることに気づいた。MM-BTUD44のパッケージに赤字で大きく「Bluetooth機能を既に搭載しているパソコンには本製品を接続しないでください」と書かれている。

ほかにも何台かあるノートPCもすべてBluetooth機能を装備しているので、ダメ。だったら……と以前使っていたデスクトップPCを引っ張り出してみた。4年前に組み立てたCore i7 4770Kを搭載したマシンなのでスペック的には問題ない。すでにWindows 10をインストールしていたが、Windows 8.1をインストールし直して、ここにMM-BTUD44のドライバを入れてみた。

とりあえず、これでBleutooth接続もできるようにはなったが、起動時にいろいろなエラーが発生して、やや動作が怪しい。そして何より問題は接続時にaptXの表示が現れないのだ。何時間か格闘してみたが、このままでは埒が明かない。そこでダメ元で試してみたのは、MM-BTUD44のWindows 8.1用のドライバをWindows 10にインストールしてみるという方法だ。

結果的にいうと、これでようやく明示的にaptX接続が実現できた。Bluetoothのネゴシエーションが完了したところで、右下に大きくaptXのロゴが表示されることでうまく接続できたことが確認できたのである。

ようやく、これで準備ができたので、WAVファイルを再生し、UA-101のS/PDIFを使って取り込もうと思ったら、またロックがかからず、キャプチャすることができない。LBT-AVWAR700のヘッドフォン端子からは音が出ていることから考えて、思い当たるのはSCMS(シリアル・コピー・マネジメント・システム)だ。最近、あまり話題に上ることもなくなっていたが、昔、CDからDATへデジタルコピーしたものを、さらにDATなどへコピーしようとすると、SCMSのプロテクトが働き、2世代目以降へコピーできなくしていたが、それと同じ抑制がかかっている可能性がありそう。調べてみると、BluetoothではSCMS-Tという新世代のものがあるので、それが絡んでいる可能性がある。あくまでも可能性であって断言はできないが、とにかく使えないのでは仕方ない。

そこでいったんPCをフォーマットし直し、Windows 10の初期状態に戻した上で、CSR製ドライバはインストールせずにWindows 10の標準ドライバで接続し、前回と同じ実験を行なってみた。特に画面上でのはどのコーデックが使われているのか表示はされていないが、UA-101のS/PDIF入力でロックがかかって、しっかりデジタルで取り込めることを考えるとSBCコーデックでの接続だと思う。もしかしたら、aptXのSCMSなしバージョンという可能性もゼロではないが、試しにBluetoothのアダプタを、サンワサプライのものからエレコムのアダプタ「LBT-UAN05C2」(aptX非対応)に交換しても、波形や周波数特性がほぼまったく同じであった。さらにタブレットのNexus 10(2013年発売)でも試したところ、Windowsの場合とは少し異なったが傾向としては同様だった。やはりSBC接続であると考えるのが正しそうだ。

なぜここまで執拗なまでに確認をしているのかというと、そこには大きな理由がある。最初にサンワサプライのアダプタを接続し、Windows 10の標準ドライバで試した時点で、すでにキッチリと実験は完了していたが、ここでの結果が想定していたものがだいぶ違ったからだ。動作状況から考えてSBCだろうと思ってはいたのだが、波形から見る音質がどう見てもAACより、ずっとよかった。実際にどういう結果なのかをお見せしていこう。