ios audio hardware routes

iOS6 multirruta de audio



hardware routes (1)

Respondiendo a mí mismo: en realidad no hay información en iOS Developer Library, pero con un poco de suerte, hay toda la información necesaria en las sesiones de desarrollo de WWDC.

Buscar: WWDC 2012 Session 505: Audio Session y Multiroute Audio en iOS por Torrey Holbrook Walker.

Espero que pueda ayudar a alguien más.

iOS 6.0 trajo soporte "multi-route audio" para el iPhone / iPad.

La aplicación DJay, por ejemplo, se beneficia al permitir que el usuario escuche un mazo en auriculares mientras toca el otro.

La única mención de esto es en la referencia de la clase AVAudioSession:

AVAudioSessionCategoryMultiRoute Le permite emitir distintas transmisiones de datos de audio a diferentes dispositivos de salida al mismo tiempo. Por ejemplo, usaría esta categoría para enrutar audio tanto a un dispositivo USB como a un conjunto de auriculares. El uso de esta categoría requiere un conocimiento más detallado de, y la interacción con, las capacidades de las rutas de audio disponibles.

Esta categoría se puede usar para entrada, salida o ambos.

Disponible en iOS 6.0 y posterior.

¿Cómo encaminar dos flujos distintos a diferentes rutas? ¿Especialmente usando E / S remotas?

¡Gracias!