2

我想创建一个可以在移动设备上运行的类似于 Audacity 的 qt 应用程序。我现在想要的是改变音量、音高和节奏的能力。我还希望能够选择、复制和粘贴部分音频文件。

你们中的任何人都知道允许这样做的 Qt 的 API、SDK 或其他东西吗?

我在 Qt 中可以找到的所有内置内容都是 QtMultimedia,它允许我导入音频文件然后播放它,但它似乎没有编辑(比特率、频道等除外)或操作。

这是针对 Symbian 的,可以在 windows 或 kubuntu 上构建。

4

1 回答 1

1

使用音频后端之一:

音频插件

音频后端实现 QAudioInput、QAudioOutput、QAudioDeviceInfo 和 QSoundEffect

以下是当前音频后端的列表:

    视窗多媒体
    CoreAudio (Mac OS / iOS)
    脉冲音频(Unix)
    阿尔萨 (Unix)
    OpenSL ES (安卓)
    QNX

只有 PulseAudio、CoreAudio 和 QNX 后端是真正的插件。其他后端是相关类中的“#ifdef'ed”。

参考

于 2013-12-10T00:46:13.693 回答