Электрон - При отправке сообщения Sysex через Web MIDI API происходит сбой рендерера
Я работаю над приложением Electron, которое может отправлять sysex (системные эксклюзивные) MIDI-сообщения на MIDI-устройство, и каждый раз, когда я пытаюсь отправить 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.