Sox混合延迟

时间:2012-04-26 09:51:53

标签: audio delay wav mixing sox

我有一个混合声音延迟的问题。

我跑这个

sox -M f1.wav f1.wav f1.wav f1.wav out.wav delay 3 3 4 4 5 5

在最终文件中,声音的音量正在变化(减少)。我怎么能避免这种情况。

2 个答案:

答案 0 :(得分:1)

您还可以使用-v控制每个信号的音量。你没有要求这个,但我的经验是,在某些时候你可能会使用它。我花了一段时间才在网上找到这个选项。

sox -m -v 1 file1.wav -v 0.5 file2.wav out.wav

希望有人觉得这很有用。

答案 1 :(得分:0)

虽然man sox没有描述合并(-M)的自动衰减,但这让我感到惊讶。 以下适用于“混合”模式(-m)

  

与其他方法不同,“混合”组合有可能导致   如果不执行平衡,则在组合器中剪切。所以在这里,如果   没有给出手动音量调节,以确保剪裁   没有出现,SoX会自动调整音量(幅度)   每个输入信号的系数为¹/ n,其中n是输入的数量   文件。如果这导致音频过于安静或其他原因   不平衡然后输入文件卷可以手动设置为   如上所述;对混合使用标准效果是另一种   替代品。

因此即使手册明确排除了“混合”以外的所有模式,我当然会尝试“规范”效果或以其他方式指定音量调整,因为我无法看到如何合并信号,同时避免剪辑而不会在某处衰减。 / p>