Какой формат аудио подходит для многоканального вывода iOS?
У меня есть приложение для iOS, в которое я хотел бы отправить более двух каналов аудиовыхода. Я использую The Amazing Audio Engine.
Я сделал это с Apogee Duet, просто установив mChannelsPerFrame ASBD, с которым я инициализирую AEAudioController. Однако это не работает на интерфейсе Presonus 1818VSL. Я получаю аудиовыход только на каналах 1 и 2, просто тишина на любом из каналов 3 и выше. Я видел другие приложения, работающие нормально с этим интерфейсом, так что, очевидно, это не проблема с оборудованием.
Возможно ли, что интерфейс ожидает аудио в разных "шинах", или выходных элементах?
1 ответ
Автобусы не правильный ответ. Достаточно просто инициализировать аудиоконтроллер с помощью ASBD, где mChannelsPerFrame имеет значение больше 2.
Мое замешательство возникло из-за аварии в TAAE, которая скрывала другие ошибки. Это было исправлено сейчас - https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine/issues/245