#plugins.core.midi.manager.controls

MIDI Manager Controls.


#API Overview

Variables - Configurable values

Functions - API calls offered directly by the extension

Methods - API calls which can only be made on an object returned by a constructor


#API Documentation

#Variables

Signatureplugins.core.midi.manager.controls -> table
TypeVariable
DescriptionControls
NotesNone
Sourcesrc/plugins/core/midi/manager/init.lua line 92

#Functions

Signatureplugins.core.midi.manager.controls.allGroups() -> table
TypeFunction
DescriptionReturns a table containing all of the control groups.
Parameters
  • None
Returns
  • Table
NotesNone
ExamplesNone
Sourcesrc/plugins/core/midi/manager/controls.lua line 100

#Methods

Signatureplugins.core.midi.manager.controls:get(id) -> table
TypeMethod
DescriptionGets a MIDI control.
Parameters
  • id - The unique ID for the widget you want to return.
Returns
  • table containing the widget
NotesNone
ExamplesNone
Sourcesrc/plugins/core/midi/manager/controls.lua line 48

Signatureplugins.core.midi.manager.controls:getAll() -> table
TypeMethod
DescriptionReturns all of the created controls.
Parameters
  • None
Returns
  • table containing all of the created callbacks
NotesNone
ExamplesNone
Sourcesrc/plugins/core/midi/manager/controls.lua line 61

Signatureplugins.core.midi.manager.controls:id() -> string
TypeMethod
DescriptionReturns the ID of the control.
Parameters
  • None
Returns
  • The ID of the widget as a string
NotesNone
ExamplesNone
Sourcesrc/plugins/core/midi/manager/controls.lua line 74

Signatureplugins.core.midi.manager.controls:new(id, params) -> table
TypeMethod
DescriptionCreates a new MIDI control.
Parameters
  • id - The unique ID for this widget.
  • params - A table of parameters for the MIDI control.
Returns
  • table that has been created
Notes
  • The parameters table should include:
  • group - The group as a string (i.e. "fcpx")
  • text - The name of the control as it will appear in the Console
  • subText - The subtext of the control as it will appear in the Console
  • fn - The callback function. This functions should accept one parameter
  • which contains all the MIDI callback metadata.
ExamplesNone
Sourcesrc/plugins/core/midi/manager/controls.lua line 16

Signatureplugins.core.midi.manager.controls:params() -> function
TypeMethod
DescriptionReturns the paramaters of the control.
Parameters
  • None
Returns
  • The paramaters of the widget
NotesNone
ExamplesNone
Sourcesrc/plugins/core/midi/manager/controls.lua line 87