C++声音处理

xia*_*ian 5 c++ audio signal-processing

我正在寻找一个可用于处理音频文件的库.基本上我想做的是:

  1. 加载MP3/WAV文件

  2. 获取该文件的15秒剪辑

  3. 覆盖其上的另一个MP3/WAV文件

  4. 渲染为新的MP3/WAV文件

csl*_*csl 0

您可以使用任何常见的 MP3 编解码器 API 来解码流、使用它并再次保存它。例如,您可以在这部分使用libLAME 。

至于混合,您可以自己做(例如,天真地添加两个样本并除以二 - 这可能听起来不太好),或者找到一个合适的库。

您可能还对best c 音频库 linux上的相关 Stack Overflow 问题感兴趣