ISKernel:midiindevice (Object Type)
Revision as of 18:37, 27 September 2019 by Lax (talk | contribs) (Created page with "== Description == {{ObjectType-Vitals|midiindevice|Inner Space|none|midiindevice|none|no|}} Accesses the MIDI system == Members == *ObjectType:jsonobj...")
Contents
Description
midiindevice | |
Defined By | Inner Space |
Inherits | none |
Reduces To | midiindevice |
Variable Object Type | none |
Uses Sub-Types | no |
C/C++ Type |
Accesses the MIDI system
Members
- jsonobject AsJSON: A JSON summary of this device
- jsonobject Metadata: Metadata associated with this device
- unistring Name: The Port Name from this device, as passed to MIDI:OpenDeviceIn
- unistring DeviceName: The Name of the device itself, as specified by the device
Methods
- Start: Starts receiving MIDI input, to the receiver specified to MIDI:OpenDeviceIn (either LavishGUI 2 or a LavishScript object method)
- Stop: Stops receiving MIDI input
- Reset: Resets MIDI input
- Close: Closes the midiindevice, which will then be removed from MIDI.InDevices and must be opened again via MIDI:OpenDeviceIn