Domanda

Ho iniziato a lavorare su un'app di comando basata su RTMIDI in grado di inviare dati MIDI arbitrari. L'ho scoperto che, mentre posso parlare con i dispositivi MIDI quando eseguo lo strumento dalla console, se mi inserisco nella mia macchina da un altro, non riesco a far funzionare alcuna funzionalità MIDI. Per essere specifico, Rtmidi fa una chiamata a MIDIClientCreate() che restituisce il codice di errore -10839, che non è documentato da nessuna parte che potrei trovare. Ho provato a duplicare le variabili di ambiente del processo di lavoro, ma non ha funzionato neanche.

È stato utile?

Soluzione

Codice di errore -10839 corrisponde al simbolo denominato kMIDIServerStartErr. Sospetto che il server Coremidi richieda una connessione a SystemUeServer (cioè un accesso grafico).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top