Правильный подход для воспроизведения нескольких файлов одновременно с использованием Core Audio - PullRequest
1 голос
/ 09 марта 2012

Я разработал модель, которая воспроизводит до 10 треков с количеством клипов на каждом, используя AVFoundation . Тем не менее, мне не нравится исполнение и искажение звука на деле.

Я прочитал документацию Core Audio и опробовал некоторые образцы. Некоторые воспроизводят только 1 файл, используя AU Generator ( AudioFilePlayer подтип). Те образцы, где воспроизводятся 2 файла, используют MultichannelMixer и пользовательские буферы для рендеринга аудиоданных.

Могу ли я использовать MultichannelMixer и подключить несколько генераторов ( AudioFilePlayer ) к его узлам? Или лучший способ - это сделать данные самостоятельно?

Заранее спасибо!

...