CoreMIDI в командной строке - PullRequest
       25

CoreMIDI в командной строке

1 голос
/ 22 марта 2011

Я начал работать над приложением командной строки на основе RtMidi, которое может отправлять произвольные данные MIDI. Я обнаружил, что, хотя я могу общаться с MIDI-устройствами, когда запускаю инструмент с консоли, если я подключаюсь к своей машине с другого компьютера, я не могу заставить работать какую-либо MIDI-функциональность. Чтобы быть точным, RtMidi вызывает MIDIClientCreate(), который возвращает код ошибки -10839, который нигде не документирован, что я мог найти. Я пытался дублировать переменные окружения рабочего процесса, но это тоже не сработало.

1 Ответ

1 голос
/ 23 марта 2011

Код ошибки -10839 соответствует символу с именем kMIDIServerStartErr. Я подозреваю, что для сервера CoreMIDI требуется подключение к SystemUIServer (т. Е. Графический вход).

...