在Windows上使用C ++进行声音处理 – 向正确的方向发展

我想编写一个非常具体的简单的声音编辑器:剪切和重新粘贴一个audio文件(这将包含口语散文),使每个句子重复N次。 (这是外语学习。)

我不想使用现有的声音编辑器,因为我想专门为这个狭窄的任务量身定制GUI,将动作和点击的数量降到最低。

不幸的是我没有任何经验来处理声音。 我想知道在Windows上的C ++库/ API的build议,使我能够:

  • 读取audio文件(mp3或wav)
  • select“从这里”到“这里”
  • 听这个
  • 附加到一个新的文件
  • 把所有的东西写成mp3(或者至less是wav)

任何一般的想法都是非常受欢迎的(对我来说,这是完全未知的领域,所以如果你有任何绊脚石和错误,你不想别人重复,请分享)。

Solutions Collecting From Web of "在Windows上使用C ++进行声音处理 – 向正确的方向发展"