Nagrywam dźwięk za pomocą AVAudioRecorder, a następnie próbuję odtworzyć dźwięk za pomocą AVAudioPlayer. Próbuję doprowadzić dźwięk do pętli w nieskończoność, ale dźwięk ma krótką przerwę pomiędzy pętlami. Próbowałem nagrywać nagranie AVAudioRecorder do wszystkich możliwych typów plików, ale nie mogę znaleźć czegoś, co pozwoli na płynne zapętlenie. Dzięki.Zapętlanie AVAudioPlayer bez luki
8
A
Odpowiedz
6
To jest wielki post, który pomógł mi wyeliminować pętle w moim realizacji AVAudioPlayer: http://forums.macrumors.com/showthread.php?t=640862
istota stanowiska jest to, że skompresowany dźwięk dodaje pusty dźwięk pad z długością próbki do parzystej wielokrotności 1024 Używanie nieskompresowanego dźwięku lub dźwięku, który jest specjalnie wyprowadzany w celu zapętlenia, wyeliminuje błąd.
+0
Jak łatwo było to zrobić? Znakomity! –
Dlaczego downvotes? Nie ma podobnych pytań, w których ktoś nagrywa * i * odtwarza, chcąc zapętlić. –
Dla wielu z nas nie ma sensu przypisywanie pytań - problematyczne pytania powinny być edytowane lub "odesłane" do pytającego w celu edycji. Ale tak właśnie działają moce ... Przepraszam, wiem, że to niepotrzebne (szczególnie z nowym użytkownikiem). –