我一直在做一些研究,以最好的方式为iOS编程的音乐游戏,类似于轻拍复仇,吉他英雄,摇滚乐队等。
这个video解释了Open AL有一些很好的方法来处理声音,一次播放多个声音和回收内存。我也遇到过Cocoas2d Denshion在低延迟处理音频方面的应用。
这个article声明HTML5对于音频播放很糟糕,尤其是复调。他接着说,Phonegap的Media类工作得很好,通过使用原生插件模型,您可以使用Phonegap创建低延迟解决方案
如果你要选择一个API,你会选择哪一个来创建一个低延迟的基于音频的游戏?为什么?如果您有与上述建议不同的建议,请描述一下原因。谢谢。
发布于 2012-06-01 09:11:54
当配置了请求非常短缓冲区的音频会话时,RemoteIO音频单元将允许当前iOS设备上的最低延迟。OpenAL似乎就是建立在它之上的。
发布于 2012-06-01 08:14:28
发布于 2012-06-01 21:16:39
如果你决定走PhoneGap路线,那么Andy Trice的Low Latency Audio Plugin应该可以解决你的问题。
https://stackoverflow.com/questions/10842803
复制相似问题