iOS 6 新革命:在网页里运行合成器应用

musiXboy 发布于2012-09-25 暂无评论

iOS 6增加了浏览器对Web Audio API的支持,就是说用iPhone里的Safari浏览器就可以制作音乐了。




我们已经见识了好几个iOS 6在音频方面的革命:应用间交互音频和采样回放背景音频功能Audiobus for iOS,今天又有新内容被挖掘出来,那就是iOS 6对Web Audio API的全面支持。

在浏览器里运行的网页已经今非昔比,甚至是在手机里运行的浏览器都要让你刮目相看。iOS 6就全面部署了Web Audio API,有了这个API,开发者就可以专门做出制作音乐的网页。Mozilla的开发者James Long就做了一个网页来演示Web Audio API的威力,你需要用iOS里的Safari或是桌面电脑的Chrome浏览器访问才可以演奏,其它浏览器还都不支持。Web Audio API的开发非常简单,上面这个例子就只写了372行Javascript、HTML和CSS代码,只花了作者两个晚上的时间。

使用网页的好处显而易见,那就是你不必拘泥于某一个平台,某一类设备,而且不必等待Apple的审核,随时都可跟用户见面,随时都可方便的增加和修改。

桌面版的Chrome已经可以支持USB外设控制器,那么未来手机上的浏览器也完全有可能支持MIDI控制器外设,来控制和演奏浏览器里运行的音乐应用。

继续观看这段运行iOS 6系统的iPhone的演示,注意视频里的iPhone并未运行任何音乐应用,而只是打开了Safari浏览器,用浏览器载入了一个使用Web Audio API写的网页,然后直接在网页里就可以更换乐器的音色,并通过触摸来演奏(iOS设备观看地址):





文章出处 http://jlongster.com/2012/09/12/web-apps.html

转载新闻请注明出自 Midifan.com

共有 0 条评论