/ / Połącz dwa pliki audio i odtwarzaj je w iPhonie - iPhone, Object-C, iPad, Avaudiorecorder

Połącz dwa pliki audio i odtwarzaj je w telefonie iPhone - iphone, obiektyw-c, ipad, avaudiorecorder

Nie chcę żadnego kodu, ale chcę uzyskać odniesienie do mojego pytania wymienionego poniżej ...

Dostępna jest muzyka w tle i jest opcja nagrywania w mojej aplikacji ...

Po rozpoczęciu nagrywania aplikacja nagrywa mój dźwięk, a po kliknięciu przycisku odtwarzania odtworzy nagranie wraz z podkładem muzycznym ...

Użyłem tego Połączyć ale nie mogę dostać, jak chcę ...

Wydaje mi się, że istnieje mechanizm łączenia dwóch plików audio i ustawiania go przed odtwarzaniem ....

Jak mogę to osiągnąć, kodując ... Czy jest dostępny link referencyjny lub jakiś przykładowy kod?

Z góry dziękuję ...

Odpowiedzi:

2 dla odpowiedzi № 1

Większość ludzi myli się z jednym przykłademAVAudioPlayer jako jednostka odtwarzająca dźwięk bezpośrednio, ale nie działa. Miksowanie odbywa się w systemie operacyjnym, a nie przez instancję AVAudioPlayer. Innymi słowy: Nikt nie mówi, że nie możesz mieć więcej niż jednego AVAudioPlayer.

Stwórz dla siebie tło i pozwól mu grać. Utwórz kolejną instancję AVAudioPlayer dla nagranego dźwięku i pozwól mu się odtwarzać. Voila