5

我正在开发一个可以将 sysex(系统专有)MIDI 消息发送到 MIDI 设备的 Electron 应用程序,每次我尝试发送 sysex 消息时,渲染器都会崩溃。我可以毫无问题地向设备发送非 sysex 消息(noteOn、noteOff 等)。

这是我正在做的一些事情:

message = [240, 126, 127, 6, 1, 247]; // device ID request
outputPort = midi.outputs.get(portID);
outputPort.send(message);

在网络浏览器(仅限 Chrome)中,您需要安全连接并请求用户许可才能发送 sysex 消息。我想知道这两个 Web MIDI sysex 要求是否导致了这次崩溃,因为我不清楚如何在 Electron 应用程序的上下文中满足这些条件。

4

0 回答 0