私の理解では、.wav ファイルは -1 から 1 までの範囲の数値のリストです (少なくとも、WavFile という Java クラスを使用して配列を .wav ファイルに変換する場合、配列には -1 から 1 の間の値が必要です)。 1)。.wav ファイルを再生すると、これらの数値がサウンドカードの電圧に変換されます。
機器の安全のためにこれを試したことはありませんが、.wav ファイルがすべて 1 (最大電圧) の場合、サウンドカードはファイルの期間中、フル出力電圧にスナップしますか? これは、サウンドカードが接続されている可能性のあるヘッドフォンやレシーバーにとって非常に危険であり、サウンドカード自体にとって危険な場合があります。
私が疑問に思っているのは、Windows OS にこのイベントに対する組み込みの保護があるかどうかです。