【发布时间】:2012-06-28 23:52:52
【问题描述】:
我在我的代码中设置了一个 MIDI 输入端口,并附加了一个回调来读取接收到的 MIDI 数据。这一切都很好。我正在阅读 Midi Timecode 并在我的回电中解析它。我注意到的是,根据我启动应用程序的时间,我可能会延迟到传输 MTC 的设备的 1 秒。有时它是一个框架。无论如何,它是不一致和令人沮丧的。我没有在我的 readProc 中进行任何阻塞或 Obj-C 调用。在运行我的应用程序后,我什至遇到了断开我的 USB MIDI 设备的麻烦,看看是否有任何奇怪的 IOKit 发生。我真的可以使用一些帮助,甚至是狂野的理论吗?我觉得 Midi TimeStamps 好像没用,因为没有客观的参考来比较它们。
【问题讨论】: