【问题标题】:How do you read/write audio files using the libsndfile C++ wrapper? [closed]如何使用 libsndfile C++ 包装器读取/写入音频文件? [关闭]
【发布时间】:2013-07-12 17:16:50
【问题描述】:

libsndfile 是一个用于读写 WAV 文件的 C 库,它还包含一个 C++ 包装器,我想使用它。

然而,虽然 C API 文档非常详尽,但我无法弄清楚如何使用 C++ 包装器来读取音频文件(尽管有 examples on the web about writing)。

是否有任何使用此 API 的实际文档或示例?还是我应该放弃使用这个包装器,而直接使用 C API?

【问题讨论】:

  • 什么,Google 在您的国家/地区不可用? libsndfile 的第一个结果是:“用于读取和写入包含采样声音的文件的 C 库。项目新闻、功能列表、API 参考、常见问题解答和下载。[LGPL]”。您引用的文章中第一次提到“libsndfile”文本下方是链接到的同一网站。
  • 这个问题专门针对 libsndfile 中包含的 C++ api。 sndfile.hh
  • @LeeG:对不起,这是真的。我对图书馆不熟悉意味着我没有从你的问题中得到这个答案,我现在已经对其进行了编辑以使其更加清晰。事实上,似乎没有 C++ 包装器的官方文档。对于它的价值,这似乎是那篇​​博文背后的理由。 +1

标签: c++ c audio libsndfile


【解决方案1】:

【讨论】:

  • 有趣的是,示例中读取文件的方式并不完全符合我的预期。如果我有机会这个周末我会玩这个例子,看看它是否正常工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-22
  • 1970-01-01
  • 1970-01-01
  • 2014-04-27
  • 2013-11-30
  • 1970-01-01
相关资源
最近更新 更多