gpt4 book ai didi

audio - 在音频编程环境中音高和速度是一回事吗?

转载 作者:行者123 更新时间:2023-12-01 00:02:25 24 4
gpt4 key购买 nike

音高的意思是“感知频率”。好的。但是当我在 OpenAL 中将音调调得很低时,声音播放的时间会延长很多倍。如果我把它调得很高,声音会很短但频率很高。对我来说,逻辑上是变慢或变快的结果。

还是音高!=速度?

最佳答案

Paul R 有一个很好的答案,但我想稍微扩展一下。如果您将声音视为一系列脉冲(实际上确实如此),那么较高的音高每秒会有更多的脉冲(更高的频率),而较低的音高则会有更少的脉冲(较低的频率)。要降低现有声音的音高,您必须将这些脉冲散开(使它们彼此远离)。结果,声音的持续时间会增加,因为您没有减少脉冲数,只是使它们分开得更远(每秒更少)。如果您尝试增加音高,则会发生相反的情况:脉冲靠得更近,从而使声音的持续时间更短。

如果您希望持续时间保持不变,而不管记录的音高如何变化,您必须丢弃信息(较低音高)或制造信息(较高音高)。这就是花式处理的用武之地。什么可以安全地丢弃?什么可以安全地复制或构建?

关于audio - 在音频编程环境中音高和速度是一回事吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2775482/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com