Class SysExEvent
Represents a MIDI file system exclusive event.
Inherited Members
Namespace: Melanchall.DryWetMidi.Core
Assembly: Melanchall.DryWetMidi.dll
Syntax
public abstract class SysExEvent : MidiEvent
Remarks
System exclusive events are used to specify a MIDI system exclusive message, either as one unit or in packets,
or as an "escape" to specify any arbitrary bytes to be transmitted.
Constructors
SysExEvent(MidiEventType)
Initializes a new instance of the SysExEvent with the specified event type.
Declaration
protected SysExEvent(MidiEventType eventType)
Parameters
Type | Name | Description |
---|---|---|
MidiEventType | eventType | The type of event. |
Fields
EndOfEventByte
The value indicating the end of a system exclusive event.
Declaration
public const byte EndOfEventByte = 247
Field Value
Type | Description |
---|---|
byte |
Properties
Completed
Gets a value indicating whether this system exclusive event is completed or not.
Declaration
public bool Completed { get; }
Property Value
Type | Description |
---|---|
bool |
Data
Gets or sets the event's data.
Declaration
public byte[] Data { get; set; }
Property Value
Type | Description |
---|---|
byte[] |