A MIDI Library for .NET

InputDevice Members

InputDevice overview

Public Static Properties

InstalledDevices List of input devices installed on this system.

Public Instance Properties

IsOpen True if this device has been successfully opened.
IsReceiving True if this device is receiving messages.
Name (inherited from DeviceBase) The name of this device.

Public Instance Methods

Close Closes this input device.
Equals (inherited from Object) 
GetHashCode (inherited from Object) 
GetType (inherited from Object) 
Open Opens this input device.
RemoveAllEventHandlers Removes all event handlers from the input events.
StartReceiving Starts this input device receiving messages.
StopReceiving Stops this input device from receiving messages.
ToString (inherited from Object) 

Public Instance Events

ControlChange Event called when an input device receives a Control Change message.
NoteOff Event called when an input device receives a Note Off message.
NoteOn Event called when an input device receives a Note On message.
PitchBend Event called when an input device receives a Pitch Bend message.
ProgramChange Event called when an input device receives a Program Change message.

Protected Instance Methods

Finalize (inherited from Object) 
MemberwiseClone (inherited from Object) 

See Also

InputDevice Class | Midi Namespace | Clock | InputDevice