将 iOS 应用程序的 midi 输出发送到 Garageband
Posted
技术标签:
【中文标题】将 iOS 应用程序的 midi 输出发送到 Garageband【英文标题】:Send midi output from an iOS app to Garageband 【发布时间】:2018-03-22 10:09:59 【问题描述】:如何像Skoog 那样将 iPad 应用程序的 MIDI 输出发送到 Garageband?我不想创建音频单元扩展,只是为了能够发送 MIDI 音符(在后台模式下从初始应用程序)。
这可以使用 AudioKit 吗?我没有找到此类文档。
【问题讨论】:
【参考方案1】:是的,AudioKit 是将 MIDI 发送到其他应用程序的绝佳选择。
你想发送什么?
如果您尝试发送完整的笔记和数据序列,这里有一个有效的应用商店示例和参考: https://audiokitpro.com/chordbud-and-midi-code/
此外,您可能会对 Cem Olcay 的 AudioKit 支持的 repo,MIDI Sequencer - 将 MIDI 事件发送到其他应用程序感兴趣:https://github.com/cemolcay/MIDISequencer
在更简单的层面上,如果您想从应用程序中发送 MIDI,您可以创建一个虚拟端口并使用 AKMIDI 发送输出。可以如下打开midi输出:
let midi = AKMIDI()
midi.openOutput()
【讨论】:
以上是关于将 iOS 应用程序的 midi 输出发送到 Garageband的主要内容,如果未能解决你的问题,请参考以下文章
使用 Python 发送 MIDI 消息(在 Ubuntu 上)