我知道VLC 可以在不改变音调的情况下减慢/加速音频而我想做的恰恰相反,改变音调(希望以半音为单位)和保持节奏. 可以用 VLC 做吗?
或者至少,即使节奏也发生了变化,我可以改变音调吗?
答案1
是的,VLC 可以做到这一点。前往:
工具 -> “效果和滤镜” -> 音频 -> 高级
它可以将音高(不改变节奏)调高或调低一个八度(12 个半音)。它将分数半音表示为 x.0 x.3 x.5 x.8 。(我不知道这些实际上是四分之一半音(即八分音)的步长还是“连续”的步长,或者其他什么。)
我知道该功能适用于 vlc 3.0.4(Linux),但我不知道该功能是何时推出的。
(顺便说一句,这似乎与这个问题)
编辑:进一步挖掘后,我发现在 Windows 上(至少在 VLC 3.0.7.1 上),它的工作方式与上面描述的完全一样,只是您可能必须扩大“效果”窗口或单击右箭头以显示“高级”选项卡。)
在 Mac OSX 上,我找到了“音频效果”菜单(查看 -> “显示音频效果按钮”,然后单击右下角的按钮)不幸的是,我找不到“调整音调”效果,甚至找不到“高级”选项卡。
答案2
您也可以在 Mac 上执行此操作,但需要重新启动 VLC:
- 首选项 > 界面 > 显示全部
- 音频 > 过滤器 > 检查
Pitch Shifter
- 音频 > 滤镜 > 音频音调变换器 > 设置
Pitch Shift
数量 - 重新启动 VLC
任何时候您想要调整音调变化量,您都必须重新启动 VLC。
答案3
我不确定如何使用 VLC 来实现这一点,但你可以使用免费的大胆程序。使用 Audacity 打开文件后,您可以转到“效果->更改音调”