MPD」をアップデートすると、なぜか肝心の「MPD」だけは保留扱いになってバージョンアップがされません。upgradeというやり方では、なぜかアップデートされません。実は、「されている」と思っていたのですが、なぜか「されていない」ことに最近になって気がつきました。mpdと言う形で、個別に指定してあげるとアップデートされるようです。ところが、一部で、ソースコードからコンパイルしてインストールした方が音がいいという話が出ています。MPD」は導入のための敷居が高いと言われているに、ますます高くなるなと思いつつ、「音がいい」と言われると試してみないと気がすまなくなります。詳しくは、みみず工房さんの「MPDの最新版をビルド」をご覧ください。詳しく解説がされていて、私もこのページを参考にインストールしてみました。MPD」と放り込んでみると、新しい記事が次々と追加されているのが分かります。MPD」の音質の素晴らしさについて言及しているのですが、同時に「導入」の敷居の高さについても随分とぼやかれています。ある程度Unix系のPCをコマンドラインからいじった経験のある人間なら何とかクリアできるのでしょうが、WindowsのGUI画面からしかPCを操作したことがない人にとってはやはり「異次元ワールド」のようです。他の再生システムとは一線を画すほどの高音質と、使い勝手の良さを考えればもっと広まってもいいはずなのですが、それを阻んでいるのはこの「導入」のための敷居の高さなのでしょう。この敷居をだれでも越えられるための取り組みは少しずつ進んでいるようです。Kit」と言うものの販売を始めています。今まで随分と苦闘しながらもどうしても「音が出なかった」という人も、このキットを使えばすんなりと「音出し」までいけたという報告がちらほらとあらわれています。価格的にも1万円程度ですから、「どうしてもダメ」だった人には一つの選択肢にはなりそうです。(ただし、支払いは「PayPal」only・・・とのことです)とは言え、それでもまだまだ敷居が高いです。思い出してみれば、私が初めてソースからビルドしてLinuxにインストールしたソフトは全文検索システムの「Namazu」でした。その時も、あれこれ「解説」してくれる文章は結局は理解できなかったのですが、とにかくコマンドだけをコピーして端末に貼り付けることでインストールまでたどりついたものです。その経験から考えると、いらぬ「解説」よりは、端末にコピー&ペーストできる形で呈示した方が「親切」ではないかと思うようになってきました。結局この世界は理屈よりは「動いてなんぼ」ですから、「Namazu」で作ったシステムで初めて検索結果が表示されたときの嬉しさは今でも忘れられません。言う「物まね」を続けているうちに、何となく「コマンドライン」の世界が分かっていったように感じます。「MPD」をソースからコンパイルしてインストールしてみたいが、コマンドの世界は苦手だという人はとにかくコピー&ペーストでチャレンジしてみてください。このやり方は「既存のMPD」を壊すことはありませんので、元に戻すのは簡単にできますから、「危険性」は低いやり方です。stopまずは、MPDを停止しておきましょう。libglib2.0-devMPDをソースからコンパイルしてインストールする上で必要なライブラリ群です。事前にインストールしておきます。flacをサポートします。Vorbisをサポートします。id3タグをサポートします。sheetをサポートします。ALSAをサポートします。サンプリングレートの変更をサポートします。mp3、apeなどをサポートします。WAVEファイルなどをサポートします。(必須)Wave・FLAC・mp3を再生するだけならこれくらいインストールしておけば大丈夫なのではないでしょうか。installここが一番時間がかかりますので、あわてず様子を見ましょう。「./configure」や「make」では訳の分からない文字列が端末の画面にずらずらと表示されるのではじめは驚きますが、気にしないで終了するのを気長に待ちましょう。>>/etc/default/mpd起動時に自動起動させる「MPD」は「/etc/default/mpd」というファイルに記述されているので、新しくインストールした「MPD」が起動するように書き直します。MPDのバージョンを確認する。0.17.0」と表示されればアップデート成功です。いう事はよくあることなので、あれこれと設定を調べてみたり、Google先生に聞いてみたり・・・と最初は気楽に構えていたのですが・・・、どうしても埒があきません。不思議なのは、クライアントソフトからは問題なくMPDに接続できて、再生させてみると、何のエラー表示もなく再生のバーが動き出す事です。かかわらず音だけが出ません。最初は「ALSA」のボリューム設定がアップデートすることで勝手に変更されたのかと思ったのですが(ALSAの初期設定はミュートなので)、これまた不思議なことに「MP3」は問題なく再生できるのですから、この線は消えました。mpd.confの設定を変えてクライアントソフトからボリュームの調整ができるように変更しても音は出ません。「apt-get」でバイナリからインストールしたときは音が出るのに、ソースからコンパイルしてインストールしたときは音が出ないというのは、実にもって理解しがたい挙動ですが、出ないものは出ないので、これでは困ります。/etc/default/mpdとしてmpdファイルを開き、その最後に記述されている/usr/local/bin/mpdという一行をコメントアウトしてから#/usr/local/bin/mpd既存のMPDを再起動しました。startこれで、恐る恐る再生してみると、何の問題もなく音が出るではないですか。違うのは、ソースからコンパイルしてインストールしたか、バイナリからインストールしたかの違いです。0.17.0」との「相性」が「微妙」に悪いとしか思えません。0.17.0」+「ALSA」+「フェーズテック」の組み合わせは「相性」が悪いらしいと言うのです。0.17.0」+「OSS」+「フェーズテック」の組み合わせならば問題なく音が出るとのことです。そんなわけで、つい最近に「私は当分の間「ALSA」で突っ張りたいと思います。」と書いたにもかかわらず、しばらくは宗旨替えをして「ALSA」→「OSS」に移行しました。MPD」にOSSを導入を参考にしてください。結果は無事に音が出ました。0.17.0」+「OSS」+「フェーズテック」の組み合わせによる音質はもう少し聞き込んでから報告してみたいと思います。PMどうもお世話になっております、コロネルです。ユングさんのブログを参考(というか全部^?^;)にして自分も070>017にしてみました。同じUDIF7ですので、やはりALASAでは無音のままでした。OSSにしてみたところ、テストでもOKとなり、無事に入ったようでした。MPD.confのALASAをコメントして、OSSのコメントだけを外した状態ではmpdに接続できませんでした。outputsにもALASAとOSSが出てきます。ALASAのチェックを外して音が出る事を確認し(ALASAとOSSの両方にチェックが入っていても音は出る)、しばらく聞いてみたのですが、ランダムにブツッとノイズが入ります。ユングさんのとこではノイズとか出てないですか?070の時は無かったので、varupまであきらめるしか無いかとは思っているとこです。PM>ALASAのチェックを外して音が出る事を確認し(ALASAとOSSの両方にチェックが入っていても音は出る)、しばらく聞いてみたのですが、ランダムにブツッとノイズが入ります。はい、確かにこの現象は私も確認していました。「mpd.conf」の設定を弄れば解決するだろうと思っていましたので、あえて触れませんでした。「audio_buffer_size」を大きくしても、「buffer_before_play」を小さくしても、この音切れによるノイズが解消しません。ソースからビルドした「mpd」とバイナリからインストールした「mpd」でこんなにも「挙動」が変わるというのは考えられないので、おそらくは何らかのライブラリが不足しているのではないかと睨んでいます。このあたり、もう少し突っ込んでみる必要があるかな?と思っています。PMあーやはりそうですか、うーむ仕方ないですね。自分もmpd.confでさんざん調整してみたのですが、結局改善しませんでした。自分は070に戻してapt-getでVarUPして使う事にします。いままでは/dev/sdaしか作らずにmpdを入れていたので、今度はfdiskでドライブを分けて入れてみます。wavファイルを同じPCに入れておりますので、再インストールすると、また全部のwavファイルを共有で接続したwin機から落とさないといけないので。そのままwin機も起動して共有フォルダから直接再生してもいいのですが、なんだかそのためだけにPCを2台とも起動させておくのも我慢できなくて。同じ部屋にあって動作音が気になるのもありますが。PMユングさん、こんにちは。フェーズテックが不思議な動き方をする件はバイナリだとOKですか。なるとbuildのパラメータの設定が原因ですかね。-V)がどんな具合に表示されるか教えてもらえますか。17にはならないのですよね。?あと僕のサイトの新しい記事でyanさんのパッチを紹介しています。これで、かなり強力なチューニングが可能になりますので、お勧めします。AMお世話になります。PTのinoueです。UDIF7をご愛用いただいてありがとうございます。ビルド版のMPDで音が出ないのは私も前に0.16をビルドした時に同じような症状がありました。試しにmpd.confのALSAの項目にオーディオデバイスのhw番号を設定する行がありますが、(hw:0.0とか)この行をコメントアウトしてみてください。音が出るようになりました。(但しサンプリングレートが固定されます。音質は???になりました)確かめて頂けると幸いです。これからするとビルドの時に何か違いがあるように思います。こちらでもOSSでは音が出ていますがプチプチが出るのはOSSがアシンクロナスモードに対応していないのが原因のようです。OSSの開発元に問い合わせてみましたが手を入れる予定はないとのことでした。フェーズテックが不思議な動き方をする件、原因が分かりました。「–disable-sndfile」をビルドのパラメータに加えて下さい。詳しくは、暇が出来たら僕のサイトに書き込みます。PMなるほど、「sndfileを有効化してビルドするとsndfileのdecoderが32bit出力にて使われてしまう」ということかな?私も一度試しにやってみます。0.17.0+ALSAで音が出ました。音質に関しても問題はありません。mpd.confでコメントアウトするやり方は、おそらくデコードしたものをもう一度エンコードすることで音が出ていた可能性が高いですね。すると、音質が劣化するのは当然ですね。bavotasan.com.。