2012-03-25 37 views
5

Potrzebuję grać i nagrywać w tym samym czasie. Problem polega na tym, że dźwięk odtwarzany i nagrywany powinien być inny. Odtwarzany dźwięk_1 jest ciągle przesyłany przez gniazdo słuchawkowe do podłączonego urządzenia, urządzenie analizuje ten dźwięk_1 i odsyła kolejny dźwięk_2 przez gniazdo słuchawkowe. Otrzymuję ten sound_2, ale kiedy próbuję go nagrać, otrzymuję miks dźwięku sound_1 i sound_2. Czy jest jakiś sposób na odtwarzanie/nagrywanie osobno, czy potrzebuję jakiegoś filtra dla przychodzącego sound_2? Próbowałem odtwarzać dźwięk z AVAudioPlayer i nagrywać z AudioQueue, sesja była PlayAndRecord.Odtwarzaj i nagrywaj dźwięk w tym samym czasie

Znaleziono trochę podobny temat: Playing and recording Audio simutaneouly with headset jack pin in iOS?

ale tam także nie konstruktywna odpowiedź.

Odpowiedz

1

Rozwiązaniem dla mnie było zmniejszenie częstotliwości próbkowania z 44100 do 22050

Powiązane problemy