我有一个多平台应用程序并想添加音频注释功能。我正在寻找音频播放/录音库,即:
- 多平台(Windows、Linux、Mac)
- 简单快速地集成到现有项目中
- 不要将 cygwin 用于 Windows 构建
- 具有 C++ 绑定
我看到了gstreamer,但我觉得它对于我的简单用例来说太先进了
我有一个多平台应用程序并想添加音频注释功能。我正在寻找音频播放/录音库,即:
我看到了gstreamer,但我觉得它对于我的简单用例来说太先进了
我用过sox,但它目前似乎无法在 Mac 上录制。如果您可以在没有它的情况下从您的设备录制,它具有很好的文件处理功能。
PortAudio用于备受瞩目的声音应用程序 Audiomulch。
我没有使用RtAudio,但我使用过使用它的项目。它处理 JACK、CoreAudio、ALSA、OSS、DirectSound 和 ASIO。
libsndfile是需要处理音频文件以替代 sox 的项目的常见依赖项。