BASS.NET API for the Un4seen BASS Audio Library

MidiSysExMessage Properties

BASS.NET API for the Un4seen BASS Audio Library

The MidiSysExMessage type exposes the following members.

Properties

  NameDescription
Public propertyDevice
Gets the handle to the MIDI device.
Public propertyID
Gets a unique overall short message ID.
Public propertyIsDone
, if the data in the buffer is complete and contains all data (else ).
Public propertyIsInput
Dealing with a Midi input device? (=input, =output).
Public propertyIsPrepared
Returns , if the Message data buffer is prepared and can not be changed anymore (else ).
Public propertyIsUniversalNonRealtime
, if the system-exclusive message contains a Manufacturer ID of NonRealTime.
Public propertyIsUniversalRealtime
, if the system-exclusive message contains a Manufacturer ID of RealTime.
Public propertyManufacturer
Gets the manufacturer ID from a system-exclusive message (or -32768 if not applicable or no Message data buffer is present).
Public propertyMessage
Gets the raw data buffer bytes representing the system-exclusive message.
Public propertyMessageAsIntPtr
Gets the prepared pointer to the MIDI_HEADER structure ready to be used with a Midi device.
Public propertyMessageLength
Gets the length of the system exclusive Message data buffer.
Public propertyMessageType
Gets the Midi message type (one of the MIDIMessageType values).
Public propertyMMCCommand
Gets the MMC Device ID (or 255 on error or not present).
Public propertyMMCDeviceID
Gets the MMC Device ID (or 255 on error or not present).
Public propertyStatusType
Gets the Midi status type (one of the MIDIStatus values) from the first byte of the Message data buffer.
Public propertyUniversalChannel
Gets the Universal SysEx Channel number (or 255 on error or not present).
Public propertyUniversalSubID
Gets the Universal SysEx Sub ID (or 255 on error or not present).
Public propertyUniversalSubID2
Gets the Universal SysEx Sub ID (or 255 on error or not present).
Public propertyUser
Gets the user instance data as passed with the Prepare method.
Top
See Also

Reference