Usando AVAudioRecorder y AVAudioPlayer al mismo tiempo (o alternativa maneras de escuchar un sonido de juego y sonido)

StackOverflow https://stackoverflow.com/questions/4255717

Pregunta

¿Hay alguna razón para que esto no funcionaría?

Estoy probando para el sonido en el micrófono y jugar un efecto de sonido de bucle como estoy registrar sonido.

En el iPod touch esto parece muy bien el trabajo -. En el iPhone, aunque el efecto de sonido o bien no juega en absoluto, o es muy tranquilo

Algunas ideas? O cualquier otra alternativa?

Gracias

¿Fue útil?

Solución

por alguna razón tenía que poner este código antes de que reproduce el sonido:

UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
        AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(sessionCategory), &sessionCategory);    
        UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
        AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,sizeof (audioRouteOverride),&audioRouteOverride);

para detener que jugar a través del auricular.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top