为间距和速度音频节目方面是一回事吗? [英] Is pitch and speed the same thing in audio programming context?

查看:230
本文介绍了为间距和速度音频节目方面是一回事吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

间距的意思是感知频率。尼斯。但是,当我做间距OpenAL的很低,声音播放了很多倍。如果我让它非常高,声音播放很短,但具有较高的频率。对我来说,做慢或更快的逻辑后果。

Pitch means "perceived frequency". Nice. But when I make pitch very low in OpenAL, sound plays a lot of times longer. If I make it very high, sound plays very short but with high frequency. For me, logically the consequence of making slower or faster.

还是音调!=速度?

推荐答案

保罗·R的pretty很好的答案,但我想它扩大一点。如果你认为声音作为一系列脉冲(和它种是)的,那么较高的音调将有每秒(较高频率)和下音调多个脉冲将有较少的(低级频率)。为了降低现有声音的音高,你必须送$ P $垫这些脉冲输出(使它们彼此进一步分开)。其结果是,声音的持续时间将增加,因为你还没有减少的脉冲数,你只是让他们越离越远(较少每秒)。如果你试图增加俯仰情况正好相反:脉冲是紧密联系起来,从而使持续时间的声音较短

Paul R has a pretty good answer, but I'd like to expand on it a bit. If you think of the sound as a series of pulses (and it kind of is), then a higher pitch will have more pulses per second (higher frequency) and a lower pitch will have fewer (lower frequency). To lower the pitch of an existing sound, you have to spread those pulses out (make them further apart from each other). As a result, the duration of the sound will increase because you haven't reduced the number of pulses, you've just made them further apart (fewer per second). The opposite happens if you try to increase the pitch: the pulses are closer together, thus making the sound shorter in duration.

如果您想更改记录间距的持续时间保持不变不管,你必须要么扔掉信息远(较低的音调)或制造信息(更高的间距)。这就是看中处理的用武之地,有什么方法可以安全地丢弃?有什么方法可以安全地复制或建造?

If you want the duration to remain constant regardless of changes to the recorded pitch, you have to either throw information away (lower pitch) or manufacture information (higher pitch). This is where the fancy processing comes in. What can be safely discarded? What can be safely duplicated or constructed?

这篇关于为间距和速度音频节目方面是一回事吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆