Articles of core audio

ios core audio: modificando aurioTouch para save datos de pcm

Como ejercicio, estoy tratando de modificar aurioTouch para que guarde los primeros 60 segundos de PCM que entran a través del micrófono. Estoy evitando libs de alto nivel porque quiero build algo de procesamiento de baja latencia en time real además de esto. Lo hice simplemente creando un saveBuffer grande, y luego simplemente anexando el […]

iOS CoreAudio: utilizando AUFilePlayer y una callback renderizada

Acabo de comenzar a desarrollar una pequeña aplicación de testing de iOS 5.0 para ver lo que es posible en la plataforma. Algunos resources no eran valiosos, por ejemplo el blog de Chris Adamson y el ejemplo audioGraph de David Zicarelli (basado en Apple's MixerHost con un montón de nuevas características). Lo que bash hacer […]

debugging con AVAssetReader

He implementado la búsqueda como se describe aquí ( AVAssetReader Seeking ), sin embargo, hay una demora notable, mientras que AVAssetReader se derrumba y se construye una nueva (ya que no se puede cambiar la propiedad timeRange una vez que haya comenzado a leer datos). Me imagino que avanzar en el time podría hacerse con […]

¿Existen bibliotecas de código abierto para crear visualizaciones de audio para iOS?

Tengo una vista de ecualizador con 10 barras en OpenGL ES que puede encenderse hacia arriba y hacia abajo. Ahora me gustaría manejar esta vista del ecualizador desde la música de background que se está reproduciendo en iOS. Alguien sugirió que necesito una Transformada Rápida de Fourier para transformar los datos de audio en otra […]

¿Cómo get los valores de dB de salida actual de música de background para mostrar un medidor de nivel de sonido en iOS?

¿Hay una manera fácil de leer los valores actuales del nivel de sonido de dB de qué iOS está publicando en los altavoces o de la música de background que se está reproduciendo?

Obtención de la amplitud del tono actual utilizando el audio central

Utilicé este tutorial para crear una pequeña aplicación de detección de tonos, sin embargo, me gustaría reconocer el tono más alto en lugar del más alto (dentro de un cierto range de frecuencia). Por lo tanto, necesito get la amplitud del tono actual para crear un nuevo filter de bin … ¿Alguna idea de cómo […]

La progresión máxima de potencia de AudioQueue es demasiado gradual

Estoy usando los services Apple AudioQueue estándar de la biblioteca AudioToolBox para usar el micrófono de mi dispositivo. Estoy haciendo un seguimiento del nivel máximo de audio en time real, y esto funciona bien, excepto que no responde como se esperaba a cambios irregulares en el volumen. El mPeakPower salta adecuadamente alto para aumentos repentinos […]

¿Qué significa kExtAudioFileError_AsyncWriteTooLarge (-66569) devuelto por ExtAudioFileWriteAsync?

No puedo encontrar ninguna información sobre OSStatus = -66569 devuelto por ExtAudioFileWriteAsync , excepto su label de enumeración: kExtAudioFileError_AsyncWriteTooLarge . Ahora mismo me pregunto por qué recibo este error, pero ¿qué significa realmente? Porque obtengo este estado, incluso si trato de pasar una cantidad de packages mayor que cero … Por ejemplo: ExtAudioFileWriteAsync(MyExtAudioFileRef, 1, &MyAudioBufferList); […]

iOS: ¿Hay alguna forma de borrar los datos de transmisión de AvPlayer?

Tengo una aplicación de streaming de audio de un server de grito. Fluye bien la mayor parte del time, sin embargo, he notado que los documentos y los datos de la aplicación en Configuración> General> Uso están aumentando cada vez que uso la aplicación. La aplicación en sí es solo de 776kb, pero los datos […]

Eliminación del sonido actual de la pista de reproducción en la pista de grabación

Estoy buscando utilizar RemoteI / O para la grabación y reproducción de audio. Soy muy pobre para entender el audio básico, debido a eso seguí la fuente abierta de Audio increíble . Hasta ahora puedo grabar y jugar con el mismo código, ahora estoy tratando de grabar a través del micrófono y reproducir a través […]