Моя конфигурация
iPhone X
iOS 12
Проблема
Начиная с iOS 11/12, аудио моего приложения по некоторым причинам имеет периодический треск /всплывающий звук, который кажется хуже / заметнее, чем громче или постояннее звук.
Устранение неполадок
Я проиграл синусоидальную волну 800 Гц от djay2 через AudioBus в свое приложение и сохранил выводмое приложение в файл.
Загрузка выходных данных моих приложений в Audacity. Я вижу, что треск возникает через каждые 14 112 сэмплов или каждые 0.320 секунды.
Кто-нибудь знает, откуда мне начинать искать.Изменение внутренней конфигурации моего приложения между 41,1 кГц и 48 кГц, похоже, не имеет значения.Я подумал, что это могло быть связано с понижением частоты дискретизации аппаратного обеспечения.
Переключение Синхронизация аудио между приложениями Вкл. / Выкл. В AudioBus, кажется, имеет некоторый эффект (1 в каждых ~ 8 переключателях остановит треск).
Я полагаю, это из-за перезапуска AudioSession или чего-то еще.
Кто-нибудь знает, что может быть причиной этого, или испытывал это раньше?
Спасибо,
Энтони