UTILS.
100% 浏览器内运行
🎚️

变调 / 播放速度计算器

在播放速度、半音和音分之间换算,并得出由此产生的 BPM 和频率——用于变速、磁带和采样器的音高变化。

变速会同时改变音高和速度。

关于此工具

以三种方式把播放速度与音高关联:求出速度变化引起的半音和音分位移、求出给定半音移调所需的速度,或读出由此产生的 BPM 和频率。它在你的浏览器本地运行,不上传任何内容。

速度和音高由单一比值联系。由速度百分比,比值 = 速度 ÷ 100,然后 半音 = 12 × log₂(比值),音分 = 1200 × log₂(比值)。反过来,一个半音位移给出 比值 = 2^(半音 ÷ 12),速度 % = 比值 × 100——所以 +12 半音把速度翻倍到 200%,−12 则减半到 50%。你提供的任何原始速度和频率都只是乘以该比值:新 BPM = BPM × 比值,新频率 = 频率 × 比值。

这模拟了经典的变速行为,即改变播放速率会同时移动音高和速度(如同在磁带或简单采样器上)。现代的时间伸缩或变调插件可以只改变其一而不改变另一个;把那些数字当作你的目标,本工具会告诉你其中涉及的比值、半音、音分、速度和音高。

常见问题

为什么音高和速度一起变化?
在变速中——如同加速磁带或对音频重采样——播放速率通过一个比值同时控制音高和速度。把速度翻倍会使音高升高一个八度,同时把 BPM 翻倍。
速度翻倍是多少半音?
恰好 12 个半音(一个八度)。公式是 半音 = 12 × log₂(比值),因此 2× 的比值给出 12,1.5× 的比值给出约 7.02(一个五度),半速给出 −12。
音分有什么用?
音分是半音的百分之一,非常适合精细调音。音分 = 1200 × log₂(比值),因此一个不足一个半音的微小速度调整用音分更容易读。
我能在改变速度的同时保持音高吗?
用本计算器所模拟的纯变速做不到。要在不改变音高的情况下改变速度(或反之),你需要时间伸缩或变调算法;本工具会给你比值、半音和音分,供你在那些工具中设定。

更多工具