iphone - 适用于 iPhone 的 MIDI 播放器/合成器库

标签 iphone audio midi synthesizer

有谁知道是否有免费/便宜的 MIDI 播放器/合成器库可以合并到我的 iPhone 应用程序中?

据我了解,iPhone 本身不支持 MIDI 播放。

为了解决这个限制,我创建了一组 .caf 声音样本,我自己播放这些样本,但我真的很想改进实现并在可能的情况下使用 MIDI。

如有任何建议,我们将不胜感激。

最佳答案

自2011年10月10日,即iOS5以来,Apple开始提供用于midi文件播放的基本API。该 API 称为 MusicPlayer 和 MusicSequence 检查一下:

https://developer.apple.com/library/ios/#documentation/AudioToolbox/Reference/MusicPlayerServices_Reference/Reference/reference.html#//apple_ref/doc/uid/TP40009301-CH1-SW1

通过设置适当的音频单元处理图,您可以输出您喜欢的声音。

关于iphone - 适用于 iPhone 的 MIDI 播放器/合成器库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/449057/

相关文章:

midi - 来自 MIDI 持续时间的实际音符持续时间

iphone - 在保持货币格式的同时使用缩写缩短货币数字

iphone - 将 iPhone 应用程序转换为通用,在 XCode 4.2 中找不到 "File->Create iPad version"

iphone - 在 iOS 中提高音量

php - 录制视频和音频

javascript - 当变量改变时改变功能上的声音效果

c++ - 如何为 Roland UM 4 实现 MIDI 驱动程序?

iphone - "ld: library not found for -lXYZ"是什么意思?有哪些不同的可能性?

iphone - 如何将压缩的声音文件转换为未压缩的文件

audio - 从 Kontakt 补丁渲染 MIDI 的命令行