/ / Jak grać programowo i jak odtwarzać nagrany dźwięk? - iphone

Jak grać programowo i jak odtwarzać nagrany dźwięk? - iphone

opracowuję jedną aplikację.W tym chcę nagrać dźwięki i chcę odtwarzać ten nagrany plik dźwiękowy. Wiem ramy do tego. Ale nie wiem, jak rozwijać programowo za pomocą tych frameworks.PLase pomoże mi to zrobić.

Odpowiedzi:

0 dla odpowiedzi № 1

Możesz odwołać się do tego linku:

Zaimplementowałem ten kod w jednej z moich aplikacji i działa zupełnie dobrze.

Jak nagrywać dźwięk na iPhone'a za pomocą AVAudioRecorder?

Do odtwarzania dźwięku możesz użyć AVAudioRecorder.

Mam nadzieję że to pomoże.


0 dla odpowiedzi nr 2

Najlepszy sposób na zrobienie tego - i mówię odbolesne doświadczenie - jest z jednostką audio RemoteIO. Możesz także zrobić to za pomocą AudioQueue, ale ma on większe opóźnienie, a podejście typu queue staje się bardzo problematyczne.

Sądzę więc, że są to naprawdę różne narzędziado różnych zadań. Zwróć uwagę, że nie odtworzysz pliku dźwiękowego jako takiego, ponieważ odtwarzasz zawartość bufora przechowywanego w pamięci, dopóki bufor nie jest zbyt duży, nie powinno to być problemem.

Tak więc, korzystając z RemoteIO, ten blog i samouczek są bardzo przydatne. Zawiera próbki kodu.

Używanie urządzenia audio RemoteIO przez MICHAEL TYSON