Articles of audiotoolbox

Uso de AudioToolbox para efectos de sonido cortos El control de volumen no funciona en los models iPad / iPod touch

Todo funciona bien en los models de iPhone, al usar los botones de volumen del teléfono, upload y bajar el audio de los juegos. En los botones de volumen de los models iPad y iPod touch, no afectan los efectos de sonido de los juegos. Aquí está el código que estoy usando para reproducir estos […]

¿Cómo reparar el error MP3AudioStream?

Recibo el siguiente error aleatoriamente (y, a veces, constantemente durante el lanzamiento). Puede suceder cuando hay hilos de background y cuando no hay y parece ser un problema con la biblioteca, por lo que tengo problemas para localizar el problema en mi código. El punto de interrupción se dispara en: #0 0x07bb489b in MP3AudioStream::GeneratePackets(AudioFileStreamContinuation&) () […]

Cómo boost el volumen de un sonido y eliminar el ruido de background en el objective c

He grabado un sonido utilizando AVFoundation Framework. Funciona bien pero contiene mucho ruido circundante. Necesito eliminar este ruido y también amplificar el sonido para boost el volumen. ¿Alguien puede ayudar con algún código de ejemplo? O por favor, guíame cómo puedo continuar.

¿Cómo get reconocimiento cuando el audio está terminado?

Estoy reproduciendo audio en mi aplicación usando audioPlayer.Play () y se juega correctamente. No puedo encontrar cuando termino el audio. Quiero el método delegado cuando el audio finaliza. ¿Puedes escribir el método cuando finaliza el audio?

Rutas de salida de audio para AirPlay

He buscado pero no puedo encontrar una forma de acceder a las Rutas de salida de audio para poder detectar si el audio sale por AirPlay. Esto es lo que encontré en la Documentación para iOS 5.0 kAudioSessionOutputRoute_AirPlay Discusión Estas cadenas se utilizan como valores para la key kAudioSession_AudioRouteKey_Type para el dictionary asociado con la […]

Cómo atrapar __cxa_throw mediante progtwigción en iOS

Algunas funciones en AudioToolBox siempre arrojan __cxa_throw, al mismo time, la function como ExtAudioFileDispose funciona bien, el valor de retorno cero es normal. Cuando quiero usar try {} catch (…) {} bloquear captura esta exception, pero esto no funciona. Mientras que por todas las excepciones de Xcode, esta exception podría ser atrapada. Aquí, solo quiero […]

Búffer de datos MP3 de reproducción con AudioQueue Service: Prime failed (-50)

En estos días, estaba luchando por encontrar el path para reproducir la transmisión de audio de la networking (en formatting de package de MP3) usando AudioQueue Service en iPhone. Para lograr este objective sucesivamente, primero conseguí el file MP3 local común para reproducir usando AudioQueue, y funciona. Y luego, reemplacé el AudioFileReadPackets con la function […]

iOS: selección de Airplay MPVolumeView alternativa

Estoy usando MPVolumeView para elegir un dispositivo de reproducción de air para la reproducción de airplay de avplayer. ¿Hay alguna alternativa posible de API no privada para hacer esto, de modo que podría proporcionar mis propios Controles de interfaz de usuario para elegir un dispositivo de reproducción de air? Al referirme a la API, quiero […]

AudioServicesPlaySystemSound no reproduce ningún sonido en el dispositivo iOS 8

Tengo AVFoundation y AVFoundation agregados a mi proyecto. En la class desde donde quiero reproducir un sonido del sistema, #include <AudioToolbox/AudioToolbox.h> y llamo a AudioServicesPlaySystemSound(1007); . Estoy probando en un dispositivo con iOS 8 , los sonidos están encendidos y el volumen es lo suficientemente alto, pero no escucho ningún sonido del sistema cuando ejecuto […]

AudioToolbox / OpenAL ExtAudioFile para reproducir audio comprimido

Actualmente estoy usando OpenAL para jugar música de juegos. Funciona bien, excepto que no funciona con nada excepto los files RAW de WAV. Esto significa que termino con una banda sonora de ~ 9mb. Soy nuevo en OpenAL, y estoy usando código directamente del ejemplo de Apple ( https://developer.apple.com/library/ios/#samplecode/MusicCube/Listings/Classes_MyOpenALSupport_h.html%23//apple_ref/doc/ uid / DTS40008978-Classes_MyOpenALSupport_h-DontLinkElementID_9 ) para get […]