Najlepsza odpowiedź
Nie znam prostej aplikacji do nagrywania dźwięku wytwarzanego przez inną aplikację na iPada, ale mogę zasugerować obejście.
Apple lub dostawcy zawartości nie są zadowoleni z udostępniania dźwięku w formacie cyfrowym i mogą zablokować większość prób. To inna historia, gdy strumień audio staje się analogowy, nic nie stoi na przeszkodzie, aby nagrać ten sygnał.
Proste rozwiązanie: odtwórz dźwięk z iPada na Apple Airport Express i użyj dowolnego cyfrowego lub analogowego rejestratora podłączonego do jego gniazda wyjściowego audio. Akceptuje wtyczkę stereo 3,5 mm lub wtyczkę optyczną.
Zdjęcie dzięki uprzejmości Apple Inc.
Odpowiedź
Jakich frameworków używa Twoja aplikacja do tworzenia dźwięku? Jeśli używasz struktury niższego poziomu, takiej jak kolejki audio lub jednostki audio (obie części Core Audio) lub OpenAL, masz bufory próbek, które możesz zapisać do pliku za pomocą usług plików audio lub ExtAudioFile. Jeśli tak ponownie korzystasz z frameworka wysokiego poziomu, takiego jak AV Foundation, Media Player lub tag
O ile wiem, nie ma sposobu na zrobienie czegoś takiego jak „Soundflower” komputera Mac, aby przechwycić cały dźwięk systemowy, ponieważ Soundflower jest w zasadzie wirtualnym urządzeniem wyjściowym audio, a osoby trzecie nie mogą napisać oprogramowanie na poziomie urządzenia dla iOS.