代码之家  ›  专栏  ›  技术社区  ›  vondip

音频波形中负值的含义

  •  11
  • vondip  · 技术社区  · 16 年前

    我最近一直在思考这个问题。我有一个我自己开发的小应用程序,我在其中可视化了一个wav文件并给它一个波形(类似于audacity所做的)。

    我注意到,出于某种原因,有消极和积极的价值观。我能理解正弦波中负值的重要性,方向代表电流的方向。但是负价值在音乐中代表什么呢?

    6 回复  |  直到 16 年前
        1
  •  21
  •   RBerteig Keith Adler    16 年前

    Sound 基本上是一种压力波,由“峰值”和“波谷”组成,前者是压力较高的区域,后者是压力较低的区域。麦克风通过利用某些物理材料特性来测量随时间变化的压力,从而对入射压力波作出响应。录制是对这些测量值进行采样并将其转录到某些媒体的过程。

    选择一个合理的表示法是将环境压力称为零,即较高和较低的压力为正和负。另一个合理的表示是将环境压力作为半刻度,较低的压力低于一半,较高的压力高于一半。其他表示法也是可能的,甚至不要求入射压力和测量值之间的关系是线性的。

    使用有符号表示还是无符号表示只是历史和惯例的问题。例如,16位音频通常表示为有符号,但8位音频通常不表示为有符号。

    a-law µ-law . 与线性表示法相比,非线性表示法在相同比特率下支持更大的动态范围。

        2
  •  6
  •   Anagh Pal    12 年前

    气压的变化(空气是传播介质)可以用波形来表示,波形是声音的图形表示。实际上,声波在空气中以纵波(而不是横波)传播。

    压缩和稀疏的概念出现在图片中,其中压缩是一个压力高于环境压力的周期(或当输出为0时),而稀疏是一个压力低于环境压力的周期。因此,当纵波入射到麦克风/传感器的薄膜上时。压缩产生振幅的正值,稀疏产生振幅的负值。

        3
  •  4
  •   John    16 年前

    如果没有声音,波形是平坦的(Y=0)。

    Y轴与相对于环境压力的压差有关。正Y值表示压缩,负Y值表示稀疏。

        4
  •  3
  •   Daniel Brückner    16 年前

        5
  •  2
  •   piem    12 年前

    声音文件中的采样值可以被认为是用于记录该声音的麦克风膜的移动:麦克风膜向上(正)和向下(负)振动其静止位置(零)。

        6
  •  -3
  •   philant    16 年前

    WAV format :

    字节,范围从0到255。16位 样本作为2的补码存储 有符号整数,范围为-32768 至32767。

    负值来了 .

    推荐文章