0

我的公司目前正在开发一种可以称为音频分析程序的程序,该程序需要实时处理多个音频输入(大约 8 个)。这意味着我们需要一个可以处理具有多达 8 个输入通道的多通道音频接口设备的框架。最重要的是,框架应该尽可能地便携。我们实际上是使用 Java 开始开发的,但它遇到了声音 API 的问题。

在寻找替代方法来做我们需要的事情时,我开始考虑使用 C++ 和 Qt。我对两者都有一些经验,但我从来没有做过任何类似的事情(在任何语言中)

现在,问题是,Qt/Phonon 能否处理具有超过 2 个输入通道的音频接口/声卡(假设操作系统可以很好地看到这些设备)?它会依赖于所使用的后端吗?

4

1 回答 1

1

声子没有输入功能。仅当我是对的时才用于播放。
但如果你想处理输入音频,你可以使用QAudioInput。我只使用了一个音频输入,但我认为这个带有正确QAudioDeviceInfo的构造函数可以做你想做的事。

于 2011-10-04T19:44:33.483 回答