iPhone 默认不带播放MIDI的框架,所以播放MIDI还得寻求第3方的库帮忙。 这里使用的库就是大名鼎鼎的 FMOD ,许多火爆游戏使用的都是这个库。开发者可以免费下载使用。 首先下载安装 FMOD API FOR IPHONE: http://www.fmod.org/index.php/release/version/fmodapi42607iphone-installer.dmg 安装后可以在目录中看到不少示范代码,可惜没有MIDI。 自己写一个:) 感谢强大的api,写起来异常轻松。 新建一个基于view项目 修改项目属性,添加 Other Linker Flags 为 -lfmodexL_$PLATFORM_NAME 添加 Header Search Paths :/Developer/FMOD\ Programmers\ API\ iPhone/api/inc (默认是这个位置,修改成自己FMOD安装的目录) 添加 Library Search Paths :/Developer/FMOD\ Programmers\ API\ iPhone/api/lib (同上) 把 appDelegate 修改成 .mm 的后缀 MIDI 播放需要一个 DLS 文件, 在osx 下没找到,这里使用了xp 自带的 gm.dls 文件(3M 有点大~),拷贝到项目中。 修改ViewController …
-
Pages
-
Recent Posts
-
Recent Comments
- xhan: 哇开源项目,赶紧收藏了。
- Du Song: 建议看下Fluid / Fluidium,封装网页应用很方便,功能也比较多。
- Johnkf: One of my friends already told me about this place and I do not regret that I found this article.
- reobsete-online: Many thanks.
- Ken Chung: I am developing an iPhone/iPad app. Would you be interested in helping me? I’m based in Shanghai. My...