SUPPLY(M2TECH)」、クロックジェネレーターの「EVO-CLOCK(M2TECH)」を導入しようと考えています。MPDのチューニングです。MPDの0.85ヴァージョンをクリーンインストールした状態で事に臨みました。これでは音質的にはかなり不十分なことは明らかなので、ここを出発点として、最低限、(1)ソースコードからMPDを組み込み(2)yannさんのパッチをあてて優先度を最適化するくらいは必要だろうと考えました。ところが、これがやってみると、意外なほどにくせ者で大汗をかかされました。いうと、私が以前に報告した「MPDをソースからコンパイルしてインストールする方法」及び、「yanさんのパッチファイルを適用して優先度を弄る方法」は内容的にかなり古くなっていて、そのままのやり方ではうまくいかなくなっていたからです。MPDに導入した人だけでなく、古い情報を頼りにMPDのソースコードからのコンパイルやyanさんのパッチファイルの適用にチャレンジしてうまくいかないという人にとっても有用だと思いますので、あらためて勘所をまとめておきます。うまくいかない?まず、最初に、古い情報では何故にうまくいかないのかを説明しておきます。MPDの開発者が全く別人だと言うことにつきます。この両者の間には何の連絡もないばかりか、もしかしたらあまり関係がよくないのではないか?とすら思うほど齟齬が生じています。(私の思い過ごしかもしれませんが・・・)ソースコードからコンパイルしようとすると当然のことながらコンパイルするためのソフトであるコンパイラーが必要です。Linuxの場合は「gcc」というコンパイラーを使うのが一般的です。MPDも当然のことながらこの「gcc」を使ってコンパイルします。この「gcc」のアップデートが早くて、新しいヴァージョンでコンパイルされる事を想定したソースコードは古いヴァージョンの「gcc」ではコンパイルできないという「互換性のなさ」が最大の問題点となっているのです。MPDの開発者は安定性を重視して少し古い目の「gcc」を使っているのです。4.4」を使っています。MPDでコンパイルしようとするとことごとくエラーとなってしまうのです。これが、古い情報のままではうまくいかない原因です。解決法はgitを使って最新版のMPDを使わないことさて、そうなると基本的な解決法は2つです。MPDに最新の「gcc」をインストールするという手もありますが、意外なほどにこれが大変です。やってやれないことはないのですが、それだけの手間をかける値打ちが見いだせません。古いヴァージョンのMPDでもオーディオ的には充分すぎるほどの音質ですし、それを最新版のMPDに乗りかえたからといって音質的な差異はほとんどありません。何よりも、MPDはVoyageに積まれてこそその真価を発揮します。MPDの開発者に寄り添って、少し古い「gcc」に対応した少し古いMPDを使う」を採用したいと思います。なると、gitを使って最新版のMPDのソースコードを入手するという方法は捨てると言うことになります。0.17.2」を使うのが一番いいようです。4.4」で問題なくコンパイルが可能です。安定版の「mpd-0.17.2.tar.bz2」をダウンロード解凍します。yanさんのパッチファイルを適用する次にyanさんのパッチファイルを落としてきます。yanさんのパッチファイルは「みみず工房」さんで配布されています。ここでも重要なのは「gcc」のヴァージョンにあわせたパッチファイルを落としてくることです。必要なのは「mpd-0.17git-20120226rtopt.diff」です。http://www.symphonic-net.com/kubotayo/cgi-bin/downlog.cgi?edata/mpd-0.17git-20120226rtopt.diff.gz何故か私の環境ではへんてこな名前でダウンロードされてしまいますので、リネームをしておきます。mpd-0.17git-20120226rtopt.diff.gzパッチファイルを適用します。lines).必要な個別及び基本ライブラリの組み込み忘れずに必要な個別及び基本ライブラリを組み込んでおきます。詳しくは「MPDをソースからコンパイルしてインストールする方法」をご覧ください。ここは古い情報がそのまま使えると思います。stopまずは、MPDを停止しておきましょう。libglib2.0-devMPDをソースからコンパイルしてインストールする上で必要なライブラリ群です。必要に応じて個別のライブラリも組み込んでおきます。flacをサポートします。Vorbisをサポートします。id3タグをサポートします。sheetをサポートします。ALSAをサポートします。サンプリングレートの変更をサポートします。mp3、apeなどをサポートします。WAVEファイルなどをサポートします。(必須)ここまでくれば終わったも同然です。-enable-rtoptを追加することで「realtime_option」が有効になる。installここで、「gcc」のヴァージョンやyanさんのパッチファイルのヴァージョンが会っていないと「make」の段階でコンパイルエラーが出て止まってしまいます。このあたりがややこしいのですが、「gcc」のヴァージョンに関わる問題をよく注意して間違いなくファイルを落としてくることが大切です。>>/etc/default/mpd起動時に自動起動させる「MPD」は「/etc/default/mpd」というファイルに記述されているので、新しくインストールした「MPD」が起動するように書き直します。/etc/mpd.conf以下をコピー&ペーストする。startこれで完了です。音質的には、いかにも「デジタル」という雰囲気だったのが「アナログ」的な音に変わります。MPD」を使用する場合はこのチューニングは必須と考えるべきです。PMhifaceのキーワードでこのサイトを読みました。twoが簡単に認識できるなら試してみようと思うのですが、どなたかご経験ありませんか。現在はUSB-DAC(DAC-1000)に直接つないでいます。Streaming、WASAPIに加えてASIOドライバーにも対応しました。2.0対応のため、お使いのパソコンがMacならばインストール作業さえ必要ありません。2.0対応」であるならば、何もしなくても認識するはずです。特別な「相性問題」さえなければ、一般論としてはそうなります。computer.」これで認識しなければ詐欺ですね。導入するときは自己責任でお願いしますよ。PMyungさん早速教えていただきありがとうございます。computer.」とあるのに気がつきませんでした(気がついても理解できない?)。twoもドライバなしでつながるわけですね。分かってきました、試してみます、おもしろい世界ですね。two-DAC-1000とつないでみたら一段とくっきりとした音になりました。これでPCオーディオは完結です。これからはアンプ、スピーカーのグレードアップでしようが、PCオーディオのように小遣いの範囲では無理ですね。two-DAC-1000とつないでみたら一段とくっきりとした音になりました。個人的な感想の域を出ませんが、おそらくはUSB-DACとDACの間にDDCを噛ませることで、USB-DAC由来の様々なノイズがシャットアウトできているのではないかと睨んでいます。こんな事を書くとまたオカルトだという批判が出てくることは承知の上なのですが、聴感上の違いは歴然としているので、個人的にはUSB-DACをDACに直結する気にはなれませんね。PM私はいわゆるオーディオマニアというレベルではなく、オーディオ装置もアンプが10万円、スピーカーが20万円といったクラスですが、音の変化には敏感だと思っています(20歳頃から始めて、70に近い年になっていますが)。PCからDDCを介してDACに入力したら音が良くなるというのに気づかないオーディオマニアは、やっぱり音への感受性が低いことを認めているように思えます。それにしてもこんなに簡単に音が良くなるのであれば、どうして日本のメーカーはそういうものを作らないのか不思議です。DAC-1000(ONKYO)にも当然DDCはあるはずですが、やはりyungさんがおっしゃるようにDDCとDACの分離に意味があるのかな、PCとDACの分離で音が良くなるように。two(¥24000)とあまり変わらない。twoはハイレゾ用PCに使用することにしました。世の中、ピンからキリまであっておもしろいです。真空管ラジオの時代からこんな世界がくるまで生きてこられたのは幸せです。PMいつも楽しく拝見させていただいています。0.17.2を使おうと思い、いつも通りコピペを繰り返し、makeしようとした所、makefileがも見つかりませんと怒られます。-aはこんな具合です。testよろしくお願いします。-disable-sndfile」の部分でエラーコードをはき出しているはずです。そのエラーコードを情報提供しないと神様でもサポートは不可能だと思います。MPD」を組み込んだ方がいいかと思います。http://www.yung.jp/bony/?p=2138Linuxk絡みのノウハウがほとんど必要がありません。「Cubox」にみみず工房さんのイメージファイルを書き込むのもお勧めです。bavotasan.com.。