Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 将音频文件转换为PCM阵列的最简单方法_Objective C_Macos_Core Audio - Fatal编程技术网

Objective c 将音频文件转换为PCM阵列的最简单方法

Objective c 将音频文件转换为PCM阵列的最简单方法,objective-c,macos,core-audio,Objective C,Macos,Core Audio,将任意格式的音频文件转换为PCM数据数组的最简单方法是什么 我知道AudioToolbox框架中有两个选项:AudioConverterFillComplexBuffer和AudioConverterConvertComplexBuffer Convert显然“仅适用于没有采样率转换的PCM-to-PCM转换”,而且Fill存在漏洞和复杂性。必须有一种更简单的方法,使用CoreAudio API从现有音频文件中获取PCM阵列,而无需重写控制盘。有人吗?你看过Avassetrader吗?

将任意格式的音频文件转换为PCM数据数组的最简单方法是什么

我知道
AudioToolbox
框架中有两个选项:
AudioConverterFillComplexBuffer
AudioConverterConvertComplexBuffer


Convert
显然“仅适用于没有采样率转换的PCM-to-PCM转换”,而且
Fill
存在漏洞和复杂性。必须有一种更简单的方法,使用CoreAudio API从现有音频文件中获取PCM阵列,而无需重写控制盘。有人吗?

你看过Avassetrader吗?