I have this in a Gig script
Initialization
var
SLMK2: String = "MIDIOUT3 (SL)"
MESSAGE : SysexMessage = #f0 00 20 1a 0e 15 15 00 00 47 49 47 00 f7
Print("Exists:" + MidiOutDeviceExists (SLMK2))
SendSysexNowToMidiOutDevice(SLMK2, MESSAGE)
End
When it runs, I get this in the Log
Exists:True
Gig (Script Entity: GigScript) - MidiOut device does not exist: MIDIOUT3 (SL)
So, my output device clearly exists according to the first line in the log.
What could be the reason that it suddenly does not exists, when I want to send a Sysex message to it?