SoXゲームのHD出力は何ですか?

SoXゲームのHD出力は何ですか?

play提供されたコマンドを使用する場合ソックス、時には再生情報にいくつかのタグが含まれることがあります。HD、マンページには言及されていないようです。どういう意味ですか?

$ play song.mp3
In:72.5% 00:04:43.38 [00:01:47.73] Out:12.5M [  -===|====  ] Hd:4.3 Clip:0

答え1

SoXメーリングリストで次の投稿を確認してください。[SoXユーザー] Hd:0.0とはどういう意味ですか?:

最初回答例:

ルネ・マウラー <renemaur@...>:

「HD:」が何を意味するのか教えてくれる人はいますか?曲を再生すると、この値は随時変更されます(例:Hd:0.0、Hd:1.6、Hd:4.9、Hd:0.0)。

これは、dB単位のマージン(ドイツ語:Aussteuerungsreserve)、つまりクリッピングが発生する前に出力信号を増幅できる程度です。比較的低いときだけ現れるので、頂点にこれを与える危険があります。

マンページの-Sグローバルオプションは、進行状況インジケータをより詳細に説明します。

ウリヒ

答え2

使用されたソース、Luke:

1271行目を見てくださいsox.c、値は関数を呼び出すことによって生成されますheadroom()。行1248を見ると、関数がmin_headroomの数字であることを印刷しますdB

これが意味するのは整理オーディオ信号の処理に使用されます。

関連情報