1

我已经开始开发基于 RtMidi 的命令行应用程序,它可以发送任意 MIDI 数据。我发现,虽然当我从控制台运行该工具时可以与 MIDI 设备通信,但如果我从另一台机器连接到我的机器,我根本无法使用任何 MIDI 功能。具体来说,RtMidi 调用MIDIClientCreate()返回错误代码 -10839,在我能找到的任何地方都没有记录。我试过复制工作进程的环境变量,但这也不起作用。

4

1 回答 1

1

错误代码 -10839 对应于名为 的符号kMIDIServerStartErr。我怀疑 CoreMIDI 服务器需要连接到 SystemUIServer(即图形登录)。

于 2011-03-23T08:10:32.830 回答