Apple 开放 iOS 系统的 iTunes 音乐曲库访问权限

开发者们可以开香槟了,Apple似乎开放了iOS系统通过API对iTunes音乐曲库的访问权限,因为App Store里已经出现一款可以选取iOS设备iTunes音乐曲库里任何一款音乐来打碟的DJ应用:Flare Scratch

尽管iOS 3.0系统已经开放了对iTunes曲库的操作,但仅限于回放操作(播放/暂停/停止),就是说你只能在应用里选择听iTunes曲库里的歌,而无法对音乐进行处理。开发者Async Games利用最新的iOS 4.0制作了一个公开的API(完全支持开发者工具),可以让开发者对iTunes曲库做各种操作,除了获得音乐标签以外,最重要的就是可以获得音乐缓冲区的操作权限,这意味着你可以对回放着的音频数据做任意处理,比如这个Flare Scratch就可以选择你曲库里的任意一首歌,来打碟。

虽然Android系统很早就支持对SD卡里任何媒体文件(视频、音频)缓冲区的操作,但由于不同Android手机的配置都不同,所以对实时性要求很高的应用很难处理好音频驱动问题,会导致爆音和高延迟的音频回放,所以Android上一直没有什么像样的音乐创作应用。

可以想象当iPad支持iOS 4.0之后,会有多少音乐人对iPad趋之若骛,他们可以利用iPad对自己事先做好的全长度的音乐做remix,如果同时将iPad画面输出到现场演出的大屏幕上,那么更可以拉近音乐人与台下观众的距离,好让观众看到台上这哥们真的是在鼓捣音乐,而不是在Safari里偷菜!

Via CreateDigitalMusic