/ / Combine dos archivos de audio y reprodúzcalos en iPhone: iphone, object-c, ipad, avaudiorecorder

Combine dos archivos de audio y reprodúzcalos en iPhone: iphone, object-c, ipad, avaudiorecorder

No quiero ningún código, pero quiero obtener una referencia sobre mi pregunta mencionada a continuación ...

Hay música de fondo disponible y hay opción de grabación en mi aplicación ...

Una vez que empiezo a grabar, la aplicación graba mi sonido y cuando el botón de reproducción hace clic, se reproducirá la grabación junto con la música de fondo ...

Tuve que usar esto Enlazar pero no puedo conseguir lo que quiero ...

Creo que hay un mecanismo como fusionar dos archivos de audio y crear uno antes de reproducir ...

¿Cómo puedo lograr esto mediante la codificación ... hay algún enlace de referencia o algún código de muestra disponible?

Gracias de antemano ...

Respuestas

2 para la respuesta № 1

La mayoría de la gente confunde la única instancia deAVAudioPlayer como la unidad que reproduce el sonido directamente, pero no lo hace. La mezcla es realizada por el sistema operativo, no por la instancia de AVAudioPlayer. Con otras palabras: Nadie dice que no puedes tener más de un AVAudioPlayer.

Crea uno para tu fondo y déjalo jugar. Crea otra instancia de AVAudioPlayer para tu sonido grabado y deja que se reproduzca. Voila