装载&选择音频文件到音频单元

时间:2011-02-23 21:59:31

标签: iphone core-audio audiounit

我正在尝试构建一个Render Callback函数,它将加载各种短声音文件,并且(根据我的自定义逻辑)将它们放入我的调音台Unit的iOData audioBufferList中。如何将aif或caf文件加载到程序中,并将其样本适当地导入ioData?

1 个答案:

答案 0 :(得分:2)

参见Extended Audio File Services Reference,特别是“ExtAudioFileOpenURL”和“ExtAudioFileRead”。请记住,不要在渲染回调中花费太多时间(例如,打开文件可能会耗费大量时间,确实分配内存)。