如何在不改变整体响度的情况下混合两个信号?

信息处理 声音的 插值
2022-01-03 01:15:04

我有两个音频信号,我想以不同的混合比率进行混合。最初,我只是去了类似的东西

y(t)=αx1(t)+(1α)x2(t)
其中,是零和一之间的比率,是两个信号。αx1x2

然而,我看到了一些没有线性混合信号的平移曲线。他们告诉我,线性混音会在混音时改变整体响度。

有什么问题吗,或者线性混合是正确的方法吗?

1个回答

这在某种程度上取决于应用程序。在大多数情况下,“恒定能量”平底锅是最好的。这可以表示为其中是等能量点。

y(t)=αx1(t)+1αx2(t)
α=.5

如果您使用的是定点信号,例如波形文件,您可能会遇到削波问题。这可能是一个单独问题的主题。