¿Cómo configura el nivel de entrada (ganancia) en la entrada incorporada (OSX Core Audio / Audio Unit)?

Tengo una aplicación OSX que graba datos de audio utilizando una unidad de audio. La entrada de la unidad de audio se puede configurar en cualquier fuente disponible con entradas, incluida la entrada incorporada. El problema es que el audio que obtengo de la entrada incorporada a menudo se recorta, mientras que en un programa como Audacity (o incluso Quicktime) puedo bajar el nivel de entrada y no obtengo clipping.

La multiplicación de los marcos de muestra por una fracción, por supuesto, no funciona, porque obtengo un volumen más bajo, pero las propias muestras aún se recortan en el momento de la entrada.

¿Cómo establezco el nivel de entrada o la ganancia para esa entrada incorporada para evitar el problema de recorte?

Respuestas a la pregunta(1)

Su respuesta a la pregunta