使用 Sox 更改多个音频文件的音高

use*_*608 5 audio frequency sox pitch

我打算使用我的整个音乐收藏并将音高从原始录制的 a=440hz 更改为更自然的声音/感觉 a=432hz。

对于那些不熟悉这个概念或“为什么”这样做的人,我强烈建议您进行谷歌搜索并了解它的全部内容。但这并不完全相关。

我知道我什至可以将 Audacity 和一个一个,转换和重新导出具有新音高的文件。我试过这个,是的,它确实有效。但是,我的收藏非常大,我很高兴找到更合适的命令行选项 SOX。任何的想法 ?

小智 7

$ sox your_440Hz_music_file.wav your_432Hz_music_file.wav pitch -31
Run Code Online (Sandbox Code Playgroud)

  • 错误的。sox 的“音高”过滤器以美分为单位,但海报的数字以赫兹为单位。 (2认同)