件名なのですが、現在apu.1dをメインで使っていてビット拡張だけをしたのですが、
mpd.confに
audio_output_format "X1L1:32:2"
と記入しているのですが、どうも拡張してくれません。
試しに、
audio_output_format "X4L4:32:2"
とかではちゃんと拡張してくれるようです。
記述がまちがっているのでしょうか?
| karasawa998さん プログラム的には16->32,24->32とも左にシフトしてLSB側に0が埋められます。 サンプリング周波数の変換が行われる場合は、サンプリング周波数の変換でfloatのpcmに変換されfloatから32bit整数への変換が行われます。 ソース上はちゃんと変換ルーチンを通っているのですが。 ところで、bit長の確認はどのようにされましたか。確認する方法があるともっと調査しやすいのですが。 |
レスポンスありがとうございます。
>ところで、bit長の確認はどのようにされましたか。確認する方法があるともっと調査しやすいのですが。
新しく導入したMytek Brooklyn DACにて確認しております。
ファームウェアのバグも考えたのですが、それだと
audio_output_format "X4L4:32:2"
の時にちゃんと32bitと表示されるのが不思議です。
頭を悩ませている最中です。
小さな疑問でしたがいろいろとありがとうございました。
もちっと勉強しないとですね。