¿Cuál es el formatting de audio correcto para la salida multicanal iOS?

Tengo una aplicación de iOS donde me gustaría enviar más de dos canales de salida de audio. Estoy usando The Amazing Audio Engine.

Lo he hecho con el Apogee Duet simplemente estableciendo mChannelsPerFrame del ASBD con el que inicializo AEAudioController. Sin embargo, esto no funciona en la interfaz Presonus 1818VSL. Solo obtengo salida de audio en los canales 1 y 2, simplemente silencio en cualquiera de los canales 3 y superior. He observado que otras aplicaciones funcionan bien con esta interfaz, así que al parecer no es un problema de hardware.

¿Es posible que la interfaz esté esperando audio en diferentes "buses", también conocidos como elementos de salida?

Los autobuses no son la respuesta correcta. Simplemente inicializando el controller de audio con un ASBD donde mChannelsPerFrame se establece más alto que 2 es suficiente.

Mi confusión surgió de un crash en TAAE que estaba oscureciendo a otros bichos. Ya se ha solucionado: https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine/issues/245