2018/03/27

kona linux(1)

数年の周期でPCオーディオ復活。オーディオ用PC本体を新調した。小型PCベアボーンキットのIntel NUCシリーズ NUC7i3BNH。Core i3搭載。i5,i7,Cerelon搭載モデルもあるがCerelonは安いのは良いがケースがプラ製らしく、金属ケースなのはi3以上、その中で最安のi3搭載モデルとした。OSはlinuxにした。リアルタイムカーネルで高音質を謳うKona Linux Ubuntu Edition 2.0(KLUE2.0)。Kona Linux 4.0の方が最先端で新機能が追加されているようで試してみたが、スキル不足でVNC環境が作りづらかったのと、新PCなのでなんとなくUEFI起動にしたいと思っての選択(Konaの方はレガシーブートのみ)。Ubuntu Studioも試してみたけどKLUEの方がいいような気がしている(が、はっきりとはわからない)。
ここまでで1ヶ月以上費やしている。何度もインストールし直したり、USBメモリーからのブートに手こずったり色々。
NUC7i3BNKは新し目の製品で、無線LANがKLUE2.0の初期状態では使えないが、カーネルを更新すると使えるようになった。
PCを復活しようと思ったのは、Mac上で"HQ Player"という有料製品の音質の良さに驚いたためで、オーディオ専用PCを用意した方が良さげ→折角なら音が良いとされているLinuxにしよう、しかも無料だし→HQ Playerを購入しよう、というところまで来て、安定&使い慣れて来たら買おうとしているものの、昔から名前はよく聞く"MPD"(Music Player Daemon)も試してみるかー、と思って設定してみたら、なんだか充分良い感じで、というか使い勝手は明らかにこちらの方がよく、HQ Playerはすぐに買わなくていいや、という状態になっている。
ただしHQ Playerの方がさらに上をいく音質だと思う。この音の良さ何なんだ!?ソフトウェアの価格は2万円くらいするのだが、ハイエンドを感じる音質で2万円は安いと思う(買ってないのに言うのもナンだが)。おそらく50倍くらい高い価格のCDプレーヤーと充分張り合えるのではないだろうか。HQ PlayerはリッピングせずにCDドライブを読み出すことができるので、ファイル管理が嫌な人でも使い道がある。
今回の目的は、PCをCDプレーヤーの代替にもしたいということがある。外付ドライブがあるので、リッピングが面倒臭い場合などはCD再生、リッピングしたやつはファイル再生でという所に持っていきたい。しかも再生はコンソール画面を見ずに行いたい。MPD/HQPlayerはタブレット操作可能なのでこれを基本とし、画面を見る場合でもVNCでPCには映像ケーブルを繋がない。
MPD,HQPlayerだけなら特に問題なさげなのだが、上記環境を作ろうとすると、なかなか難しい。今よくわからないのが音を出力する際の経路の設定で、オーディオドライバー(エンジン?)はいくつか種類があり、直結はALSAと呼ばれるものでこれは支障なく動くが排他になる。Jack(Jackd)というミドルウェアみたいなものを通すと排他ではなくなり、かつ音質も悪くないという話で良さげなのだが、MPDをJack経由で鳴らすのが難しい。単にconfigファイルにJack出力の記述を行なってもダメで、MPDを動かすユーザーによって挙動が変わるみたいで、デーモン(サービス)的にバックで動かさずにユーザーレベルで動かすと使えたのだが、いじりすぎて元の環境に戻せなくなった。
ネット検索すればみんな色々試していてとても参考になるものの、バージョンや使用するLinuxディストリビューションによって対処方法がまちまちで、大筋で何をやっているのかはわかるのだが実際のコマンド入力でエラーになることがあり、自力解決が欠かせないのだが、うーむなかなか。あとHQ PlayerはAndroidスマホアプリではCDの再生開始が行えないのが惜しい。一旦PC画面上で再生した後の早送りとかトラックサーチとかはできるが、最初の再生ができない。再生ができないというよりはCDドライブの指定ができないという感じか。バージョンアップでの解消に期待。
ところで、HQPlayerでなくMPD使うんだったらraspberry pi(ラズパイ)でよかったんじゃねーかと思った。まぁ処理速度が速いに越したことはないか。ラズパイはストレージのIOがUSBしかないみたいなので、SATA/PCIExpress接続があるNUCは悪くないか。

追記:4月に結構変更した。



[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

トランセンド TS128GMTS800S [128GB SSD MTS800S M.2 Type 2280 SATA-III 6Gb/s MLC NAND]
価格:6480円(税込、送料無料) (2018/4/26時点)