Entrada de micrófono escuchando en iOS, AVAudioRecorder o algo más?

Me pregunto si hay una manera de "escuchar" sin grabar y mostrar los niveles de input del micrófono.

El ejemplo de Apples SpeakHere hace el logging y la reproducción, y me pregunto si podría haber una versión más ligera de solo "escuchar" sin grabar y save un file.

Utilizo AudioQueues para este propósito. En su callback, obtenga el nivel de input de la siguiente manera:

AudioQueueLevelMeterState meter[NUM_INPUT_CHANNELS]; UInt32 dataSize = sizeof(meter); AudioQueueGetProperty(aqInput, kAudioQueueProperty_CurrentLevelMeterDB, meter, &dataSize); // input 'level' is in meter.mAveragePower 

Y simplemente no escriba el audio en un file.