The MidiSysExMessage type exposes the following members.
Methods
Name | Description | |
---|---|---|
CreateBuffer(Byte) |
Creates a Message data buffer with the given data buffer.
| |
CreateBuffer(Int32) |
Creates an empty Message data buffer of the given size (between 2 and 65536).
| |
MessageRead |
Reads an 8-bit value from the Message data buffer (full).
| |
MessageRead16 |
Reads a 14-bit value (2 bytes) from the Message data buffer (right-justified).
| |
MessageRead16Wave |
Reads a 16-bit waveform value (3 bytes) from the Message data buffer (left-justified).
| |
MessageRead24 |
Reads a 21-bit value (3 bytes) from the Message data buffer (right-justified).
| |
MessageRead24Wave |
Reads a 24-bit waveform value (4 bytes) from the Message data buffer (left-justified).
| |
MessageRead32 |
Reads a 28-bit value (4 bytes) from the Message data buffer (right-justified).
| |
MessageRead8 |
Reads a 7-bit value from the Message data buffer (right-justified).
| |
MessageRead8Wave |
Reads an 8-bit waveform value (2 bytes) from the Message data buffer (left-justified).
| |
MessageWrite |
Writes an 8-bit value to the Message data buffer (full).
| |
MessageWrite16 |
Writes a 14-bit value (2 bytes) to the Message data buffer (right-justified).
| |
MessageWrite16Wave(Int32, Int16) |
Writes a 16-bit waveform value (3 bytes) to the Message data buffer (left-justified).
| |
MessageWrite16Wave(Int32, Int32) |
Writes a 24-bit waveform value (4 bytes) to the Message data buffer (left-justified).
| |
MessageWrite24 |
Writes a 21-bit value (3 bytes) to the Message data buffer (right-justified).
| |
MessageWrite32 |
Writes a 28-bit value (4 bytes) to the Message data buffer (right-justified).
| |
MessageWrite8 |
Writes a 7-bit value to the Message data buffer (right-justified).
| |
MessageWrite8Wave |
Writes an 8-bit waveform value (2 bytes) to the Message data buffer (left-justified).
| |
MessageWriteEoX | ||
MessageWriteSoX |
Writes the SystemMsgs byte (0xF0) to the first byte of the Message data buffer.
| |
Prepare |
Prepares the MessageAsIntPtr out of the Message data buffer ready to be used with a device.
| |
Prepare(IntPtr) |
Prepares the MessageAsIntPtr out of the Message data buffer ready to be used with a device.
| |
Send |
Sends this system-exclusive message to the given Device.
| |
ToString |
Returns the Message data buffer as a string.
(Overrides ObjectToString.) | |
Validate |
Validates the given Message data buffer to ensure it contains a valid system-exclusive message.
|
See Also