Sends a system-exclusive message to the output Device.
Namespace: radio42.Multimedia.Midi
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax
Parameters
- sysexMessage
- Type: radio42.Multimedia.MidiMidiSysExMessage
The unprepared instance of the MidiSysExMessage to send.
Return Value
Type: Booleanon success, else (see LastErrorCode for details).
Remarks
If you created the system-exclusive message for a different Device this method will return .
The Device must have been opened with the Open method (or check IsOpened) before sending any message.
Examples
private MidiOutputDevice _outDevice = null; ... _outDevice = new MidiOutputDevice(0); if ( !_outDevice.Open() ) Console.WriteLine("Could not open Midi device!"); // create a new system-exclusive message for the output device MidiSysExMessage sysex = new MidiSysExMessage(false, _outDevice.Device); sysex.CreateBuffer(new byte[7] {0xF0, 0x43, 0x75, 0x73, 0x12, 0x00, 0xF7}); // send it if ( _outDevice.Send(sysex) ) Console.WriteLine("Error sending system-exclusive message!");
See Also