Skip to main content

音频调节器 无需改变速度的情况下,将音频文件的音高向上或向下调整。

音频调节器 illustration
🎵

音频调节器

无需改变速度的情况下,将音频文件的音高向上或向下调整。

1

上传音频

拖放您的音频文件或点击浏览。

2

调整音调

设置半音阶的音调转换(上升或下降)。

3

下载

下载已转换音调的音频文件。

Loading tool...

What Is 音频调节器?

音频变调工具可以在不改变播放速度的情况下提高或降低音频文件的音高。您可以将人声转换到不同的调式,调整音乐以匹配您的声域范围,或通过极端的音高转换创建特殊效果。该工具使用Web Audio API的detune参数实现精确的半音阶音高控制,同时通过时间拉伸补偿保持原始节奏。所有处理都在浏览器中本地完成,以保证完全的隐私。支持MP3、WAV、OGG和其他常见格式。

Why Use 音频调节器?

  • 精确的半音阶控制(±12 半音)
  • 保持原始速度/节奏同时转换音调
  • 实时预览,然后再下载
  • 客户端处理 - 文件保密

Common Use Cases

音乐转调

将歌曲转调至不同的键值以匹配您的声域。

人声效果

创建基于音调的音效,如高亢或低沉的声音等。

音乐制作

转换采样和循环以适应项目的键值。

练习

将伴奏音轨转调至不同的键值,以便在不同键值下练习乐器。

Technical Guide

变调使用Web Audio API的AudioBufferSourceNode.detune属性,单位为音分(半音的1/100)。用户指定的半音值被转换为音分:cents = semitones * 100。为了在改变音高时保持原始时长,该工具通过播放速率调整进行补偿:playbackRate = Math.pow(2, semitones/12)以相反方向计算,有效地实现无速度变化的变调。音频通过一个大小与原始时长相同的OfflineAudioContext进行处理。源节点的detune被设置为目标值,而播放速率则进行逆向调整以保持节奏。输出结果被编码为16位PCM WAV文件。此方法可以在中等范围内(±6半音)实现干净的变调,但在极端值时会出现一些伪影。

Tips & Best Practices

  • 1
    一个半音等于钢琴上的一格(例如,C 到 C#)
  • 2
    ±12 半音的转换相当于一个八度上或下
  • 3
    小范围内的音调转换(1-3 半音)会产生最自然的效果
  • 4
    极端的音调转换将在音频中引入明显的伪影

Related Tools

Frequently Asked Questions

Q 什么是半音?
半音是在西方音乐中最小的间隔 -- 相邻钢琴键之间的距离。12 个半音等于一个八度。
Q 转换音调会改变速度吗?
不会。工具会补偿以保持原始节奏,同时只转换音调。
Q 我可以将音调转换多远?
该工具支持 ±12 半音(一个八度上或下)。
Q 它会听起来自然吗?
适中的音调转换(1-4 半音)通常听起来很自然。更大的转换可能会引入伪影。
Q 处理是在本地完成的吗?
是的。在您的浏览器中进行所有音调转换。没有文件被上传到任何服务器。

About This Tool

音频调节器 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.