Android上可以降低OSC / Midi(无音频)延迟吗?

前端之家收集整理的这篇文章主要介绍了Android上可以降低OSC / Midi(无音频)延迟吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我想为音频交互的实时接口做一个概念,因此真正的低延迟是必不可少的.我在上周已经阅读了很多关于这个主题内容,但是在如此短的时间内无法获得真实的概述.所以在我深挖之前,我需要评估这个项目的可行性.

我已经阅读了很多关于Android和低延迟音频应用程序的问题,我知道iOS在这个领域是优越的,但我希望在可能的情况下使用Android. (我没有开发iOS必不可少的mac,我更喜欢更开放’Andoid更多)

所以我的问题是:

>坏的低延迟行为是否仅与实际音频缓冲/处理有关,还是仅影响midi或OSC应用程序?对我来说,接口是重要的部分 – 这意味着我可以获得在单独的PC中处理的midi / OSC命令.
>我需要较低的总体延迟(从手指触摸事件到命令输出).与iOS相比,这也是Android的问题吗?

最佳答案
延迟主要是音频缓冲区的函数.这里有最新发展的广泛讨论:

http://createdigitalmusic.com/2012/07/android-high-performance-audio-in-4-1-and-what-it-means-plus-libpd-goodness-today/

Tl; dr版本:从Jelly Bean开始,Galaxy Nexus能够提供12ms的音频缓冲延迟.我在其他地方读到Nexus 10和Nexus 4可以做同样的事情,但Nexus 7落后了.

这里有一个稍微技术性的讨论,它还将引导您使用Open SL来实现低延迟:

https://github.com/libpd/pd-for-android/wiki/Low-latency-support-for-compliant-devices

猜你在找的Android相关文章