.wavファイルをバイト配列に読み込むためのJavaコードを書きました。WAV形式のオーディオファイルの長さ(秒)はファイルサイズに関連していますか?
.WAVファイルは、長さ1分でオーディオについて44100Hz(毎秒サンプル)、16ビット深度
あり、Iは、長さ60 * 44100 * 2とバイト配列を得ることを期待します。 (1分= 60秒、各秒は44100サンプル、各サンプルは16ビット= 2バイトを含む)
しかし、配列の長さは2倍に見えます。説明はありますか?
.wavファイルをバイト配列に読み込むためのJavaコードを書きました。WAV形式のオーディオファイルの長さ(秒)はファイルサイズに関連していますか?
.WAVファイルは、長さ1分でオーディオについて44100Hz(毎秒サンプル)、16ビット深度
あり、Iは、長さ60 * 44100 * 2とバイト配列を得ることを期待します。 (1分= 60秒、各秒は44100サンプル、各サンプルは16ビット= 2バイトを含む)
しかし、配列の長さは2倍に見えます。説明はありますか?
通常の録音であると仮定すると、ステレオ2チャンネルになります。したがって、各チャンネルのすべてのデータを取得できます。
私は答えを得ました! .WAVファイルにはステレオとしてのチャンネルがあります。右チャンネルと左チャンネルが得られました。