Utilizzando AVAudioRecorder e AVAudioPlayer allo stesso tempo (o alternativi modi di ascolto per il suono e il suono di gioco)
-
27-09-2019 - |
Domanda
C'è un motivo per cui questo non avrebbe funzionato?
sto testando per il suono nel microfono e la riproduzione di un effetto sonoro in loop come sto registrando il suono.
Al iPod touch questa sembra funzionare bene -. Su iPhone anche se l'effetto sonoro o non gioca affatto, o è molto tranquillo
Tutte le idee? O qualsiasi alternativa?
Grazie
Soluzione
per qualche motivo ha dovuto inserire questo codice prima che ho giocato il suono:
UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(sessionCategory), &sessionCategory);
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,sizeof (audioRouteOverride),&audioRouteOverride);
per fermarlo giocare attraverso l'auricolare.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow