gpt4 book ai didi

c++ - 循环遍历 CAF 文件的示例

转载 作者:太空宇宙 更新时间:2023-11-04 07:40:19 26 4
gpt4 key购买 nike

任何人都可以给我一个建议或示例,说明我将如何循环遍历 CAF(核心音频格式)文件的样本吗?比如取前 1000 个样本并将它们更改为 0?

类似于:

for(int i=0; i < numberOfSamples; i++)
{
cafFile.sample[i] = methodThatUsesSampleValue(cafFile.sample[i]);
}

请记住:

  1. 我不需要现场直播。无需缓冲区等。
  2. 我想用 C、C++ 或 Objective-C 来完成。
  3. 希望能够在 iOS 平台上使用代码。

感谢任何帮助!

最佳答案

libsndfile C++ 库是众所周知的,它提供了很多其他功能 - 一个读取 AIFF 文件的功能:http://www.mega-nerd.com/libsndfile/ , lib 是根据“Gnu Lesser General Public License”分发的。我不知道这是否是个问题。

关于c++ - 循环遍历 CAF 文件的示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4935203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com