【问题标题】:Understanding bytes from wav audio data从 wav 音频数据中理解字节
【发布时间】:2020-11-10 14:12:35
【问题描述】:

我是处理音频的新奇。我试图了解音频 wav 文件的工作原理。我使用 java 代码获取字节,然后在 excel 文件中呈现前 1500 个样本。这是来自 Audacity 的图片: AudacityImage 这是 Excel 中的表示: ExcelImage

我可以看到波形,但我不知道与原始信号混合的峰值是什么。有人可以向我解释一下吗?

【问题讨论】:

    标签: java audio wav


    【解决方案1】:

    您可能还需要执行另一个重要步骤才能使 Excel 图像有意义。如果 wav 数据是 16 位或 24 位或 32 位编码,则需要将字节附加到 PCM 数据中。 8 位值 (+/- 128) 不再经常用于编码波形。短裤(16 位,+/- 32767)提供更好的保真度。检查格式以查看编码和字节顺序(可能是大端或小端)和轨道数量(单声道或立体声),并相应地组装你的 PCM 值,我敢打赌你会得到想要的结果。

    Oracle 提供的教程Overview of the Sampled Package 介绍了有助于 Java 环境的基本概念和工具。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-31
      • 1970-01-01
      • 1970-01-01
      • 2014-08-07
      • 2016-06-18
      • 1970-01-01
      • 2014-07-31
      • 2011-01-08
      相关资源
      最近更新 更多