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版では上記の現象は起こらないので、特に変更をしていただかなくてもかまいません。