mpd.conf修正のお願い

投稿日: 2013/12/21 9:48:22

現在、mpd.confの audio_output のbuffer_time,period_timeがそれぞれ

buffer_time "2500000"

period_time "500000"

になってますが、以下の値に修正して下さい。

buffer_time "600000"

period_time "150000"

"2500000","500000"という値はalsaのバッファーを目一杯使えるように決めた値です。(結構いい加減な値です)

しかし、beaglebone版ではalsaのバッファーを目一杯使うと、192khz/24のようなハイレゾの音源を

再生中に曲の切り替えを行うとたまにusbドライバーがエラーをはいて止まるときがあります。

これが発生するとリセットするしか回復の方法はありません。

いろいろテストした結果alsaのバッファーを目一杯使わなければこの現象は起こらないようです。

上記の値にすると192khz/24まではバッファーを目一杯に使わないようになります。

この値をもっと小さくする事もできますが、小さすぎると音飛びを起こす場合があります。

まだ、追い込む必要はあるかもしれませんが、とりあえず上記の値への変更をお願いします。

なお、cubox版では上記の現象は起こらないので、特に変更をしていただかなくてもかまいません。