/ / Skombinujte dva zvukové súbory a prehrajte ich v iPhone - iphone, object-c, ipad, avaudiorecorder

Skombinujte dva zvukové súbory a prehrajte ich v iPhone - iphone, objective-c, ipad, avaudiorecorder

Nechcem žiadny kód, ale chcem získať odkaz na moju otázku uvedenú nižšie ...

K dispozícii je hudba na pozadí a v mojej aplikácii je možnosť nahrávania ...

Akonáhle začnem nahrávanie, aplikácia zaznamená môj zvuk a po kliknutí na tlačidlo prehrávania prehrá nahrávku spolu s hudbou na pozadí ...

Použil som to odkaz ale nemôžem sa dostať, ako chcem ...

Myslím, že existuje mechanizmus, ako je zlúčenie dvoch zvukových súborov a urobiť z nich jeden pred prehrávaním ....

Ako to dosiahnem kódovaním ... Je k dispozícii nejaký referenčný odkaz alebo vzorový kód?

Ďakujem vopred ...

odpovede:

2 pre odpoveď č. 1

Väčšina ľudí si mýli jeden príkladAVAudioPlayer ako jednotka, ktorá prehráva zvuk priamo, ale nemá. Miešanie sa vykonáva v OS, nie v inštancii AVAudioPlayer. Inými slovami: Nikto nehovorí, že nemôžete mať viac ako jeden AVAudioPlayer.

Vytvorte si pozadie a nechajte ho hrať. Vytvorte ďalšiu inštanciu programu AVAudioPlayer pre nahraný zvuk a nechajte ho hrať. voila