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ď č. 1Väčš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