iPhone - запись звука, воспроизводимого только приложением - PullRequest
0 голосов
/ 09 мая 2011

Я создаю приложение, которое воспроизводит звуки, такие как пианино, барабаны и т. Д. У меня есть функция записи в этом.Его запись хорошо и хорошо.Я использую AVAudioRecorder.Но наряду со звуком приложения, внешний звук также добавляется.Как я могу сделать так, чтобы мой диктофон записывал только звуки приложений ..... Есть ли какой-либо другой класс / фреймворк, который я должен использовать.

1 Ответ

0 голосов
/ 19 мая 2011

Нет API, который перенаправлял бы аудиофайл приложения iPhone в файл.

Я думаю, что единственным вариантом является использование низкоуровневого аудио API (либо блоков AudioQueues или RemoteIO), и при записи записывайте семплы в файл (через буфер), а также в динамик.

Это потребует от вас генерации, упорядочения и микширования семплов инструментов, и вам не придется беспокоиться о API более высокого уровня.

...