脉冲编码调制过程中信号频率如何存储?
How is signal frequency stored during pulse code modulation?
我对采样和量化的概念很陌生,尽管看了很多文章,但如果我录制一个简单的声音,我不清楚 PCM 是如何工作的。
如果我以44.1 KHz采样率、16位量化和单声道录制音符A3(220hz)1秒;根据我的阅读,PCM 流将记录 A3 音符的振幅 44100 次,并尝试将振幅值拟合到 65536 个级别之一。
将此数字信号转换回模拟信号时,我们怎么知道原始信号是 220hz? PCM 编码仅保存幅度值 - 无论原始输入中存在什么频率。
阅读更多内容后,我意识到频率不像幅度那样存储 - 它们是使用数字信号的 Fourier Transform; or Discrete Fourier Transform 计算的。
我对采样和量化的概念很陌生,尽管看了很多文章,但如果我录制一个简单的声音,我不清楚 PCM 是如何工作的。
如果我以44.1 KHz采样率、16位量化和单声道录制音符A3(220hz)1秒;根据我的阅读,PCM 流将记录 A3 音符的振幅 44100 次,并尝试将振幅值拟合到 65536 个级别之一。
将此数字信号转换回模拟信号时,我们怎么知道原始信号是 220hz? PCM 编码仅保存幅度值 - 无论原始输入中存在什么频率。
阅读更多内容后,我意识到频率不像幅度那样存储 - 它们是使用数字信号的 Fourier Transform; or Discrete Fourier Transform 计算的。