【问题标题】:PCM / WAVE file sample to actual sound/frequencyPCM / WAVE 文件样本到实际声音/频率
【发布时间】:2020-03-03 05:52:03
【问题描述】:

我开始接触数字音频和波形文件格式/pcm,我想我理解了。但我不明白你如何从文件中的值转换为“实际”音频的部分获得频率。并且无法在互联网上找到它。

所以在波形文件中,我的采样率有点深,现在我想从中得到一个准确的频率。

我将十六进制值修改为完全相同(肯定是在标题之后),预期会听到稳定的音调。但它没有用。 所以我的另一个结论是我必须调制实际的“波”。 如果我有 8k hz 的采样率,我可以通过在每秒 8k 次所选位深度的范围内选择一个值来定义“强度”。并且必须像 Wave 一样“绘制”以获得正弦音,如果我想让它更响亮,我会使用更高的值绘制相同的东西,例如 8 位的 0 到 256。

立体声是如何保存的?第一个左声道然后右声道还是喜欢一个样本为右一个为左?

如果文件中的信息字节多于数据块中给出的信息,会发生什么?我觉得在定义的值之后音频就停止了,对吗?

抱歉英语不是我的母语希望你能理解

【问题讨论】:

    标签: audio pcm wave riff


    【解决方案1】:

    您对音频采样的理解是正确的。基本上音频/声音是正弦波,幅度越大,声音越多。跨正弦波离散点进行量化,然后存储为数字值。

    立体声是如何保存的?第一个左声道,然后是右声道,还是像一个样本为右一个为左?

    这取决于,它可以是交错的或非交错的。基于文件类型。

    如果文件中的信息字节多于数据块中给出的字节,会发生什么情况?我觉得音频在定义的值之后就停止了,对吗?

    这取决于玩家,你选择。大多数播放器只是盲目地播放所有基于采样率和位深度的数据,直到文件结束。

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-14
      • 1970-01-01
      相关资源
      最近更新 更多