Загрузка и выбор аудиофайлов в аудиоустройства - PullRequest
1 голос
/ 24 февраля 2011

Я пытаюсь создать функцию обратного вызова рендера, которая будет загружать различные короткие звуковые файлы и (согласно моей пользовательской логике) помещать их в iOData audioBufferList моего микшера. Как загрузить файл aif или caf в программу и соответствующим образом импортировать его образцы в ioData?

1 Ответ

2 голосов
/ 24 февраля 2011

См. Справочник по расширенным аудиофайловым службам , в частности "ExtAudioFileOpenURL" и "ExtAudioFileRead". Помните, что при обратном вызове рендеринга не нужно делать слишком много времени (например, открытие файла может считаться трудоемким, безусловно, выделение памяти).

...