iOS上的低抖动音频



我想在内存中加载一个类似嘟嘟声的小音频片段,并在x秒后安排播放,抖动非常低。我的应用程序理想情况下小于+-1ms,但+-5ms仍然有用。时间被同步到没有麦克风的远程应用程序。我的问题是,我可以从音频API中期待什么样的抖动,在这方面它们都相等吗?

我不熟悉音频API,但从延迟讨论中,我看到了使用远程IO音频单元的5.8ms数字。这是否意味着+-3ms将是可能的最佳精度?

您需要将此进程设置为实时,以保证低延迟,否则您可能会在几秒钟内获得抖动,因为操作系统可以决定进行一些后台作业。一旦您获得了实时性,您就可以归档更低的延迟。请与苹果公司核实您是否可以使流程实时(具有调度选项)。你可能需要在你的应用程序中拥有额外的权限和内核级别的支持才能正常运行,这样你就可以保证音频应用程序的1ms延迟。

最新更新