iOS中音频文件的幅度谱

iOS中音频文件的幅度谱,ios,audio,amplitude,Ios,Audio,Amplitude,我是iOS开发新手。作为开发iOS应用程序的一部分,我需要获取音频文件的完整振幅值,并且我需要在不播放文件的情况下处理数据(即,每个通道的功率方法是不够的)。另外,请指导我从音频文件(如持续时间、大小等)在iOS中提供的音频文件数据。如果您需要按样本处理文件,可以使用ExtAudioFileServices。详细信息请阅读。你可以用苹果提供的代码来构建你的代码 这种情况下的思考方式是——您将输入文件转换为输出文件,具有相同的采样率、持续时间、格式等,并在转换样本时简单地处理样本——实际上,您只是

我是iOS开发新手。作为开发iOS应用程序的一部分,我需要获取音频文件的完整振幅值,并且我需要在不播放文件的情况下处理数据(即,每个通道的功率方法是不够的)。另外,请指导我从音频文件(如持续时间、大小等)在iOS中提供的音频文件数据。

如果您需要按样本处理文件,可以使用ExtAudioFileServices。详细信息请阅读。你可以用苹果提供的代码来构建你的代码

这种情况下的思考方式是——您将输入文件转换为输出文件,具有相同的采样率、持续时间、格式等,并在转换样本时简单地处理样本——实际上,您只是在处理该文件。如果不需要输入文件,您可以稍后删除该文件

经验中的一些建议:

  • 检查您正在使用的文件格式是否受支持(CoreAudio并不总是提供大量错误消息)
  • 确保正在将您使用的文件复制到您的应用程序中。您可以在MyTarget->Build Phases->Copy Bundle resources中执行此操作。您还可以使用iFunBox等软件检查文件