OpenAL не работает при использовании AVAudioRecorder и AVAudioPlayer - PullRequest
3 голосов
/ 22 мая 2010

Меня беспокоили проблемы со звуком в течение нескольких дней.Я не думаю, что OpenAL ладят с функциями AVAudio.

У меня есть свой собственный класс OpenAL.(завернутый в класс MyOpenAL) мое приложение начинает запись с использованием AVAudioRecorder.я прекращаю запись.и затем я нажал кнопку «OpenAL Play», которая воспроизводит любой звук с использованием OpenAL.я не слышу этоно я могу слышать мою запись, когда нажимаю кнопку «Воспроизведение AVAudioPlayer» с помощью AVAudioPlayer.

Я тестировал примеры кода oalTouch, avTouch, SpeakHear.они привели то же самое.в oalTouch, когда AVAudioPlayer останавливается, OpenAL прекращает воспроизведение одновременно.вот почему я так думаю.

Есть ли у OpenAL проблемы с совместным использованием AVAudio ~ функций?

Я долго гуглил.но я не могу найти решения и те же проблемы.

спасибо, что прочитали мое.

1 Ответ

0 голосов
/ 21 декабря 2010

Я использую AVAudioRecorder (для записи) и OpenAL (для воспроизведения), и оба они идут довольно хорошо.Просто хотел проверить, используете ли вы Play_And_Record в качестве опции при инициализации AVAudioRecorder?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...