instantreality 1.0


supported on WIN32Darwin

Reads midi events from MIDI devices.

Please check out the tutorial on input/output streams for further information on how to use devices. Due to technical reasons the input and output fields of a device can only be determined at runtime and therefore do not appear in this interface description. Use the "Web Interface Device Management" entry in the "Help" menu of a running InstantPlayer to determine available input and output fields of a device.



XML encoding
<IOSensor type="MidiIn" Device='-1'
MidiInPortName='InstantIO MidiIn'
ClientName='MidiIn Node'
Classic encoding
IOSensor {
	type "MidiIn"
	Device "-1"
	MidiInPortName "InstantIO MidiIn"
	MidiChannel "1"
	ClientName "MidiIn Node"


Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
SFString Device SFString initializeOnly -1 A number starting at 0 specifying the port the MidiIn Node should operate. A value of -1 results in a virtual port that must be connected by an external software.
SFString MidiInPortName SFString initializeOnly InstantIO MidiIn The name of the MidiIn port to be created by this node.
SFString MidiChannel SFString initializeOnly 1 The midi channel on which to listen for events.
SFString ClientName SFString initializeOnly MidiIn Node The name of this MIDI client