尝试找到 Swift MIDI 回调解决方法

Trying to find a Swift MIDI callback workaround

使用 Swift 在 CoreMIDI 中定义回调仍然存在问题,因此解决方法是使用 Objective-C。我找到了这个答案,但我无法从这个答案中弄清楚如何使用 MIDIReadProcCallback.setOnCallback({ (packetList: MIDIPacketList) in ... }):.

我无法对具体答案发表评论以获得更多说明,因为我的代表不是 50,所以如果有人可以指出一些示例代码或进一步说明,我会 非常感激。

这是一个 blog post 和 github 的回购协议,带有一个工作示例。 Swift 代码使用 objc 作为函数指针的蹦床。