ISKernel:midiindevice (Object Type)

From Lavish Software Wiki
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...")
(diff) ←Older revision | view current revision (diff) | Newer revision→ (diff)
Jump to navigation Jump to search

Description

Object Type Vitals
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

See Also