The MidiInputDevice type exposes the following members.
Properties
Name | Description | |
---|---|---|
AutoPairController |
Gets or Sets if Channel Messages (a MidiShortMessage) with a ControlChange should automatically be paired (default is None).
| |
ColtrollerPairMatrix |
Sets the controller pair matrix to automatic combine any ShortMessage with a StatusType of ControlChange.
| |
Device |
Returns the device handle for this input device.
| |
DeviceID |
Returns the device id (number) which was used to create this instance.
| |
IsDisposed |
Returns , if this class is being disposed.
| |
IsOpened |
Returns if the Midi input device is opened - else .
| |
IsStarted |
Returns if the Midi input device is started and recording messages - else .
| |
LastErrorCode |
Returns the last Midi error code (see MIDIError for possible values).
| |
MessageFilter |
Gets or Sets the filter to be applied (messages types which should be suppressed).
| |
ProcessErrorMessages |
Gets or Sets if erroneous Midi messages should also be processed.
| |
ShortMessage |
Gets the current (last) MidiShortMessage which was received from the Device.
| |
SysExBufferSize |
Gets or Sets the maximum buffer size for system-exclusive messages (between 2 and 65536, default is 1024).
| |
SysExMessage |
Gets the current (last) MidiSysExMessage which was received from the Device.
| |
User |
User instance data to be used when providing system-exclusive messages.
|
See Also