1

我使用 RtAudio 库。

我想实现一个可以控制平移的音频程序(例如,将声音从左声道转移到右声道)。

在我的具体情况下,我在双工模式下使用 RtAudio(您可以在此处找到示例:双工模式)。这意味着我将麦克风输入连接到扬声器输出。

我在网上搜索过,但没有找到任何有用的东西。我应该在输出缓冲区上应用过滤器吗?什么样的过滤器?

4

1 回答 1

1

要平移声音,您只需降低一个通道的音量,同时增加另一个通道的音量。但是你必须以这样一种方式来做到这一点,即整体音量不会改变,因为中央声相将有两个产生声音的通道而不是一个(全左或全右声相)。

更多信息在这里: http: //logicquicktips.blogspot.com/2006/10/laws-of-pan.html

于 2012-11-07T15:57:25.537 回答