Я хочу создать приложение, которое записывает звук, обрабатывает его и воспроизводит его сразу (все три происходят мгновенно), и я не мог найти аппаратную спецификацию любого устройства iOS по этому вопросу. Возможно ли это? Если это так, где вы предлагаете начать? И самое главное, где я могу найти эти спецификации?Определение задержки обработки звука в устройствах iPhone
1
A
ответ
1
Отъезд удаленныйIO. Майкл Тайсон написал хорошо известную серию публикаций по этому вопросу. ,
http://atastypixel.com/blog/using-remoteio-audio-unit/
я могу получить круглую задержку срабатывания (измеряется с помощью MLS образца) вплоть до 12ms на iPhone 4S с довольно существенной обработки DSP в тракте сигнала. Удачи!
0
Невозможно. Единственными низкоуровневыми публичными аудио API-интерфейсами iOS являются основанный на обратном вызове буфер с наименьшим количеством буферов длиной несколько миллисекунд и, следовательно, всегда будет иметь ненужную задержку.