|
Control Surface API
2.2.2
|

Public Member Functions | |
| String | toString () |
| abstract String | getHardwareVendor () |
| abstract String | getHardwareModel () |
| abstract int | getNumMidiInPorts () |
| abstract int | getNumMidiOutPorts () |
| final AutoDetectionMidiPortNamesList | getAutoDetectionMidiPortNamesList (final PlatformType platformType) |
| abstract void | listAutoDetectionMidiPortNames (AutoDetectionMidiPortNamesList list, PlatformType platformType) |
| abstract ControllerExtension | createInstance (ControllerHost host) |
Public Member Functions inherited from ExtensionDefinition | |
| abstract String | getName () |
| abstract String | getAuthor () |
| abstract String | getVersion () |
| abstract UUID | getId () |
| abstract int | getRequiredAPIVersion () |
| String | getHelpFilePath () |
| boolean | shouldFailOnDeprecatedUse () |
| String | getErrorReportingEMail () |
| String | toString () |
Defines an extension that enabled a controller to work with Bitwig Studio.
Definition at line 10 of file ControllerExtensionDefinition.java.
|
abstract |
Creates an instance of this extension.
| final AutoDetectionMidiPortNamesList getAutoDetectionMidiPortNamesList | ( | final PlatformType | platformType | ) |
Obtains a AutoDetectionMidiPortNamesList that defines the names of the MIDI in and out ports that can be used for auto detection of the controller for the supplied platform type.
Definition at line 35 of file ControllerExtensionDefinition.java.
|
abstract |
The model name of the controller that this extension is for.
|
abstract |
The vendor of the controller that this extension is for.
|
abstract |
The number of MIDI in ports that this controller extension has.
|
abstract |
The number of MIDI out ports that this controller extension has.
|
abstract |
Lists the AutoDetectionMidiPortNames that defines the names of the MIDI in and out ports that can be used for auto detection of the controller for the supplied platform type.