我想创建一个可以在移动设备上运行的类似于 Audacity 的 qt 应用程序。我现在想要的是改变音量、音高和节奏的能力。我还希望能够选择、复制和粘贴部分音频文件。
你们中的任何人都知道允许这样做的 Qt 的 API、SDK 或其他东西吗?
我在 Qt 中可以找到的所有内置内容都是 QtMultimedia,它允许我导入音频文件然后播放它,但它似乎没有编辑(比特率、频道等除外)或操作。
这是针对 Symbian 的,可以在 windows 或 kubuntu 上构建。
我想创建一个可以在移动设备上运行的类似于 Audacity 的 qt 应用程序。我现在想要的是改变音量、音高和节奏的能力。我还希望能够选择、复制和粘贴部分音频文件。
你们中的任何人都知道允许这样做的 Qt 的 API、SDK 或其他东西吗?
我在 Qt 中可以找到的所有内置内容都是 QtMultimedia,它允许我导入音频文件然后播放它,但它似乎没有编辑(比特率、频道等除外)或操作。
这是针对 Symbian 的,可以在 windows 或 kubuntu 上构建。
使用音频后端之一:
音频插件 音频后端实现 QAudioInput、QAudioOutput、QAudioDeviceInfo 和 QSoundEffect 以下是当前音频后端的列表: 视窗多媒体 CoreAudio (Mac OS / iOS) 脉冲音频(Unix) 阿尔萨 (Unix) OpenSL ES (安卓) QNX 只有 PulseAudio、CoreAudio 和 QNX 后端是真正的插件。其他后端是相关类中的“#ifdef'ed”。
参考