アナログ オーディオ信号が 1 秒間に 16,000 回サンプリングされ、各サンプルが 1024 レベルのいずれかに量子化されるとします。PCM デジタル オーディオ信号の結果のビット レートは?
トップダウンアプローチブックの質問に答えましたが、それが正しいことを確認したいだけです
私の答えは
1024 = 2 ^10
したがって、PCM ビット レート = 10 * 16000 = 160, 000 bps
あれは正しいですか
アナログ オーディオ信号が 1 秒間に 16,000 回サンプリングされ、各サンプルが 1024 レベルのいずれかに量子化されるとします。PCM デジタル オーディオ信号の結果のビット レートは?
トップダウンアプローチブックの質問に答えましたが、それが正しいことを確認したいだけです
私の答えは
1024 = 2 ^10
したがって、PCM ビット レート = 10 * 16000 = 160, 000 bps
あれは正しいですか
ソフトウェアはしばしば時間と空間の間でトレードオフを行います。あなたの答えは正しいですが、ソフトウェアを作成するには、通常、データをバイト単位 (8 ビット) で読み書きします。あなたの答えは 10 ビットなので、コードはサンプルごとに 2 バイト (16 ビット) を使用します。したがって、ファイル消費率は 16 * 160000 == 256000 ビット/秒 (32000 バイト/秒) になります。これはモノラルなので、ステレオはこれを 2 倍にします。実際にサンプルあたり 16 ビットではなく 10 ビットを格納するソフトウェアは、この時間と空間のトレードオフを計算時間 (およびコードの複雑さ) の増加の方向にシフトして、ストレージ スペースを節約します。