Articles of openal

Artefactos OpenAL y Popping

Estoy usando OpenAL para una aplicación de música para iPad. Ha funcionado bien antes, pero ahora, después de actualizar mi dispositivo a iOS 4.3, hay ruidos de chasquido / chisporroteo en la reproducción. Se vuelven evidentes cuando se reproducen múltiples muestras (es decir, acordes), y suceden al comienzo de una nueva muestra, después de que […]

IPhone OpenAL: no se puede reproducir ningún sonido

Estoy intentando reproducir un file de sonido simple a través de OpenAL refiriendo este tutorial : He creado un código monolítico para probar inicialmente, pero no puedo reproducir el sonido. He estado probando muchas cosas pero no puedo reproducir el sonido. Cualquier ayuda es muy apreciada. Gracias. Aquí está mi código: ALCdevice* device; device = […]

Grabación de audio sin connection en iOS con OpenAL

Estoy usando openAL para reproducir muestras de sonido a intervalos específicos y quiero exportar esto al file (ya sea café o aac o lo que sea). ¿Cómo puedo hacer esto con OpenAL sin tener mis muestras reproducidas en time real a través de los parlantes / auriculares?

Cómo exportar el sonido de la línea de time de los sonidos en iOS con OpenAL

No estoy seguro si es posible lograr lo que quiero, pero básicamente tengo un NSDictionary que representa una grabación. Es una línea de time de qué id de sonido se jugó en qué momento. Lo tengo para que pueda reproducir esta línea de time / grabación, y funciona perfectamente. Me pregunto si hay alguna forma […]

Presione un button hace un sonido. Presiona el button rápido y la reproducción de sonido aparece y hace clic

Tengo 6 botones que reproducen cada uno una muestra de audio de un file .caf. Si presiono un button, el sonido se reproduce bien, si espero a que termine y lo vuelva a presionar, se reproducirá bien, pero si presiono el button rápido, el sonido se abrirá y hará clic antes de jugar. Al principio […]

No se puede eliminar el bufer de OpenAL.

Estoy usando XCode 4.5 para iPhone y OpenAL. El problema es que no puedo eliminar los búferes de sonido, después de reproducir el sonido: alSourcePlay(). Si no juego fuente – los búferes se eliminan y nemory se libera sin problemas. Sonido de carga: alGenBuffers(1, &bufferID); // Loading awaiting data blob into buffer. alBufferData(bufferID, format, outData, […]

Configuración de Panorámica en OpenAL (iOS)

Usando OpenAL, estoy cargando el sonido en formatting AL_FORMAT_STEREO16. ¿Estoy intentando configurar el outlook en OpenAL en la plataforma iOS / iPhone? ¿Necesito configurar AL_POSITION para la fuente? ¿Cómo lo configuro?

¿Qué marco debo usar para reproducir un file de audio (WAV, MP3, AIFF) en iOS con baja latencia?

iOS tiene varios frameworks de audio de nivel superior que le permiten simplemente reproducir un file específico, al nivel inferior que le permite get datos PCM en bruto, y todo lo demás. Para nuestra aplicación, solo necesitamos reproducir files externos (WAV, AIFF, MP3), pero tenemos que hacerlo en respuesta a presionar un button y necesitamos […]

¿Qué API para reproducir audio de un búfer en iOS y OSX?

Me gustaría hacer esto muy simple: reproducir datos de audio PCM de la memory. Las muestras de audio provendrán de algorithms de síntesis de sonido, files de muestra precargados o lo que sea. Mi pregunta es realmente sobre cómo jugar los búferes, no cómo llenarlos con datos. Por lo tanto, estoy buscando la mejor manera […]

Captura de sonido con OpenAL en iOS

Estoy intentando hacer una captura de sonido en iOS usando OpenAL (estoy escribiendo una biblioteca multiplataforma, por eso evito las forms específicas de iOS para grabar sonido). Fuera de la caja, la captura OpenAL no funciona, pero existe una solución conocida: abra un context de salida antes de comenzar la captura . Esta solución funcionó […]